@media (max-width:639.98px){:is(.butik-root,.butik-type-floor) :is(.text-\[9\.5px\],.text-\[10px\],.text-\[10\.5px\],.text-\[11px\],.text-\[11\.5px\],.text-\[12px\],.text-\[12\.5px\],.text-xs):not([data-fixed-type],[data-fixed-type] *){font-size:13px}}@media (pointer:coarse) and (max-height:500px) and (min-width:640px){:is(.butik-root,.butik-type-floor) :is(.text-\[9\.5px\],.text-\[10px\],.text-\[10\.5px\],.text-\[11px\],.text-\[11\.5px\],.text-\[12px\],.text-\[12\.5px\],.text-xs):not([data-fixed-type],[data-fixed-type] *):not([class*="sm:text-"]):not([class*="md:text-"]),:is(.butik-root,.butik-type-floor) :is([class*="sm:text-[9.5px]"],[class*="sm:text-[10px]"],[class*="sm:text-[10.5px]"],[class*="sm:text-[11px]"],[class*="sm:text-[11.5px]"],[class*="sm:text-[12px]"],[class*="sm:text-[12.5px]"],[class*="sm:text-xs"]):not([data-fixed-type],[data-fixed-type] *):not([class*="md:text-"]){font-size:13px}}@media (max-width:639.98px),(pointer:coarse) and (max-height:500px){:is(.butik-root,.butik-type-floor) .butik-body,:is(.butik-root,.butik-type-floor) :is(p,li,dd,blockquote):is(.text-\[13\.5px\],.text-\[14px\],.text-\[14\.5px\],.text-\[15px\],.text-\[15\.5px\],.text-sm,.text-\[0\.9375rem\]):not(.butik-fine):not([data-fixed-type],[data-fixed-type] *){font-size:16px}:is(.butik-root,.butik-type-floor) .butik-body-title{font-size:17px}}@media (max-width:639.98px),(pointer:coarse) and (max-height:500px){.butik-root table[data-stack]>tbody>tr>td{font-size:16px;line-height:1.45}}.butik-root table[data-stack] td[data-wrap]{overflow-wrap:normal;word-break:normal}.butik-root table[data-stack]>tbody>tr:nth-child(n)>:not(:first-child)[data-label]:before{min-width:min-content}@media (max-width:639.98px){.butik-root .overflow-x-auto:has(>table[data-stack]){border:0;border-radius:0}}@media (min-width:640px) and (max-width:1023.98px){.butik-root table[data-stack].butik-stack-md{display:block;width:100%;min-width:0;border:0}.butik-root table[data-stack].butik-stack-md>thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.butik-root table[data-stack].butik-stack-md>tbody{display:block}.butik-root table[data-stack].butik-stack-md>tbody>tr:nth-child(n){display:block;padding:.75rem 1rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-white)}.butik-root table[data-stack].butik-stack-md>tbody>tr+tr{margin-top:.75rem}.butik-root table[data-stack].butik-stack-md>tbody>tr:nth-child(n)>:nth-child(n){display:flow-root;position:static;width:auto;min-width:0;max-width:none;padding:.25rem 0;border:0;background:transparent;box-shadow:none;text-align:right;white-space:nowrap;font-size:16px;line-height:1.45}.butik-root table[data-stack].butik-stack-md>tbody>tr:nth-child(n)>:first-child{padding-bottom:.375rem;text-align:left;white-space:normal;font-weight:700;text-transform:none;letter-spacing:normal;color:var(--color-navy)}.butik-root table[data-stack].butik-stack-md>tbody>tr:nth-child(n)>:not(:first-child)[data-label]:before{content:attr(data-label);float:left;max-width:62%;margin-right:1rem;text-align:left;white-space:normal;font-weight:400;color:var(--color-text-muted)}.butik-root table[data-stack].butik-stack-md>tbody>tr:nth-child(n)>[data-wrap]:nth-child(n){white-space:normal}.butik-root table[data-stack].butik-stack-md>tbody>tr:nth-child(n)>:empty{display:none}.butik-root .overflow-x-auto:has(>table[data-stack].butik-stack-md){border:0;border-radius:0;background:none}.butik-root .overflow-x-auto:has(>table[data-stack].butik-stack-md):after{display:none}.butik-root table[data-stack].butik-stack-md.butik-cards-2col>tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.butik-root table[data-stack].butik-stack-md.butik-cards-2col>tbody>tr+tr{margin-top:0}}@media (pointer:coarse) and (max-height:500px) and (min-width:640px){.butik-root nav[data-hide-phone]{display:none}.butik-root:has(>[data-pdp-top]):has(>[data-regnr-bar]){display:flex;flex-direction:column}.butik-root:has(>[data-pdp-top]):has(>[data-regnr-bar])>*{width:100%}.butik-root:has(>[data-pdp-top]):has(>[data-regnr-bar])>[data-regnr-bar]{order:1;margin-top:20px;border-top:1px solid #e7eaf1}.butik-root:has(>[data-pdp-top]):has(>[data-regnr-bar])>[data-pdp-top]~*{order:2}.butik-root [data-pdp-top]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-rows:auto auto 1fr auto;column-gap:24px;padding-top:8px}.butik-root [data-pdp-top]>[data-pdp-top-title]{grid-column:2;grid-row:1;margin-bottom:0}.butik-root [data-pdp-top]>[data-pdp-top-gallery]{grid-column:1;grid-row:1/span 3}.butik-root [data-pdp-top]>[data-pdp-top-buy]{grid-column:2;grid-row:2;margin-top:10px}.butik-root [data-pdp-top]>[data-pdp-top-extras]{grid-column:2;grid-row:3}.butik-root [data-pdp-top]>[data-pdp-top-facts]{grid-column:1/-1;grid-row:4}.butik-root [data-pdp-top] h1{font-size:var(--fs-butik-h1);line-height:1.2}.butik-root [data-pdp-top] [data-pdp-gallery-fallback],.butik-root [data-pdp-top] [data-pdp-gallery-track]{aspect-ratio:auto;max-height:none;height:clamp(200px,calc(100vh - var(--header-h, 90px) - 40px),430px);height:clamp(200px,calc(100svh - var(--header-h, 90px) - 40px),430px)}.butik-root [data-pdp-top] [data-pdp-badge-photo],.butik-root [data-pdp-top] [data-pdp-gallery-thumbs]{display:none}.butik-root [data-pdp-top] [data-pdp-badge-title]{display:block}}@media (max-width:639.98px){.butik-root [data-butik-hero=hub]{padding-top:var(--hero-pad-top,2rem);padding-bottom:var(--hero-pad-bottom,3rem)}.butik-root [data-butik-hero=hub] h1{font-size:var(--fs-butik-h1);line-height:1.15}.butik-root [data-butik-hero=hub] p{max-width:none}}@media (max-width:639.98px) and (max-height:700px){.butik-root [data-butik-hero] [data-butik-hero-eyebrow]{margin-bottom:.5rem}.butik-root [data-butik-hero=hub] h1{margin-bottom:.75rem}.butik-root [data-butik-hero] [data-butik-hero-photo]{display:none}}@media (pointer:coarse) and (max-height:500px) and (min-width:640px){.butik-root [data-butik-hero]{padding-top:var(--hero-pad-top,1.5rem);padding-bottom:var(--hero-pad-bottom,2.5rem)}.butik-root [data-butik-hero] h1{font-size:var(--fs-butik-h1);line-height:1.15;margin-bottom:.75rem}.butik-root [data-butik-hero] [data-butik-hero-eyebrow],.butik-root [data-butik-hero] [data-butik-hero-photo]{display:none}}.butik-root .hero{background-color:#fff;color:#1b1f2a;border-bottom:1px solid #e7eaf1;padding-top:1.5rem;padding-bottom:2rem}.butik-root .hero h1{color:var(--color-navy);font-size:var(--fs-butik-h1);font-weight:700;line-height:1.2;letter-spacing:-.015em;text-wrap:balance;margin-bottom:1rem}.butik-root .hero p{color:#3b4252}.butik-root .hero .text-white,.butik-root .hero strong{color:var(--color-navy)}.butik-root .hero [class~="text-white/55"],.butik-root .hero [class~="text-white/60"],.butik-root .hero [class~="text-white/70"],.butik-root .hero [class~="text-white/75"],.butik-root .hero [class~="text-white/80"],.butik-root .hero [class~="text-white/85"],.butik-root .hero [class~="text-white/90"]{color:#3b4252}.butik-root .hero [class~="border-white/10"],.butik-root .hero [class~="border-white/20"],.butik-root .hero [class~="border-white/25"],.butik-root .hero [class~="border-white/30"]{border-color:#c9cfdd}.butik-root .hero [class~="bg-white/10"]{background-color:#f3f5f9}.butik-root .hero .decoration-white\/50,.butik-root .hero .hover\:decoration-white:hover{text-decoration-color:currentColor}.butik-root .hero [aria-hidden=true][class*=radial-gradient],.butik-root .hero [class*="bg-[radial-gradient"],.butik-root .hero [data-butik-hero-eyebrow],.butik-root .hero span.uppercase{display:none}.butik-root .hero .drop-shadow-2xl,.butik-root .hero .shadow-lg{filter:none;box-shadow:none}.butik-root .hero .btn-white{background:#fff;color:var(--color-navy);border:1px solid var(--color-navy);padding:calc(.75rem - 1px) calc(1.5rem - 1px)}.butik-root{--color-bg-base:var(--color-box)}.parts-root,.parts-root *{word-break:normal;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.parts-root :is(h1,h2,h3,h4){overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;text-wrap-style:balance}.parts-root :is(p,li,dd,figcaption){text-wrap-style:pretty}.parts-root :is(button,label,[data-balance]){text-wrap-style:balance}.parts-root [data-pill]{display:inline-flex;align-items:center;white-space:nowrap;max-width:100%}@keyframes vt-in-fwd{0%{transform:translateX(24px);opacity:0}to{transform:none;opacity:1}}@keyframes vt-in-back{0%{transform:translateX(-24px);opacity:0}to{transform:none;opacity:1}}.parts-root .vt-slide-fwd{animation:vt-in-fwd .22s ease-out both}.parts-root .vt-slide-back{animation:vt-in-back .22s ease-out both}@media (prefers-reduced-motion:reduce){.parts-root .vt-slide-back,.parts-root .vt-slide-fwd{animation:none}}.parts-root [data-hub-hero] [data-hub-plate] button[type=submit]{background-color:var(--color-orange);border-color:var(--color-orange);color:#fff}.parts-root [data-hub-hero] [data-hub-plate] button[type=submit]:hover{background-color:var(--color-orange-hover);border-color:var(--color-orange-hover)}.parts-root [data-hub-controls]:has([data-parts-car-bar]) :is([data-hub-plate-slot],[data-hub-or]){display:none}.butik-wide{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.butik-wide{padding-left:2rem;padding-right:2rem}}.butik-shop-on .xl\:h-7[aria-hidden=true]{display:none}.butik-shop-on .text-\[\#3d4157\],.butik-shop-on [data-butik-crumbs] .text-\[\#8a90a6\],.butik-shop-on [data-butik-crumbs].text-\[\#8a90a6\]{color:var(--color-text-muted)!important}html:has(.butik-shop-on){background-color:var(--color-warm-white)}.parts-root [data-part-specs] [data-part-section=tillverkare] h3{margin-bottom:0;padding-top:1rem;font-size:15px;line-height:1.375}.parts-root [data-part-specs] [data-manufacturer]{margin-top:.25rem;padding:0 0 .25rem;border-radius:0;background:transparent;box-shadow:none}.parts-root [data-part-specs] [data-manufacturer]>*{border-color:var(--color-border-light);column-gap:1rem}@media (min-width:420px){.parts-root [data-part-specs] [data-manufacturer]>*{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.parts-root [data-part-specs] [data-manufacturer] dt{color:var(--color-text-muted)}.parts-root [data-part-specs] [data-manufacturer] a[href^="mailto:"]{overflow-wrap:anywhere;font-size:14px}.butik-root{--fs-butik-h1:clamp(1.375rem,1.1rem + 1.25vw,2rem)}.butik-root h1{font-size:var(--fs-butik-h1);line-height:1.15}