@font-face{font-family:Lyon Text;src:url(lyon-text-regular-no2-italic.woff2) format("woff2"),url(lyon-text-regular-no2-italic.otf) format("opentype");font-display:swap}@font-face{font-family:Lyon Text Regular;src:url(lyon-text-regular.woff2) format("woff2"),url(lyon-text-regular.otf) format("opentype");font-display:swap}@font-face{font-family:Lyon Text Semibold;src:url(lyon-text-semibold.woff2) format("woff2"),url(lyon-text-semibold.otf) format("opentype");font-display:swap}html{scroll-behavior:smooth}body{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always}.italicized,em{font-family:Lyon Text,serif!important}.text-kraftig{font-family:Shne,sans-serif;font-weight:500;line-height:120%;letter-spacing:-3%}.text-halbfett-inherit-case{font-family:Shne,sans-serif;font-weight:600;margin-top:2px}.text-halbfett{font-family:Shne,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:10%;margin-top:2px}.text-halbfett-sm{font-family:Shne,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:10%;font-size:11px;margin-top:2px}.site-footer__nav-title{font-family:Shne,sans-serif;font-weight:600}.site-footer__nav-item.gray-underline>a{text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:.5px;text-underline-offset:8px}.site-footer__legal,.site-footer__main{border-top:1px solid #FFFFFF1A}div[class*=block-video].height-override{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}div[class*=block-video].height-override video{width:100%;height:100%;object-fit:cover}.h1-5{font-size:56px}.h5{font-size:20px}.btn{font-family:Shne,sans-serif;font-weight:600;text-indent:0;vertical-align:middle}.btn>*,.btn:not(:has(*)){position:relative;top:1px}@media(max-width:749px){.h1-5{font-size:34px}.h5{font-size:18px}}@media(min-width:1025px){:is(body.template-product,body.template--bundles) main>.shopify-section>section.section.full-bleed,:is(body.template-product,body.template--bundles) main>.shopify-section>section.section:not(.bg-white):not(.bg-transparent),:is(body.template-product,body.template--bundles) main>.shopify-section>.rn-marquee,:is(body.template-product,body.template--bundles) main>.shopify-section>.rn-pg,:is(body.template-product,body.template--bundles) main>.shopify-section>.section__product-showcase:not(.bg-white):not(.bg-transparent),:is(body.template-product,body.template--bundles) main>.shopify-section>.rn-compare:not(.rn-compare--2-0){margin-inline:12px;width:auto;max-width:calc(100% - 24px)}}@media(min-width:1025px){:is(body.template-product,body.template--bundles) main>.shopify-section:has(>:is(section.section.full-bleed,section.section:not(.bg-white):not(.bg-transparent),.rn-marquee,.rn-pg,.section__product-showcase:not(.bg-white):not(.bg-transparent),.rn-compare,.rn2-section))+.shopify-section:not(:has(>template[data-rn-join-above]))>:is(section.section.full-bleed,section.section:not(.bg-white):not(.bg-transparent),.rn-marquee,.rn-pg,.section__product-showcase:not(.bg-white):not(.bg-transparent),.rn-compare:not(.rn-compare--2-0)){margin-top:12px}}@media(max-width:64rem){.product__main-carousel{overflow-x:clip}.product__main-carousel .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;box-sizing:content-box}.product__main-carousel .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;display:block}}
/*# sourceMappingURL=/cdn/shop/t/608/assets/base.css.map */
