@font-face{font-family:Switzer;src:url(/cdn/shop/files/Switzer-Black.woff2?v=1753693818) format("woff2"),url(/cdn/shop/files/Switzer-Black.woff?v=1753693818) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/cdn/shop/files/Switzer-BlackItalic.woff2?v=1753693818) format("woff2"),url(/cdn/shop/files/Switzer-BlackItalic.woff?v=1753693818) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Switzer;src:url(/cdn/shop/files/Switzer-Bold.woff2?v=1753693818) format("woff2"),url(/cdn/shop/files/Switzer-Bold.woff?v=1753693818) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/cdn/shop/files/Switzer-Extralight.woff2?v=1753693818) format("woff2"),url(/cdn/shop/files/Switzer-Extralight.woff?v=1753693819) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/cdn/shop/files/Switzer-Light.woff2?v=1753693819) format("woff2"),url(/cdn/shop/files/Switzer-Light.woff?v=1753693818) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/cdn/shop/files/Switzer-LightItalic.woff2?v=1753693818) format("woff2"),url(/cdn/shop/files/Switzer-LightItalic.woff?v=1753693818) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Switzer;src:url(/cdn/shop/files/Switzer-Extrabold.woff2?v=1753693818) format("woff2"),url(/cdn/shop/files/Switzer-Extrabold.woff?v=1753693818) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/cdn/shop/files/Switzer-SemiboldItalic.woff2?v=1753693818) format("woff2"),url(/cdn/shop/files/Switzer-SemiboldItalic.woff?v=1753693819) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Switzer;src:url(/cdn/shop/files/Switzer-ExtraboldItalic.woff2?v=1753693818) format("woff2"),url(/cdn/shop/files/Switzer-ExtraboldItalic.woff?v=1753693819) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Switzer;src:url(/cdn/shop/files/Switzer-Italic.woff2?v=1753693819) format("woff2"),url(/cdn/shop/files/Switzer-Italic.woff?v=1753693818) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Switzer;src:url(/cdn/shop/files/Switzer-Medium.woff2?v=1753693818) format("woff2"),url(/cdn/shop/files/Switzer-Medium.woff?v=1753693818) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/cdn/shop/files/Switzer-Semibold.woff2?v=1753693818) format("woff2"),url(/cdn/shop/files/Switzer-Semibold.woff?v=1753693819) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/cdn/shop/files/Switzer-BoldItalic.woff2?v=1753693819) format("woff2"),url(/cdn/shop/files/Switzer-BoldItalic.woff?v=1753693818) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Switzer;src:url(/cdn/shop/files/Switzer-Light.woff2?v=1753693819) format("woff2"),url(/cdn/shop/files/Switzer-Light.woff?v=1753693818) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/cdn/shop/files/Switzer-MediumItalic.woff2?v=1753693818) format("woff2"),url(/cdn/shop/files/Switzer-MediumItalic.woff?v=1753693819) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Switzer;src:url(/cdn/shop/files/Switzer-ThinItalic.woff2?v=1753693818) format("woff2"),url(/cdn/shop/files/Switzer-ThinItalic.woff?v=1753693819) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Switzer;src:url(/cdn/shop/files/Switzer-ExtraboldItalic.woff?v=1753693819) format("woff2"),url(/cdn/shop/files/Switzer-ExtralightItalic.woff?v=1753693819) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Switzer;src:url(/cdn/shop/files/Switzer-Regular.woff2?v=1753693819) format("woff2"),url(/cdn/shop/files/Switzer-Regular.woff?v=1753693819) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kaio;src:url(/cdn/shop/files/Kaio-Light.woff2?v=1753693397) format("woff2"),url(/cdn/shop/files/Kaio-Light.woff?v=1753693398) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Kaio;src:url(/cdn/shop/files/Kaio-Medium.woff2?v=1753693397) format("woff2"),url(/cdn/shop/files/Kaio-Medium.woff?v=1753693398) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Kaio;src:url(Kaio-Super.woff2) format("woff2"),url(Kaio-Super.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Kaio;src:url(/cdn/shop/files/Kaio-Super.woff2?v=1753693398) format("woff2"),url(/cdn/shop/files/Kaio-Super.woff?v=1753693398) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Kaio;src:url(/cdn/shop/files/Kaio-Regular.woff2?v=1753693397) format("woff2"),url(/cdn/shop/files/Kaio-Regular.woff?v=1753693398) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kaio Super;src:url(/cdn/shop/files/Kaio-Krilin.woff2?v=1753693398) format("woff2"),url(/cdn/shop/files/Kaio-Krilin.woff?v=1753693398) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Kaio;src:url(/cdn/shop/files/Kaio-Black.woff2?v=1753693398) format("woff2"),url(/cdn/shop/files/Kaio-Black.woff?v=1753693398) format("woff");font-weight:800;font-style:normal;font-display:swap}body{margin:0;padding:0;box-sizing:border-box;font-family:var(--font-family-paragraph, Switzer);font-size:var(--font-paragraph-medium-size, 16px);line-height:var(--font-paragraph-medium-line-height, 22px);color:var(--Black-100, #000);background-color:var(--White-White, #fff)}:root{--grid-column: 12px;--grid-mg: 18px;--font-family-heading: Kaio;--font-family-paragraph: Switzer;--font-h1-size: 42px;--font-h2-size: 36px;--font-h2-line-height: 40px;--font-h3-size: 30px;--font-h3-line-height: 36px;--font-h4-size: 20px;--font-h4-line-height: 26px;--font-h5-size: 18px;--font-h5-line-height: 24px;--font-h6-size: 18px;--font-h6-line-height: 24px;--font-h1-line-height: 48px;--font-paragraph-extra-large-size: 22px;--font-paragraph-extra-large-line-height: 28px;--font-paragraph-large-size: 18px;--font-paragraph-medium-size: 16px;--font-paragraph-medium-line-height: 22px;--font-paragraph-small-size: 14px;--font-paragraph-small-line-height: 20px;--section-spacing-title: 36px;--section-spacing-sub-title: 18px;--section-spacing-large: 120px;--section-spacing-medium: 120px;--section-main-margin-side: 78px;--section-spacing-small: 90px;--font-paragraph-large-line-height: 24px;--button-font-weight-cta: 700px;--button-font-weight-primary: 700px;--button-font-weight-secondary: 500px;--button-font-weight-tertiary: 400px;--button-CTA-h-padding: 26px;--button-CTA-v-padding: 14px;--button-CTA-spacing: 12px;--button-CTA-br: 8px;--button-CTA-font-size: 20px;--button-large-h-padding: 24px;--button-large-v-padding: 12px;--button-large-spacing: 8px;--button-large-br: 8px;--button-large-font-size: 18px;--button-small-h-padding: 16px;--button-small-v-padding: 8px;--button-small-spacing: 6px;--button-small-br: 4px;--button-small-font-size: 14px;--file-settings-width-main: 1440px;--file-settings-br-section: 60px;--file-settings-stroke-section: 5px;--file-settings-color-border-section: #ffffff1a;--file-settings-color-section: #ffffff0d;--file-settings-spacing-top: 120px;--file-settings-spacing-side: 300px;--file-settings-spacing-h: 1200px;--file-settings-spacing-v: 600px;--file-settings-spacing-frame: 120px;--390: 390px;--1440: 1440px;--section-spacing-gap-column: var(--grid-mg);--font-paragraph-extra-small-size: 12px;--font-paragraph-extra-small-line-height: 18px}@media only screen and (max-width: 989px){:root{--grid-column: 4px;--grid-mg: 6px;--font-family-heading: Kaio;--font-family-paragraph: Switzer;--font-h1-size: 28px;--font-h2-size: 26px;--font-h2-line-height: 32px;--font-h3-size: 18px;--font-h3-line-height: 24px;--font-h4-size: 16px;--font-h4-line-height: 22px;--font-h5-size: 16px;--font-h5-line-height: 22px;--font-h6-size: 16px;--font-h6-line-height: 22px;--font-h1-line-height: 34px;--font-paragraph-extra-large-size: 18px;--font-paragraph-extra-large-line-height: 24px;--font-paragraph-large-size: 16px;--font-paragraph-medium-size: 14px;--font-paragraph-medium-line-height: 20px;--font-paragraph-small-size: 12px;--font-paragraph-small-line-height: 18px;--section-spacing-title: 24px;--section-spacing-sub-title: 12px;--section-spacing-large: 72px;--section-spacing-medium: 60px;--section-main-margin-side: 14px;--section-spacing-small: 42px;--font-paragraph-large-line-height: 22px;--button-font-weight-cta: 700px;--button-font-weight-primary: 700px;--button-font-weight-secondary: 500px;--button-font-weight-tertiary: 400px;--button-CTA-h-padding: 26px;--button-CTA-v-padding: 14px;--button-CTA-spacing: 12px;--button-CTA-br: 8px;--button-CTA-font-size: 20px;--button-large-h-padding: 24px;--button-large-v-padding: 12px;--button-large-spacing: 8px;--button-large-br: 8px;--button-large-font-size: 18px;--button-small-h-padding: 16px;--button-small-v-padding: 8px;--button-small-spacing: 6px;--button-small-br: 4px;--button-small-font-size: 14px;--file-settings-width-main: 390px;--file-settings-br-section: 60px;--file-settings-stroke-section: 5px;--file-settings-color-border-section: #ffffff1a;--file-settings-color-section: #ffffff0d;--file-settings-spacing-top: 120px;--file-settings-spacing-side: 300px;--file-settings-spacing-h: 1200px;--file-settings-spacing-v: 600px;--file-settings-spacing-frame: 120px;--390: 390px;--1440: 1440px;--section-spacing-gap-column: var(--grid-mg);--font-paragraph-extra-small-size: 10px;--font-paragraph-extra-small-line-height: 16px}}:root{--Primary-Purple-950: #361457ff;--Primary-Purple-900: #522b78ff;--Primary-Purple-800: #643495ff;--Primary-Purple-700: #8143c2ff;--Primary-Purple-600: #8c4dd0ff;--Primary-Purple-500: #a26ce0ff;--Primary-Purple-400: #bc95ebff;--Primary-Purple-300: #d6bff3ff;--Primary-Purple-200: #e8dbf9ff;--Primary-Purple-100: #f2ebfcff;--Primary-Purple-50: #faf6feff;--Primary-Yellow: #c5ff6eff;--Secondary-Beige: #f2ebe7ff;--Secondary-Orange: #e64601ff;--Secondary-Pink: #ffa8d3ff;--White-White: #ffffffff;--Black-100: #000000ff;--Black-80: #000000cc;--Black-50: #00000080;--Black-35: #00000059;--Black-25: #00000040;--Black-15: #00000026;--Black-7: #00000012;--Products-Brown: #8d6740ff;--Products-Pink: #ffa8d2ff;--Products-Yellow: #f9f985ff;--Products-Cyan: #09c3deff;--Products-Purple: #b285feff;--Products-Red: #fe5053ff;--Products-Yellow-pop: #c4fe6cff;--Products-Beige: #fef4eaff;--Products-Orange: #feae5aff;--Products-Dark: #493836ff;--Products-Beige-almond: #f8ecdeff}.button{display:inline-flex;padding:14px 26px;cursor:pointer;align-items:center;gap:12px;transition:all .3s ease-in-out;color:var(--White-White, #fff);font-family:var(--font-family-paragraph, Switzer);font-size:var(--button-large-font-size, 18px);font-style:normal;font-weight:600;line-height:normal}.button-product{display:inline-flex;padding:20px 40px;align-items:center;gap:12px}ul{padding-left:20px;margin-block:unset}.button-small{display:inline-flex;padding:var(--button-small-v-padding, 8px) var(--button-small-h-padding, 16px)!important;gap:var(--button-small-spacing, 6px);justify-content:center;color:var(--White-White, #fff);font-family:var(--font-family-paragraph, Switzer);font-size:14px;font-style:normal;font-weight:600;line-height:normal}.button-primary{border-radius:4px;border:2px solid transparent;background:var(--Secondary-Orange, #e64601)}.button-primary:hover{border-radius:4px;border:2px solid transparent;background:#cb3503}.button-primary:active{border-radius:4px;border:2px solid transparent;background:#ff670b}.button-primary:focus{border-radius:4px;border:2px solid #ff670b;background:var(--Secondary-Orange, #e64601)}.button-primary:disabled,.button-primary.disabled{border-radius:4px;opacity:.4;pointer-events:none;background:var(--Secondary-Orange, #e64601)}.button-secondary{display:inline-flex;box-sizing:border-box;width:100%;padding:14px 26px;flex-direction:column;justify-content:center;align-items:center;gap:var(--button-large-spacing, 8px);flex-shrink:0;transition:all .3s ease-in-out;border-radius:4px;border:1.5px solid var(--Primary-Purple-700, #8143c2);background:var(--White-White, #fff);color:var(--Primary-Purple-700, #8143c2);text-align:center;font-family:var(--font-family-paragraph, Switzer);font-size:var(--button-large-font-size, 18px);font-style:normal;font-weight:900;line-height:normal}.button-secondary:hover{border-radius:4px;border:1px solid var(--Primary-Purple-800, #643495);background:var(--Primary-Purple-100, #f2ebfc)}.button-secondary:active{border-radius:4px;border:1.5px solid var(--Primary-Purple-800, #643495);background:var(--Primary-Purple-300, #d6bff3)}.button-secondary:focus{border-radius:4px;border:1.5px solid var(--Primary-Purple-700, #8143c2);background:var(--Primary-Purple-300, #d6bff3)}.button-secondary:focus{border-radius:4px;border:1px solid var(--Primary-Purple-700, #8143c2);opacity:.4;background:var(--White-White, #fff)}.button-tertiary{color:#000;text-align:center;font-family:var(--font-family-paragraph, Switzer);font-size:var(--button-large-font-size, 18px);font-style:normal;font-weight:var(--button-font-weight-tertiary, 400);line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.button-tertiary__small{color:#000;text-align:center;font-family:var(--font-family-paragraph, Switzer);font-size:var(--button-small-font-size, 14px);font-style:normal;font-weight:var(--button-font-weight-tertiary, 400);line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}p{margin-block:0px}p:not(:last-child){margin-bottom:.8em}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-family-heading);font-weight:400;margin:0;padding:0}strong{font-weight:600}h1,.h1{font-family:Kaio;font-size:var(--font-h1-size, 28px);font-style:normal;font-weight:700;line-height:var(--font-h1-line-height, 34px)}h2,.h2{font-family:Kaio;font-size:var(--font-h2-size, 26px);font-style:normal;font-weight:700;line-height:var(--font-h2-line-height, 32px)}h3,.h3{font-family:Kaio;font-size:var(--font-h3-size, 18px);font-style:normal;font-weight:600;line-height:var(--font-h3-line-height, 24px)}h4,.h4{color:var(--Black-100, #000);font-family:var(--font-family-heading, Kaio);font-size:var(--font-h4-size, 20px);font-style:normal;font-weight:600;line-height:var(--font-h4-line-height, 26px)}h5,.h5{font-family:Kaio;font-size:var(--font-h5-size, 16px);font-style:normal;font-weight:400;line-height:var(--font-h5-line-height, 22px)}h6,.h6{font-family:Kaio;font-size:var(--font-h6-size, 16px);font-style:normal;font-weight:400;line-height:var(--font-h6-line-height, 22px)}.p-large{font-family:var(--font-family-paragraph);font-size:var(--font-paragraph-large-size);line-height:var(--line-height-paragraph-large);letter-spacing:0}.p-medium{font-family:var(--font-family-paragraph);font-size:var(--font-paragraph-medium-size);line-height:var(--line-height-paragraph-medium);letter-spacing:0}.p-small{font-family:var(--font-family-paragraph);font-size:var(--font-paragraph-small-size);line-height:var(--line-height-paragraph-small);letter-spacing:0}.p-extra-small{font-family:var(--font-family-paragraph);font-size:var(--font-paragraph-extra-small-size);line-height:var(--font-paragraph-extra-small-line-height);letter-spacing:0}.p-extra-large{font-family:var(--font-family-paragraph);font-size:var(--font-paragraph-extra-large-size);line-height:var(--line-height-paragraph-extra-large);letter-spacing:0}@media only screen and (max-width: 989px){.p-extra-large-mobile,.p-large-mobile,.p-medium-mobile,.p-small-mobile,.p-extra-small-mobile{letter-spacing:0;font-family:var(--font-family-paragraph)}.p-extra-large-mobile{font-size:var(--font-paragraph-extra-large-size);line-height:var(--font-paragraph-extra-large-line-height)}.p-large-mobile{font-size:var(--font-paragraph-large-size);line-height:var(--font-paragraph-large-line-height)}.p-medium-mobile{font-size:var(--font-paragraph-medium-size);line-height:var(--font-paragraph-medium-line-height)}.p-small-mobile{font-size:var(--font-paragraph-small-size);line-height:var(--font-paragraph-small-line-height)}.p-extra-small-mobile{font-size:var(--font-paragraph-extra-small-size);line-height:var(--font-paragraph-extra-small-line-height)}}.tabs-section__text strong{font-weight:700!important}@media screen and (min-width: 990px){.p-extra-large-desktop,.p-large-desktop,.p-medium-desktop,.p-small-desktop,.p-extra-small-desktop{letter-spacing:0;font-family:var(--font-family-paragraph)}.p-extra-large-desktop{font-size:var(--font-paragraph-extra-large-size);line-height:var(--font-paragraph-extra-large-line-height)}.p-large-desktop{font-size:var(--font-paragraph-large-size);line-height:var(--font-paragraph-large-line-height)}.p-medium-desktop{font-size:var(--font-paragraph-medium-size);line-height:var(--font-paragraph-medium-line-height)}.p-small-desktop{font-size:var(--font-paragraph-small-size);line-height:var(--font-paragraph-small-line-height)}.p-extra-small-desktop{font-size:var(--font-paragraph-extra-small-size);line-height:var(--font-paragraph-extra-small-line-height)}}.overflow-hidden{overflow:hidden}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.hidden{display:none!important}.uppercase{text-transform:uppercase}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.opa-2{opacity:.2}.opa-3{opacity:.3}.opa-4{opacity:.4}.opa-5{opacity:.5}.opa-6{opacity:.6}.opa-7{opacity:.7}.opa-8{opacity:.8}.opa-9{opacity:.9}.opa-10{opacity:1}.fw-1{font-weight:100}.fw-2{font-weight:200}.fw-3{font-weight:300}.fw-4{font-weight:400}.fw-5{font-weight:500}.fw-6{font-weight:600}.fw-7{font-weight:700}.fw-8{font-weight:800}.fw-9{font-weight:900}.page-width{max-width:1430px;margin-left:auto;margin-right:auto;padding-inline:24px}.hover-link{position:relative;text-decoration:none}.hover-link:after{position:absolute;bottom:50%;width:calc(100% + 16px);left:-8px;right:-8px;height:calc(100% + 2px);content:"";z-index:0;border-radius:2px;background-color:#d6bff3;transform-origin:right center;transform:scale3d(0,1,1) translateY(50%);transition:transform .3s cubic-bezier(.38,.005,.215,1)}.hover-link span,.hover-link svg{position:relative;z-index:1}.hover-link:hover:after,.is-open .hover-link:after{transform:scaleZ(1) translateY(50%);transform-origin:left center}a{text-decoration:none}.hover-opacity{opacity:1;transition:opacity .3s ease-in-out}.hover-opacity:hover{opacity:.5}@media only screen and (max-width: 989px){.only-desktop{display:none!important}.page-width{max-width:100%;padding-inline:14px}}@media only screen and (min-width: 990px){.only-mobile{display:none!important}}.swiper-button-next:after,.swiper-button-prev:after{content:unset!important}.swiper-button-next,.swiper-button-prev{width:unset!important;height:unset!important;transform:translateY(-50%)!important;display:flex}.percentage-diff-card{position:absolute;top:0;right:50%;border-radius:4px;background:var(--Black-100, #000);padding:0 4px;color:#fff;transform:translateY(-50%) translate(50%)}.first-letter{text-transform:lowercase}.first-letter:first-letter{text-transform:uppercase}.custom-link.green span:after{background-color:#9ee13a}.custom-link.green:hover svg rect{fill:#9ee13a}body{position:relative}.floating{animation:float 3s ease-in-out infinite}.mb-6{margin-bottom:6px}.mb-12{margin-bottom:12px}.mb-18{margin-bottom:18px}.mb-24{margin-bottom:24px}.mb-36{margin-bottom:30px}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.delay-4{animation-delay:.4s}.delay-5{animation-delay:.5s}.delay-6{animation-delay:.6s}.delay-7{animation-delay:.7s}.delay-8{animation-delay:.8s}.delay-9{animation-delay:.9s}.block{display:block}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.custom-link{gap:6px;align-items:end;color:var(--Black-100, #000);text-align:center;font-family:var(--font-family-paragraph, Switzer);font-size:14px;font-style:normal;font-weight:900;line-height:18px;display:flex}.custom-link span{pointer-events:none}.custom-link span{padding-bottom:1px;border-bottom:2px solid var(--Black-100, #000)}.custom-link span{position:relative;margin-right:8px;transition:color .3s ease}.custom-link span:after{content:"";position:absolute;width:0;height:2px;bottom:-2px;left:0;background-color:#cb3503;transition:width .3s ease}.custom-link svg rect{transition:fill .3s ease}.custom-link svg path{transition:transform .3s ease;transition-delay:.3s}.tabs-section__item-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-block:10px}.tabs-section__item:last-child{margin-bottom:0;border-bottom:unset}.tabs-section__item-title p{margin-bottom:0}.tabs-section__text{padding:10px 12px;border-radius:6px;margin-bottom:8px;background:var(--Secondary-Beige, #f2ebe7)}.tabs-section__item{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid var(--Black-25, rgba(0, 0, 0, .25))}@media only screen and (max-width: 989px){.custom-link svg{width:18px;height:18px}.product-form__buttons{gap:18px!important}.custom-link{color:var(--Black-100, #000);text-align:center;font-family:var(--font-family-paragraph, Switzer);font-size:12px;font-style:normal;font-weight:900;line-height:16px}}.custom-link:hover span:after{width:100%}.custom-link:hover svg rect{fill:#cb3503;transition-delay:.3s}.custom-link:hover svg path{transform:translateY(-3px) scale(1.2)}.product-card__image{padding-top:100%;border-radius:6px;margin-bottom:12px;position:relative;overflow:hidden;background-color:#fff;transition:background-color .3s ease-in-out}.product-card__info{padding-inline:12px}.product-card__info a{color:#000}.product-card__image-svg{position:absolute;top:50%;left:50%;transition:opacity .3s ease-in-out,transform .3s ease-in-out;opacity:0;transform:translate(-50%,-50%) rotate(20deg);width:150%;height:150%}.product-card:hover .product-card__image-svg{opacity:1;transform:translate(-50%,-50%) rotate(0)}.product-card__image img{position:absolute;transition:transform .3s ease-in-out;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:6px;transform:scale(1)}.product-card:not(.coffret-card):hover img{transform:scale(1.05)}.coffret-card{position:relative}.coffret-card__tag{border-radius:4px;background:var(--Black-100, #000);padding:0 8px;color:var(--White-White, #fff);font-family:var(--font-family-paragraph, Switzer);font-size:var(--button-small-font-size, 14px);font-style:normal;font-weight:600;width:fit-content;line-height:var(--font-paragraph-small-line-height, 20px)}.coffret-card--container{width:100%;box-sizing:border-box;border-radius:6px;display:flex;flex-direction:column;height:100%;padding:12px;gap:12px;overflow:hidden}.coffret-card__svg{position:absolute;bottom:-50px;left:50%;transform:translate(-50%);width:100%;z-index:0;pointer-events:none}.coffret-card *:not(.coffret-card__svg){position:relative;z-index:1}.product-card__tag{position:absolute;top:12px;z-index:4;left:12px;background-color:#000;padding:0 8px 1px;color:#fff;border-radius:4px;color:var(--White-White, #fff);font-family:var(--font-family-paragraph, Switzer);font-size:var(--button-small-font-size, 14px);font-style:normal;font-weight:600;line-height:var(--font-paragraph-small-line-height, 20px)}.row{flex-direction:row!important;justify-content:flex-end;gap:3px!important;margin-left:auto!important}.visibility-hidden{visibility:hidden;height:0px;width:0px}s{opacity:.5}.coffret-card__info .product-title__pack{color:var(--White-White, #fff);font-family:var(--font-family-heading, Kaio);font-size:var(--font-h6-size, 18px);font-style:normal;font-weight:800;line-height:var(--font-h6-line-height, 24px)}.coffret-card__info{padding-inline:12px}.product-card__add-top{width:100%!important;box-sizing:border-box}.product-card__add{position:relative;padding:6px;background-color:transparent;border-radius:6px;transition:all .3s ease-in-out;overflow:hidden;width:calc(100% - 12px);position:absolute;bottom:6px;right:6px;width:calc(100% - 24px);height:300px;max-height:fit-content}.product-card__add-top__content{display:flex;gap:12px;margin-bottom:12px;margin-top:12px;padding-block:1px;padding-inline:6px;box-sizing:border-box;width:100%}.product-card__add-top__item{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;padding:12px;border-radius:4px;border:1px solid var(--Black-7, rgba(0, 0, 0, .07));background:var(--Black-7, rgba(0, 0, 0, .07));outline:1px solid transparent;cursor:pointer;transition:all .3s ease-in-out}.product-card__add-top__content:has(.product-card__add-top__item:not(.active)) .product-card__add-top__item{width:calc(50% - 6px)}.product-card__add-top__item.active{border-radius:4px;border:1.5px solid var(--Primary-Purple-700, #8143c2);outline:1px solid var(--Primary-Purple-700, #8143c2);background:var(--White-White, #fff)}.product-card__add-price{display:flex;gap:4px;opacity:0;width:0px;overflow:hidden;transition:opacity .4s ease-in-out,width 0s ease-in-out,transform .4s ease-in-out;transform:translate(0)}.product-card__add-price--visible{opacity:1;width:100%;max-width:fit-content;transform:translate(0);transition:opacity .4s ease-in-out,width .4s ease-in-out,transform .4s ease-in-out}.product-card__add-top--hidden{height:0;opacity:0;width:0;max-height:fit-content;visibility:hidden;transition:height .3s ease-in-out,opacity .3s ease-in-out,width .3s ease-in-out,transform .3s ease-in-out,visibility 0s linear .3s}.product-card__add-top--visible{height:100%;max-height:fit-content;opacity:1;width:auto;visibility:visible;transition:height .3s ease-in-out,opacity .3s ease-in-out,width .3s ease-in-out,transform .3s ease-in-out}.product-card__add-top__content .product-card__add-top__item{transform:translateY(-30px);transition:all .4s ease-in-out}.product-card__add-top--visible .product-card__add-top__content .product-card__add-top__item{transform:translateY(0);transition-delay:0s}.product-card__add-top__header{transform:translateY(-30px);padding-inline:6px;width:calc(100% - 12px);box-sizing:border-box;transition:all .4s ease-in-out}.product-card__add-top--visible .product-card__add-top__header{transform:translateY(0);transition-delay:.05s}.product-card__add{display:flex;flex-direction:column;justify-content:flex-end;align-items:end}.product-card__add button{width:100%;max-width:117px;position:relative;z-index:1;transition:width .3s ease-in-out,transform .3s ease-in-out,max-width .3s ease-in-out}.product-card__add button.expanded,.product-card__add--visible .button-toggle{width:100%;transform:translate(0);max-width:100%;transition:width .4s ease-in-out,transform .3s ease-in-out,max-width .3s ease-in-out}.product-card__compare-price{margin-left:4px}.product-card__add-top__close{cursor:pointer}.product-card__add-top{display:flex;flex-direction:column;width:100%}.product-card__add-top__header{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:6px}.product-card__info button{width:100%;margin-top:12px;margin-bottom:6px}.product-card__add:has([add-to-cart].expanded),.product-card__add--visible{background-color:#c5ff6e}.product-card__compare-price:empty{display:none}.product-card__compare-price{opacity:.4;text-decoration-line:line-through}@media only screen and (min-width: 660px){.product-card__info button{display:none}}.coffret-card--container .button-small{position:sticky;bottom:0;margin-top:auto}@media only screen and (max-width: 659px){.product-card__add{position:fixed;bottom:12px;left:12px;right:0;width:calc(100% - 36px);z-index:2;visibility:hidden;opacity:0;transform:translate(20px);transition:opacity .3s ease-in-out,transform .3s,visibility 0s linear .3s}product-card{display:flex;flex-direction:column}.button--container .button{font-size:17px!important}.product-card__info{display:flex;flex-direction:column;height:100%;flex-grow:1}.swiper-display{display:none!important}.product-card--price{flex-grow:1}.product-card__info{padding-inline:6px}.product-card__add:has([add-to-cart].expanded),.product-card__add--visible{opacity:1;visibility:visible;transform:translate(0);z-index:4;transition:opacity 0s ease-in-out,transform .3s,visibility 0s linear 0s}body:has([add-to-cart].expanded:not(.product-card__add--hidden)) .header__nav-dropdown-overlay,body:has(.product-card__add--visible) .header__nav-dropdown-overlay{pointer-events:auto;opacity:1;background:linear-gradient(0deg,rgba(54,20,87,.8) 30.57%,var(--Secondary-Orange, rgba(230, 70, 1, .8)) 130.69%);z-index:2;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);transition:all .6s ease-in-out}body:has(.product-card__add--visible) .pop-up__overlay{display:none}}@media only screen and (max-width: 989px){body:has(.bundle-form__add-to-cart) inbox-online-store-chat{bottom:140px!important;z-index:5!important}.bundle-form__add-to-cart{z-index:4!important}body:has(.bundle__products-mobile.is-open) inbox-online-store-chat{display:none!important;pointer-events:none!important;opacity:0!important}}@media only screen and (max-width: 750px){.bundle-product__overlay{position:fixed;top:0;left:0;width:100%;pointer-events:none;opacity:0;height:100%;background:linear-gradient(90deg,rgba(54,20,87,.8) 58.16%,var(--Secondary-Orange, rgba(230, 70, 1, .8)) 134.72%);z-index:1;transition:all .3s ease-in-out}body:has(.bundle__products-mobile.is-open) .bundle-product__overlay{pointer-events:auto;opacity:1;background:linear-gradient(0deg,rgba(54,20,87,.8) 30.57%,var(--Secondary-Orange, rgba(230, 70, 1, .8)) 130.69%);z-index:2;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);transition:all .6s ease-in-out}body:has(.bundle__products-mobile.is-open) .section-announcement{z-index:4}body:has(.bundle__products-mobile.is-open){overflow:hidden}}.pointer-none{pointer-events:none}.formulaire .field{width:100%}.formulaire form{display:flex;gap:12px;flex-wrap:wrap}.form__message{width:100%;margin-bottom:0!important}.formulaire .button{margin-top:20px;width:100%;justify-content:center;text-align:center}.formulaire .field input{padding-inline:18px!important}.formulaire .field input::placeholder,.formulaire .field textarea::placeholder{color:var(--Black-25, rgba(0, 0, 0, .5));opacity:1}.formulaire .field input,.formulaire .field textarea{color:#000;font-family:var(--font-family-paragraph, Switzer);font-size:var(--font-paragraph-small-size, 14px);font-style:normal;font-weight:600;line-height:var(--font-paragraph-small-line-height, 20px);width:100%;box-sizing:border-box;padding:var(--button-CTA-v-padding, 14px) var(--button-CTA-h-padding, 26px);transition:all .2s ease-in-out;border:1px solid var(--Black-10, #e0e0e0);border-radius:4px;font-size:16px!important}.formulaire .field input:focus,.formulaire .field textarea:focus{border-radius:4px;padding-inline:14px!important;border:1px solid var(--Black-100, #000)!important;background:var(--Primary-Purple-100, #f2ebfc);outline:none}.formulaire .half{width:calc(50% - 6px)}button[data-action=increase]{background-color:#8143c2}.step{position:relative}.button-container{position:relative;padding:20px}.subscribe-button{background:#1a1a1a;color:#fff;border:none;border-radius:25px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s ease;position:relative;z-index:10;-webkit-user-select:none;user-select:none}.subscribe-button svg{width:0;height:0;opacity:0;transition:width .2s ease,height .2s ease,opacity .2s ease}.step.active .subscribe-button{animation:buttonColorChange 1.3s ease-out forwards}.step.active .subscribe-button:hover{background-color:#0000001a!important}.step.active .subscribe-button svg{width:24px;height:24px;opacity:1;animation:bellColorChange 1.3s ease-out forwards,bellJiggle .6s ease-out}.subscribe-button span:before{content:"Subscribe";transition:opacity .2s ease;opacity:1;font-weight:700;color:inherit}.step.active .subscribe-button span:before{content:"Subscribed"}.shape{position:absolute;opacity:0;transform:scale(0);pointer-events:none;z-index:20}.shape-circle{width:8px;height:8px;background-color:#ff4081;border-radius:50%}.shape-star:before{content:"\2726";color:#ff6b35;font-size:12px}.shape-plus:before{content:"+";color:#4caf50;font-size:16px;font-weight:700}.shape-1{top:20px;left:50%;transform:translate(-50%) scale(0)}.shape-2{top:30px;right:25px}.shape-3{top:50%;right:15px;transform:translateY(-50%) scale(0)}.shape-4{bottom:30px;right:25px}.shape-5{bottom:20px;left:50%;transform:translate(-50%) scale(0)}.shape-6{bottom:30px;left:25px}.shape-7{top:50%;left:15px;transform:translateY(-50%) scale(0)}.shape-8{top:30px;left:25px}@keyframes bellColorChange{0%,75%{color:#fff}85%{color:#000000b3}to{color:#000}}@keyframes bellJiggle{0%,to{transform:rotate(0)}10%{transform:rotate(-15deg)}20%{transform:rotate(10deg)}30%{transform:rotate(-10deg)}40%{transform:rotate(8deg)}50%{transform:rotate(-5deg)}60%{transform:rotate(3deg)}70%{transform:rotate(-2deg)}80%{transform:rotate(1deg)}90%{transform:rotate(0)}}@keyframes buttonColorChange{0%{background:#1a1a1a;color:#fff}10%,75%{background:linear-gradient(135deg,#ff4081,#e91e63);color:#fff}to{background:#0000000d;color:#000}}@keyframes shapeAnimation{0%{opacity:0;transform:scale(0)}20%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1) translate(var(--move-x, 0),var(--move-y, 0))}}.step.active .shape-1{animation:shapeAnimation 1.2s ease-out;--move-x: 0;--move-y: -40px}.step.active .shape-2{animation:shapeAnimation 1.2s ease-out .1s;--move-x: 30px;--move-y: -30px}.step.active .shape-3{animation:shapeAnimation 1.2s ease-out .2s;--move-x: 40px;--move-y: 0}.step.active .shape-4{animation:shapeAnimation 1.2s ease-out .3s;--move-x: 30px;--move-y: 30px}.step.active .shape-5{animation:shapeAnimation 1.2s ease-out .4s;--move-x: 0;--move-y: 40px}.step.active .shape-6{animation:shapeAnimation 1.2s ease-out .5s;--move-x: -30px;--move-y: 30px}.step.active .shape-7{animation:shapeAnimation 1.2s ease-out .6s;--move-x: -40px;--move-y: 0}.step.active .shape-8{animation:shapeAnimation 1.2s ease-out .7s;--move-x: -30px;--move-y: -30px}.product-form__barz-item:hover .product-card__image-svg,.product-form__barz-item.active .product-card__image-svg{opacity:1;transform:translate(-50%,-50%) rotate(0)}.white{color:#fff!important}@media only screen and (max-width: 989px){.formulaire .field input{padding-inline:14px!important;padding-block:12px!important;color:var(--Black-100, #000);font-family:var(--font-family-paragraph, Switzer);font-size:var(--font-paragraph-small-size, 12px)!important;font-style:normal;font-weight:700;line-height:var(--font-paragraph-small-line-height, 18px)}#account-nav{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'><path d='M1 1.17285L6 6.17285L11 1.17285' stroke='black' stroke-width='2.5'/></svg>") no-repeat right 1rem center!important;background-size:12px 8px!important;padding-right:2.5rem}}.politics__navigation::-webkit-scrollbar,.faq-page__navigation::-webkit-scrollbar,.collection__navigation::-webkit-scrollbar,.compo-ingredients__list::-webkit-scrollbar{height:4px;background-color:#8d674059;border-radius:100px}.politics__navigation::-webkit-scrollbar-thumb,.faq-page__navigation::-webkit-scrollbar-thumb,.collection__navigation::-webkit-scrollbar-thumb,.compo-ingredients__list::-webkit-scrollbar-thumb{background-color:#8d6740;height:4px;border-radius:100px}.sidecart__summary--reduc{border-radius:4px;background:var(--Black-100, #000);padding:2px 8px;margin-right:8px;color:var(--White-White, #FFF);text-align:center;font-family:var(--font-family-paragraph, Switzer);font-size:var(--font-paragraph-extra-small-size, 12px);font-style:normal;font-weight:400;line-height:var(--font-paragraph-extra-small-line-height, 18px)}.product--quantity__container:has(.product--quantity__init:not(.hidden)){border-color:#e64601}
/*# sourceMappingURL=/cdn/shop/t/16/assets/design-system.css.map */
