@font-face{font-family:Aktiv Grotesk;src:url(AktivGrotesk-Light.eot);src:url(AktivGrotesk-Light.eot?#iefix) format("embedded-opentype"),url(AktivGrotesk-Light.woff2) format("woff2"),url(AktivGrotesk-Light.woff) format("woff"),url(AktivGrotesk-Light.ttf) format("truetype"),url(AktivGrotesk-Light.svg#AktivGrotesk-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Aktiv Grotesk;src:url(AktivGrotesk-Medium.eot);src:url(AktivGrotesk-Medium.eot?#iefix) format("embedded-opentype"),url(AktivGrotesk-Medium.woff2) format("woff2"),url(AktivGrotesk-Medium.woff) format("woff"),url(AktivGrotesk-Medium.ttf) format("truetype"),url(AktivGrotesk-Medium.svg#AktivGrotesk-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aktiv Grotesk;src:url(AktivGrotesk-Thin.eot);src:url(AktivGrotesk-Thin.eot?#iefix) format("embedded-opentype"),url(AktivGrotesk-Thin.woff2) format("woff2"),url(AktivGrotesk-Thin.woff) format("woff"),url(AktivGrotesk-Thin.ttf) format("truetype"),url(AktivGrotesk-Thin.svg#AktivGrotesk-Thin) format("svg");font-weight:100;font-style:normal;font-display:swap}.Container,.container{max-width:1440px;padding:0 28px;margin:0 auto}.container--fluid{max-width:100%}.container--lg{max-width:1440px}.container--md{max-width:1306px}.container--sm{max-width:1206px}.container--xs{max-width:1106px}body{font-family:Aktiv Grotesk;font-style:normal;font-weight:400;font-size:14px;line-height:24px;letter-spacing:.03em}.heading,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,.prose :where(h1,h2,h3,h4,h5,h6){font-family:Aktiv Grotesk}h1,.prose h1,.h1,:where(.prose h1){font-style:normal;font-weight:400;font-size:70px;line-height:76px;letter-spacing:.03em;color:#454545}h2,.prose h2,.h2,:where(.prose h2){font-style:normal;font-weight:400;font-size:54px;line-height:60px;letter-spacing:.03em;color:#454545}h2.small,.prose h2.small,.h2.small{font-style:normal;font-weight:400;font-size:30px;line-height:36px;letter-spacing:.03em;color:#454545}h3,.prose h3,.h3,:where(.prose h3){font-style:normal;font-weight:400;font-size:28px;line-height:40px;letter-spacing:.03em;color:#454545}h4,.prose h4,.h4,:where(.prose h4){font-style:normal;font-weight:400;font-size:24px;line-height:36px;letter-spacing:.03em;color:#454545}h5,.prose h5,.h5,:where(.prose h5){font-style:normal;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.03em;color:#303030}h6,.prose h6,.h6,:where(.prose h6){font-style:normal;font-weight:400;font-size:14px;line-height:24px;letter-spacing:.03em;color:#303030}.small-headline{font-family:Aktiv Grotesk;font-style:normal;font-weight:400;font-size:13px;line-height:22px;letter-spacing:.03em;color:#454545}.footer-headline{font-family:Aktiv Grotesk;font-style:normal;font-weight:400;font-size:13px;line-height:22px;letter-spacing:.23em;text-transform:uppercase;color:#2e2d2d}.small-headline-med{font-family:Aktiv Grotesk;font-style:normal;font-weight:500;font-size:11px;line-height:22px;letter-spacing:.15em;text-transform:uppercase;color:#454545}.product-title{font-family:Aktiv Grotesk;font-style:normal;font-weight:400;font-size:14px;line-height:24px;letter-spacing:.03em;color:#454545;position:relative}.product-title.selected,.product-title:hover,.product-title:active{font-family:Aktiv Grotesk;font-style:normal;font-weight:400;font-size:14px;line-height:24px;letter-spacing:.03em;text-decoration-line:none;color:#454545}.product-title:before,.product-title:after{display:none}.product-card:hover .product-title,.product-card:focus .product-title,.product-card:active .product-title{text-underline-offset:2px}sale-price,.product_price{font-family:Aktiv Grotesk;font-style:normal;font-weight:400;font-size:14px;line-height:24px;letter-spacing:.03em;color:#8f8f8f}.composition_wrap,.composition_wrap a{font-family:Aktiv Grotesk;font-style:normal;font-weight:400;font-size:10px;line-height:29px;letter-spacing:.15em;text-transform:uppercase;color:#8f8f8f}.product-note{font-family:Aktiv Grotesk;font-style:normal;font-weight:400;font-size:14px;line-height:24px;letter-spacing:.03em;color:#8f8f8f}.button{font-family:Aktiv Grotesk;font-style:normal;font-weight:400;font-size:13px;line-height:22px;display:flex;align-items:center;text-align:center;letter-spacing:.02em;text-transform:capitalize;border-radius:36px;padding:13px 25px 11px;width:max-content;background:#7ecbef}.product-card__quick-add-button{transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)}.header__dropdown-menu :is(a,summary),.menu-cta-light{font-family:Aktiv Grotesk;font-style:normal;font-weight:400;font-size:15px;line-height:28px;display:flex;align-items:center;letter-spacing:.02em;color:#7d7d7d}.menu-cta-reg-selected{font-weight:400;font-size:15px;line-height:28px;letter-spacing:.02em}.header__dropdown-menu :is(a,summary):hover,.menu-cta-reg-selected{color:#454545}@media only screen and (max-width: 1023px){h1,.prose h1,.h1,:where(.prose h1){font-size:54px;line-height:60px}h2,.prose h2,.h2,:where(.prose h2){font-size:30px;line-height:36px}h2.small,.prose h2.small{font-size:28px;line-height:40px}h3,.prose h3,.h3,:where(.prose h3){font-size:24px;line-height:36px}h4,.prose h4,.h4,:where(.prose h4){font-size:18px;line-height:24px}h5,.prose h5,.h5,:where(.prose h5){font-size:14px;line-height:24px}h6,.prose h6,.h6,:where(.prose h6){font-size:13px;line-height:22px}.button{border-radius:44px}}@media only screen and (max-width: 767.98px){h1,.prose h1,.h1,:where(.prose h1){font-size:30px;line-height:36px}h2,.prose h2,.h2,:where(.prose h2){font-size:28px;line-height:40px}h2.small,.prose h2.small{font-size:24px;line-height:36px}h3,.prose h3,.h3,:where(.prose h3){font-size:18px;line-height:24px}h4,.prose h4,.h4,:where(.prose h4){font-size:14px;line-height:24px}h5,.prose h5,.h5,:where(.prose h5){font-size:13px;line-height:22px}h6,.prose h6,.h6,:where(.prose h6){font-size:11px;line-height:22px}.button{border-radius:40px}.header__dropdown-menu :is(a,summary),.menu-cta-light{font-size:16px;line-height:28px}.Container,.container{padding:0 16px}}@supports (font: -apple-system-body) and (-webkit-appearance: none){.button{padding:11px 25px 13px}}
/*# sourceMappingURL=/cdn/shop/t/220/assets/styleguide.css.map */
