.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}*,:after,:before{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;vertical-align:middle}a{color:inherit}button{background-color:unset;border:unset;cursor:pointer}strong{font-weight:700}.rich-text h1,.single-product-details .woocommerce-Tabs-panel h1{font-size:var(--fs-h1);font-weight:400;line-height:130%;margin-bottom:1rem}.rich-text h2,.single-product-details .woocommerce-Tabs-panel h2{font-size:var(--fs-h2);font-weight:600;line-height:130%;line-height:1.2;margin-bottom:1rem;margin-top:2rem}.rich-text h3,.single-product-details .woocommerce-Tabs-panel h3{font-size:var(--fs-h3);font-weight:600;line-height:130%;margin-bottom:1.25rem;margin-top:1.75rem}.rich-text p,.single-product-details .woocommerce-Tabs-panel p{font-size:1rem;font-size:var(--fs-body);font-weight:400;line-height:140%}.rich-text p:not(:has(img)),.single-product-details .woocommerce-Tabs-panel p:not(:has(img)){max-width:50ch}.rich-text p+p,.single-product-details .woocommerce-Tabs-panel p+p{padding-top:1rem}.rich-text>p:last-child,.single-product-details .woocommerce-Tabs-panel>p:last-child{margin-bottom:1rem}.rich-text a,.single-product-details .woocommerce-Tabs-panel a{color:inherit;text-decoration-color:var(--color-red)}.rich-text a:not([href]),.rich-text a[href=""],.single-product-details .woocommerce-Tabs-panel a:not([href]),.single-product-details .woocommerce-Tabs-panel a[href=""]{text-decoration:unset}.rich-text li+li,.single-product-details .woocommerce-Tabs-panel li+li{line-height:150%;margin-top:.5em}.rich-text ul,.single-product-details .woocommerce-Tabs-panel ul{list-style:disc;padding-left:2rem;padding-block:.5rem}.rich-text ol,.single-product-details .woocommerce-Tabs-panel ol{list-style:decimal;margin-top:.5rem;padding-left:2rem}.rich-text br,.single-product-details .woocommerce-Tabs-panel br{display:block}.rich-text u,.single-product-details .woocommerce-Tabs-panel u{text-decoration:underline}.rich-text b,.rich-text strong,.single-product-details .woocommerce-Tabs-panel b,.single-product-details .woocommerce-Tabs-panel strong{font-weight:600}.rich-text em,.rich-text i,.single-product-details .woocommerce-Tabs-panel em,.single-product-details .woocommerce-Tabs-panel i{font-style:italic}.rich-text__image-container{padding-block:2rem}.rich-text__image{max-width:100%;vertical-align:center}.rich-text__image-caption{font-size:var(--fs-detail-large);font-weight:400;line-height:120%;padding-top:.5rem}:root{--color-black:#191717;--color-black-half:color-mix(in srgb,#191717,rgba(0,0,0,.5));--color-dark-grey:color-mix(in srgb,var(--color-black) 70%,#fff);--color-light-grey:#999;--color-red:#c61e10;--color-red-dark:color-mix(in srgb,var(--color-red) 100%,#000 20%);--color-yellow:#ffc00f;--outer-gap:clamp(1rem,4.5vw,15rem);--container:calc(100vw - var(--outer-gap)*2);--module-spacing:4rem;--header-height:132px;--header-border-width:1px;--fs-hero:2.188rem;--fs-h1:1.875rem;--fs-h2:1.375rem;--fs-h3:1.25rem;--fs-h4:1.063rem;--fs-body:1.063rem;--fs-body-small:1rem;--fs-detail-large:0.875rem;--fs-detail-small:0.75rem}@media(min-width:1024px){:root{--header-height:calc(97px + var(--header-border-width));--fs-hero:3.125rem;--fs-h1:2.5rem;--fs-h2:1.875rem;--fs-h3:1.625rem;--fs-h4:1.125rem;--module-spacing:5rem}}.header-on-the-move{--header-height:calc(56px + var(--header-border-width))}@media(min-width:1024px){.header-on-the-move{--header-height:calc(64px + var(--header-border-width))}}.admin-bar{--header-height:8.25rem}.button{align-items:center;background-color:var(--color-red);border-radius:.25rem;color:#fff;display:inline-flex;font-size:var(--fs-body);font-weight:400;font-weight:500;gap:.5rem;justify-content:center;line-height:140%;padding-block:.5rem;padding-inline:1rem;text-decoration:none}.breadcrumbs{font-size:var(--fs-detail-large);font-weight:400;line-height:120%;padding-block:2rem;padding-inline:clamp(1rem,4.5vw,15rem)}.product-infobox{background-color:var(--color-yellow);border-radius:.5rem;margin-top:3rem;padding:2rem;text-align:center}@media(max-width:1024px){.product-infobox{margin-bottom:3rem}}.product-infobox .arrow-right{background-color:var(--color-red);border-radius:50%;color:#fff;height:3rem;padding:1rem;transition:background-color .3s;width:3rem}@media(hover:hover){.product-infobox:hover .arrow-right{background-color:var(--color-red-dark)}}.product-infobox__inner{margin-inline:auto;max-width:18rem;position:relative}.product-infobox__heading{font-size:var(--fs-h3);font-weight:600;font-weight:800;line-height:130%}.product-infobox__description{margin-top:1rem}.product-infobox .arrow-right{margin-top:1.5rem}.product-infobox__link{inset:0;position:absolute}body{font-family:Plus Jakarta Sans,Arial,Helvetica,sans-serif}input{accent-color:var(--color-black)}.black-fill+.black-fill{margin-top:calc(var(--module-spacing)*-1)}@media(max-width:1024px){.desktop{display:none!important}}@media(min-width:1024px){.mobile{display:none}}.search-widget{position:relative;width:fit-content}@media(min-width:1024px){.search-widget{margin-right:2rem}}.search-widget__header{display:flex;justify-content:space-between;padding-bottom:1rem;padding-top:1rem}.search-widget__results{background-color:#fff;border-radius:.25rem;color:#000;padding-inline:1rem;position:absolute;top:100%;transition:opacity .3s}.search-widget__results--hidden{opacity:0;pointer-events:none}.search-widget__list{display:grid;gap:.5rem;padding-bottom:1rem}.search-widget__input{background-color:var(--color-black);border:1px solid #fff;border-radius:.25rem;color:#fff;font-size:var(--fs-body);font-weight:400;line-height:140%;padding-block:.25rem;padding-inline:1rem;transition:width .3s;width:20ch}@media(hover:hover){.search-widget__input{position:static;width:10ch}.search-widget__input:focus,.search-widget__input:not(:placeholder-shown){width:30ch}}.search-widget__submit{align-items:center;bottom:0;display:flex;margin-block:auto;padding-right:1rem;position:absolute;right:0;top:0}.search-widget__results .hit__link{display:grid;font-size:var(--fs-detail-large);font-weight:400;gap:.5rem;grid-template-columns:4rem auto;line-height:120%;text-decoration:none}.search-widget__results .hit__link:hover .hit__text{background-color:rgba(0,0,0,.2)}.search-widget__results .hit__text{background-color:transparent;border-radius:.25rem;padding:.25rem;transition:background-color .3s}.search-widget__results .hit__image-container{height:fit-content}.search-widget__results .hit__image{aspect-ratio:1/1;border-radius:.25rem;width:3.5rem}.search-widget__results .hit__price{font-weight:700;padding-top:.25rem}.header{background-color:var(--color-black);color:#fff;position:sticky;top:0;z-index:2}.header__inner{align-items:center;border-bottom:var(--header-border-width) solid #3b3b3b;column-gap:2rem;display:grid;grid-template-columns:30px 1fr;margin-inline:auto;max-width:var(--container);padding-block:1rem;row-gap:1rem;transition:padding-block .3s}@media(min-width:1024px){.header__inner{grid-template-columns:1fr auto 1fr;padding-block:1.5rem}}.header__actions{align-items:center;display:flex;grid-column:1/-1;grid-row:2;justify-content:space-between;position:relative}@media(min-width:1024px){.header__actions{flex-direction:row;gap:.5rem;grid-column:unset;grid-row:unset;justify-content:unset;justify-self:end}}.header__links{align-items:center;display:flex;gap:1rem}.header__logo-link{display:inline-block}.header__logo svg{height:auto;pointer-events:none;width:14rem}.footer-nav{font-size:var(--fs-detail-large);font-weight:400;line-height:120%}.footer-nav__heading{font-weight:700}.footer-nav__list{display:flex;flex-direction:column;gap:2rem;padding-bottom:4rem;padding-top:2rem}@media(min-width:1024px){.footer-nav__list{flex-direction:row;justify-content:space-between;padding-bottom:unset;padding-top:unset}}.footer-nav__sublist{display:flex;flex-direction:column;gap:1rem;padding-top:1rem}.footer-nav__link{color:#fff}.footer-secondary__list{display:flex;gap:1rem}.footer-secondary__link{color:var(--color-light-grey);font-size:var(--fs-detail-large);font-weight:400;line-height:120%}.footer__outer{background-color:#000;color:#fff;padding-block:var(--module-spacing)}.footer__inner{padding-inline:clamp(1rem,4.5vw,15rem)}.footer__layout{display:grid}@media(min-width:1024px){.footer__layout{grid-template-columns:1fr 1fr}}.footer__contact-container{align-items:center;display:flex;flex-direction:row-reverse;gap:2rem;justify-content:space-between}@media(min-width:1024px){.footer__contact-container{flex-direction:row;justify-content:flex-start}}@media(max-width:1024px){.footer .fox-symbol{height:5rem;width:5rem}}.footer__contact{font-size:var(--fs-h4);font-weight:600;line-height:130%}.footer__contact p{font-weight:400}.footer__contact a{color:#fff;font-weight:700;text-decoration:unset}@media(hover:hover){.footer__contact a:hover{text-decoration:underline}}.subfooter{background-color:#fff;color:var(--color-black);padding-block:1rem}.subfooter__outer{padding-inline:clamp(1rem,4.5vw,15rem)}.subfooter__inner{display:flex;flex-direction:column;font-size:var(--fs-detail-large);font-weight:400;gap:1rem;line-height:120%;text-align:center}@media(min-width:1024px){.subfooter__inner{display:grid;font-size:var(--fs-body);font-weight:400;gap:unset;grid-template-columns:1fr auto 1fr;line-height:140%;text-align:initial}}.subfooter__payment-methods{align-items:center;display:flex;gap:1.5rem}@media(max-width:1024px){.subfooter__payment-methods{flex-wrap:wrap;margin-inline:auto}.subfooter__recycling{margin-inline:auto}}@media(min-width:1024px){.subfooter__recycling{justify-self:end}}.subfooter__recycling .renas{height:1.5rem;width:auto}.subfooter__recycling-link{align-items:center;display:flex;gap:1rem;text-decoration:unset}.subfooter__recycling-link:hover{text-decoration:underline}.subfooter__recycling-text{margin-top:-3px}.nav{position:absolute}@media(min-width:1024px){.nav{position:relative}}.nav__menu-button{background:unset;border:none;color:#fff;cursor:pointer;position:relative;z-index:10}@media(min-width:1024px){.nav__menu-button{display:none}}.nav__menu-button svg{pointer-events:none}.nav__menu-button svg line{transition:transform .3s,opacity .15s linear}.nav__menu-button--open svg line:first-of-type{transform:rotate(45deg) translate(2px,-2px)}.nav__menu-button--open svg line:nth-of-type(2){opacity:0}.nav__menu-button--open svg line:last-of-type{transform:rotate(-45deg) translate(-10px,-5px)}.nav__underlay{background-color:color-mix(in srgb,var(--color-black) 50%,transparent 50%);height:100%;inset:0;opacity:0;pointer-events:none;position:fixed;top:var(--header-height);transition:opacity .75s;width:100%;z-index:1}.nav__underlay--show{opacity:1;pointer-events:auto}.nav__list{background-color:var(--color-black);bottom:0;left:0;opacity:0;padding-top:4.25rem;padding-inline:clamp(1rem,4.5vw,15rem);position:fixed;right:0;top:0;top:var(--header-height);transform:translateX(-100%);transition:transform .3s,opacity .1s;width:90vw;z-index:3}@media(min-width:1024px){.nav__list{background-color:unset;display:flex;gap:2rem;opacity:1;padding-top:unset;padding-inline:unset;position:static;transform:unset;transition:unset;width:unset}}@media(max-width:1024px){.nav__list>.nav__item:first-child{border-top:1px solid #474545}}.nav__list--open{opacity:1;transform:translateX(0)}.nav__sublist{background-color:var(--color-black);height:calc(100dvh - var(--header-height));inset:0;opacity:0;padding-top:1rem;padding-inline:clamp(1rem,4.5vw,15rem);position:fixed;transform:translateX(-100%);transition:transform .3s,opacity .1s;width:90vw;z-index:5}@media(min-width:1024px){.nav__sublist{padding-right:2rem;position:fixed;top:0;width:max(25vw,350px)}.nav__sublist[data-depth="2"]{top:var(--header-height)}}.nav__sublist--open{opacity:1;transform:translateX(0)}.nav__sublist--active{overflow:auto}.nav__button,.nav__link{align-items:center;background-color:unset;border:unset;border-bottom:1px solid #474545;color:#fff;cursor:pointer;display:flex;font-size:var(--fs-body);font-weight:400;font-weight:600;justify-content:space-between;line-height:140%;line-height:128%;padding-block:1rem;padding-inline:1rem;text-align:left;text-decoration:unset;transition:background-color .3s;width:100%}@media(min-width:1024px){.nav__button,.nav__link{font-weight:400;gap:.5rem}}@media(hover:hover){.nav__button:hover,.nav__link:hover{background-color:color-mix(in srgb,var(--color-black) 100%,#fff 2.5%)}.nav__button:hover svg,.nav__link:hover svg{transform:translateX(.5rem)}}.nav__button:active,.nav__link:active{background-color:color-mix(in srgb,var(--color-black) 100%,#fff 20%)}.nav__button svg,.nav__link svg{color:var(--color-red);transition:transform .3s}@media(min-width:1024px){.nav__list>.nav__item>.nav__button{border-bottom:unset;padding-block:unset;padding-inline:unset}}@media(hover:hover){.nav__list>.nav__item>.nav__button:hover{background-color:unset}}@media(min-width:1024px){.nav [data-depth="1"]>.nav__item>.nav__link{border-bottom:1px solid transparent;padding:unset;transition:border-bottom .3s}}@media(hover:hover){.nav [data-depth="1"]>.nav__item>.nav__link:hover{background-color:unset;border-bottom:1px solid #fff}}@media(min-width:1024px){.nav [data-depth="2"]>.nav__item>.nav__button--back{display:none}}.nav__button--back{font-size:var(--fs-detail-large);font-weight:400;font-weight:600;gap:.5rem;justify-content:flex-start;line-height:120%}.nav__button--back svg{height:.5rem;transform:rotate(180deg);width:.5rem}.nav__button--back:hover svg{transform:rotate(180deg) translateX(.33rem)}.sidebar-nav{padding-top:.8rem}.sidebar-nav__item+.sidebar-nav__item{padding-top:.5rem}.sidebar-nav__link{text-decoration:none}@media(hover:hover){.sidebar-nav__link:hover{text-decoration:underline}}.sidebar-nav__item--active{font-weight:700;text-decoration:underline}.page--sidebar{display:grid;padding-bottom:var(--module-spacing);padding-top:calc(var(--module-spacing)/2);padding-inline:clamp(1rem,4.5vw,15rem)}@media(min-width:1024px){.page--sidebar{grid-template-columns:1fr 2fr}}@media(min-width:1536px){.page--sidebar{grid-template-columns:250px 1fr}}.page.page-template-default .rich-text{padding-inline:clamp(1rem,4.5vw,15rem);padding-bottom:var(--module-spacing)}.single-inspiration{padding-inline:clamp(1rem,4.5vw,15rem)}.single-inspiration__title{font-size:var(--fs-h1);font-weight:400;line-height:130%}.single-inspiration .rich-text{padding-top:1rem}.single-inspiration .inspiration__slider{margin-block:var(--module-spacing);padding-top:unset}.single-inspiration .swiper-scrollbar{--swiper-scrollbar-drag-bg-color:var(--color-black);--swiper-scrollbar-bg-color:var(--color-light-grey);z-index:1}.single-inspiration .swiper{padding-top:2rem}.single-inspiration .swiper-navigation{display:flex;gap:2rem;justify-content:flex-end;position:relative}.single-inspiration .swiper-navigation .swiper-button-next,.single-inspiration .swiper-navigation .swiper-button-prev{position:relative;--swiper-navigation-size:1rem;border:1px solid var(--color-black);border-radius:50%;padding:1rem;--swiper-navigation-color:#000}.tall-card{color:#fff;position:relative;transition:transform .5s}@media(hover:hover){.tall-card:hover{transform:translateY(-.5rem)}.tall-card:hover .tall-card__image-overlay{transform:translateY(0)}}.tall-card__image{height:100%;object-fit:cover;width:100%}.tall-card__image-container{aspect-ratio:11/19;height:100%;overflow:hidden;position:relative}.tall-card__image-overlay{background:linear-gradient(0deg,#000,transparent 75%);inset:0;position:absolute;transform:translateY(25%);transition:transform .3s}.tall-card__heading{bottom:1rem;font-size:var(--fs-h2);font-weight:600;left:1rem;line-height:130%;max-width:10ch;position:absolute;text-wrap:balance}.tall-card__link{inset:0;position:absolute}@keyframes fade{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.tall-cards{background-color:var(--color-black);color:#fff;padding-block:var(--module-spacing);padding-inline:clamp(1rem,4.5vw,15rem)}.tall-cards__heading{font-size:var(--fs-hero);font-weight:300;line-height:130%}.tall-cards__heading strong{font-weight:800}.tall-cards__list{display:grid;gap:1rem;grid-auto-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:3rem}@media(min-width:1024px){.tall-cards__list{gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}}.cta-card{border-radius:.5rem;padding:1.5rem;position:relative;text-align:center}.cta-card .arrow-right{background-color:var(--color-red);border-radius:50%;color:#fff;height:3rem;padding:1rem;transition:background-color .3s;width:3rem}@media(hover:hover){.cta-card:hover .arrow-right{background-color:var(--color-red-dark)}.cta-card:hover .cta-card__link-text:after{width:100%}}@media(min-width:1024px){.cta-card{padding:4rem}}.cta-card--yellow{background-color:var(--color-yellow)}.cta-card--white{background-color:#fff}.cta-card__inner{display:grid;height:100%;margin-inline:auto;max-width:50ch}.cta-card__heading{font-size:var(--fs-h3);font-weight:600;line-height:130%;padding-bottom:1rem;text-wrap:balance}@media(min-width:1024px){.cta-card__heading{font-size:var(--fs-h2);font-weight:600;line-height:130%}}.cta-card__description{font-size:var(--fs-body);font-weight:400;line-height:140%}.cta-card__link-container{align-items:center;align-self:end;display:flex;gap:1rem;justify-content:center;padding-top:2rem}.cta-card__link-text{align-items:center;display:flex;font-size:var(--fs-body);font-weight:400;font-weight:600;gap:1rem;line-height:140%;position:relative;text-decoration:none}.cta-card__link-text:after{background-color:var(--color-black);bottom:-.25rem;content:"";height:2px;left:0;position:absolute;transition:width .2s ease-out;width:0}.cta-card__link{inset:0;position:absolute}.call-to-action-cards{background-color:var(--color-black);padding-block:var(--module-spacing)}.call-to-action-cards__inner{padding-inline:clamp(1rem,4.5vw,15rem)}.call-to-action-cards__list{display:grid;gap:1.25rem}@media(min-width:1024px){.call-to-action-cards__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.entry-card{isolation:isolate;position:relative}@media(hover:hover){.entry-card:hover .entry-card__image-container:after{transform:translateY(0)}}.entry-card__inner{display:grid;gap:1rem}@media(min-width:1024px){.entry-card__inner{align-items:center;grid-template-columns:repeat(2,minmax(0,1fr))}}.entry-card__heading{display:flex;flex-direction:column;font-size:var(--fs-h1);font-weight:400;gap:1rem;line-height:130%;max-width:15ch;text-wrap:balance}.entry-card__heading .arrow-right{background-color:var(--color-red);border-radius:50%;color:#fff;height:3rem;padding:1rem;transition:background-color .3s;width:3rem}@media(hover:hover){.entry-card__heading:hover .arrow-right{background-color:var(--color-red-dark)}}@media(min-width:1024px){.entry-card__heading{gap:3rem;grid-column:1;grid-row:1}}@media(max-width:1024px){.entry-card__heading svg{bottom:1rem;left:.75rem;position:absolute}}.entry-card__link{inset:0;position:absolute;text-decoration:none;z-index:1}@media(hover:hover){.entry-card__link:hover+.entry-card__inner .arrow-right{background-color:var(--color-red-dark)}}.entry-card__image-container{overflow:hidden;position:relative}@media(min-width:1024px){.entry-card__image-container{grid-column:2;grid-row:1}}.entry-card__image-container:after{background:linear-gradient(0deg,#000,transparent 75%);border-radius:.5rem;content:"";inset:0;pointer-events:none;position:absolute;transform:translateY(100%);transition:transform .3s;z-index:0}.entry-card__image{border-radius:.5rem;object-fit:cover;vertical-align:center;width:100%}@media(min-width:1024px){.entry-card--flip .entry-card__heading{grid-column:2;padding-left:8.3333333333%}.entry-card--flip .entry-card__image-container{grid-column:1}}.entry-cards{padding-block:var(--module-spacing);padding-inline:clamp(1rem,4.5vw,15rem)}.entry-cards__inner{display:grid}@media(min-width:1280px){.entry-cards__inner{padding-inline:8.3333333333%}}.entry-cards__list{display:grid;gap:var(--module-spacing)}.product-list{background-color:var(--color-black);color:#fff;padding-block:var(--module-spacing)}.product-list__outer{padding-inline:clamp(1rem,4.5vw,15rem)}.product-list__header{align-items:flex-end;display:flex;justify-content:space-between}.product-list__link{align-items:center;display:flex;font-size:var(--fs-body);font-weight:400;font-weight:600;gap:.75rem;line-height:140%;text-decoration:none}.product-list__link svg{background-color:var(--color-red);border-radius:50%;color:#000;height:1.75rem;padding:.5rem;width:1.75rem}@media(min-width:1024px){.product-list__link.mobile{display:none}}.product-list__heading{font-size:var(--fs-h1);font-weight:400;line-height:130%;max-width:20ch;text-wrap:balance}.product-list__list{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));padding-block:1.5rem}@media(min-width:1024px){.product-list__list{column-gap:1.25rem;grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:unset;padding-top:3rem;row-gap:3rem}}.tag-list{display:flex;gap:1rem;padding-bottom:2rem;padding-top:4rem}.tag-list__link{border:1px solid var(--color-black);border-radius:1rem;font-size:var(--fs-body);font-weight:400;line-height:140%;padding:.25rem .5rem;text-decoration:none}.tag-list__link--current{background-color:var(--color-yellow);border-color:var(--color-yellow)}.inspo-card{position:relative}.inspo-card .arrow-right{background-color:var(--color-red);border-radius:50%;color:#fff;height:3rem;padding:1rem;transition:background-color .3s;width:3rem}@media(hover:hover){.inspo-card:hover .arrow-right{background-color:var(--color-red-dark)}}.inspo-card__heading{font-size:var(--fs-h4);font-weight:600;line-height:130%;padding-top:1rem}.inspo-card__description{padding-top:.5rem}.inspo-card__image-container{aspect-ratio:11/7;position:relative}.inspo-card__image{border-radius:.5rem;height:100%;object-fit:cover;width:100%}.inspo-card__link{inset:0;position:absolute}.inspo-card .arrow-right{bottom:1rem;height:2rem;padding:.5rem;position:absolute;right:1rem;width:2rem}.inspo-card__placeholder-container{aspect-ratio:11/7;border:2px solid color-mix(in srgb,var(--color-black) 10%,transparent);border-radius:.5rem;padding:1rem;position:relative}.inspo-card .garage-placeholder{height:100%;opacity:.1;width:100%}.inspo-slide__image-container,.inspo-slide__placeholder-container{aspect-ratio:1/1}.inspo-slide .garage-placeholder,.inspo-slide__image{height:100%;object-fit:cover;width:100%}.inspo-slide .garage-placeholder{filter:invert(1);height:100%;opacity:50%;padding:2rem;vertical-align:middle;width:100%}.inspo-slide__title{background:linear-gradient(0deg,#000 10%,var(--color-black-half) 60%,transparent);bottom:0;left:0;padding:1rem;position:absolute;width:100%}.inspiration{padding-block:var(--module-spacing)}.inspiration--white{background-color:#fff;color:var(--color-black)}.inspiration--black{background-color:var(--color-black);color:#fff}.inspiration__outer{padding-inline:clamp(1rem,4.5vw,15rem)}.inspiration__header{display:flex;flex-wrap:wrap;row-gap:3rem}@media(min-width:1024px){.inspiration__header{justify-content:space-between;row-gap:unset}}.inspiration__text-container{max-width:56ch}.inspiration__heading{font-size:var(--fs-h1);font-weight:400;line-height:130%}.inspiration__description{font-size:var(--fs-body);font-weight:400;line-height:140%;padding-top:.75rem}.inspiration__link-container{display:flex;justify-content:space-between;width:100%}@media(min-width:1024px){.inspiration__link-container{flex-direction:column;width:unset}}.inspiration__link-container--box{background-color:var(--color-black);border-radius:.5rem;color:#fff;flex-wrap:wrap;font-size:.825rem;gap:1rem;line-height:140%;max-width:27rem;padding:2rem}@media(min-width:1024px){.inspiration__link-container--box{flex-wrap:unset}}.inspiration__grid{display:grid;gap:1.25rem;row-gap:4rem}@media(min-width:1024px){.inspiration__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.inspiration__slider{--swiper-scrollbar-drag-bg-color:#fff;--swiper-scrollbar-bg-color:#8a8a8a;--swiper-scrollbar-sides-offset:0px;--swiper-scrollbar-bottom:-1.5rem;padding-top:1.5rem;position:relative}@media(min-width:1024px){.inspiration__slider{padding-top:3rem}}.inspiration .swiper-navigation{display:flex;gap:.75rem;justify-content:flex-end;z-index:1}@media(min-width:1024px){.inspiration .swiper-navigation{gap:1.5rem}}.inspiration .swiper-navigation .swiper-button-next,.inspiration .swiper-navigation .swiper-button-prev{--swiper-navigation-size:1rem;border:1px solid #fff;border-radius:50%;color:#fff;margin-top:unset;padding:1rem;position:unset}.inspiration .swiper-scrollbar.swiper-scrollbar-horizontal{z-index:1}.wide-image-card{color:#fff;padding-inline:clamp(1rem,4.5vw,15rem)}.wide-image-card .arrow-right{background-color:var(--color-red);border-radius:50%;color:#fff;height:3rem;padding:1rem;transition:background-color .3s;width:3rem}@media(hover:hover){.wide-image-card:hover .arrow-right{background-color:var(--color-red-dark)}}@media(min-width:1024px){.wide-image-card{margin-block:var(--module-spacing)}}.wide-image-card__inner{position:relative}.wide-image-card__image-container{aspect-ratio:4/5;margin-inline:calc(clamp(1rem,4.5vw,15rem)*-1);position:relative}@media(min-width:1024px){.wide-image-card__image-container{aspect-ratio:11/5;margin-inline:unset}}.wide-image-card__image-container:after{background:linear-gradient(180deg,hsla(0,4%,9%,.4),hsla(0,4%,9%,.9));content:"";inset:0;position:absolute}@media(min-width:1024px){.wide-image-card__image-container:after{border-radius:.5rem}}.wide-image-card__image{height:100%;object-fit:cover;width:100%}@media(min-width:1024px){.wide-image-card__image{border-radius:.5rem}}.wide-image-card__text{bottom:2.5rem;max-width:42rem;position:absolute}@media(min-width:1024px){.wide-image-card__text{bottom:8rem;left:8.3333333333%}}.wide-image-card__heading{font-size:var(--fs-hero);font-weight:300;line-height:130%}.wide-image-card__description{font-size:var(--fs-body);font-weight:400;font-weight:500;line-height:140%;padding-top:1rem}.wide-image-card__link{inset:0;position:absolute}.wide-image-card .arrow-right{position:absolute;right:0;top:1.5rem}@media(min-width:1024px){.wide-image-card .arrow-right{bottom:4rem;right:4rem;top:unset}}.instagram-feed{background-color:var(--color-black);color:#fff;margin-top:var(--module-spacing);padding-block:var(--module-spacing);padding-inline:1rem}.instagram-feed__inner{margin-inline:auto;max-width:var(--container)}.instagram-feed__header{display:flex;flex-wrap:wrap;gap:2rem;padding-bottom:2rem}@media(min-width:1024px){.instagram-feed__header{justify-content:space-between}}.instagram-feed__text{max-width:50ch}.instagram-feed__heading{font-size:var(--fs-h2);font-weight:600;font-weight:400;line-height:130%;padding-bottom:1rem}.instagram-feed__description{font-size:var(--fs-h4);font-weight:600;font-weight:400;line-height:130%}@media(min-width:1024px){.instagram-feed__cta{grid-column:2;grid-row:1}}.instagram-feed #sb_instagram #sbi_images{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-inline:auto}@media(min-width:768px){.instagram-feed #sb_instagram #sbi_images{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:1024px){.instagram-feed #sb_instagram #sbi_images{grid-template-columns:repeat(6,minmax(0,1fr))!important}}.instagram-feed #sb_instagram #sbi_images .sbi_photo_wrap{border-radius:.25rem}@media(max-width:1024px){.instagram-feed #sb_instagram .sbi_photo{margin-bottom:1rem}}.information-card{margin-block:var(--module-spacing);--_card-color:var(--color-black);color:#fff}.information-card--dark{background-color:var(--color-black);padding-block:var(--module-spacing);--_card-color:#fff}.information-card__outer{margin-inline:auto;max-width:var(--container)}.information-card__inner{align-items:center;background-color:var(--_card-color);border-radius:.5rem;display:grid;gap:2rem;grid-template-columns:4fr 6fr;margin-inline:auto}@media(min-width:1024px){.information-card__inner{gap:4rem;margin-inline:8.3333333333%}}.information-card__image-container{align-self:stretch;border-radius:.5rem 0 0 .5rem;overflow:hidden}.information-card__image{aspect-ratio:1/1;height:100%;object-fit:cover;width:100%}@media(min-width:768px){.information-card__image{aspect-ratio:16/9}}.information-card__text-container{padding-block:2rem}@media(min-width:768px){.information-card__text-container{padding-block:4rem}}.information-card__heading{font-size:var(--fs-h3);font-weight:700;margin-bottom:1rem}.information-card__text{padding-inline:unset!important;padding-bottom:unset!important}.tease-product{position:relative}@media(hover:hover){.tease-product:hover .tease-product__image-container:after{background-color:rgba(0,0,0,.25)}}.tease-product__image-container{display:block;position:relative}.tease-product__image-container:after{background-color:transparent;border-radius:.5rem;content:"";inset:0;position:absolute;transition:background-color .15s ease-out}.tease-product__image{aspect-ratio:7/5;border-radius:.5rem;object-fit:cover;width:100%}@media(min-width:1024px){.tease-product__image{aspect-ratio:11/7}}.tease-product__link{inset:0;position:absolute}.tease-product__content{font-size:var(--fs-detail-large);font-weight:400;line-height:120%;padding-top:.5rem}@media(min-width:1024px){.tease-product__content{font-size:var(--fs-body);font-weight:400;line-height:140%}}.tease-product__title{text-wrap:balance}.tease-product .price{display:flex;flex-direction:row-reverse;font-weight:600;gap:1rem;justify-content:flex-end;margin-top:.5rem}.tease-product__discount{color:var(--color-red);font-size:var(--fs-detail-large);font-weight:400;font-weight:700;line-height:120%}.tease-product del{color:var(--color-dark-grey)}.tease-product ins{color:var(--color-red);text-decoration:none}.tease-product__add-to-cart{background-color:var(--color-red);border-radius:50%;color:#fff;font-size:2rem;height:2rem;line-height:.7;position:absolute;right:.5rem;text-align:center;text-decoration:none;top:.5rem;width:2rem}.product-archive{display:grid;margin-inline:var(--outer-gap);padding-bottom:var(--module-spacing)}@media(min-width:1024px){.product-archive:has(aside){column-gap:4rem;grid-template-columns:1fr 4fr;grid-template-rows:auto 1fr}}@media(min-width:1024px){.product-archive:has(aside) .products{--_items:3}}@media(min-width:120em){.product-archive:has(aside) .products{--_items:4}}@media(min-width:135em){.product-archive:has(aside) .products{--_items:5}}.product-archive .before-shop-loop{margin-block:1rem}@media(min-width:1024px){.product-archive .before-shop-loop{grid-column:1/-1;grid-row:1;justify-self:flex-end;margin-top:unset}}.product-archive .products{--_items:2;column-gap:1rem;display:grid;grid-template-columns:repeat(var(--_items),1fr);row-gap:2rem}@media(min-width:1024px){.product-archive .products{row-gap:3rem;--_items:3}}@media(min-width:1536px){.product-archive .products{--_items:4}}@media(min-width:120em){.product-archive .products{--_items:5}}@media(min-width:135em){.product-archive .products{--_items:6}}.category-list__list{display:flex;flex-wrap:nowrap;gap:1rem;overflow-x:auto;white-space:nowrap;width:calc(100vw - var(--outer-gap)*2)}@media(min-width:1024px){.category-list__list{flex-direction:column;flex-wrap:nowrap;gap:.75rem;overflow-x:unset;white-space:normal;width:unset}}.category-list__heading{border-bottom:1px solid var(--color-black-half);font-size:var(--fs-detail-large);font-weight:400;font-weight:800;line-height:120%;margin-bottom:1rem;padding-bottom:1rem}.category-list__link{color:inherit;text-decoration:none}@media(hover:hover){.category-list__link:hover{text-decoration:underline var(--color-red)}}.single-product-details{display:grid;gap:1rem;margin-inline:var(--outer-gap)}@media(min-width:1024px){.single-product-details{grid-template-columns:9fr 3fr}}.single-product-details .entry-images{margin-bottom:calc(var(--module-spacing)/2);min-width:0;padding-right:2rem}.single-product-details .entry-summary{display:flex;flex-direction:column}.single-product-details .product_title{font-size:var(--fs-h2);font-weight:600;line-height:130%;text-wrap:balance}.single-product-details .product_meta{border-top:1px solid var(--color-black);display:grid;font-size:var(--fs-body);font-weight:400;line-height:140%;margin-top:1rem;padding-top:1rem}@media(min-width:1024px){.single-product-details .product_meta{margin-top:2rem;padding-top:2rem}}.single-product-details .posted_in{margin-top:.5rem}.single-product-details .price{display:flex;flex-direction:row-reverse;flex-wrap:wrap;font-size:var(--fs-h3);font-weight:600;gap:1rem;justify-content:flex-end;line-height:130%;margin-block:2rem;position:relative}.single-product-details .price:before{content:"inkl. mva";font-size:var(--fs-detail-small);font-weight:500;line-height:120%;position:absolute;top:100%}.single-product-details .price ins{color:var(--color-red);text-decoration:none}.single-product-details .price del{color:var(--color-dark-grey)}.single-product-details .stock{font-size:var(--fs-detail-small);font-weight:500;line-height:120%;line-height:140%;margin-block:.5rem}.single-product-details .stock:before{background:var(--_stock-status-color);border-radius:50%;content:"";display:inline-block;height:.5rem;margin-right:.25rem;width:.5rem}.single-product-details .stock.in-stock{--_stock-status-color:green}.single-product-details .stock.out-of-stock{--_stock-status-color:red}.single-product-details .wc-tabs{display:flex;gap:1rem}.single-product-details .cart{display:grid;gap:.5rem;grid-template-columns:75px 1fr auto}.single-product-details .input-text.qty{border-color:var(--color-black);border-radius:.25rem;border-style:solid;border-width:1px;font-size:1rem;height:100%;text-align:center;width:100%}.related-products{background-color:var(--color-black);color:#fff;grid-column:1/-1;margin-top:var(--module-spacing);padding-block:6rem}.related-products__inner{margin-inline:var(--outer-gap)}.related-products__layout{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:3rem}@media(min-width:1024px){.related-products__layout{grid-template-columns:repeat(4,minmax(0,1fr))}}.related-products__heading{font-size:var(--fs-h1);font-weight:400;line-height:130%}.product-gallery{isolation:isolate;padding-bottom:1rem;position:relative;--swiper-theme-color:#fff}.product-gallery__big{background-color:#000}.product-gallery .swiper-pagination-horizontal{top:unset;--swiper-theme-color:var(--color-black);bottom:0}.product-gallery .swiper-button-next,.product-gallery .swiper-button-prev{--swiper-navigation-sides-offset:-1rem;align-items:center;background-color:var(--color-black);border-radius:50%;display:flex;height:1.5rem;padding:1rem;width:1.5rem}.product-gallery .swiper-button-next:after,.product-gallery .swiper-button-prev:after{content:""}.product-gallery .swiper-button-next svg,.product-gallery .swiper-button-prev svg{inset:auto;padding:.5rem;position:absolute}.product-gallery .swiper{z-index:unset}.product-gallery .swiper-slide{aspect-ratio:4/3;margin-block:auto;text-align:center}.product-gallery .swiper-slide img{height:100%;object-fit:contain;width:100%}.woocommerce-breadcrumb{font-size:var(--fs-detail-large);font-weight:400;line-height:120%;margin-inline:auto;max-width:var(--container);padding-block:2rem}.woocommerce-pagination{display:flex;padding-block:2rem}.woocommerce-pagination .page-numbers{display:flex;gap:1rem}.wc-svea-checkout-page .woocommerce-notices-wrapper__inner{background-color:unset;padding:unset}.woocommerce-error,.woocommerce-info{border:2px solid #000;border-radius:.25rem;margin-bottom:1rem;margin-inline:auto;max-width:50ch;padding-block:.5rem;padding-inline:1rem}.woocommerce-notices-wrapper,.woocommerce-notices-wrapper__outer{margin-inline:auto;max-width:var(--container)}.woocommerce-notices-wrapper__inner{border:2px solid #000;border-radius:.25rem;display:flex;font-size:var(--fs-detail-large);justify-content:center;margin-block:2rem;max-width:50ch;padding-block:.5rem;padding-inline:clamp(1rem,4.5vw,15rem);padding-inline:1rem;position:relative;text-align:center}.woocommerce-notices-wrapper__inner--empty,.woocommerce-notices-wrapper__inner:has(button:first-child){border-top:unset;padding-block:unset}.woocommerce-notices-wrapper__inner button:first-child{display:none}.woocommerce-notices-wrapper .button{background-color:unset;color:var(--color-red);font-size:inherit;margin-left:1rem;padding:unset;text-decoration:underline}.woocommerce-notices-wrapper .woocommerce-notices__close{bottom:0;color:#fff;margin-block:auto;padding-right:2rem;position:absolute;right:0;top:0}.woocommerce-notices-wrapper .woocommerce-notices__close img,.woocommerce-notices-wrapper .woocommerce-notices__close svg{pointer-events:none}.woocommerce-message{border:2px solid #000;margin-block:2rem;padding-block:1rem;text-align:center}.woocommerce-MyAccount-content .woocommerce-notices-wrapper__inner{margin-top:unset}@media(min-width:1024px){.woocommerce-ordering{text-align:right}}.woocommerce-ordering .orderby{appearance:none;background-color:unset;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='6' fill='none' viewBox='0 0 11 6'%3E%3Cpath stroke='%23C61E10' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4.5 4L10 1'/%3E%3C/svg%3E");background-position:100% 50%;background-repeat:no-repeat;background-size:9px 4px;border:unset;border-bottom:1px solid;border-color:transparent;cursor:pointer;font-size:var(--fs-body);font-weight:400;font-weight:600;line-height:140%;padding:unset;padding-right:1rem;position:relative;transition:border-color .15s}@media(hover:hover){.woocommerce-ordering .orderby:hover{border-color:var(--color-black-half)}}.woocommerce-MyAccount-content>.order-print{display:none}.coupon .input-text{border:1px solid var(--color-black);border-radius:.25rem;font-size:1rem;margin-right:.75rem;margin-top:1rem;outline:1px solid var(--color-accent);padding:.5rem 1rem;text-align:center;width:100%}@media(min-width:640px){.coupon .input-text{margin-top:unset;width:min(33ch,100%)}}.coupon .button{margin-top:1rem;width:100%}@media(min-width:640px){.coupon .button{margin-top:unset;width:unset}}@media(min-width:1024px){.coupon .button{margin-left:1rem}}.coupon-list .cart-discount{color:var(--color-red);display:flex}.coupon-list .cart-discount__sum{margin-left:.5rem}.woocommerce-cart{background-color:var(--color-black);color:#fff}.woocommerce-cart .shipping-calculator-button{display:none}.woocommerce-cart .shipping-calculator-button+.shipping-calculator-form{display:initial!important}.woocommerce-cart .shipping-calculator-button+.shipping-calculator-form #calc_shipping_city_field,.woocommerce-cart .shipping-calculator-button+.shipping-calculator-form #calc_shipping_country_field{display:none}.header__links [href*=handlekurv]{position:relative}.header__links [href*=handlekurv] span{background-color:var(--color-red);border-radius:50%;display:block;display:grid;font-size:.625rem;font-weight:700;height:1.125rem;place-items:center;position:absolute;right:0;text-align:center;top:0;transform:translateX(50%);width:1.125rem}.woocommerce-cart .shipping-calculator-button+.shipping-calculator-form{display:grid!important;flex-direction:row;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:1rem}@media(min-width:1024px){.woocommerce-cart .shipping-calculator-button+.shipping-calculator-form{display:flex!important}}@media(max-width:1024px){.woocommerce-cart .shipping-calculator-button+.shipping-calculator-form .button{width:100%}}#calc_shipping_postcode_field{align-items:center;display:flex;gap:1rem}#calc_shipping_postcode_field label{display:none}@media(min-width:1024px){#calc_shipping_postcode_field label{display:initial}}#calc_shipping_postcode_field input{width:100%}.woocommerce-calculator__layout{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:1rem}@media(min-width:1024px){.woocommerce-calculator__layout{align-items:center;flex-direction:row;padding-bottom:3rem;padding-top:1rem}}#calc_shipping_postcode{border:1px solid var(--color-black);border-radius:.25rem;font-size:var(--fs-body);font-weight:400;height:100%;line-height:140%;text-align:center}.woocommerce-shipping-methods{display:flex;flex-direction:column;max-width:35ch;padding-bottom:1rem;row-gap:1rem}.shipping_method:checked+label{font-weight:700}.shop_table,.wl-table,.woocommerce-orders-table,.woocommerce-table{text-align:left;width:100%}.shop_table .woocommerce-button,.wl-table .woocommerce-button,.woocommerce-orders-table .woocommerce-button,.woocommerce-table .woocommerce-button{background-color:unset;padding:unset;text-decoration:underline}.shop_table .woocommerce-orders-table__cell-order-actions,.wl-table .woocommerce-orders-table__cell-order-actions,.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions,.woocommerce-table .woocommerce-orders-table__cell-order-actions{display:flex;gap:.5rem}.shop_table thead,.wl-table thead,.woocommerce-orders-table thead,.woocommerce-table thead{background-color:#e1e1e1;display:none;font-weight:700}@media(min-width:1024px){.shop_table thead,.wl-table thead,.woocommerce-orders-table thead,.woocommerce-table thead{display:table-header-group}}.shop_table td,.shop_table th,.wl-table td,.wl-table th,.woocommerce-orders-table td,.woocommerce-orders-table th,.woocommerce-table td,.woocommerce-table th{display:flex;gap:.5rem;padding:.25rem}@media(min-width:1024px){.shop_table td,.shop_table th,.wl-table td,.wl-table th,.woocommerce-orders-table td,.woocommerce-orders-table th,.woocommerce-table td,.woocommerce-table th{display:table-cell;padding:.5rem}}@media(max-width:1024px){.shop_table tr,.wl-table tr,.woocommerce-orders-table tr,.woocommerce-table tr{border:1px solid var(--color-light-grey)}.shop_table tr>:first-child,.wl-table tr>:first-child,.woocommerce-orders-table tr>:first-child,.woocommerce-table tr>:first-child{padding-top:.5rem}.shop_table tr>:last-child,.wl-table tr>:last-child,.woocommerce-orders-table tr>:last-child,.woocommerce-table tr>:last-child{padding-bottom:.5rem}}.shop_table .woocommerce-orders-table__cell-order-actions .woocommerce-button.button,.wl-table .woocommerce-orders-table__cell-order-actions .woocommerce-button.button,.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions .woocommerce-button.button,.woocommerce-table .woocommerce-orders-table__cell-order-actions .woocommerce-button.button{color:var(--color-black)}.woocommerce-order-actions{align-items:center;display:flex;gap:.5rem}.cart-page{padding-block:4rem}.cart-page__heading{font-size:var(--fs-h1);font-weight:400;line-height:130%;padding-bottom:1rem}.cart-page__heading,.cart-page__subtotal{border-bottom:1px solid var(--color-light-grey);margin-bottom:1rem}.cart-page__subtotal{padding-block:1rem}.cart-page__subtotal-row{display:flex;justify-content:space-between;padding-block:.5rem}.cart-page__subtotal-sum{font-size:1.25rem;font-weight:700}.cart-page__subtotal-discount{font-size:var(--fs-h4);font-weight:600;line-height:130%}.cart-page__subtotal-discount strong{font-weight:500}.cart-page__subtotal-discount .amount{color:var(--color-red)}.cart-section{margin-inline:auto;max-width:var(--container);position:relative}.cart-section+.cart-section{margin-top:1rem}@media(min-width:1024px){.cart-section__container{margin-inline:auto;max-width:83.3333333333%;position:relative}}.cart-section__outer{background-color:#fff;border-radius:.5rem;color:var(--color-black);position:relative}.cart-section__outer+.cart-section__outer{margin-top:1rem}.cart-section__inner{padding:1.25rem 1rem}@media(min-width:1024px){.cart-section__inner{padding:4rem 3rem}}.blockOverlay{display:none!important}.cart-section__container:has(.processing) .cart-section__outer:before,.processing .cart-section__outer:before{background-color:#fff;border-radius:.25rem;content:"";cursor:wait;inset:0;opacity:50%;position:absolute;z-index:1}.cart-cross-sells__list{display:grid;grid-template-columns:repeat(4,1fr)}.cart-item{border-bottom:1px solid var(--color-light-grey);padding-block:1rem}.cart-item:first-of-type{padding-top:unset}.cart-item__layout{display:grid;gap:.75rem;grid-template-areas:"image title trash" "image subtotal quantity";grid-template-columns:108px 1fr 1fr;grid-template-rows:1fr 1fr}@media(min-width:1024px){.cart-item__layout{column-gap:1rem;grid-template-areas:"image title trash" "image quantity subtotal";grid-template-columns:185px 1fr 1fr}}.cart-item .product-name{font-size:14px;grid-area:title;grid-row:1}@media(min-width:1024px){.cart-item .product-name{font-size:1rem}}.cart-item .product-name a{text-decoration:none}.cart-item .product-thumbnail{grid-area:image}.cart-item .product-thumbnail img{border-radius:.5rem}.cart-item .product-remove{grid-area:trash;text-align:right}.cart-item .product-price{display:flex;flex-direction:column;font-size:var(--fs-detail-large);grid-area:price}.cart-item .product-price del bdi{color:hsla(0,4%,9%,.6)}.cart-item .product-price ins{text-decoration:none}.cart-item .product-subtotal{align-self:center;font-weight:700;grid-area:subtotal;text-align:left}@media(min-width:1024px){.cart-item .product-subtotal{text-align:right}}.cart-item .product-price{display:none}@media(min-width:1024px){.cart-item .product-price{margin-left:.5rem}}.cart-item .product-quantity{align-items:center;display:flex;grid-area:quantity;justify-self:end}@media(min-width:1024px){.cart-item .product-quantity{justify-self:unset}}.cart-item .product-quantity input{appearance:textfield;background-color:unset;border:none;cursor:default;outline:none;text-align:center;user-select:none;width:3ch}.cart-item .product-quantity input::-webkit-inner-spin-button,.cart-item .product-quantity input::-webkit-outer-spin-button{appearance:none}.cart-item .product-quantity button{background-color:color-mix(in srgb,var(--color-red) 10%,transparent);border:unset;border-radius:50%;height:2rem;width:2rem}.cart-related-products__list{display:grid;gap:1rem}@media(min-width:768px){.cart-related-products__list{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2rem}}@media(hover:hover){.cart-related-products .tease-product:hover .tease-product__image-container:after{content:unset}}.cart-section__inner--giftcard{padding-block:1rem}@media(min-width:1024px){.coupons{align-items:center;display:flex;justify-content:space-between}}.coupons__heading{font-size:var(--fs-h3);font-weight:600;line-height:130%;margin-bottom:1rem}@media(min-width:1024px){.coupons__heading{margin-bottom:unset}}.coupons__button{align-items:center;display:flex;font-size:var(--fs-h4);font-weight:600;justify-content:space-between;line-height:130%;padding:unset;width:100%}@media(min-width:1024px){.coupons .coupon{display:grid;grid-template-columns:1fr auto}}.cart-section__inner--totals{padding-block:1rem;text-align:center}@media(min-width:640px){.cart-section__inner--totals{align-items:center;display:flex;justify-content:space-between;text-align:initial}}.cart-section__inner--totals .button{margin-top:1rem;width:100%}.order-total{font-size:var(--fs-h1);font-weight:400;line-height:130%}@media(min-width:1024px){.order-total{font-size:var(--fs-h3);font-weight:600;line-height:130%}}.order-total div:first-child{column-gap:.5rem;display:flex;flex-wrap:wrap;justify-content:center}@media(min-width:640px){.order-total div:first-child{justify-content:normal}}.order-total .includes_tax{flex:0 0 100%;font-size:var(--fs-body);font-weight:400;line-height:140%}.cart-empty-page{display:grid;justify-items:center;padding-inline:clamp(1rem,4.5vw,15rem);text-align:center}.cart-empty-page .cart-empty{font-size:var(--fs-h3);font-weight:600;line-height:130%;padding-bottom:1rem}.return-policy{border-top:1px solid var(--color-light-grey);padding-bottom:2rem;padding-top:1rem}.return-policy__link{font-weight:700}.woocommerce-account:not(.logged-in){background-color:var(--color-black)}.login-form__container{padding-inline:clamp(1rem,4.5vw,15rem)}.login-form__outer{padding-block:var(--module-spacing)}@media(min-width:1024px){.login-form__outer{padding-inline:8.3333333333%}}@media(min-width:1280px){.login-form__outer{padding-inline:16.6666666667%}}.login-form__inner{background-color:#fff;border-radius:.5rem;padding-bottom:var(--module-spacing)}.login-form__tabs{display:flex;justify-content:space-between;width:100%}.login-form__tab{background-color:#f2f2f2;font-family:var(--ff-sans);font-size:var(--fs-h3);font-weight:600;font-weight:400;line-height:130%;padding-block:2rem;width:100%}.login-form__tab--active{background-color:#fff;font-weight:700}.login-form__tab:first-child{border-top-left-radius:.5rem}.login-form__tab:last-child{border-top-right-radius:.5rem}.login-form .u-columns{margin-inline:auto;max-width:28rem}@media(max-width:1024px){.login-form .u-columns{padding-inline:2rem}}.login-form label{font-size:var(--fs-detail-large);font-weight:400;font-weight:600;line-height:120%}.login-form .woocommerce-Input{border:1px solid var(--color-black);font-size:1rem;margin-top:.5rem;padding-block:1rem;padding-inline:.75rem;width:100%}.login-form .woocommerce-form-login__submit,.login-form .woocommerce-form-register__submit{font-family:var(--ff-sans);margin-top:1rem;width:100%}.login-form .woocommerce-privacy-policy-text{font-size:var(--fs-detail-large);font-weight:400;line-height:120%;padding-block:1rem}.woocommerce-form-login .form-row{display:grid}.woocommerce-account.logged-in .woocommerce{display:grid;gap:2rem;padding-block:var(--module-spacing)}@media(min-width:1024px){.woocommerce-account.logged-in .woocommerce{grid-template-columns:200px 1fr}}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation ul{list-style:none;margin:unset;padding:unset}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation ul li a{text-decoration:none}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation ul li a:hover{text-decoration:underline}.woocommerce-account.logged-in .woocommerce-MyAccount-navigation ul .is-active a{font-weight:600;text-decoration:underline}.woocommerce-account.logged-in .button{color:#fff}.woocommerce-EditAccountForm{display:grid;gap:1rem}@media(min-width:1024px){.woocommerce-EditAccountForm{gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));max-width:50rem}}.woocommerce-EditAccountForm .woocommerce-form-row{display:flex;flex-direction:column;max-width:unset;padding-top:unset}@media(min-width:1024px){.woocommerce-EditAccountForm .woocommerce-form-row--first{grid-column:1}.woocommerce-EditAccountForm .woocommerce-form-row--last{grid-column:2}.woocommerce-EditAccountForm .woocommerce-form-row--wide{grid-column:1/-1}}.woocommerce-EditAccountForm .woocommerce-Input{border:1px solid var(--color-black);border-radius:.25rem;margin-top:.5rem;padding:.5rem 1rem;width:100%}@media(min-width:1024px){.woocommerce-EditAccountForm .woocommerce-Input{margin-top:1rem}}.woocommerce-EditAccountForm em{font-size:var(--fs-detail-small);font-weight:500;line-height:120%}.woocommerce-EditAccountForm fieldset{grid-column:1/-1}.woocommerce-EditAccountForm fieldset p+p{margin-top:1rem}.woocommerce-EditAccountForm legend{font-size:var(--fs-h3);font-weight:600;line-height:130%;margin-bottom:.5rem}.woocommerce-EditAccountForm label{font-size:var(--fs-detail-large);font-weight:400;font-weight:700;line-height:120%}.woocommerce-EditAccountForm .required{color:var(--color-red)}.woocommerce-EditAccountForm .clear{display:none}.woocommerce-MyAccount-content mark{background-color:unset;text-decoration:underline}.wc-svea-checkout-page{padding-bottom:var(--module-spacing)}.wc-svea-checkout-page .wc-svea-checkout-other-fields textarea{margin-top:1rem;padding:.25rem;width:100%}.woocommerce-checkout-review-order-table{width:100%}.woocommerce-checkout-review-order-table .order-total td{display:flex;flex-direction:column}.wc-svea-checkout-order-details{padding-bottom:var(--module-spacing)}#order_review_heading{font-size:var(--fs-h2);font-weight:600;line-height:130%}.hidden,.order-country-wrapper{display:none}.group{background-color:var(--color-black);margin-inline:auto;padding-block:4rem;padding-inline:clamp(1rem,4.5vw,15rem);position:relative}.group__image{margin-bottom:2rem}.group__title{margin-top:0}.group__heading{margin:0 auto;padding:0 1rem;text-align:center}.group__total{color:#fff;font-size:29px;font-weight:600;margin-bottom:unset;margin-top:unset}.group__header{margin:0 auto;padding:4rem 1rem;text-align:center}@media(min-width:800px){.group__header{max-width:66.6666666667%;padding:4rem 0}}.group__secondaryHeader{color:#fff;max-width:50ch;padding-bottom:2rem}.group__secondaryHeader h1,.group__secondaryHeader h2,.group__secondaryHeader h3,.group__secondaryHeader h4,.group__secondaryHeader h5{font-size:var(--fs-h2);font-weight:600;line-height:130%;margin-bottom:2rem;text-wrap:balance}.group-header{padding-inline:clamp(1rem,4.5vw,15rem);padding-bottom:var(--module-spacing)}.group-header__inner{display:grid;gap:2rem}@media(min-width:1024px){.group-header__inner{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;row-gap:0}}.group-header h1.group-header__title{margin-bottom:unset}@media(min-width:1024px){.group-header h1.group-header__title{margin-bottom:1rem;margin-top:-.75rem}.group-header__text{grid-row:2}.group-header__image-container{grid-column:1;grid-row:1/-1}}.group-header br{margin-top:1rem}.groupProduct{align-items:center;background-color:#fff;border-radius:.25rem;position:relative;width:100%}.groupProduct__border{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.groupProduct--active .groupProduct__border{border:none}.groupProduct__title{display:block;font-size:18px;font-weight:500;line-height:1;user-select:none}.groupProduct__title h2{display:inline;font-size:15px;font-weight:500;line-height:1.2;margin-bottom:unset;margin-top:unset}@media(min-width:800px){.groupProduct__title h2{font-size:18px}}.groupProduct__quantity{font-size:15px}@media(min-width:800px){.groupProduct__quantity{font-size:18px}}.groupProduct__comment{margin-bottom:.5rem;margin-top:0}.groupProduct__productInfo{align-items:center;display:flex}.groupProduct__productType{color:var(--red);font-size:14px;font-weight:500;margin-bottom:8px}.groupProduct__imageContainer{flex:0 0 auto;height:100px;margin-right:1rem;position:relative;width:120px}.groupProduct__image{border-radius:.25rem 0 0 .25rem;display:block;height:100%;object-fit:cover;user-select:none;width:100%}.groupProduct__price{font-weight:800;margin-bottom:0;user-select:none}.groupProduct__delete{background-color:unset;height:20px;margin:0;padding:0;position:absolute;right:5px;top:5px;width:20px}@media(min-width:800px){.groupProduct__delete{margin-right:20px;position:static}}.groupProduct__delete span{background-color:var(--color-black);display:block;height:2px;margin-top:1px;transform:rotate(45deg);width:100%}.groupProduct__delete span:last-of-type{margin-top:-2px;transform:rotate(-45deg)}.groupProduct__buttonContainer{align-items:center;display:flex;justify-content:end;width:100%}@media(min-width:800px){.groupProduct__buttonContainer{justify-content:normal;width:unset}}.groupProduct__soldOut{color:var(--red);font-size:14px;font-weight:400}.group__alternatives .groupProduct:first-child{margin-top:1rem}.groupProduct--soldOut .groupProduct__title,.groupProduct--soldOut .groupProduct__title h2{color:#c9c9c9}.groupProduct--soldOut .groupProduct__image{opacity:.7}.groupModal,.missingModal{background-color:hsla(0,0%,100%,.75);height:100vh;left:0;opacity:1;position:fixed;right:0;top:0;transform:translateX(0);transition:opacity .3s;width:100vw;z-index:2}.groupModal__outer,.missingModal__outer{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;max-width:1170px}.groupModal__inner{background-color:#fff;border:1px solid var(--color-light-grey);margin:0 auto;max-width:66.6666666667%;padding:2rem;text-align:left}.missingModal__inner p{margin-bottom:0}.groupModal__inner h3{font-size:18px;font-weight:500;margin:0;padding-inline:1rem;text-align:center}.missingModal__inner h3{color:var(--red);font-size:24px;font-weight:800;padding:0;text-align:left}.groupModal__buttons,.missingModal__buttons{display:flex;font-size:15px;font-weight:500;gap:20px;justify-content:center;margin-top:1rem}.groupModal__buttons button{background-color:var(--color-red);border:1.5px solid var(--color-red);border-radius:3px}.groupModal__buttons button:last-of-type{background-color:unset;color:var(--color-red)}.missingModal .missingModal__inner{align-items:unset;padding:2rem}.missingModal__buttons button:last-of-type{background-color:#d3d3d3;color:#000}.groupModal--hidden,.missingModal--hidden{opacity:0;transform:translateX(100%);transition:opacity .3s,transform .3s .3s}.cartModal-wrapper{background:hsla(0,0%,100%,.565);display:grid;height:100vh;left:0;place-items:center;position:fixed;top:0;width:100vw;z-index:999}.cartModal,.missingModal__inner{align-items:center;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.188);display:flex;flex-direction:column;justify-content:space-between;max-width:375px;position:fixed}.cartModal__status-wrapper{display:grid;height:100%;place-items:center;width:100%}.cartModal__complete{color:#429d56;display:block;width:100px}.cartModal__loading{display:grid;height:100%;place-items:center;place-self:center;width:100%}.cartModal__close{align-self:flex-end;background:none;margin:0;padding:1rem 1.6rem}.cartModal__close svg{color:#c61e10;width:20px}.cartModal__goToCart{padding-bottom:2rem}.cartModal__goToCart button{margin:0}.cartModal__close,.cartModal__goToCart{display:block}.cartModal--hidden{display:none}.lds-roller{display:inline-block;height:80px;position:relative;width:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{background:#c61e10;border-radius:50%;content:" ";display:block;height:7px;margin:-4px 0 0 -4px;position:absolute;width:7px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{left:63px;top:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{left:56px;top:68px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{left:48px;top:71px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{left:40px;top:72px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{left:32px;top:71px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{left:24px;top:68px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{left:17px;top:63px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{left:12px;top:56px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--yellow:#f3b522;--red:#c61e10}.noscroll{overflow:hidden}.group__pack{position:relative}.group__pack+.group__pack{margin-top:1rem}.group__pack--faded:after{background-color:hsla(0,0%,100%,.6);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.group__fixedBar{background-color:#000;bottom:0;left:0;position:fixed;right:0;z-index:1}.group__fixedBar__inner{align-items:center;display:flex;justify-content:space-between;padding-block:1rem;padding-inline:clamp(1rem,4.5vw,15rem)}.group__fixedBar .single_add_to_cart_button{margin-top:unset}.group__discount__row{color:var(--red);font-size:24px;font-weight:400;margin-bottom:0}.notification{background-color:var(--red);color:#fff;left:0;padding:2rem 0;position:fixed;right:0;text-align:center;top:0}.currentPrice{display:inline}.oldPrice{text-decoration:line-through}.mva,.oldPrice{color:#afafaf;font-size:24px}.group__alternatives{margin-left:2rem;overflow:hidden;transition:max-height .35s cubic-bezier(.42,0,.47,1)}.group__alternatives .groupProduct__buttonContainer{display:none}.group__alternatives--hidden{max-height:0}.group__alternatives--showMore{border-radius:3px;cursor:pointer;font-size:15px;font-weight:500;margin-bottom:0;margin-top:0;padding:7.5px 15px;text-align:right}@media(min-width:800px){.group__alternatives--showMore{margin-right:2rem;padding:15px 30px}}.group__alternatives .groupProduct{border:1px solid #c9c9c9;margin-bottom:1rem;transition:border .2s}.group__alternatives .groupProduct:hover{border:1px solid var(--red);cursor:pointer}.showMore__angle{display:inline-block;margin-left:1rem;pointer-events:none;transform:scaleY(1);transition:transform .35s cubic-bezier(.23,.98,.56,1.45)}.showMore__angle--open{transform:rotate(180deg)}.preventScrolling{overflow:hidden}.page-template-template-produktpakker main{padding-block:var(--module-spacing)}.page-template-template-produktpakker main>.rich-text,.produktpakker{padding-inline:clamp(1rem,4.5vw,15rem)}.produktpakker__list{display:grid;gap:2rem;padding-top:2rem;--_items:2;grid-template-columns:repeat(var(--_items),minmax(0,1fr))}@media(min-width:768px){.produktpakker__list{--_items:3}}@media(min-width:1024px){.produktpakker__list{--_items:4}}@media(min-width:120em){.produktpakker__list{--_items:5}}@media(min-width:135em){.produktpakker__list{--_items:6}}.search-header{font-size:var(--fs-h2);font-weight:600;line-height:130%;margin-top:var(--module-spacing);margin-inline:auto;max-width:var(--container)}.wc-svea-checkout-page{max-width:unset;padding-inline:clamp(1rem,4.5vw,15rem)}#order_review{max-width:72rem;padding-bottom:var(--module-spacing)}#payment{background-color:#e5e5e5;border-radius:.25rem;margin-top:2rem;padding:1rem}.payment_box{background-color:#dcd7e3;border-radius:2px;color:#515151;font-size:var(--fs-detail-large);font-weight:400;line-height:120%;line-height:1.5;margin-top:2rem;padding:1em;width:100%}.woocommerce-terms-and-conditions-wrapper{margin-block:1rem}.woocommerce-terms-and-conditions-wrapper .validate-required{margin-top:1rem}#order_comments_field{display:flex;flex-wrap:wrap;margin-block:1rem}#order_comments_field .woocommerce-input-wrapper{padding-top:.5rem;width:100%}#order_comments_field .input-text{width:100%}#wl-wrapper.woocommerce{display:block;padding-block:unset;padding-inline:unset}#wl-wrapper.woocommerce h2{margin-top:unset}#wl-wrapper.wl-button-wrap{clear:unset;padding:unset;width:unset}#wl-wrapper .wl-add-to{align-items:center;background-color:var(--color-red);background-color:var(--color-black);border-radius:.25rem;color:#fff;display:inline-flex;display:flex;font-size:var(--fs-body);font-weight:400;font-weight:500;gap:.5rem;justify-content:center;line-height:140%;padding-block:.5rem;padding-inline:1rem;padding:.5rem .85rem;text-decoration:none}#wl-wrapper .button{color:#fff}#wl-wrapper .product-thumbnail img{height:100%;width:100%}#wl-wrapper .button.wl-create-new,#wl-wrapper .wl-already-in,#wl-wrapper .wl-search-form,#wl-wrapper .wl-search-form~hr{display:none}.sidebar-nav+.rich-text #wl-wrapper{padding-block:unset;padding-inline:unset}.sidebar-nav+.rich-text #wl-wrapper .entry-title{margin-top:unset}#wl-wrapper .wl-table .wl-date-added,.wl-table td,.wl-table th{text-align:left!important}.wl-table td.product-thumbnail{width:150px}.wl-table{font-size:var(--fs-detail-large);font-weight:400;line-height:120%}.wl-table td,.wl-table th{display:table-cell}.wl-table td:before,.wl-table th:before{content:""}.wl-table th{font-size:var(--fs-detail-small);font-weight:500;line-height:120%}@media(min-width:1024px){.wl-table th{font-size:1rem}}.wl-table thead{display:table-header-group}.product-files__list{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}.woocommerce-product-attributes{text-align:left;width:min(50ch,100%)}.woocommerce-product-attributes th{font-weight:700}.checkout_coupon{margin-bottom:1rem}@media(min-width:1024px){.checkout_coupon{align-items:center;display:grid;display:flex;flex-wrap:wrap;gap:.5rem;margin-inline:auto;margin-bottom:unset;width:min(100%,50ch)}}.checkout_coupon #coupon_code{padding:.5rem}.woocommerce-checkout.woocommerce-page form.checkout{display:grid;gap:1rem;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;margin-inline:auto;width:var(--container)}.woocommerce-checkout.woocommerce-page form.checkout #order_review{grid-column:2}.woocommerce-checkout.woocommerce-page form.checkout #customer_details{grid-column:1;grid-row:1/-1}.woocommerce-order-received .woocommerce{margin-inline:auto;padding-bottom:var(--module-spacing);width:var(--container)}.woocommerce-order-received .woocommerce-order-details{padding-block:2rem;width:min(100%,var(--container)/2)}.woocommerce-order-received .woocommerce-column__title,.woocommerce-order-received .woocommerce-order-details__title{font-weight:700;padding-bottom:.5rem}.woocommerce-order-received .order-print{margin-top:2rem}.woocommerce-order-received .woocommerce-thankyou-order-received{font-size:var(--fs-h2);margin-bottom:2rem}.checkout-notice-banner{align-items:center;background:linear-gradient(90deg,#ffc00f 50%,#ffecb7);display:grid;font-size:var(--fs-h2);font-weight:600;grid-template-columns:1fr;line-height:130%;margin-block:2.5rem;overflow:hidden;position:relative}@media(min-width:1024px){.checkout-notice-banner{grid-template-columns:1fr 1fr}}.checkout-notice-banner__content{padding:2rem;width:min(485px,100%)}.checkout-notice-banner__text{margin-bottom:1rem}.checkout-notice-banner__decor{display:none;justify-self:end;position:relative;transform:translateX(25%)}@media(min-width:1024px){.checkout-notice-banner__decor{display:block;position:absolute}}@media(min-width:1280px){.checkout-notice-banner__decor{transform:unset}}.checkout-notice-banner__decor svg{position:absolute;right:0;top:0}.checkout-notice-banner__decor svg:first-child{transform:translate}#wc_bis_product_form{border:1px solid #000;border-radius:.25rem;font-size:.75rem;font-weight:500;margin-bottom:unset;margin-top:1rem;padding:1rem}#wc_bis_product_form .button{font-size:.75rem;margin-top:.5rem;width:100%}#wc_bis_product_form input{font-size:.75rem;width:100%}#wc_bis_product_form .wc_bis_form_title{margin-bottom:.5rem}#wc_bis_already_registered{margin-top:1rem}#wc_bis_email{border:1px solid #000;border-radius:.25rem;font-family:inherit;padding:.5rem}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}