@font-face{font-display:swap;font-family:"Fixel Display";font-style:normal;font-weight:300;src:url(/cdn/shop/files/FixelDisplay-Light_0d756b58-69fe-497a-9f44-4cc123831f6f.woff2?v=1773656153) format("woff2")}@font-face{font-display:swap;font-family:"Fixel Display";font-style:italic;font-weight:300;src:url(/cdn/shop/files/FixelDisplay-LightItalic_02d2216d-015c-49de-91dc-9090d8fb024d.woff2?v=1773656153) format("woff2")}@font-face{font-display:swap;font-family:"Fixel Display";font-style:normal;font-weight:500;src:url(/cdn/shop/files/FixelDisplay-Medium_cf1d9b5b-8ba9-4b53-bc37-691b5288c925.woff2?v=1773656153) format("woff2")}@font-face{font-display:swap;font-family:"Fixel Display";font-style:italic;font-weight:500;src:url(/cdn/shop/files/FixelDisplay-MediumItalic_bcaab9af-1191-4684-88e6-94382006e0a6.woff2?v=1773656153) format("woff2")}@font-face{font-display:swap;font-family:"Fixel Display";font-style:normal;font-weight:700;src:url(/cdn/shop/files/FixelDisplay-Bold_2a1032b9-f275-40fb-8dfa-81028aa1a155.woff2?v=1773656153) format("woff2")}@font-face{font-display:swap;font-family:"Fixel Display";font-style:italic;font-weight:700;src:url(/cdn/shop/files/FixelDisplay-BoldItalic_7f73b523-e437-4b16-8226-0c1aa93e7665.woff2?v=1773656153) format("woff2")}body{font-family:"Fixel Display",sans-serif;font-style:var(--font-body-style);-webkit-font-smoothing:antialiased;font-weight:300}.color--secondary{color:#005a87}.font-size--18{font-size:1.125rem}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.banner__heading,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Fixel Display",sans-serif;margin-block:0;margin-bottom:.5em;hyphens:auto;font-weight:400}.banner__heading{hyphens:unset;max-width:440px}.h1,h1{font-size:2.1875rem;line-height:120%}@media (min-width:768px){.h1,h1{font-size:2.625rem}}@media (min-width:1024px){.h1,h1{font-size:3.125rem}}.h2,h2{font-size:1.3125rem;font-weight:700;line-height:120%}@media (min-width:768px){.h2,h2{font-size:1.71875rem}}@media (min-width:1024px){.h2,h2{font-size:2rem}}.h3,h3{font-size:1.375rem;line-height:120%;font-weight:700}@media (min-width:768px){.h3,h3{font-size:1.5625rem}}@media (min-width:1024px){.h3,h3{font-size:1.625rem}}.h4,h4{font-size:1.125rem;font-weight:700;line-height:120%}@media (min-width:768px){.h4,h4{font-size:1.3125rem}}@media (min-width:1024px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.125rem;font-weight:700;line-height:120%}@media (min-width:768px){.h5,h5{font-size:1.3125rem}}@media (min-width:1024px){.h5,h5{font-size:1.375rem}}.h6,h6{font-size:1rem;font-weight:700;line-height:120%}@media (min-width:768px){.h6,h6{font-size:1.0625rem}}@media (min-width:1024px){.h6,h6{font-size:1.125rem}}.h1.highlight--h1,.h2.highlight--h2,.h3.highlight--h3,.h4.highlight--h4,h1.highlight--h1,h2.highlight--h2,h3.highlight--h3,h4.highlight--h4{font-weight:275;text-transform:uppercase}body{font-size:1rem;line-height:1.4}@media (min-width:750px){body{font-size:1.125rem}}.button{background:#fff5e4;border:1px solid #fff5e4;border-radius:50px;color:#262523;display:flex;align-items:center;justify-content:center}.button:active,.button:hover{background:#262523;color:#fff5e4}.button--primary{background:linear-gradient(35deg,#552021 2.57%,#bd7743 39.18%,#e7af70 69.14%,#fff5e4 97.67%)}.button--outline{border:2px solid linear-gradient(180deg,#7d412f 0,#d3945a 14.29%,#f1cb9e 28.57%,#60b9c0 42.86%,#329aaf 57.14%,#7b9555 71.43%,#78993e 85.71%,#062c3c 100%);background:0 0}.page-width{max-width:calc(1446px + 2 * var(--page-width-margin))}.container,.container--full,.container--small{width:100%;margin-inline:auto;padding-inline:var(--page-width-margin,20px);box-sizing:border-box}.container--small{max-width:1064px}.container{max-width:1440px}.container--full{max-width:1920px}.container--100vw{max-width:100vw}footer.shopify-section-group-footer-group{border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden;background:linear-gradient(0deg,#3a2f2a 11%,#514743 57%,#756f6c 100%);color:#fff}@media screen and (min-width:1200px){footer.shopify-section-group-footer-group{background:linear-gradient(180deg,#3a2f2a 11%,#514743 57%,#756f6c 100%)}}.footer__inner{max-width:1140px;margin-inline:auto;padding:32px 20px;display:flex;flex-direction:column;gap:32px}.footer__grid{display:grid;gap:32px;grid-template-columns:1fr;text-align:center}@media screen and (min-width:810px){.footer__grid{grid-template-columns:repeat(4,1fr);text-align:left}}@media screen and (min-width:1200px){.footer__grid{grid-template-columns:repeat(4,1fr) 250px}}.footer__col{display:flex;flex-direction:column;gap:12px}.footer__col--brand{align-items:center}@media screen and (min-width:810px){.footer__col--brand{align-items:flex-start}}.footer__col--newsletter{display:none}@media screen and (min-width:1200px){.footer__col--newsletter{display:flex}}.footer__logo{width:100%;display:flex;align-items:center;justify-content:center}@media screen and (min-width:810px){.footer__logo{justify-content:start}}.footer__logo img{max-width:150px;width:100%}.footer__tagline{color:#a3a3a3;font-size:.875rem;margin:0}.footer__menu-heading{color:#b8b1ae;font-size:1rem;margin:0}.footer__menu-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.footer__menu-list li{padding-inline-start:0}.footer__menu-list a{color:#fff;font-size:1rem;text-decoration:none}.footer__menu-list a:focus,.footer__menu-list a:hover{color:#a3a3a3}.footer__newsletter-text{color:#a3a3a3;font-size:1.0625rem;line-height:1.6;margin:0}.footer__newsletter-btn{display:inline-block;padding:8px 12px;font-size:1rem;color:#fff;border:1px solid #fff;border-radius:50px;background:0 0;text-decoration:none;width:fit-content}.footer__newsletter-btn:focus,.footer__newsletter-btn:hover{background:#fff;color:#262523}.footer__bottom-nav{display:flex;justify-content:center}.footer__bottom-menu{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px}.footer__bottom-menu a{color:#a3a3a3;font-size:.875rem;text-decoration:none}.footer__bottom-menu a:focus,.footer__bottom-menu a:hover{color:#fff}.footer__utilities{padding-top:12px;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:12px;text-align:center}@media screen and (min-width:810px){.footer__utilities{flex-direction:row;gap:32px;text-align:left}}.footer__utilities-left{display:flex;flex-direction:column;align-items:center;gap:8px;color:#a3a3a3;font-size:.8125rem}.footer__utilities-left span span{color:#fff}@media screen and (min-width:810px){.footer__utilities-left{flex-direction:row;gap:32px;align-items:baseline}}.footer__policy-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}@media screen and (min-width:810px){.footer__policy-list{flex-direction:row;gap:12px}}.footer__policy-list a{color:#a3a3a3;font-size:.8125rem;text-decoration:none}.footer__policy-list a:focus,.footer__policy-list a:hover{color:#fff}.footer__col--brand{padding-top:10px}.footer__col--brand .social-media{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;padding-block:8px}@media screen and (min-width:810px){.footer__col--brand .social-media{justify-content:flex-start}}.footer__col--brand .social-media a{color:#a3a3a3;display:flex;align-items:center}.footer__col--brand .social-media a:focus,.footer__col--brand .social-media a:hover{opacity:.5}.serotonBanner-wrapper{margin:0}.serotonBanner-wrapper .serotonBanner{margin-top:var(--banner-mt-desktop,0);margin-bottom:var(--banner-mb-desktop,0)}@media screen and (max-width:749px){.serotonBanner-wrapper .serotonBanner{margin-top:var(--banner-mt-mobile,0);margin-bottom:var(--banner-mb-mobile,0)}}.serotonBanner{position:relative;width:100%;min-height:600px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-bottom-left-radius:20px;border-bottom-right-radius:20px}@media screen and (max-width:989px){.serotonBanner{align-items:end;padding-bottom:40px}}.serotonBanner>.inner{max-width:1120px;margin-inline:auto}@media screen and (min-width:990px){.serotonBanner{min-height:600px}}.serotonBanner__media{position:absolute;inset:0}.serotonBanner__bgImage,.serotonBanner__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center}.serotonBanner__video{z-index:1}.serotonBanner__placeholder{position:absolute;inset:0;background-color:#ececef}.serotonBanner__content{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:80px;padding-block:48px;margin-inline:auto;padding-inline:var(--page-width-margin);min-height:inherit}@media screen and (max-width:989px){.serotonBanner__content{flex-direction:column;align-items:flex-start;gap:30px}}.serotonBanner__panel{background:rgba(255,255,255,.3);flex-shrink:0;border-radius:20px;order:2;width:100%;display:flex;flex-direction:column;gap:12px;backdrop-filter:blur(8px);padding:20px;box-sizing:border-box}@media screen and (min-width:990px){.serotonBanner__panel{width:33.3333333333%;order:1}}.serotonBanner__panelText{color:#fff;font-size:.9375rem;line-height:1.5}.serotonBanner__panelText p{margin:0}.serotonBanner__panelPrice{display:flex;background-color:#262523;color:#fff;border-radius:50px;padding:6px 14px;font-weight:300;font-size:1rem;align-self:start}.serotonBanner__panelBtn{display:inline-flex;align-items:center;gap:8px;background-color:#fff5e4;color:#262523;text-decoration:none;font-size:.875rem;font-weight:300;padding:10px 20px;width:100%;transition:all .2s ease,color .2s ease}.serotonBanner__panelBtn:hover{background-color:#fff5e4;color:#262523;box-shadow:0 0 13px 0 rgba(255,255,255,.5)}.serotonBanner__headings{flex:1;display:flex;flex-direction:column;align-items:var(--serotonBanner-headings-align,flex-end);gap:8px;order:1}@media screen and (max-width:989px){.serotonBanner__headings>*{text-align:left!important;align-self:start!important}}@media screen and (min-width:990px){.serotonBanner__headings{order:2}}.serotonBanner__heading{margin:0;color:#fff;line-height:1.1;font-family:"Fixel Display",sans-serif}.serotonBanner__heading strong{font-weight:800}.serotonBanner__logoOverlay{position:absolute;bottom:0;left:0;right:0;z-index:2;pointer-events:none;opacity:var(--serotonBanner-overlay-opacity,.2);transform:translateY(50%);display:grid;grid-template-columns:repeat(5,1fr);gap:20px;padding-inline:20px;overflow:hidden}@media screen and (max-width:1199px){.serotonBanner__logoOverlay{grid-template-columns:repeat(4,1fr)}.serotonBanner__logoOverlay img:last-child{display:none}}@media screen and (max-width:767px){.serotonBanner__logoOverlay{grid-template-columns:repeat(3,1fr)}.serotonBanner__logoOverlay img:nth-last-child(2){display:none}}.serotonBanner__logoOverlay img{width:100%;height:auto;display:block}.serotonTrust-wrapper{margin:0}.serotonTrust{padding-top:var(--trust-pt-desktop,48px);padding-bottom:var(--trust-pb-desktop,48px);margin-top:var(--trust-mt-desktop,0);margin-bottom:var(--trust-mb-desktop,0)}@media screen and (max-width:749px){.serotonTrust{padding-top:var(--trust-pt-mobile,32px);padding-bottom:var(--trust-pb-mobile,32px);margin-top:var(--trust-mt-mobile,0);margin-bottom:var(--trust-mb-mobile,0)}}.serotonTrust__inner{display:flex;align-items:center;gap:48px}@media screen and (max-width:749px){.serotonTrust__inner{flex-direction:column;align-items:flex-start;gap:32px}}.serotonTrust__main{flex-shrink:0;width:260px}@media screen and (max-width:749px){.serotonTrust__main{width:100%}}.serotonTrust__heading *{margin:0;font-size:1.5625rem;font-weight:700;line-height:1.3;color:#262523}@media screen and (min-width:750px){.serotonTrust__heading *{font-size:1.875rem}}.serotonTrust__heading strong{font-weight:700}.serotonTrust__subheading{margin-top:4px}.serotonTrust__subheading *{margin:0;font-size:1.5625rem;font-weight:300;line-height:1.3;color:#262523;font-size:1.875rem}.serotonTrust__subheading strong{font-weight:700}.serotonTrust__items{flex:1;display:grid;gap:52px 24px;width:100%;grid-template-columns:repeat(3,1fr)}.serotonTrust__items[data-count="4"]{grid-template-columns:repeat(2,1fr)}.serotonTrust__items[data-count="1"]{grid-template-columns:repeat(1,1fr)}.serotonTrust__items[data-count="2"]{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:900px){.serotonTrust__items{grid-template-columns:repeat(2,1fr)!important;gap:24px 16px}}.serotonTrust__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.serotonTrust__itemMedia{position:relative;width:60px;height:60px;flex-shrink:0}.serotonTrust__itemBg{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.serotonTrust__itemIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:60%;object-fit:contain}.serotonTrust__itemHeading p{margin:0;font-size:1rem;font-weight:700;color:#262523;line-height:1.3}@media screen and (min-width:750px){.serotonTrust__itemHeading p{font-size:1.25rem}}.serotonTrust__itemHeading strong{font-weight:700}.serotonTrust__itemText{max-width:240px}.serotonTrust__itemText p{margin:0;font-size:.75rem;font-weight:300;color:#262523;line-height:1.5}@media screen and (min-width:750px){.serotonTrust__itemText p{font-size:.875rem}}.serotonProductSlider{margin-top:var(--slider-mt-mobile,0);margin-bottom:var(--slider-mb-mobile,0);padding-inline:0}@media screen and (min-width:750px){.serotonProductSlider{margin-top:var(--slider-mt-desktop,0);margin-bottom:var(--slider-mb-desktop,0)}}.serotonProductSlider-wrapper{margin:0}.serotonProductSlider__inner{display:flex;flex-direction:column;gap:0;container-type:inline-size}@media screen and (min-width:990px){.serotonProductSlider__inner{flex-direction:row;align-items:stretch;gap:16px}}.serotonProductSlider__header{flex-shrink:0;position:relative;min-height:320px;width:100%;padding-bottom:150px}@media screen and (min-width:990px){.serotonProductSlider__header{width:300px;padding-bottom:0}}@media screen and (min-width:1620px){.serotonProductSlider__header{width:350px}}.serotonProductSlider__headerBg{position:absolute;top:0;left:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;width:100%;height:100%;overflow:hidden;z-index:0}@media screen and (min-width:990px){.serotonProductSlider__headerBg{width:calc(284px + (100cqw - 300px)/ 3.25);border-top-right-radius:20px;border-bottom-left-radius:0}}@media screen and (min-width:1620px){.serotonProductSlider__headerBg{width:calc(334px + (100cqw - 364px)/ 4.25)}}.serotonProductSlider__headerBg img{width:100%;height:100%;object-fit:cover}.serotonProductSlider__headerContent{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;padding:48px 24px 24px 24px;box-sizing:border-box}@media screen and (min-width:990px){.serotonProductSlider__headerContent{padding:100px 48px 140px 48px}}.serotonProductSlider__heading *{margin:0;font-size:1.5625rem;color:#fff;line-height:1.3}@media screen and (min-width:750px){.serotonProductSlider__heading{font-size:1.875rem}}.serotonProductSlider__heading strong{font-weight:700}.serotonProductSlider__subheading{margin-top:8px}.serotonProductSlider__subheading *{margin:0;font-size:1.5625rem;font-weight:300;color:#fff;line-height:1.4}@media screen and (min-width:750px){.serotonProductSlider__subheading{font-size:1.875rem}}.serotonProductSlider__subheading strong{font-weight:700}.serotonProductSlider__nav{display:none;gap:8px;margin-top:auto;padding-top:24px}@media screen and (min-width:990px){.serotonProductSlider__nav{display:flex}}.serotonProductSlider__navMobile{display:flex;justify-content:end;padding-inline:20px;gap:8px;margin-top:16px}@media screen and (min-width:990px){.serotonProductSlider__navMobile{display:none}}.serotonProductSlider__navBtn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;border:none;background-color:rgba(38,37,35,.85);color:#fff;cursor:pointer;flex-shrink:0;transition:background-color .2s ease}@media screen and (min-width:990px){.serotonProductSlider__navBtn{background-color:rgba(255,255,255,.85);color:#262523}}.serotonProductSlider__navBtn:hover{background-color:#fff}.serotonProductSlider__navBtn:disabled{opacity:.35;cursor:default}.serotonProductSlider__track{flex:1;display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;padding-top:20px;padding-left:20px;scroll-padding-left:20px;margin-top:-150px}@media screen and (min-width:990px){.serotonProductSlider__track{padding-top:60px;padding-bottom:45px;margin-top:0;padding-left:0;scroll-padding-left:0}}.serotonProductSlider__track::-webkit-scrollbar{display:none}.serotonProductSlider__card{flex-shrink:0;width:calc((100cqw - 4px)/ 1.25)}@media screen and (min-width:750px){.serotonProductSlider__card{width:calc((100cqw - 20px)/ 2.25)}}@media screen and (min-width:990px){.serotonProductSlider__card{width:calc((100cqw - 352px)/ 3.25)}}@media screen and (min-width:1620px){.serotonProductSlider__card{width:calc((100cqw - 418px)/ 4.25)}}.serotonProductSlider__card{scroll-snap-align:start;border-radius:16px;background-color:#fff5e4;display:flex;flex-direction:column;text-decoration:none;color:#262523;overflow:hidden}.serotonProductSlider__card:hover .serotonProductSlider__cardImg--primary{transform:translateX(-100%)}.serotonProductSlider__card:hover .serotonProductSlider__cardImg--secondary{transform:translateX(0)}.serotonProductSlider__card--active{background:0 0}@media screen and (min-width:990px){.serotonProductSlider__card--active .serotonProductSlider__cardLogo{filter:brightness(0) invert(1)}}@media screen and (min-width:990px){.serotonProductSlider__card--active .serotonProductSlider__cardInfo,.serotonProductSlider__card--active .serotonProductSlider__cardTitle{color:#fff}}.serotonProductSlider__card--active .serotonProductSlider__cardInfo{padding-right:32px}.serotonProductSlider__cardMedia{background:radial-gradient(50% 50% at 50% 50%,rgba(255,255,255,.4) 0,rgba(241,203,158,.4) 100%),#fff5e4;border-radius:20px;position:relative;overflow:hidden;flex-shrink:0;aspect-ratio:.73}.serotonProductSlider__cardImgEmpty{position:absolute;inset:0;background-color:#ececef}.serotonProductSlider__cardImg{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;box-sizing:border-box;transition:transform .4s ease}.serotonProductSlider__cardImg--primary{transform:translateX(0)}.serotonProductSlider__cardImg--secondary{transform:translateX(calc(100% + 2px));object-fit:cover}.serotonProductSlider__cardPrice{position:absolute;bottom:12px;right:12px;background-color:#262523;color:#fff;border-radius:50px;padding:6px 20px;font-size:1rem;font-weight:300;white-space:nowrap}.serotonProductSlider__cardInfo{padding:12px 16px 16px;display:flex;flex-direction:column;gap:4px;position:relative}.serotonProductSlider__cardLogo{height:16px;width:auto;max-width:68px;object-fit:contain;object-position:left center;filter:brightness(0);transition:filter .3s ease}.serotonProductSlider__cardTitle{font-size:1.25rem;font-weight:700;line-height:1.3;color:#262523}.serotonCard-wrapper{margin:0}.serotonCard{position:relative;overflow:hidden;min-height:500px;margin-top:var(--card-mt-mobile,0);margin-bottom:var(--card-mb-mobile,0)}@media screen and (min-width:750px){.serotonCard{margin-top:var(--card-mt-desktop,0);margin-bottom:var(--card-mb-desktop,0)}}@media (max-width:989px){.serotonCard{padding-inline:0}}@media (min-width:990px){.serotonCard{padding-top:78px}}.serotonCard__bgs{position:absolute;inset:0;z-index:0}.serotonCard__bg{position:absolute;inset:0;opacity:0;transition:opacity .5s ease}.serotonCard__bg--active{opacity:1}.serotonCard__bg:not(:has(img)){background-color:#062c3c}.serotonCard__bgImage{width:100%;height:100%;object-fit:cover;object-position:center center}.serotonCard__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;max-width:1440px;margin-inline:auto;padding-inline:var(--page-width-margin,20px);min-height:500px}@media screen and (min-width:990px){.serotonCard__inner{flex-direction:row;align-items:stretch;min-height:520px}}.serotonCard__left{flex:0 0 auto;width:100%;display:flex;flex-direction:column;padding-top:48px;padding-bottom:36px;gap:24px}@media screen and (min-width:990px){.serotonCard__left{width:52%;padding-block:72px;padding-right:40px;gap:28px}}@media (min-width:990px){.serotonCard__heading{margin-bottom:24px}}.serotonCard__heading *{margin:0;color:#fff;font-family:"Fixel Display",sans-serif;line-height:1.15;font-size:1.125rem}@media screen and (min-width:750px){.serotonCard__heading *{font-size:1.5rem}}@media screen and (min-width:990px){.serotonCard__heading *{font-size:1.875rem}}.serotonCard__heading strong{font-weight:700}.serotonCard__tabs{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;padding:20px 20px 8px;margin:-20px -20px -8px;scrollbar-width:none}.serotonCard__tabs::-webkit-scrollbar{display:none}.serotonCard__scrollTrack{position:relative;height:2px;background:rgba(0,0,0,.15);border-radius:2px;margin-block:-10px}@media screen and (min-width:990px){.serotonCard__scrollTrack{display:none}}.serotonCard__scrollThumb{position:absolute;top:0;left:0;height:100%;background:rgba(0,0,0,.6);border-radius:2px;transition:left .1s linear}.serotonCard__tab{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;border-radius:50px;font-family:"Fixel Display",sans-serif;font-size:.875rem;font-weight:500;color:#262523;cursor:pointer;white-space:nowrap;flex-shrink:0;position:relative;border:2px solid transparent;background:linear-gradient(#fff5e4,#fff5e4) padding-box,rgba(255,255,255,.3) border-box;transition:background .3s ease}.serotonCard__tab[data-card-theme=blue]{background:linear-gradient(#fff5e4,#fff5e4) padding-box,linear-gradient(224deg,rgba(249,232,207,.95) 8.37%,rgba(94,179,186,.95) 28.79%,rgba(60,141,156,.95) 47.39%,rgba(22,93,110,.95) 69.62%,rgba(4,45,62,.95) 93.22%) border-box}.serotonCard__tab[data-card-theme=green]{background:linear-gradient(#fff5e4,#fff5e4) padding-box,linear-gradient(225deg,#f1cc93 5.62%,#aab176 22.48%,#6f8e4c 47.27%,#345949 72.07%,#254c44 79.01%,#012c36 96.86%) border-box}.serotonCard__tab[data-card-theme=beige]{background:linear-gradient(#fff5e4,#fff5e4) padding-box,linear-gradient(35deg,#552021 2.57%,#bd7743 39.18%,#e7af70 69.14%,#fff5e4 97.67%) border-box}.serotonCard__tab[data-card-theme=purple]{background:linear-gradient(#fff5e4,#fff5e4) padding-box,linear-gradient(35deg,#32206f 2.57%,#76599b 37.76%,#ae8fbe 62.96%,#cfb7c9 73.89%,#fbedd9 97.67%) border-box}.serotonCard__tab--active{border:none;background:rgba(255,255,255,.18);box-shadow:0 0 13px 0 rgba(255,255,255,.5);color:#fff}.serotonCard__tab--active[data-card-theme=blue]{background:linear-gradient(0deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.4) 100%),linear-gradient(224deg,rgba(249,232,207,.95) 8.37%,rgba(94,179,186,.95) 28.79%,rgba(60,141,156,.95) 47.39%,rgba(22,93,110,.95) 69.62%,rgba(4,45,62,.95) 93.22%)}.serotonCard__tab--active[data-card-theme=green]{background:linear-gradient(0deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.4) 100%),linear-gradient(225deg,#f1cc93 5.62%,#aab176 22.48%,#6f8e4c 47.27%,#345949 72.07%,#254c44 79.01%,#012c36 96.86%)}.serotonCard__tab--active[data-card-theme=beige]{background:linear-gradient(0deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.4) 100%),linear-gradient(35deg,#552021 2.57%,#bd7743 39.18%,#e7af70 69.14%,#fff5e4 97.67%)}.serotonCard__tab--active[data-card-theme=purple]{background:linear-gradient(0deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.4) 100%),linear-gradient(35deg,#32206f 2.57%,#76599b 37.76%,#ae8fbe 62.96%,#cfb7c9 73.89%,#fbedd9 97.67%)}.serotonCard__tabIcon{width:16px;height:16px;object-fit:contain;flex-shrink:0}.serotonCard__panels{position:relative}@media (min-width:990px){.serotonCard__panels{min-height:80px;margin-bottom:24px}}.serotonCard__panel{opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;transition:opacity .4s ease,visibility .4s ease;pointer-events:none}.serotonCard__panel--active{opacity:1;visibility:visible;position:relative;pointer-events:auto}.serotonCard__panelText{max-width:560px}.serotonCard__panelText *{margin:0;color:#fff;font-size:.9375rem;font-weight:300;line-height:1.3}@media (min-width:990px){.serotonCard__panelText *{font-size:1.25rem}}.serotonCard__panelText p+p{margin-top:8px}.serotonCard__cta{display:inline-flex;align-items:center;gap:8px;color:#fff;text-decoration:none;font-size:.875rem;font-weight:500;transition:opacity .2s ease}.serotonCard__cta svg{width:18px;height:18px}.serotonCard__cta:hover{opacity:.75}.serotonCard__right{position:relative;width:100%;min-height:420px}@media screen and (min-width:990px){.serotonCard__right{flex:1;min-height:unset;align-self:stretch}}.serotonCard__image{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.serotonCard__image--active{opacity:1;visibility:visible}.serotonCard__image img{width:100%;height:100%;object-fit:contain;object-position:center bottom}.serotonCard__imagePlaceholder{width:100%;height:100%;background-color:rgba(255,255,255,.08);border-radius:16px}.reviews-wrapper{margin:0}.reviews{position:relative;overflow:hidden;container-type:inline-size;margin-top:var(--reviews-mt-mobile,0);margin-bottom:var(--reviews-mb-mobile,0);padding-top:20px;padding-bottom:20px}@media screen and (min-width:750px){.reviews{padding-top:100px;margin-top:var(--reviews-mt-desktop,0);margin-bottom:var(--reviews-mb-desktop,0)}}.reviews__bg{position:absolute;inset:0;bottom:20px;z-index:0}.reviews__bg img{width:100%;height:100%;object-fit:cover;object-position:center center}.reviews__inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:20px;padding-top:20px;margin-bottom:-20px}@media screen and (min-width:750px){.reviews__inner{padding-top:48px;gap:42px}}.reviews__header{display:flex;align-items:flex-end;flex-direction:column;justify-content:space-between;gap:16px}@media screen and (min-width:750px){.reviews__header{flex-direction:row}}.reviews__headings{display:flex;flex-direction:column;gap:4px}.reviews__heading *{margin:0;color:#fff;font-family:"Fixel Display",sans-serif;font-size:1.5625rem;font-weight:700;line-height:1.15}@media screen and (min-width:750px){.reviews__heading *{font-size:1.875rem}}.reviews__heading strong{font-weight:700}.reviews__subheading *{margin:0;color:#fff;font-size:1.5625rem;font-weight:300;line-height:1.4}@media screen and (min-width:750px){.reviews__subheading *{font-size:1.875rem}}.reviews__nav{display:flex;gap:8px;flex-shrink:0}.reviews__navBtn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;border:none;background-color:rgba(255,255,255,.85);color:#262523;cursor:pointer;flex-shrink:0;transition:background-color .2s ease}.reviews__navBtn:hover{background-color:#fff}.reviews__navBtn:disabled{opacity:.35;cursor:default}.reviews__track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;padding-inline-start:max(var(--page-width-margin,20px),(100cqw - var(--reviews-container-max,999999px)) / 2 + var(--page-width-margin,20px));scroll-padding-inline-start:max(var(--page-width-margin,20px),(100cqw - var(--reviews-container-max,999999px)) / 2 + var(--page-width-margin,20px));align-items:stretch}.reviews__track::-webkit-scrollbar{display:none}.reviews__card{flex-shrink:0;scroll-snap-align:start;border-radius:16px;background:radial-gradient(50% 50% at 50% 50%,rgba(255,255,255,.4) 0,rgba(241,203,158,.4) 100%),#fff5e4;display:flex;flex-direction:column;padding:20px;box-sizing:border-box;width:calc((100cqw - 40px)/ 1.15)}@media screen and (min-width:750px){.reviews__card{width:calc((100cqw - 40px)/ 2.125)}}@media screen and (min-width:990px){.reviews__card{width:calc((100cqw - 60px)/ 3.125)}}.reviews__quote{margin-bottom:12px}.reviews__quote img{height:32px;width:auto}.reviews__text{flex:1}.reviews__text *{margin:0;font-size:.9375rem;font-weight:300;color:#262523;line-height:1.5}.reviews__text p+p{margin-top:8px}.reviews__author{display:flex;align-items:center;gap:12px;margin-top:20px}.reviews__authorImg{height:32px;width:auto;max-width:80px;object-fit:contain;object-position:left center}.reviews__authorText{font-size:.875rem;font-weight:500;color:#262523}.steps-wrapper{margin:0;overflow:hidden}.steps{position:relative;isolation:isolate;background-color:#fff5e4;overflow:hidden;padding-inline-end:0;margin-top:var(--steps-mt-mobile,0);margin-bottom:var(--steps-mb-mobile,0)}@media screen and (min-width:750px){.steps{margin-top:var(--steps-mt-desktop,0);margin-bottom:var(--steps-mb-desktop,0)}}@media screen and (min-width:750px){.steps{display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);grid-template-areas:"tabs    tabs" "bar     bar" "heading image" "panels  image"}}.steps__tabs{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:20px 0 0}@media screen and (min-width:750px){.steps__tabs{gap:46px}}@media screen and (min-width:750px){.steps__tabs{grid-area:tabs;min-width:0}}.steps__tabs::-webkit-scrollbar{display:none}.steps__tab{background:0 0;border:none;padding:12px 20px;font-family:"Fixel Display",sans-serif;font-size:1.125rem;font-weight:300;color:#262523;cursor:pointer;white-space:nowrap;flex-shrink:0;line-height:1}@media screen and (min-width:750px){.steps__tab{font-size:1.25rem}}.steps__tab--active{font-weight:700}.steps__tab:first-child{padding-left:0}.steps__progress{height:2px;background-color:rgba(38,37,35,.15);position:relative;margin-bottom:16px}@media screen and (min-width:750px){.steps__progress{grid-area:bar;min-width:0}}.steps__progressFill{position:absolute;inset-block:0;left:0;width:0;background-color:#262523;transition:width .3s ease}.steps__bg{position:absolute;inset:0;z-index:-1;pointer-events:none}.steps__bg svg{display:block;width:100%;height:100%}.steps__body{display:flex;flex-direction:column}@media screen and (min-width:750px){.steps__body{display:contents}}.steps__heading{margin:0;padding:32px 20px 0 0;font-family:"Fixel Display",sans-serif;font-size:1.5625rem;font-weight:300;line-height:1.15;max-width:360px;color:#262523;hyphens:unset}@media screen and (min-width:750px){.steps__heading{font-size:1.875rem}}@media screen and (min-width:750px){.steps__heading{grid-area:heading;padding:40px var(--page-width-margin,40px) 24px 0;align-self:end;min-width:0}}.steps__heading strong{font-weight:700}.steps__left{padding:16px 0 40px;display:flex;flex-direction:column;gap:20px;order:1}@media screen and (min-width:750px){.steps__left{grid-area:panels;order:unset;width:auto;padding:0 var(--page-width-margin,40px) 60px 0;gap:24px}}.steps__panels{position:relative}.steps__panel{display:none}.steps__panel--active{display:block}.steps__description{padding-right:20px}@media screen and (min-width:750px){.steps__description{padding-right:0}}.steps__description *{margin:0;font-size:1rem;font-weight:300;color:#262523;line-height:1.5}.steps__description p+p{margin-top:6px}.steps__right{display:flex;width:calc(100% + var(--page-width-margin,20px));margin-inline:calc(-1 * var(--page-width-margin,20px));aspect-ratio:4/3;order:0}@media screen and (min-width:750px){.steps__right{grid-area:image;order:unset;aspect-ratio:unset;align-self:stretch;width:auto;margin-inline:0;min-height:0;height:100%}}.steps__media{display:none;flex:1;min-height:0;min-width:0;position:relative}.steps__media--active{display:flex}.steps__image,.steps__video{border-top-left-radius:20px;border-bottom-left-radius:20px;width:100%;height:100%;object-fit:cover;object-position:center center;display:block;aspect-ratio:1.08;margin-left:20px}@media screen and (min-width:750px){.steps__image,.steps__video{aspect-ratio:unset;margin-left:0}}@media screen and (min-width:990px){.steps__image,.steps__video{aspect-ratio:1.46}}.steps__mediaPlaceholder{width:100%;height:100%;background-color:rgba(0,0,0,.08)}.steps__msg{position:absolute;bottom:20px;right:10px;display:flex;align-items:center;gap:10px;background:rgba(255,255,255,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:16px;padding:10px 14px;max-width:calc(100% - 32px);white-space:nowrap}@media screen and (min-width:750px){.steps__msg{bottom:28px;padding:12px 18px;gap:12px}}@media screen and (min-width:990px){.steps__msg{right:auto;left:-70px}}.steps__msgIcon{width:36px;height:36px;object-fit:contain;flex-shrink:0}@media screen and (min-width:750px){.steps__msgIcon{width:44px;height:44px}}.steps__msgContent{display:flex;gap:18px;min-width:0}.steps__msgHeading{font-family:"Fixel Display",sans-serif;font-size:.75rem;font-weight:700;color:#262523;line-height:1.2}@media screen and (min-width:750px){.steps__msgHeading{font-size:.875rem}}.steps__msgText *{margin:0;font-size:.75rem;font-weight:300;color:#262523;line-height:1.4}@media screen and (min-width:750px){.steps__msgText *{font-size:.875rem}}.steps__msgTime{font-size:.75rem;color:rgba(38,37,35,.45);font-weight:300;line-height:1.2}@media screen and (min-width:750px){.steps__msgTime{font-size:.875rem}}.cardSlider-wrapper{margin-top:var(--cs-mt-mobile);margin-bottom:var(--cs-mb-mobile)}@media screen and (min-width:750px){.cardSlider-wrapper{margin-top:var(--cs-mt-desktop);margin-bottom:var(--cs-mb-desktop)}}.cardSlider{container-type:inline-size;max-width:var(--cs-container-max,100%);margin-inline:auto}.cardSlider__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;padding-inline-start:max(var(--page-width-margin,20px),(100cqw - var(--cs-container-max,999999px)) / 2 + var(--page-width-margin,20px));scroll-padding-inline-start:max(var(--page-width-margin,20px),(100cqw - var(--cs-container-max,999999px)) / 2 + var(--page-width-margin,20px))}.cardSlider__track::-webkit-scrollbar{display:none}.cardSlider__card{flex:0 0 calc(100cqw - 2 * var(--page-width-margin,20px));scroll-snap-align:start;border-radius:16px;overflow:hidden;position:relative;aspect-ratio:3/4;max-height:calc((100cqw - 2 * var(--page-width-margin,20px))/ .75);transition:flex-basis .45s ease}@media screen and (min-width:750px){.cardSlider__card{flex:0 0 calc((100cqw - 48px)/ 2.15);max-height:calc((100cqw - 48px)/ 1.6125)}}@media screen and (min-width:990px){.cardSlider__card{flex:0 0 calc((100cqw - 60px)/ 3.15);max-height:calc((100cqw - 60px)/ 2.3625)}}.cardSlider__card--collapsing .cardSlider__front{display:none}.cardSlider__card--collapsing .cardSlider__detail{display:block;position:absolute;inset:0}.cardSlider__card--collapsing .cardSlider__detail::before{display:none}.cardSlider__card--collapsing .cardSlider__collapse,.cardSlider__card--collapsing .cardSlider__detail-left,.cardSlider__card--collapsing .cardSlider__detail-right,.cardSlider__card--collapsing .cardSlider__pill--detail{display:none}.cardSlider__card--expanded{flex:0 0 calc(100cqw - 2 * var(--page-width-margin,20px));aspect-ratio:unset;max-height:none}@media screen and (min-width:750px){.cardSlider__card--expanded{flex:0 0 calc(100cqw - 48px);max-height:calc((100cqw - 48px)/ 1.6125)}}@media screen and (min-width:990px){.cardSlider__card--expanded{flex:0 0 calc(3 * (100cqw - 60px)/ 3.15 + 40px);max-height:calc((100cqw - 60px)/ 2.3625)}}.cardSlider__front{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.cardSlider__card--expanded .cardSlider__front{display:none}.cardSlider__front-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.cardSlider__front-title{position:absolute;width:calc(100% - 40px);border-radius:20px;bottom:20px;left:20px;right:20px;z-index:1;padding:20px;background:rgba(255,245,228,.2);color:#fff}.cardSlider__front-title p{margin:0;font-size:1.4rem;font-weight:600;line-height:1.3}.cardSlider__pill{position:absolute;top:20px;left:20px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:10px 15px;border-radius:100px;background:rgba(255,245,228,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#262523;font-size:1rem}.cardSlider__pill--detail{top:24px;left:24px}.cardSlider__pill-icon{width:16px;height:16px;object-fit:contain}.cardSlider__pill-label{white-space:nowrap}.cardSlider__collapse,.cardSlider__expand{position:absolute;top:20px;right:20px;z-index:2;width:38px;height:38px;border-radius:50%;border:none;background:rgba(255,245,228,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#262523;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s ease}.cardSlider__collapse:hover,.cardSlider__expand:hover{background:rgba(255,255,255,.35)}.cardSlider__detail{display:none;position:relative;width:100%;height:100%;min-height:420px;background-image:var(--cs-card-bg,none);background-size:cover;background-position:center}.cardSlider__card--expanded .cardSlider__detail{display:flex;flex-direction:column}@media screen and (min-width:750px){.cardSlider__card--expanded .cardSlider__detail{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:420px}}.cardSlider__detail::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.35);z-index:0;pointer-events:none}.cardSlider__detail-left{position:relative;z-index:1;padding:110px 24px 32px;margin-bottom:20px;color:#fff;max-width:610px}@media screen and (min-width:750px){.cardSlider__detail-left{padding:20px 40px 48px;margin-bottom:0;align-self:end}}.cardSlider__detail-right{position:relative;z-index:1;display:flex;flex-direction:column;gap:20px;padding:0 24px 32px}@media screen and (min-width:750px){.cardSlider__detail-right{align-self:end;align-items:end;padding:20px 40px 48px 24px}}.cardSlider__detail-heading{margin-bottom:16px}.cardSlider__detail-heading p{margin:0;font-size:1.125rem;font-weight:700;line-height:1.2}@media screen and (min-width:990px){.cardSlider__detail-heading p{font-size:1.25rem}}.cardSlider__detail-body p{margin:0 0 8px;font-size:.875rem}@media screen and (min-width:990px){.cardSlider__detail-body p{font-size:1rem}}.cardSlider__detail-body p:last-child{margin-bottom:0}.cardSlider__btn{display:inline-flex;align-items:center;gap:8px;margin-top:24px;color:#fff;text-decoration:none;font-size:1rem;font-weight:500}.cardSlider__btn:hover{text-decoration:underline}.cardSlider__box{display:flex;align-items:center;gap:15px;width:100%;max-width:392px;padding:15px;border-radius:20px;background:linear-gradient(0deg,rgba(38,37,35,.4) 0,rgba(38,37,35,.4) 100%),rgba(255,245,228,.2);background-image:var(--cs-box-bg,none);background-size:cover;background-position:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff}@media screen and (min-width:920px){.cardSlider__box{gap:20px;padding:20px}}.cardSlider__box-image{width:54px;height:54px;border-radius:50%;object-fit:contain;flex-shrink:0}@media screen and (min-width:920px){.cardSlider__box-image{width:92px;height:92px}}.cardSlider__box-text{font-size:.75rem;line-height:1.3}@media screen and (min-width:920px){.cardSlider__box-text{font-size:1rem}}.cardSlider__box-text p{margin:0}.cardSlider__nav{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;padding-inline:max(var(--page-width-margin,20px),(100cqw - var(--cs-container-max,999999px)) / 2 + var(--page-width-margin,20px))}.cardSlider__navBtn{width:40px;height:40px;border-radius:50%;border:1px solid currentColor;background:0 0;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease}.cardSlider__navBtn:hover{background:currentColor}.cardSlider__navBtn:hover svg{color:#fff}.product *{letter-spacing:normal;font-family:"Fixel Display",sans-serif}.product .product-gallery__media{border-radius:16px;overflow:hidden;aspect-ratio:737/480}.product .product-gallery__media img,.product .product-gallery__media video{width:100%;height:100%;object-fit:cover;background-color:#fff5e4}.product .product-gallery__thumbnail-list{--product-gallery-thumbnail-list-gap:12px;--product-gallery-thumbnail-size:calc((100% - 2 * var(--product-gallery-thumbnail-list-gap)) / 3)}@media screen and (max-width:999px){.product .product-gallery__thumbnail-list{--product-gallery-thumbnail-list-gap:10px;--product-gallery-thumbnail-size:calc((100vw - var(--container-gutter, 20px) * 2 - var(--product-gallery-thumbnail-list-gap)) / 2)}}.product .product-gallery__thumbnail{background:radial-gradient(circle at 50% 50%,#fff 0,#f1cb9e 100%);border-radius:20px;overflow:hidden;padding:12px;border:1.5px solid transparent;aspect-ratio:239/200}.product .product-gallery__thumbnail img{display:block;aspect-ratio:239/200;object-fit:cover;border-radius:10px}.product .product-gallery__thumbnail[aria-current=true]{border-color:#262523}.product .product-gallery__thumbnail-scroll-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border-radius:19px;background:rgba(255,245,228,.6);border:2px solid #fff;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.product .product-gallery__thumbnail-scroll-btn--prev{left:-19px}.product .product-gallery__thumbnail-scroll-btn--next{right:-19px}.product .product-gallery__thumbnail-scroll-btn svg{width:16px;height:16px;color:#262523}.product .product-info__block-item[data-block-type=vendor] .vendor{font-size:24px;font-weight:300;font-family:"Fixel Display",sans-serif;line-height:1.38;color:#262523}.product .product-info .product-title{font-size:30px;font-weight:700;line-height:1.38;color:#262523}.product .product-info__block-item[data-block-type=description]{font-size:16px;font-weight:300;line-height:1.3;color:#262523}.product .product-info .price-list--product{display:flex;flex-direction:row;align-items:baseline;gap:10px;flex-wrap:wrap}.product .product-info .price-list--product sale-price{font-size:26px;font-weight:500;line-height:1.38;color:#262523}.product .product-info .price-list--product sale-price.h4{font-size:26px;font-weight:500}.product .product-info .price-list--product compare-at-price{font-size:14px;font-weight:300;line-height:1.1;color:#262523;text-decoration:line-through;opacity:.7}.product .product-info .price-list--product compare-at-price::before{content:"statt ";text-decoration:none}.product .product-info .price-list--product compare-at-price.h5{font-size:14px;font-weight:300}.product .product-info .variant-picker__option-values .color-swatch{--swatch-size:3rem;overflow:visible}.product .product-info .variant-picker__option-values .color-swatch .sr-only{clip:auto;width:max-content;height:auto;margin:0;overflow:visible;white-space:nowrap;top:calc(100% + 6px);left:50%;transform:translateX(-50%);font-size:.6875rem;color:#262523}.product .product-info .variant-picker__option-values:has(.color-swatch){padding-block-end:1.5rem;overflow:visible}.product .product-info__block-item[data-block-type=quantity-selector]:has(+.product-info__block-item[data-block-type=buy-buttons]){float:left;margin-inline-end:20px;margin-top:0;margin-block-end:0!important;width:96px}.product .product-info__block-item[data-block-type=quantity-selector]+.product-info__block-item[data-block-type=buy-buttons]{display:flow-root;margin-block-start:0!important}.product .product-info__block-item[data-block-type=quantity-selector]+.product-info__block-item[data-block-type=buy-buttons] .button{width:100%}.product .product-info .quantity-selector{--quantity-selector-height:44px;margin-top:0;margin-right:20px;display:inline-grid!important;grid-template-columns:1fr 46px;grid-template-rows:50% 50%;width:96px;height:var(--quantity-selector-height);position:relative;background:#fff5e4;border:none!important;border-radius:40px}.product .product-info .quantity-selector::before{content:"";position:absolute;inset:-2px;border-radius:42px;background:linear-gradient(180deg,#7d412f 0,#d3945a 14.29%,#f1cb9e 28.57%,#60b9c0 42.86%,#329aaf 57.14%,#7b9555 71.43%,#78993e 85.71%,#062c3c 100%);z-index:-1}.product .product-info .quantity-selector .quantity-selector__input-wrapper{grid-row:1/3;grid-column:1;display:grid;place-items:center}.product .product-info .quantity-selector .quantity-selector__input{font-size:16px;font-weight:500;font-family:"Fixel Display",sans-serif;text-align:center;min-width:0;width:100%}.product .product-info .quantity-selector .quantity-selector__button:last-child{grid-row:1;grid-column:2;border:none;background:0 0;display:grid;place-items:center;padding:0;cursor:pointer}.product .product-info .quantity-selector .quantity-selector__button:last-child svg{display:none}.product .product-info .quantity-selector .quantity-selector__button:last-child::before{content:"";display:block;width:7px;height:7px;border-right:1.5px solid #262523;border-bottom:1.5px solid #262523;transform:rotate(225deg);margin-top:2px}.product .product-info .quantity-selector .quantity-selector__button:first-child{grid-row:2;grid-column:2;border:none;background:0 0;display:grid;place-items:center;padding:0;cursor:pointer}.product .product-info .quantity-selector .quantity-selector__button:first-child svg{display:none}.product .product-info .quantity-selector .quantity-selector__button:first-child::before{content:"";display:block;width:7px;height:7px;border-right:1.5px solid #262523;border-bottom:1.5px solid #262523;transform:rotate(45deg);margin-bottom:2px}.product .product-info__block-item[data-block-type=buy-buttons] .button{background:radial-gradient(circle at 50% 50%,#fff 0,#f1cb9e 100%) padding-box,linear-gradient(180deg,#7d412f 0,#d3945a 14.29%,#f1cb9e 28.57%,#60b9c0 42.86%,#329aaf 57.14%,#7b9555 71.43%,#78993e 85.71%,#062c3c 100%) border-box;border:2px solid transparent;border-radius:100px;color:#262523;font-size:16px;font-weight:500;font-family:"Fixel Display",sans-serif;height:44px;padding-block:0}.product .product-info__block-item[data-block-type=buy-buttons] .button .icon,.product .product-info__block-item[data-block-type=buy-buttons] .button [class*=icon],.product .product-info__block-item[data-block-type=buy-buttons] .button svg{display:none!important}.product .product-info__block-item[data-block-type=buy-buttons] .button::after,.product .product-info__block-item[data-block-type=buy-buttons] .button::before{display:none!important;content:none!important}.product .product-info__block-item[data-block-type=buy-buttons] .button:active,.product .product-info__block-item[data-block-type=buy-buttons] .button:hover{background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.85) 0,rgba(241,203,158,.85) 100%) padding-box,linear-gradient(180deg,#7d412f 0,#d3945a 14.29%,#f1cb9e 28.57%,#60b9c0 42.86%,#329aaf 57.14%,#7b9555 71.43%,#78993e 85.71%,#062c3c 100%) border-box;color:#262523}.product .product-info .button--outline{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#7d412f 0,#d3945a 14.29%,#f1cb9e 28.57%,#60b9c0 42.86%,#329aaf 57.14%,#7b9555 71.43%,#78993e 85.71%,#062c3c 100%) border-box;border:1px solid transparent;border-radius:100px;color:#262523;font-size:14px;font-weight:300;font-family:"Fixel Display",sans-serif;padding:5px 10px;line-height:1;pointer-events:none}.product .product-info .button--outline:active,.product .product-info .button--outline:hover{background:linear-gradient(#f5f5f5,#f5f5f5) padding-box,linear-gradient(180deg,#7d412f 0,#d3945a 14.29%,#f1cb9e 28.57%,#60b9c0 42.86%,#329aaf 57.14%,#7b9555 71.43%,#78993e 85.71%,#062c3c 100%) border-box;color:#262523}.product .product-brand-claims{display:flex;flex-direction:column;gap:12px}.product .product-brand-claims__logo{display:flex;align-items:center}.product .product-brand-claims__img{max-height:24px;width:auto;display:block}.product .product-brand-claims__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.product .product-brand-claims__item{display:flex;align-items:flex-start;gap:8px;font-size:16px;font-weight:300;line-height:1.3;color:#262523}.product .product-brand-claims__item::before{content:"";display:inline-block;width:16px;height:16px;flex-shrink:0;margin-top:1px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8.5L6.5 12L13 5' stroke='%23262523' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.product .product-feature-boxes{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media screen and (min-width:1000px){.product .product-feature-boxes{grid-template-columns:repeat(4,1fr)}}.product .product-feature-boxes__box{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;background:#fff5e4;border:1px solid #ececef;border-radius:8px;text-align:center}.product .product-feature-boxes__icon{display:flex;align-items:center;justify-content:center}.product .product-feature-boxes__img{width:40px;height:40px;object-fit:contain}.product .product-feature-boxes__text{font-size:.8125rem;line-height:1.4;color:#262523;margin:0}.product .product-info__taxes-notice{margin-bottom:40px}@media screen and (max-width:999px){.product .product-gallery__media{aspect-ratio:1/1}.product .product-info__block-item[data-block-type=buy-buttons] .button{width:100%}.product .product-info .button--outline{width:100%;text-align:center;justify-content:center}.product .product-info__block-item[data-block-type=quantity-selector]:has(+.product-info__block-item[data-block-type=buy-buttons]){margin-inline-end:10px}}.button--outline{background:linear-gradient(#fff5e4,#fff5e4) padding-box,linear-gradient(180deg,#7d412f 0,#d3945a 14.29%,#f1cb9e 28.57%,#60b9c0 42.86%,#329aaf 57.14%,#7b9555 71.43%,#78993e 85.71%,#062c3c 100%) border-box;border:1px solid transparent;border-radius:100px;color:#262523}.button--outline:active,.button--outline:hover{background:linear-gradient(rgb(255,239.3333333333,212.7),rgb(255,239.3333333333,212.7)) padding-box,linear-gradient(180deg,#7d412f 0,#d3945a 14.29%,#f1cb9e 28.57%,#60b9c0 42.86%,#329aaf 57.14%,#7b9555 71.43%,#78993e 85.71%,#062c3c 100%) border-box;color:#262523}
/*# sourceMappingURL=main.min.css.map */
