@font-face{font-family:Aeonik;src:url(Aeonik-Regular.woff2) format("woff2"),url(Aeonik-Regular.woff) format("woff"),url(Aeonik-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(Aeonik-RegularItalic.woff2) format("woff2"),url(Aeonik-RegularItalic.woff) format("woff"),url(Aeonik-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Aeonik;src:url(Aeonik-Medium.woff2) format("woff2"),url(Aeonik-Medium.woff) format("woff"),url(Aeonik-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(Aeonik-MediumItalic.woff2) format("woff2"),url(Aeonik-MediumItalic.woff) format("woff"),url(Aeonik-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Aeonik;src:url(Aeonik-Bold.woff2) format("woff2"),url(Aeonik-Bold.woff) format("woff"),url(Aeonik-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Aeonik;src:url(Aeonik-BoldItalic.woff2) format("woff2"),url(Aeonik-BoldItalic.woff) format("woff"),url(Aeonik-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Aeonik Condensed;src:url(AeonikCondensed-Regular.woff2) format("woff2"),url(AeonikCondensed-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aeonik Condensed;src:url(AeonikCondensed-RegularItalic.woff2) format("woff2"),url(AeonikCondensed-RegularItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Aeonik Condensed;src:url(AeonikCondensed-SemiBold.woff2) format("woff2"),url(AeonikCondensed-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Aeonik Condensed;src:url(AeonikCondensed-SemiBoldItalic.woff2) format("woff2"),url(AeonikCondensed-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Aeonik Condensed;src:url(AeonikCondensed-Bold.woff2) format("woff2"),url(AeonikCondensed-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Aeonik Condensed;src:url(AeonikCondensed-BoldItalic.woff2) format("woff2"),url(AeonikCondensed-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}:root{--ds-container-width: 1440px;--ds-container-gutter: 20px;--ds-container-content-width: calc(var(--ds-container-width) - (var(--ds-container-gutter) * 2));--ds-section-padding-y: 32px;--ds-section-padding-y-sm: 20px;--ds-section-padding-y-lg: 40px;--ds-font-aeonik: Aeonik, Arial, sans-serif;--ds-font-aeonik-condensed: "Aeonik Condensed", Aeonik, Arial, sans-serif;--ds-color-watermelon-lime: #fb5373;--ds-color-watermelon-lime-2: #fc758f;--ds-color-watermelon-lime-3: #fd98ab;--ds-color-watermelon-lime-4: #fdbac7;--ds-color-watermelon-lime-5: #ffeef1;--ds-color-citrus-yuzu: #ff8300;--ds-color-citrus-yuzu-2: #ff9c33;--ds-color-citrus-yuzu-3: #ffb566;--ds-color-citrus-yuzu-4: #ffcd99;--ds-color-citrus-yuzu-5: #fff3e5;--ds-color-mixed-berry: #7e57c5;--ds-color-mixed-berry-2: #9879d1;--ds-color-mixed-berry-3: #b29adc;--ds-color-mixed-berry-4: #cbbce8;--ds-color-mixed-berry-5: #f2eef9;--ds-color-black: #000000;--ds-color-black-2: #313131;--ds-color-black-3: #6b6b6b;--ds-color-black-4: #9a9a9a;--ds-color-black-5: #f5f5f5;--ds-text-primary: var(--ds-color-black-2);--ds-text-secondary: var(--ds-color-black-3);--ds-text-muted: var(--ds-color-black-4);--ds-surface-soft: var(--ds-color-black-5);--ds-display-1-size: 90px;--ds-heading-1-size: 75px;--ds-heading-2-size: clamp(34px, calc(12.67px + 2.778vw) , 46px);--ds-heading-3-size: clamp(22px, calc(7.78px + 1.852vw) , 30px);--ds-heading-4-size: clamp(20px, calc(12.89px + .926vw) , 24px);--ds-body-huge-size: 24px;--ds-body-xxl-size: 28px;--ds-body-xl-size: clamp(16px, calc(1.78px + 1.852vw) , 24px);--ds-body-lg-size: clamp(14px, calc(3.33px + 1.389vw) , 20px);--ds-body-md-size: clamp(12px, calc(4.89px + .926vw) , 16px);--ds-body-sm-size: clamp(10px, calc(2.89px + .926vw) , 14px);--ds-body-xs-size: clamp(8px, calc(.89px + .926vw) , 12px);--ds-label-xl-size: 16px;--ds-label-lg-size: clamp(14px, calc(10.44px + .463vw) , 16px);--ds-label-md-size: clamp(10px, calc(2.89px + .926vw) , 14px)}@media screen and (min-width:1200px){:root{--ds-section-padding-y: 80px;--ds-section-padding-y-sm: 60px;--ds-section-padding-y-lg: 80px;--ds-display-1-size: 90px;--ds-heading-1-size: 75px;--ds-heading-2-size: clamp(34px, calc(12.67px + 2.778vw) , 46px);--ds-heading-3-size: clamp(22px, calc(7.78px + 1.852vw) , 30px);--ds-heading-4-size: clamp(20px, calc(12.89px + .926vw) , 24px);--ds-body-huge-size: 24px;--ds-body-xxl-size: 28px;--ds-body-xl-size: clamp(16px, calc(1.78px + 1.852vw) , 24px);--ds-body-lg-size: clamp(14px, calc(3.33px + 1.389vw) , 20px);--ds-body-md-size: clamp(12px, calc(4.89px + .926vw) , 16px);--ds-body-sm-size: clamp(10px, calc(2.89px + .926vw) , 14px);--ds-body-xs-size: clamp(8px, calc(.89px + .926vw) , 12px);--ds-label-xl-size: 16px;--ds-label-lg-size: clamp(14px, calc(10.44px + .463vw) , 16px);--ds-label-md-size: clamp(10px, calc(2.89px + .926vw) , 14px)}}@media screen and (min-width:1200px){:root{--ds-container-gutter: 80px}}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: var(--ds-container-gutter);--page-content-width: var(--ds-container-content-width);--page-width: var(--ds-container-width);--normal-page-width: var(--ds-container-content-width);--wide-page-width: var(--ds-container-content-width);--narrow-page-width: var(--ds-container-content-width)}.ds-container{width:min(100%,var(--ds-container-width));margin-inline:auto;padding-inline:var(--ds-container-gutter);overflow:hidden}.shopify-section{overflow:hidden}[data-ds-swiper]{overflow:visible}[data-ds-swiper]:not(.ds-swiper-ready){overflow-x:auto;overflow-y:visible;scrollbar-width:none}[data-ds-swiper]:not(.ds-swiper-ready)::-webkit-scrollbar{display:none}[data-ds-swiper]:not(.ds-swiper-ready) .swiper-wrapper{display:flex;gap:var(--ds-swiper-gap, 24px)}[data-ds-swiper].ds-swiper-ready .swiper-wrapper{gap:0}[data-ds-swiper] .swiper-slide{flex-shrink:0}.ds-section{padding-block:var(--ds-section-padding-y)}.ds-section--sm{padding-block:var(--ds-section-padding-y-sm)}.ds-section--lg{padding-block:var(--ds-section-padding-y-lg)}.ds-h1,.ds-h2,.ds-h3,.ds-h4,.ds-display-1,.ds-body-xxl,.ds-body-xl,.ds-body-lg,.ds-body-md,.ds-body-sm,.ds-body-xs,.ds-label-xl,.ds-label-lg,.ds-label-md{margin:0;color:var(--ds-text-primary);font-family:var(--ds-font-aeonik);letter-spacing:0}.ds-h1,.ds-h2,.ds-h3,.ds-h4,.ds-display-1{font-weight:700;line-height:.97}.ds-display-1{font-size:var(--ds-display-1-size)}.ds-h1{font-size:var(--ds-heading-1-size)}.ds-h2{font-size:var(--ds-heading-2-size)}.ds-h3{font-size:var(--ds-heading-3-size)}.ds-h4{font-size:var(--ds-heading-4-size)}.ds-body-xxl,.ds-body-xl,.ds-body-lg,.ds-body-md,.ds-body-sm,.ds-body-xs{font-weight:400;line-height:.98}.ds-body-xxl{font-size:var(--ds-body-xxl-size)}.ds-body-xl{font-size:var(--ds-body-xl-size)}.ds-body-lg{font-size:var(--ds-body-lg-size)}.ds-body-md{font-size:var(--ds-body-md-size)}.ds-body-sm{font-size:var(--ds-body-sm-size)}.ds-body-xs{font-size:var(--ds-body-xs-size)}.ds-weight-bold{font-weight:700}.ds-label-xl,.ds-label-lg,.ds-label-md{font-family:var(--ds-font-aeonik-condensed);line-height:.97;text-transform:none}.ds-label-xl{font-size:var(--ds-label-xl-size);font-weight:400}.ds-label-lg{font-size:var(--ds-label-lg-size);font-weight:400}.ds-label-md{font-size:var(--ds-label-md-size);font-weight:600}.ds-color-watermelon-lime{color:var(--ds-color-watermelon-lime)}.ds-color-citrus-yuzu{color:var(--ds-color-citrus-yuzu)}.ds-color-mixed-berry{color:var(--ds-color-mixed-berry)}.ds-color-black{color:var(--ds-color-black)}.ds-animate-up{opacity:1;transform:none;animation:none}.ds-section-reveal{opacity:1;transform:none}.ds-section-reveal .ds-animate-up,.ds-section-reveal [data-ds-reveal-item]{opacity:1;transform:none;animation:none;transition:none;will-change:auto}.ds-section-reveal.is-visible .ds-animate-up,.ds-section-reveal.is-visible [data-ds-reveal-item]{opacity:1;transform:none}.ds-button{--ds-button-x: 50%;--ds-button-y: 50%;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:10px 28px;overflow:hidden;border-radius:999px;background:var(--ds-color-black);color:#fff;font-family:var(--ds-font-aeonik);font-size:20px;font-weight:400;line-height:.98;letter-spacing:0;text-decoration:none}.ds-button:before{content:"";position:absolute;z-index:-1;left:var(--ds-button-x);top:var(--ds-button-y);width:0;height:0;border-radius:50%;background:var(--ds-color-watermelon-lime);transform:translate(-50%,-50%);transition:width .52s cubic-bezier(.22,1,.36,1),height .52s cubic-bezier(.22,1,.36,1)}.ds-button:hover:before,.ds-button:focus-visible:before{width:260%;height:260%}.ds-button__label,.ds-button__icon{position:relative;z-index:1}.ds-button__icon{display:block;flex:0 0 auto;width:33px;height:33px;background:url(dayshift-arrow-light.png) center / contain no-repeat}@keyframes ds-fade-up{to{opacity:1;transform:translateY(0)}}@keyframes ds-expect-bg-drift{0%{transform:scale(1.04) translate3d(-8px,-6px,0)}to{transform:scale(1.08) translate3d(10px,8px,0)}}.header-section{position:absolute;z-index:var(--layer-header-menu, 12);top:0;width:100%;background:transparent;overflow:visible}.ds-site-header{--ds-header-logo-width: 90px;--ds-header-icon-size: 24px;position:relative;background:transparent}body:not(.template-index):not(.template-product) .header-section{position:static;width:auto;background:#fff}body:not(.template-index):not(.template-product) .ds-site-header{background:#fff}body:not(.template-index):not(.template-product) .ds-site-header__inner{transform:none}.ds-site-header__announcement{padding:16px var(--ds-container-gutter);background:var(--ds-color-black);color:#fff;font-family:var(--ds-font-aeonik);font-size:16px;font-weight:500;line-height:1;letter-spacing:0;text-align:center}.ds-site-header__announcement,.ds-site-header__logo,.ds-site-header__nav-link,.ds-site-header__account,.ds-site-header__cart,.ds-site-header__drawer{opacity:1;transform:none;animation:none}.ds-site-header__announcement{animation-delay:40ms}.ds-site-header__announcement{display:grid;place-items:center}.ds-site-header__logo{animation-delay:.12s}.ds-site-header__nav-link:nth-child(1){animation-delay:.2s}.ds-site-header__nav-link:nth-child(2){animation-delay:.28s}.ds-site-header__nav-link:nth-child(3){animation-delay:.36s}.ds-site-header__nav-link:nth-child(4){animation-delay:.44s}.ds-site-header__account{animation-delay:.52s}.ds-site-header__cart{animation-delay:.6s}.ds-site-header__drawer{animation-delay:.68s}.ds-site-header__announcement-link{position:relative;display:inline-grid;min-height:1em;color:inherit;text-decoration:none}.ds-site-header__announcement-item{grid-area:1 / 1;opacity:0;transform:translateY(8px);transition:opacity .36s ease,transform .36s ease}.ds-site-header__announcement-item.is-active{opacity:1;transform:translateY(0)}.ds-site-header__inner{display:flex;align-items:center;justify-content:space-between;width:min(calc(100% - (var(--ds-container-gutter) * 2)),var(--ds-container-content-width));padding-inline:24px;padding-block:24px;background:transparent}.ds-site-header__logo{display:block;flex:0 0 auto;width:var(--ds-header-logo-width);color:var(--ds-color-black);text-decoration:none}.ds-site-header__logo-image{width:var(--ds-header-logo-width);height:auto}.ds-site-header__logo-text{display:block;font-family:var(--ds-font-aeonik);font-size:29px;font-weight:700;line-height:1;letter-spacing:0;text-transform:uppercase}.ds-site-header__actions,.ds-site-header__nav{display:flex;align-items:center}.ds-site-header__actions{gap:20px}.ds-site-header__nav{display:none}.ds-site-header__nav-link,.ds-site-header__account,.ds-site-header__drawer-link,.ds-site-header__drawer-sublink{color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-weight:500;line-height:1;letter-spacing:0;text-decoration:none}.ds-site-header__nav-link,.ds-site-header__account{font-size:18px}.ds-site-header__nav-link{transition:font-weight .18s ease}.ds-site-header__nav-link:hover,.ds-site-header__nav-link:focus-visible{font-weight:700}.ds-site-header__account,.ds-site-header__cart,.ds-site-header__drawer-toggle{display:flex;align-items:center;justify-content:center;width:var(--ds-header-icon-size);height:var(--ds-header-icon-size);min-width:var(--ds-header-icon-size);padding:0;color:var(--ds-color-black);background:transparent;border:0;cursor:pointer;text-decoration:none}.ds-site-header__account svg,.ds-site-header__cart svg,.ds-site-header__drawer-toggle svg{display:block;width:var(--ds-header-icon-size);height:var(--ds-header-icon-size)}.ds-site-header__cart circle{transform-box:fill-box;transform-origin:center;transition:transform .18s ease}.ds-site-header__cart:hover circle,.ds-site-header__cart:focus-visible circle{transform:scale(1.18)}.ds-site-header__account{order:2}.ds-site-header__cart{order:1}.ds-site-header__drawer{position:relative;order:3}.ds-site-header__drawer summary{list-style:none}.ds-site-header__drawer summary::-webkit-details-marker{display:none}.ds-site-header__account-text{display:none}.ds-site-header__drawer-panel{position:absolute;top:calc(100% + 22px);right:0;display:flex;flex-direction:column;width:min(320px,calc(100vw - 40px));padding:20px;background:#fff;border:1px solid var(--ds-color-black-5);border-radius:8px;box-shadow:0 18px 40px #0000001f}.ds-site-header__drawer:not([open]) .ds-site-header__drawer-panel{display:none}.ds-site-header__drawer-link{padding:14px 0;font-size:18px}.ds-site-header__drawer-submenu{display:flex;flex-direction:column;gap:12px;padding:0 0 12px 16px}.ds-site-header__drawer-sublink{color:var(--ds-text-secondary);font-size:16px}@media screen and (min-width:1200px){.ds-site-header{--ds-header-logo-width: 195px}.ds-site-header__inner{padding-inline:40px;padding-block:48px}.ds-site-header__actions{gap:32px;padding:15px 30px;background:#fff;border-radius:12px}.ds-site-header__nav{display:flex;gap:32px}.ds-site-header__account,.ds-site-header__drawer{display:none}.ds-site-header__cart{order:3}}.ds-hero{background:#fff;padding-top:80px}.ds-hero__frame{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:44px;margin-top:24px;padding:150px 24px 28px;overflow:hidden;background:var(--ds-color-black-5)}.ds-hero{background:var(--ds-color-black-5)}@media screen and (max-width:1199px){.header-section{position:static;width:auto;background:#fff}.ds-hero__frame{margin-top:0}.ds-site-header{background:#fff}.ds-site-header__inner{width:min(100%,var(--ds-container-width));transform:none}.ds-hero{padding-top:20px}.ds-hero__frame{padding-top:28px}}.ds-hero__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;max-width:100%}.ds-hero__heading{margin:0;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:40px;font-weight:700;line-height:.97;letter-spacing:0;white-space:nowrap}.ds-hero__subheading{margin-top:16px;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:20px;font-weight:400;line-height:.98;letter-spacing:0}.ds-hero__benefits{display:none;gap:34px;margin-top:48px}.ds-hero__benefit{display:flex;flex-direction:column;align-items:center;gap:6px;width:72px;color:var(--ds-color-black)}.ds-hero__benefit-icon,.ds-hero__benefit-icon svg{display:block;width:33px;height:33px}.ds-hero__benefit-label{font-family:var(--ds-font-aeonik-condensed);font-size:var(--ds-label-xl-size);font-weight:400;line-height:.98;letter-spacing:0;text-align:center;text-transform:uppercase}.ds-hero__button{width:100%;margin-top:34px;font-size:20px}.ds-hero__media{position:relative;min-height:344px}.ds-hero__product-group{position:relative;z-index:1;width:min(100%,680px);min-height:inherit;margin-inline:auto;animation-duration:4.8s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;animation-name:ds-float-up}.ds-hero__product-group-image,.ds-hero__product-group-placeholder,.ds-hero__product-group-placeholder svg{width:100%;height:auto}@media(max-width:767px){.ds-hero__product-group-image,.ds-hero__product-group-placeholder,.ds-hero__product-group-placeholder svg{width:130%;min-width:130%;height:auto;margin-left:-17vw}}.ds-hero__product-group-placeholder{aspect-ratio:1.15;overflow:hidden;background:#fff;opacity:.55}.ds-hero__product{position:absolute;z-index:1;width:34%;transform-origin:center;animation-duration:4.8s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.ds-hero__product--1{left:2%;bottom:46px;transform:rotate(-24deg);animation-name:ds-float-left}.ds-hero__product--2{left:34%;top:10px;transform:rotate(9deg);animation-name:ds-float-up;animation-delay:.24s}.ds-hero__product--3{right:2%;bottom:64px;transform:rotate(23deg);animation-name:ds-float-right;animation-delay:.48s}.ds-hero__product-image,.ds-hero__product-placeholder,.ds-hero__product-placeholder svg{width:100%;height:auto}.ds-hero__product-placeholder{aspect-ratio:.48;overflow:hidden;background:#fff;opacity:.55}.ds-hero__shadow{position:absolute;left:2%;right:2%;bottom:8px;height:92px;background:url(dayshift-hero-shadow.png) center / 100% 100% no-repeat;pointer-events:none}@keyframes ds-float-left{0%{translate:0 0}to{translate:-10px 14px}}@keyframes ds-float-up{0%{translate:0 0}to{translate:5px -18px}}@keyframes ds-float-right{0%{translate:0 0}to{translate:12px 12px}}@media(min-width:768px){.ds-hero__heading{font-size:var(--ds-heading-1-size)}.ds-hero__subheading{margin-top:32px;font-size:var(--ds-body-xxl-size)}}@media(max-width:1200px)and (min-width:768px){.ds-hero__heading{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:16px}.ds-hero__subheading{text-align:center;margin:0 auto}}@media screen and (min-width:1200px){.ds-hero{padding-top:20px}.ds-hero__frame{grid-template-columns:minmax(500px,.9fr) minmax(360px,1.1fr);align-items:center;min-height:760px;padding:110px 40px 28px}.ds-hero__content{max-width:610px}.ds-hero__benefits{display:flex}.ds-hero__button{width:auto;min-width:170px;margin-top:48px}.ds-hero__media{min-height:450px;margin-top:-24px}.ds-hero__product-group{width:min(100%,720px)}.ds-hero__product{width:28%}.ds-hero__product--1{left:10%;bottom:54px}.ds-hero__product--2{left:44%;top:8px}.ds-hero__product--3{right:4%;bottom:72px}}@media(prefers-reduced-motion:reduce){.ds-animate-up,.ds-section-reveal,.ds-section-reveal [data-ds-reveal-item],.ds-site-header__announcement,.ds-site-header__logo,.ds-site-header__nav-link,.ds-site-header__account,.ds-site-header__cart,.ds-site-header__drawer,.ds-hero__product-group,.ds-hero__product,.ds-expect__video,.ds-expect__image{opacity:1;transform:none;transition:none;animation:none}}.ds-shift{padding-block:var(--ds-section-padding-y);background:#fff}@media screen and (max-width:1199px){.ds-shift{padding-block:64px}}.ds-shift__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.ds-shift__grid .ds-button:before{background:#ff8300}.ds-shift__media{display:none}.ds-shift__content{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.ds-shift__heading{margin:0;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:var(--ds-heading-2-size);font-weight:700;line-height:.97;letter-spacing:0;text-transform:uppercase}.ds-shift__text{margin:0;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:16px;font-weight:400;line-height:1.19;letter-spacing:0}.ds-shift__subheading{margin:0;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:var(--ds-heading-3-size);font-weight:700;line-height:.97;letter-spacing:0}.ds-shift__lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%}.ds-shift__list{display:flex;flex-direction:column;gap:18px;margin:0;padding:0;list-style:none}.ds-shift__item{display:flex;align-items:center;gap:6px;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik-condensed);font-size:20px;font-weight:400;line-height:.97;letter-spacing:.04em}.ds-shift__mark{display:inline-flex;align-items:center;justify-content:center;font-family:var(--ds-font-aeonik);font-size:22px;line-height:1;letter-spacing:0}.ds-shift__mark svg{display:block;width:24px;height:24px}.ds-shift__list--positive .ds-shift__mark{color:#27976f}.ds-shift__button{width:100%}@media(min-width:767px){.ds-shift__heading{font-size:46px}.ds-shift__text{font-size:20px;line-height:1.4}.ds-shift__subheading{font-size:24px}}@media screen and (min-width:1200px){.ds-shift__grid{grid-template-columns:minmax(360px,.95fr) minmax(360px,1.05fr);align-items:center;gap:48px}.ds-shift__media{display:block;width:140%;margin-left:-18%}.ds-shift__content{max-width:520px;gap:24px}.ds-shift__image,.ds-shift__placeholder,.ds-shift__placeholder svg{width:100%;height:auto}.ds-shift__placeholder{aspect-ratio:1;overflow:hidden;background:var(--ds-color-black-5)}.ds-shift__lists{gap:48px}.ds-shift__button{width:auto;min-width:184px}}.ds-flavors{padding-block:var(--ds-section-padding-y);background:#fff}.ds-flavors__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.ds-flavors__content{display:flex;flex-direction:column;gap:32px}.ds-flavors__heading{margin:0;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:var(--ds-heading-2-size);font-weight:700;line-height:.97;letter-spacing:0;text-transform:uppercase}.ds-flavors__desktop-copy{display:none}.ds-flavors__cards{--ds-swiper-gap: 4px;margin-inline:0;padding-inline:0 20px}.ds-flavors__cards::-webkit-scrollbar{display:none}.ds-flavor-card{--ds-card-accent: var(--ds-color-citrus-yuzu);--ds-card-bg: var(--ds-color-black-5);width:min(66vw,280px);display:flex;flex-direction:column;overflow:hidden;background:var(--ds-card-bg)}.ds-flavor-card:nth-child(1){--ds-card-accent: var(--ds-color-black);--ds-card-button-accent: var(--ds-color-black-3)}.ds-flavor-card:nth-child(2){--ds-card-accent: var(--ds-color-citrus-yuzu)}.ds-flavor-card:nth-child(3){--ds-card-accent: var(--ds-color-watermelon-lime)}.ds-flavor-card:nth-child(4){--ds-card-accent: var(--ds-color-mixed-berry)}.ds-flavor-card__body{display:flex;flex:1;flex-direction:column;align-items:center;padding:0 16px 18px}.ds-flavor-card__image-link{display:block;width:calc(100% + 32px);margin-inline:-16px;color:inherit;line-height:0;text-decoration:none}.ds-flavor-card__image,.ds-flavor-card__placeholder,.ds-flavor-card__placeholder svg{width:100%;height:auto}.ds-flavor-card__image{transform:scale(1);transition:transform .42s cubic-bezier(.22,1,.36,1)}.ds-flavor-card:hover .ds-flavor-card__image,.ds-flavor-card:focus-within .ds-flavor-card__image{transform:scale(1.045)}.ds-flavor-card__placeholder{aspect-ratio:.88;overflow:hidden;background:#fff}.ds-flavor-card__title{max-width:calc(100% - 8px);margin:4px 0 0;padding:6px 10px 5px;border-radius:999px;background:var(--ds-card-accent);color:#fff;font-family:var(--ds-font-aeonik);font-size:15px;font-weight:700;line-height:.97;letter-spacing:0;text-align:center;text-transform:uppercase;white-space:nowrap}.ds-flavor-card__text{margin:12px 0 0;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:13px;font-weight:500;line-height:.97;letter-spacing:0;text-align:center}.ds-flavor-card__button{--ds-button-x: 50%;--ds-button-y: 50%;position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:10px 18px;overflow:hidden;background:var(--ds-color-black);color:#fff;font-family:var(--ds-font-aeonik);font-size:16px;font-weight:400;line-height:.98;letter-spacing:0;text-decoration:none}.ds-flavor-card__button:before{content:"";position:absolute;z-index:-1;left:var(--ds-button-x);top:var(--ds-button-y);width:0;height:0;border-radius:50%;background:var(--ds-card-button-accent, var(--ds-card-accent));transform:translate(-50%,-50%);transition:width .52s cubic-bezier(.22,1,.36,1),height .52s cubic-bezier(.22,1,.36,1)}.ds-flavor-card__button:hover:before,.ds-flavor-card__button:focus-visible:before{width:260%;height:260%}.ds-flavor-card__button>*{position:relative;z-index:1}.ds-flavor-card__plus{display:block;flex:0 0 auto;width:33px;height:33px;background:url(dayshift-arrow-light.png) center / contain no-repeat}.ds-flavor-card__plus svg{display:none}@media screen and (min-width:1440px){.ds-flavors{padding-block:48px}.ds-flavors__grid{grid-template-columns:minmax(620px,1.55fr) minmax(320px,.75fr);align-items:start;gap:48px}.ds-flavors__content{order:2;gap:48px}.ds-flavors__heading{font-size:var(--ds-heading-2-size)}.ds-flavors__desktop-copy{display:flex;flex-direction:column;gap:32px}.ds-flavors__desktop-image{display:block;width:245px;height:64px;object-fit:contain}.ds-flavors__text{display:flex;flex-direction:column;gap:18px;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:var(--ds-body-lg-size);font-weight:400;line-height:1.19;letter-spacing:0}.ds-flavors__text p{margin:0}.ds-flavors__cards{order:1;margin-inline:0;padding-inline:0;overflow:visible}.ds-flavors__cards[data-ds-swiper] .ds-flavors__cards-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;transform:none!important}.ds-flavors__cards[data-ds-swiper] .ds-flavors__cards-track .ds-flavor-card{width:auto!important}.ds-flavor-card{min-height:390px}}.ds-product .ds-container{overflow:visible!important}.ds-how{padding-block:var(--ds-section-padding-y);background:#fff}.ds-how__header{display:flex;flex-direction:column;align-items:center;gap:20px;margin-bottom:40px;text-align:center}.ds-how__slider{--ds-swiper-gap: 24px;overflow:visible;width:100%;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ds-container-gutter)}.ds-how__heading{margin:0;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:var(--ds-heading-2-size);font-weight:700;line-height:1.4;letter-spacing:0;text-align:center;text-transform:uppercase}.ds-how__subheading{margin:0;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:var(--ds-body-huge-size);font-weight:400;line-height:.97;letter-spacing:0;text-align:center}@media(max-width:767px){.ds-how__subheading{font-size:14px}}.ds-how__cards{margin-inline:0;padding-inline:0 20px}.ds-how__cards::-webkit-scrollbar{display:none}.ds-how-card{display:flex;flex-direction:column;width:min(86vw,380px);height:100%;scroll-snap-align:start}.ds-how-card__media{display:flex;flex-direction:column;align-items:center;padding:15px 0 0;overflow:hidden}.ds-how-card__eyebrow{color:var(--ds-color-black);font-family:var(--ds-font-aeonik-condensed);font-size:var(--ds-heading-4-size);font-weight:400;line-height:.97;letter-spacing:0;text-align:center;text-transform:uppercase}.ds-how-card__title{margin:10px 0 18px;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:var(--ds-heading-4-size);font-weight:700;line-height:.97;max-width:90%;letter-spacing:0;text-align:center;text-transform:uppercase}.ds-how-card__image,.ds-how-card__placeholder,.ds-how-card__placeholder svg{width:100%;height:auto}.ds-how-card__media{position:relative;aspect-ratio:1/1}.ds-how-card__image{flex:1;min-height:0;object-fit:contain;position:absolute;left:0;z-index:-1;top:0;aspect-ratio:1/1;width:100%}.ds-how-card__placeholder{aspect-ratio:1.1;overflow:hidden;opacity:.65}.ds-how-card__text{max-width:320px;margin:18px auto 0;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:16px;font-weight:400;line-height:.97;letter-spacing:0;text-align:center}.ds-how__pagination{position:static;display:flex;justify-content:center;gap:10px;margin-top:28px}.ds-how__dot{width:30px;height:8px;border-radius:999px;background:var(--ds-color-black-5)}.ds-how__dot--active{background:var(--ds-color-citrus-yuzu)}@media screen and (min-width:1200px){.ds-how__header{margin-bottom:48px}.ds-how__heading{font-size:var(--ds-heading-2-size)}.ds-how__slider[data-ds-swiper] .ds-how__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-inline:0;padding-inline:0;overflow:visible;transform:none!important}.ds-how-card{width:auto!important}.ds-how-card__text{min-height:72px}.ds-how__pagination{display:none}}@media screen and (max-width:1199px){.shopify-section.ds-how-section-pinned{overflow:visible}.ds-how.ds-how--scroll-trigger{min-height:var(--ds-how-pin-height, 100dvh);padding-block:0}.ds-how.ds-how--scroll-trigger>.ds-container{position:sticky;top:0;display:flex;flex-direction:column;justify-content:center;min-height:100dvh;height:100dvh;padding-block:44px;overflow:hidden}.ds-how__slider:not(.ds-swiper-ready){overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.ds-how__slider:not(.ds-swiper-ready) .ds-how__cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--ds-swiper-gap, 24px)}}@media screen and (max-width:480px){.ds-how.ds-how--scroll-trigger>.ds-container{padding-block:34px}}.ds-ingredients{padding-block:var(--ds-section-padding-y);overflow:hidden;background:#fff}.ds-ingredients__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;min-width:0}.ds-ingredients__intro{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:32px;text-align:center}.ds-ingredients__heading{margin:0;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:var(--ds-heading-2-size);font-weight:700;line-height:.97;letter-spacing:0;text-transform:uppercase}.ds-ingredients__text{color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:16px;font-weight:400;line-height:.97;letter-spacing:0}.ds-ingredients__badges{display:flex;gap:28px;width:100%;margin-inline:calc(var(--ds-container-gutter) * -1);padding-inline:var(--ds-container-gutter);overflow-x:auto;scrollbar-width:none}.ds-ingredients__badges::-webkit-scrollbar{display:none}.ds-ingredients__badge{flex:0 0 auto;display:flex;align-items:center;gap:8px;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:14px;font-weight:700;line-height:.97;white-space:nowrap}.ds-ingredients__badge-icon,.ds-ingredients__badge-icon svg{display:block;width:22px;height:22px}.ds-ingredients__controls{display:none}.ds-ingredients__cards{display:flex;overflow:visible;margin-inline:0;margin-block:-24px -54px;padding:24px 20px 54px 0;align-items:stretch}.ds-ingredients__slider{--ds-swiper-gap: 24px;width:100%;min-width:0;overflow:visible}.ds-ingredients__cards::-webkit-scrollbar{display:none}.ds-ingredient-card{display:flex;flex-direction:column;width:min(84vw,400px);height:auto;background:#fff;box-shadow:0 16px 34px #0000000a}@media(max-width:580px){.ds-ingredients__slider{height:max-content}.ds-ingredient-card{max-height:540px}}.ds-ingredient-card__image,.ds-ingredient-card__placeholder,.ds-ingredient-card__placeholder svg{width:100%;height:auto}.ds-ingredient-card__image{display:block;aspect-ratio:1.45;object-fit:cover}.ds-ingredient-card__placeholder{aspect-ratio:1.28;overflow:hidden;background:var(--ds-color-black-5)}.ds-ingredient-card__body{display:flex;flex-direction:column;padding:24px 16px 32px;flex:1}.ds-ingredient-card__title{margin:0;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:30px;font-weight:700;line-height:.97;letter-spacing:0;text-transform:uppercase}.ds-ingredient-card__description{margin:18px 0 24px;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:14px;font-weight:400;line-height:1.4;letter-spacing:0;min-height:60px}.ds-ingredient-card__stats{display:grid;grid-template-columns:minmax(95px,1.08fr) minmax(78px,.92fr) minmax(92px,1fr);margin-top:auto;border-block:1px solid var(--ds-color-black-5)}.ds-ingredient-card__stat{display:flex;flex-direction:column;gap:10px;padding:12px 7px;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:13px;font-weight:400;line-height:.97;text-transform:uppercase}.ds-ingredient-card__stat span{white-space:nowrap}.ds-ingredient-card__stat+.ds-ingredient-card__stat{border-left:1px solid var(--ds-color-black-5)}.ds-ingredient-card__stat strong{font-weight:400;text-transform:none}.ds-ingredient-card__stat--accent span,.ds-ingredient-card__stat--accent strong{font-weight:700}.ds-ingredient-card__note{margin:18px 0 0;color:#6b6b6b;font-family:var(--ds-font-aeonik);font-size:12px;line-height:.97}.ds-ingredient-card__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:20px}.ds-ingredient-card__tags{display:flex;flex-wrap:wrap;gap:8px}.ds-ingredient-card__tags span{padding:7px 10px;border-radius:999px;background:#f5f5f5;color:var(--ds-color-black);font-family:var(--ds-font-aeonik-condensed);font-size:14px;font-weight:600;line-height:.97}.ds-ingredient-card__link{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;color:var(--ds-color-black);font-family:var(--ds-font-aeonik-condensed);font-size:14px;font-weight:600;line-height:.97;text-decoration:none}.ds-ingredient-card__link:hover,.ds-ingredient-card__link:focus-visible{font-weight:900}.ds-ingredient-card__link-icon{display:block;width:19px;height:19px;background:url(dayshift-arrow-dark.png) center / contain no-repeat}.ds-ingredients__pagination{position:static;display:flex;justify-content:center;gap:10px;margin-top:28px}.ds-ingredients__dot{width:30px;height:8px;border-radius:999px;background:var(--ds-color-black-5)}.ds-ingredients__dot--active,.ds-ingredients__dot.is-active{background:var(--ds-color-citrus-yuzu)}@media screen and (min-width:1200px){.ds-ingredients__grid{grid-template-columns:440px minmax(0,1fr);align-items:center;gap:28px}.ds-ingredients__intro{align-items:flex-start;text-align:left}.ds-ingredients__heading{font-size:var(--ds-heading-2-size);max-width:520px;white-space:normal}.ds-ingredients__text{font-size:var(--ds-body-lg-size)}.ds-ingredients__badges{flex-direction:column;gap:16px;width:auto;margin-inline:0;padding-inline:0;overflow:visible}.ds-ingredients__controls{display:flex;gap:14px;margin-top:16px}.ds-ingredients__arrow{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid var(--ds-color-black);border-radius:50%;background:transparent;color:var(--ds-color-black);line-height:1;cursor:pointer}.ds-ingredients__arrow svg{display:block;width:14px;height:26px}.ds-ingredients__arrow--next{border-color:transparent;background:var(--ds-color-black-5)}.ds-ingredients__slider{--ds-swiper-gap: 28px;position:relative;z-index:1;width:min(908px,calc(100vw - (var(--ds-container-gutter) * 2) - 468px + 180px));min-width:0;overflow:visible;justify-self:start}.ds-ingredients__slider:before{content:"";position:absolute;z-index:2;top:-80px;bottom:-100px;left:calc(-1 * (490px + 28px + var(--ds-container-gutter) + max(0px,((100vw - var(--ds-container-width)) / 2))));width:calc(440px + 28px + var(--ds-container-gutter) + max(0px,((100vw - var(--ds-container-width)) / 2)));background:#fff;pointer-events:none}.ds-ingredients__cards{margin:-36px -120px -74px 0;padding:36px 120px 74px 0}.ds-ingredient-card{width:400px}.ds-ingredient-card__footer{margin-top:auto;padding-top:10px}.ds-ingredients__pagination{display:none}}.ds-expect{padding-block:var(--ds-section-padding-y);background:#fff}.ds-expect__header{display:flex;flex-direction:column;align-items:center;gap:20px;margin-bottom:32px;text-align:center}.ds-expect__heading{margin:0;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:var(--ds-heading-2-size);font-weight:700;line-height:.97;letter-spacing:0;text-align:center;text-transform:uppercase}.ds-expect__subheading{max-width:433px;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:16px;font-weight:400;line-height:.97;letter-spacing:0;text-align:center;text-wrap:normal}.ds-expect__panel{position:relative;display:grid;min-height:540px;overflow:hidden;background:var(--ds-color-mixed-berry-5)}.ds-expect__video,.ds-expect__image,.ds-expect__placeholder,.ds-expect__placeholder svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ds-expect__video,.ds-expect__image{object-fit:cover;transform:scale(1.04);transform-origin:center;animation:ds-expect-bg-drift 14s ease-in-out infinite alternate}.ds-expect__placeholder{overflow:hidden;opacity:.28}.ds-expect__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#f2eef9c2}.ds-expect__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:inherit;padding:28px 20px;text-align:center}.ds-expect__tabs{display:inline-flex;gap:6px;margin-bottom:30px;padding:10px;border-radius:999px;background:#fff}.ds-expect__tab{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:8px 14px;border:0;border-radius:999px;background:var(--ds-color-black-5);color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:14px;font-weight:400;line-height:1;letter-spacing:0;cursor:pointer}.ds-expect__tab.is-active{background:var(--ds-color-black);color:#fff}.ds-expect__panels{width:min(100%,720px)}.ds-expect__tab-panel{display:none;flex-direction:column;align-items:center}.ds-expect__tab-panel.is-active{display:flex;animation:ds-tab-fade-up .46s cubic-bezier(.22,1,.36,1) both}.ds-expect__eyebrow{color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:15px;font-weight:700;line-height:.97;letter-spacing:0;text-transform:uppercase}.ds-expect__title{margin:18px 0 0;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:var(--ds-heading-2-size);font-weight:700;line-height:.97;letter-spacing:0;text-align:center;text-transform:uppercase}.ds-expect__copy{margin-top:32px;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:16px;font-weight:400;line-height:1.4;letter-spacing:0;text-align:center}.ds-expect__copy p{margin:0}.ds-expect__copy-strong{font-weight:700}.ds-expect__benefits{display:flex;justify-content:center;gap:30px;margin-top:32px}.ds-expect__benefit{display:flex;flex-direction:column;align-items:center;gap:8px;width:max-content;color:var(--ds-color-black)}.ds-expect__benefit-icon,.ds-expect__benefit-icon svg{display:block;width:33px;height:33px}.ds-expect__benefit-label{font-family:var(--ds-font-aeonik-condensed);font-size:14px;font-weight:600;line-height:.97;letter-spacing:0;text-align:center;text-transform:uppercase;white-space:nowrap}@media(max-width:767px){.ds-expect__benefit-label{white-space:normal;line-height:1.4}.ds-ingredient-card__stat{font-size:11px}}.ds-expect__button{min-width:206px;margin-top:42px;padding-top:12px;padding-bottom:12px}.ds-expect__button svg{display:none!important}.ds-expect__button .ds-button__label{font-weight:300}@media screen and (min-width:1200px){.ds-expect__header{margin-bottom:40px}.ds-expect__heading{font-size:var(--ds-heading-2-size)}.ds-expect__subheading{font-size:var(--ds-body-lg-size)}.ds-expect__panel{min-height:490px}.ds-expect__content{padding:24px 40px 44px}.ds-expect__title{font-size:var(--ds-heading-2-size)}}@media screen and (max-width:767px){.ds-expect{padding-block:56px;overflow:hidden}.ds-expect__header{gap:18px;margin-bottom:32px}.ds-expect__heading{font-size:var(--ds-heading-2-size);max-width:min(100%,560px)}.ds-expect__subheading{max-width:min(100%,520px);font-size:var(--ds-body-xl-size);line-height:1.16}.ds-expect__panel{margin-inline:auto;min-height:0}.ds-expect__content{justify-content:flex-start;min-height:600px;padding:28px 14px 36px}.ds-expect__tabs{max-width:100%;overflow-x:auto;margin-bottom:42px;padding:8px;scrollbar-width:none}.ds-expect__tabs::-webkit-scrollbar{display:none}.ds-expect__panels{display:flex;width:100%}.ds-expect__tab-panel{width:100%}.ds-expect__tab-panel.is-active{display:flex}.ds-expect__tab{flex:0 0 auto;min-height:30px;padding:7px 11px}.ds-expect__eyebrow{font-size:15px}.ds-expect__title{font-size:var(--ds-heading-2-size);margin-top:22px}.ds-expect__copy{margin-top:28px;font-size:16px}.ds-expect__benefits{flex-wrap:nowrap;gap:24px;margin-top:46px;max-width:100%;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.ds-expect__benefits::-webkit-scrollbar{display:none}.ds-expect__benefit-label{font-size:14px}.ds-expect__button{width:100%;margin-top:auto}}.ds-expect__panels .ds-button:before{background:#7e57c5}@media screen and (max-width:480px){.ds-expect__content{min-height:598px;padding:26px 12px 34px}.ds-expect__panels,.ds-expect__tab-panel{min-height:340px}.ds-expect__tabs{margin-bottom:40px;padding:7px}.ds-expect__tab{min-height:28px;padding:6px 9px;font-size:13px}.ds-expect__eyebrow{font-size:14px}.ds-expect__title{font-size:24px;max-width:295px}.ds-expect__copy{font-size:14px;max-width:295px}.ds-expect__benefits{gap:16px;margin-top:42px}.ds-expect__benefit-icon,.ds-expect__benefit-icon svg{width:30px;height:30px}.ds-expect__benefit-label{font-size:11px}.ds-expect__button{min-width:0;margin-top:42px}}@keyframes ds-tab-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.ds-comparison{padding-block:var(--ds-section-padding-y);background:#fff}.ds-comparison__header{display:flex;flex-direction:column;align-items:center;gap:20px;margin-bottom:32px;text-align:center}.ds-comparison__heading{margin:0;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:var(--ds-heading-2-size);font-weight:700;line-height:.97;letter-spacing:0;text-align:center;text-transform:uppercase}.ds-comparison__subheading{color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:20px;font-weight:400;line-height:.97;letter-spacing:0;text-align:center}.ds-comparison__scroll{overflow-x:auto;padding-block:34px;scrollbar-width:none}.ds-comparison__scroll::-webkit-scrollbar{display:none}.ds-comparison__table{--ds-comparison-side-padding: 32px;--ds-comparison-feature-col: 170px;--ds-comparison-brand-col: 220px;--ds-comparison-other-col: minmax(190px, 1fr);position:relative;display:grid;grid-template-columns:var(--ds-comparison-feature-col) var(--ds-comparison-brand-col) repeat(3,var(--ds-comparison-other-col));min-width:1030px;padding:0 var(--ds-comparison-side-padding);border:1px solid rgb(0 0 0 / 38%);border-radius:12px;background:#fff}@media(max-width:767px){.ds-comparison__table{width:max-content}}.ds-comparison__day-shift-highlight{position:absolute;z-index:0;top:-34px;bottom:-34px;left:calc(var(--ds-comparison-side-padding) + var(--ds-comparison-feature-col));width:var(--ds-comparison-brand-col);border:2px solid var(--ds-color-black);border-radius:28px;background:var(--ds-color-mixed-berry-5)}.ds-comparison__cell{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-height:64px;padding:20px 12px;border-bottom:1px solid rgb(0 0 0 / 28%);color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:20px;font-weight:400;line-height:.97;letter-spacing:0;text-align:center}.ds-comparison__cell--head{min-height:96px;font-size:var(--ds-body-huge-size);font-weight:700}.ds-comparison__cell--brand{color:var(--ds-color-black);font-weight:700}.ds-comparison__cell.ds-comparison__cell--head.ds-comparison__cell--brand{font-size:32px}.ds-comparison__cell--feature{justify-content:flex-start;padding-left:0;color:var(--ds-color-black-2);font-size:20px;font-weight:700;text-align:left}.ds-comparison__table .ds-comparison__cell:nth-last-child(-n+5){border-bottom:0}.ds-comparison__icon,.ds-comparison__icon svg{display:block;width:22px;height:22px}.ds-comparison__value-text{display:block}@media screen and (min-width:1200px){.ds-comparison__header{margin-bottom:40px}.ds-comparison__heading{font-size:var(--ds-heading-2-size)}.ds-comparison__subheading{font-size:var(--ds-body-xxl-size)}}@media screen and (max-width:1199px){.ds-comparison{padding-block:64px}.ds-founder__aside{display:flex;align-items:center!important;gap:24px}.ds-comparison__scroll{margin-inline:calc(var(--ds-container-gutter) * -1);padding-inline:var(--ds-container-gutter);scroll-padding-inline:var(--ds-container-gutter)}.ds-comparison__day-shift-highlight{display:none}.ds-comparison__cell{min-height:54px;padding:14px 8px;font-size:12px}.ds-comparison__cell--head{min-height:64px;font-size:14px}.ds-comparison__cell--feature{position:sticky;z-index:5;left:0;padding-left:8px;background:#fff;font-size:12px}.ds-comparison__cell--head.ds-comparison__cell--feature{border-top-left-radius:12px}.ds-comparison__table .ds-comparison__cell--feature:nth-last-child(5){border-bottom-left-radius:12px}.ds-comparison__cell--brand{position:sticky;z-index:6;left:var(--ds-comparison-feature-col);background:var(--ds-color-mixed-berry-5);border-left:1.5px solid var(--ds-color-black);border-right:1.5px solid var(--ds-color-black);font-size:12px;box-shadow:0 0 0 .5px var(--ds-color-black)}.ds-comparison__cell--brand.ds-comparison__cell--head{border-top:1.5px solid var(--ds-color-black);border-top-left-radius:12px;border-top-right-radius:12px;font-size:20px;margin-top:-16px;min-height:80px;padding-top:30px}.ds-comparison__table .ds-comparison__cell--brand:nth-last-child(-n+5){border-bottom:1.5px solid var(--ds-color-black);border-bottom-left-radius:12px;border-bottom-right-radius:12px;margin-bottom:-16px;min-height:70px;padding-bottom:30px}.ds-comparison__icon,.ds-comparison__icon svg{width:22px;height:22px}}.ds-founder{padding-block:var(--ds-section-padding-y);background:var(--ds-color-black-5)}.ds-founder__frame{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:end}.ds-founder__aside{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.ds-founder__heading{margin:0;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:var(--ds-heading-2-size);font-weight:700;line-height:.97;letter-spacing:0;text-transform:uppercase}@media(min-width:768px){.ds-founder__heading{font-size:46px!important}}.ds-founder__image,.ds-founder__placeholder,.ds-founder__placeholder svg{width:min(82vw,380px);height:auto}.ds-founder__placeholder{aspect-ratio:.54;overflow:hidden;opacity:.55}.ds-founder__card{padding:28px 24px;border-radius:10px;background:#fff}.ds-founder__text{color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:var(--ds-body-xl-size);font-weight:400;line-height:1.2;letter-spacing:0}.ds-founder__signature-wrap{display:flex;flex-direction:column;align-items:flex-end;gap:8px;margin-top:32px}.ds-founder__signature{width:140px;height:auto}.ds-founder__name{color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:var(--ds-body-lg-size);font-weight:700;line-height:.97;letter-spacing:0}@media screen and (min-width:1200px){.ds-founder__frame{grid-template-columns:minmax(340px,.44fr) minmax(720px,1fr);gap:56px}.ds-founder__aside{min-height:100%;justify-content:flex-end;gap:64px}.ds-founder__image,.ds-founder__placeholder,.ds-founder__placeholder svg{width:380px}.ds-founder__card{padding:52px 48px 32px}.ds-founder__text{font-size:var(--ds-body-xl-size)}}.ds-action{padding-block:var(--ds-section-padding-y);overflow:hidden;background:#fff}.ds-action__header{display:flex;flex-direction:column;align-items:center;gap:20px;margin-bottom:36px;text-align:center}.ds-action__heading{margin:0;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:var(--ds-heading-2-size);font-weight:700;line-height:.97;letter-spacing:0;text-align:center;text-transform:uppercase}.ds-action__subheading{max-width:none;margin:0;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:var(--ds-body-xl-size);font-weight:400;line-height:.97;letter-spacing:0;text-align:center}.ds-action__slider{--ds-swiper-gap: 18px;margin-inline:calc(var(--ds-container-gutter) * -1);padding:34px calc(var(--ds-container-gutter) + 28px);overflow:visible}.ds-action__slide{width:min(68vw,280px)}.ds-action-card{position:relative;display:block;width:100%;height:min(112vw,490px);padding:0;overflow:hidden;border:0;border-radius:10px;background:var(--ds-color-black-5);cursor:pointer;transform:scale(.94);transform-origin:center;transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1)}.ds-action__slide.swiper-slide-active .ds-action-card,.ds-action__slider:not(.ds-swiper-ready) .ds-action__slide:first-child .ds-action-card{z-index:2;box-shadow:0 24px 60px #0000001f;transform:scale(1)}.ds-action-card__image,.ds-action-card__placeholder,.ds-action-card__placeholder svg{display:block;width:100%;height:100%}.ds-action-card__image{object-fit:cover}.ds-action-card__placeholder{background:var(--ds-color-black-5);opacity:.55}.ds-action-card__play{position:absolute;left:50%;top:50%;display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:#ffffffb8;color:#fff;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ds-action-card__play svg{display:block;width:18px;height:22px;margin-left:4px}.ds-video-modal-open{overflow:hidden}.ds-video-modal{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px}.ds-video-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#000000b3;cursor:pointer}.ds-video-modal__dialog{position:relative;z-index:1;width:min(100%,1040px)}.ds-video-modal__close{position:absolute;right:-12px;top:-44px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:50%;background:#fff;color:var(--ds-color-black);font-size:28px;line-height:1;cursor:pointer}.ds-video-modal__media{overflow:hidden;border-radius:10px;background:#000;aspect-ratio:16 / 9}.ds-video-modal__media iframe,.ds-video-modal__media video{display:block;width:100%;height:100%;border:0}@media screen and (min-width:1200px){.ds-action__header{margin-bottom:48px}.ds-action__subheading{font-size:var(--ds-body-lg-size)}.ds-action__slider{--ds-swiper-gap: 34px;margin-inline:calc(((100vw - min(100vw,var(--ds-container-width))) / -2) - var(--ds-container-gutter));padding:54px max(calc(var(--ds-container-gutter) + 72px),calc((100vw - var(--ds-container-width)) / 2 + var(--ds-container-gutter) + 72px))}.ds-action__slide{width:min(19vw,300px)}.ds-action-card{height:min(34vw,500px);transform:scale(.9)}.ds-action__slide.swiper-slide-active .ds-action-card,.ds-action__slider:not(.ds-swiper-ready) .ds-action__slide:first-child .ds-action-card{transform:scale(1.16)}}.ds-faq{padding-block:var(--ds-section-padding-y);background:#fff}.ds-faq__heading{margin:0 0 40px;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:var(--ds-heading-2-size);font-weight:700;line-height:.97;letter-spacing:0;text-transform:uppercase}.ds-faq__columns{display:grid;grid-template-columns:minmax(0,1fr);gap:0 44px}.ds-faq__column{display:flex;min-width:0;flex-direction:column}.ds-faq__item{border-bottom:1px solid #d9d9d9}.ds-faq__question{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:22px 0;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:20px;font-weight:700;line-height:1;letter-spacing:0;list-style:none;cursor:pointer}.ds-faq__question::-webkit-details-marker{display:none}.ds-faq__question:after{content:"+";flex:0 0 auto;color:var(--ds-color-black-2);font-size:22px;font-weight:300;line-height:1}.ds-faq__item[open] .ds-faq__question:after{content:"-"}.ds-faq__answer{padding:0 0 28px;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:16px;font-weight:400;line-height:1;letter-spacing:0}.ds-faq__answer p{margin:0}.ds-faq__answer p+p{margin-top:18px}@media screen and (min-width:1200px){.ds-faq__heading{margin-bottom:46px}.ds-faq__columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 44px}.ds-faq__question{padding-block:24px}}@media screen and (max-width:1199px){.ds-faq{padding-block:64px}.ds-faq__heading{margin-bottom:28px}.ds-faq__question{gap:16px;padding-block:18px;font-size:var(--ds-body-xl-size)}.ds-faq__answer{padding-bottom:22px;font-size:var(--ds-body-lg-size);line-height:1}}.ds-cta{padding-block:var(--ds-section-padding-y);background:#fff}.ds-cta__panel{position:relative;display:grid;min-height:426px;overflow:hidden;background:var(--ds-color-watermelon-lime-4)}.ds-cta__image,.ds-cta__placeholder,.ds-cta__placeholder svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ds-cta__placeholder{overflow:hidden;opacity:.5}.ds-cta__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff2e}.ds-cta__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:620px;margin:0 auto;padding:48px 24px;text-align:center}.ds-cta__heading{margin:0;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:var(--ds-heading-2-size);font-weight:700;line-height:.97;letter-spacing:0;text-transform:uppercase}.ds-cta__subheading{margin:24px 0 0;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:var(--ds-body-huge-size);font-weight:700;line-height:.97;letter-spacing:0}.ds-cta__text{max-width:461px;margin:28px 0 0;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:16px;font-weight:400;line-height:.97;letter-spacing:0}.ds-cta__button{margin-top:28px}.ds-cta__note{margin:24px 0 0;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:16px;font-weight:400;line-height:.97;letter-spacing:0}@media screen and (min-width:1200px){.ds-cta__panel{min-height:345px}.ds-cta__content{padding-block:52px}.ds-cta__subheading{font-size:var(--ds-body-huge-size)}}@media screen and (max-width:1199px){.ds-cta{padding-block:64px}.ds-cta__panel{min-height:0}.ds-cta__content{min-height:426px;padding:42px 36px}.ds-cta__heading{font-size:var(--ds-heading-2-size)}.ds-cta__subheading{margin-top:24px;font-size:var(--ds-body-lg-size);font-weight:400;line-height:1.18}.ds-cta__text{margin-top:28px;font-size:var(--ds-body-xl-size);line-height:1.18}.ds-cta__button{width:100%;margin-top:28px}.ds-cta__note{margin-top:26px;font-size:var(--ds-body-xl-size);line-height:1.18}}.ds-reviews{padding-block:var(--ds-section-padding-y);background:#fff}.ds-reviews__header{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:40px}.ds-reviews__heading{margin:0;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:var(--ds-heading-2-size);font-weight:700;line-height:.97;letter-spacing:0;text-transform:uppercase}.ds-reviews__summary{display:flex;flex-direction:column;gap:4px}.ds-reviews__rating{display:flex;align-items:center;gap:8px;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:24px;font-weight:700;line-height:1}.ds-reviews__summary-stars,.ds-review-card__stars{display:flex;align-items:center;gap:2px;color:#f5a623}.ds-reviews__summary-stars svg,.ds-review-card__stars svg{display:block;width:19px;height:17px}.ds-reviews__count{color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:16px;font-weight:400;line-height:1;text-transform:uppercase}.ds-reviews__controls{display:none}.ds-ingredients__arrow,.ds-reviews__arrow{border:1px solid var(--ds-color-black);background:#fff;color:var(--ds-color-black);transition:background-color .24s ease,border-color .24s ease,color .24s ease,transform .24s ease}.ds-ingredients__arrow:hover,.ds-ingredients__arrow:focus-visible,.ds-reviews__arrow:hover,.ds-reviews__arrow:focus-visible{border-color:var(--ds-color-black);background:var(--ds-color-black);color:#fff;transform:scale(1.04)}.ds-ingredients__arrow:disabled,.ds-reviews__arrow:disabled,.ds-ingredients__arrow.swiper-button-disabled,.ds-reviews__arrow.swiper-button-disabled{opacity:1;border-color:transparent;background:var(--ds-color-black-5);color:#9a9a9a;pointer-events:none}.ds-reviews__slider{--ds-swiper-gap: 28px;margin-inline:calc(var(--ds-container-gutter) * -1);padding-inline:var(--ds-container-gutter);overflow:visible;align-items:stretch}.ds-review-card{display:flex;flex-direction:column;width:min(82vw,330px);min-height:210px;padding:22px;border-radius:8px;background:var(--ds-color-black-5);height:auto}.ds-review-card__stars{margin-bottom:20px}.ds-review-card__title{margin:0;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:14px;font-weight:700;line-height:1;letter-spacing:0}.ds-review-card__text{margin:12px 0 0;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:13px;font-weight:400;line-height:1;letter-spacing:0}.ds-review-card__author{margin-top:20px;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:14px;font-weight:700;line-height:1;letter-spacing:0}.ds-reviews__pagination{position:static;display:flex;justify-content:center;gap:10px;margin-top:36px}.ds-reviews__dot{width:30px;height:8px;border-radius:999px;background:var(--ds-color-black-5)}.ds-reviews__dot--active{background:var(--ds-color-citrus-yuzu)}@media screen and (min-width:1200px){.ds-reviews__header{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:28px;margin-bottom:48px}.ds-reviews__summary{justify-self:end}.ds-reviews__controls{display:flex;gap:14px}.ds-reviews__arrow{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid var(--ds-color-black);border-radius:50%;background:transparent;color:var(--ds-color-black);line-height:1;cursor:pointer}.ds-reviews__arrow svg{display:block;width:14px;height:26px}.ds-reviews__arrow--next{border-color:transparent;background:var(--ds-color-black-5)}.ds-reviews__slider{--ds-swiper-gap: 40px;margin-inline:0;padding-inline:0}.ds-review-card{width:calc((100% - 120px)/4);min-height:220px}.ds-reviews__pagination{display:none}}@media screen and (max-width:1199px){.ds-reviews{padding-block:64px}.ds-reviews__header{gap:24px;margin-bottom:32px}.ds-reviews__slider{--ds-swiper-gap: 28px}}.ds-footer{overflow:hidden;background:var(--ds-color-black);color:#fff;padding-block:78px 33px}.ds-footer .ds-container{max-width:1440px}.ds-footer__grid{display:grid;align-items:start}.ds-footer__brand{grid-area:brand}.ds-footer__contact{grid-area:contact}.ds-footer__links--quick{grid-area:quick}.ds-footer__links--policies{grid-area:policies}.ds-footer__legal{grid-area:legal}.ds-footer__newsletter{grid-area:newsletter}.ds-footer__logo{color:#fff;font-family:var(--ds-font-aeonik);font-size:36px;font-weight:700;line-height:.97;letter-spacing:0;text-transform:uppercase}.ds-footer__tagline{margin-top:48px;color:#fff;font-family:var(--ds-font-aeonik);font-size:24px;font-weight:700;line-height:.968;letter-spacing:0}.ds-footer__socials{display:flex;gap:18px}.ds-footer__social{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;border:1px solid #ffffff;border-radius:50%;color:#fff;text-decoration:none;transition:background-color .22s ease,color .22s ease,transform .22s ease}.ds-footer__social:hover,.ds-footer__social:focus-visible{background:#fff;color:#000;transform:scale(1.08)}.ds-footer__social svg{display:block;width:18px;height:18px}.ds-footer__support{margin-top:39px}.ds-footer__support-label{color:#fff;font-family:var(--ds-font-aeonik-condensed);font-size:16px;font-weight:700;line-height:.968}.ds-footer__support-link{display:inline-block;margin-top:10px;color:#fff;font-family:var(--ds-font-aeonik-condensed);font-size:16px;font-weight:400;line-height:.968;text-decoration:none}.ds-footer__column-heading,.ds-footer__newsletter-heading{margin:0;color:#fff;font-family:var(--ds-font-aeonik);font-size:20px;font-weight:700;line-height:.968;letter-spacing:0}.ds-footer__link-list{display:flex;flex-direction:column;gap:21px;margin:53px 0 0;padding:0;list-style:none}.ds-footer__link-list a{color:#fff;font-family:var(--ds-font-aeonik-condensed);font-size:16px;font-weight:400;line-height:.968;letter-spacing:0;text-decoration:none}.ds-footer__link-list a:hover,.ds-footer__link-list a:focus-visible{font-weight:700}.ds-footer__disclaimer{min-height:124px;padding:19px 20px 16px;border:1px solid var(--ds-color-black-3)}.ds-footer__disclaimer p,.ds-footer__warning{margin:0;color:#fff;font-family:var(--ds-font-aeonik-condensed);font-size:14px;font-weight:400;line-height:.968;letter-spacing:0}.ds-footer__disclaimer a{display:inline-block;margin-top:13px;color:#fff;font-family:var(--ds-font-aeonik-condensed);font-size:14px;font-weight:400;line-height:.968;text-decoration:underline}.ds-footer__warning{margin-top:14px}.ds-footer__warning a{color:inherit;text-decoration:underline}.ds-footer__payments{margin-top:15px}.ds-footer__payments-image{display:block;width:100%;max-width:290px;height:auto}.ds-footer__newsletter{margin-top:0}.ds-footer__form{display:flex;gap:9px;margin-top:17px}.ds-footer__input{width:154px;height:29px;border:0;border-radius:30px;background:#fff!important;color:#000;font-family:var(--ds-font-aeonik);font-size:16px;font-weight:400;line-height:1;padding:7px 18px;outline:0;box-shadow:none;opacity:1}.ds-footer__input::placeholder{color:#919191;opacity:1}.ds-footer__submit{display:inline-flex;align-items:center;justify-content:center;width:127px;height:29px;border:0;border-radius:100px;background:#fff;color:#000;font-family:var(--ds-font-aeonik);font-size:12px;font-weight:400;line-height:.983;cursor:pointer}.ds-footer__submit-mobile{display:none}.ds-footer__copyright{margin-top:36px;color:#727272;font-family:var(--ds-font-aeonik-condensed);font-size:16px;font-weight:400;line-height:.968;text-align:center}@media screen and (min-width:1200px){.ds-footer__grid{grid-template-columns:minmax(0,276px) minmax(0,276px) minmax(0,276px) minmax(0,290px);grid-template-areas:"brand quick policies legal" "contact quick policies legal" ". quick policies newsletter";column-gap:clamp(34px,3.75vw,54px);row-gap:28px;justify-content:space-between}}@media screen and (min-width:990px)and (max-width:1199px){.ds-footer{padding-block:58px 28px}.ds-footer__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(260px,.9fr);grid-template-areas:"brand quick legal" "contact policies legal" "newsletter newsletter legal";column-gap:42px;row-gap:38px}.ds-footer__tagline{margin-top:42px}.ds-footer__link-list{margin-top:36px}.ds-footer__newsletter{max-width:460px}.ds-footer__form{max-width:420px}.ds-footer__input{flex:1;width:auto;min-width:0}.ds-footer__copyright{margin-top:42px}}@media screen and (min-width:750px)and (max-width:989px){.ds-footer{padding-block:54px 26px}.ds-footer__grid{grid-template-columns:minmax(0,1fr) minmax(260px,.95fr);grid-template-areas:"brand newsletter" "contact newsletter" "quick policies" "legal legal";column-gap:44px;row-gap:40px}.ds-footer__tagline{margin-top:40px}.ds-footer__support{margin-top:34px}.ds-footer__link-list{margin-top:32px}.ds-footer__legal{display:grid;grid-template-columns:minmax(0,1fr) 290px;column-gap:32px;align-items:start}.ds-footer__warning{margin-top:0}.ds-footer__payments{margin-top:15px}.ds-footer__form{flex-wrap:nowrap}.ds-footer__input{flex:1;width:auto;min-width:0}.ds-footer__submit{width:110px}.ds-footer__copyright{margin-top:40px}}@media screen and (max-width:749px){.ds-footer{padding-block:46px 22px}.ds-footer__grid{display:flex;flex-direction:column;gap:0;max-width:291px}.ds-footer__brand{order:1}.ds-footer__newsletter{order:2;margin-top:32px}.ds-footer__contact{order:3;margin-top:38px}.ds-footer__links--quick{order:4;margin-top:47px}.ds-footer__links--policies{order:5;margin-top:84px}.ds-footer__legal{order:6;margin-top:36px}.ds-footer__logo{font-size:36px}.ds-footer__tagline{margin-top:43px;font-size:24px}.ds-footer__socials{gap:18px}.ds-footer__support{margin-top:38px}.ds-footer__link-list{margin-top:36px}.ds-footer__submit-desktop{display:none}.ds-footer__submit-mobile{display:inline}.ds-footer__disclaimer{padding:17px 20px}.ds-footer__form{width:100%}.ds-footer__input{flex:1;width:auto;min-width:0}.ds-footer__submit{width:127px;flex:0 0 127px}.ds-footer__copyright{margin-top:37px}}.ds-product{--ds-product-accent: var(--ds-color-watermelon-lime);--ds-product-pale: var(--ds-color-watermelon-lime-5);padding-block:20px 64px;background:#fff}.ds-product__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.ds-product__gallery{display:flex;flex-direction:column;gap:12px}.ds-product__media,.ds-product__thumb{position:relative;overflow:hidden;background:var(--ds-product-pale)}.ds-product__image,.ds-product__placeholder,.ds-product__placeholder svg{width:100%;height:100%}.ds-product__image{display:block;object-fit:contain}.ds-product__placeholder{display:grid;place-items:center}.ds-product__thumbs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.ds-product__thumbs::-webkit-scrollbar{display:none}.ds-product__thumb{flex:0 0 72px;aspect-ratio:.87;padding:0;border:1px solid transparent;cursor:pointer}.ds-product__thumb.is-active{border-color:var(--ds-product-accent)}.ds-product__thumb-image,.ds-product__thumb svg{display:block;width:100%;height:100%;object-fit:contain}.ds-product__content{color:var(--ds-color-black-2)}.ds-product__rating{display:flex;align-items:center;gap:10px;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:var(--ds-body-sm-size);font-weight:400;line-height:.968}.ds-product__stars{color:#f5a623;letter-spacing:1px}.ds-product__flavor-name{margin-top:6px;color:var(--ds-product-accent);font-family:var(--ds-font-aeonik-condensed);font-size:var(--ds-label-md-size);font-weight:700;line-height:.968;letter-spacing:.1em;text-transform:uppercase}.ds-product__title{margin:4px 0 0;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:var(--ds-heading-2-size);font-weight:700;line-height:.968;letter-spacing:0;text-transform:uppercase}.ds-product__subtitle{display:flex;flex-direction:column;gap:5px;margin-top:18px;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:var(--ds-body-xl-size);line-height:.968}.ds-product__subtitle strong{font-weight:700}.ds-product__subtitle span{font-weight:400}.ds-product__form{display:flex;flex-direction:column;gap:18px;margin-top:26px}.ds-product__field{display:flex;flex-direction:column;gap:12px}.ds-product__label{color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:var(--ds-body-xl-size);font-weight:500;line-height:.968;opacity:.8}.ds-product__flavors,.ds-product__durations{display:flex;flex-wrap:wrap;gap:8px}.ds-product__flavor,.ds-product__duration{--ds-button-x: 50%;--ds-button-y: 50%;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 18px;overflow:hidden;border:1px solid var(--ds-color-black-4);border-radius:22px;background:#fff;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:var(--ds-body-lg-size);font-weight:400;line-height:.968;cursor:pointer}.ds-product__flavor:before,.ds-product__duration:before,.ds-product__add:before{content:"";position:absolute;z-index:-1;left:var(--ds-button-x);top:var(--ds-button-y);width:0;height:0;border-radius:50%;background:var(--ds-flavor-accent, var(--ds-product-accent));transform:translate(-50%,-50%);transition:width .52s cubic-bezier(.22,1,.36,1),height .52s cubic-bezier(.22,1,.36,1)}.ds-product__flavor:hover:before,.ds-product__flavor:focus-visible:before,.ds-product__duration:hover:before,.ds-product__duration:focus-visible:before,.ds-product__add:hover:before,.ds-product__add:focus-visible:before{width:260%;height:260%}.ds-product__flavor:hover,.ds-product__flavor:focus-visible,.ds-product__duration:hover,.ds-product__duration:focus-visible{border-color:var(--ds-flavor-accent, var(--ds-product-accent));color:#fff}.ds-product__flavor.is-active,.ds-product__duration.is-active{border-color:var(--ds-product-accent);background:var(--ds-product-accent);color:#fff;font-weight:700}.ds-product__flavor-dot{width:16px;height:16px;flex:0 0 16px;border-radius:50%;background:var(--ds-flavor-accent, var(--ds-product-accent))}.ds-product__flavor.is-active .ds-product__flavor-dot{background:#fff}.ds-product__flavor small,.ds-product__duration span{position:absolute;top:-10px;right:14px;padding:4px 10px;border-radius:14px;background:#000;color:#fff;font-size:10px;font-weight:400;white-space:nowrap}.ds-product__durations{flex-wrap:nowrap}.ds-product__duration{flex:1 1 0;min-height:50px}.ds-product__purchase{display:flex;flex-direction:column;gap:16px}.ds-product__purchase-card{display:flex;flex-direction:column;gap:20px;padding:20px;border:1px solid var(--ds-color-black-4);border-radius:12px;color:var(--ds-color-black-2);cursor:pointer}.ds-product__purchase-card--active{border:2px solid var(--ds-product-accent)}.ds-product__purchase-card input{position:absolute;opacity:0;pointer-events:none}.ds-product__purchase-head{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:12px}.ds-product__purchase-title{font-family:var(--ds-font-aeonik);font-size:var(--ds-heading-4-size);font-weight:700;line-height:.968}.ds-product__discount{align-self:center;padding:7px 10px;border-radius:100px;background:var(--ds-product-accent);color:#fff;font-family:var(--ds-font-aeonik);font-size:var(--ds-body-sm-size);font-weight:500;line-height:.968}.ds-product__price{display:flex;flex-direction:column;align-items:flex-end;gap:4px;font-family:var(--ds-font-aeonik)}.ds-product__price s{color:var(--ds-color-black-3);font-size:var(--ds-body-lg-size);font-weight:500;line-height:.968}.ds-product__price strong{color:var(--ds-color-black);font-size:28px;font-weight:700;line-height:.968}.ds-product__price small{color:var(--ds-color-black-3);font-size:var(--ds-body-sm-size);font-weight:400;line-height:.968}.ds-product__purchase-copy,.ds-product__checklist{color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:var(--ds-body-xl-size);line-height:1.2;font-size:700}.ds-product__purchase-copy{font-weight:700}.ds-product__purchase-copy--negative,.ds-product__checklist{color:var(--ds-color-black-2);font-weight:400}.ds-product__checklist br{display:block;content:"";margin-top:6px}.ds-product__guarantee{align-self:flex-start;padding:10px 12px;border:1px solid var(--ds-product-accent);border-radius:8px;background:var(--ds-product-pale);color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:var(--ds-body-sm-size);font-weight:400;line-height:.968}.ds-product__cart-row{display:grid;grid-template-columns:110px minmax(0,1fr);gap:14px}.ds-product__quantity{display:flex;align-items:center;justify-content:center;height:60px;border:1px solid var(--ds-color-black-4);border-radius:100px;background:#fff}.ds-product__qty-button,.ds-product__qty-input{width:34px;height:34px;border:0;background:transparent;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:var(--ds-body-lg-size);font-weight:700;text-align:center}.ds-product__qty-input::-webkit-outer-spin-button,.ds-product__qty-input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}.ds-product__qty-button{color:var(--ds-color-black-3)}.ds-product__qty-input{color:var(--ds-color-black)}.ds-product__add{--ds-button-x: 50%;--ds-button-y: 50%;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:60px;overflow:hidden;border:0;border-radius:100px;background:#000;color:#fff;font-family:var(--ds-font-aeonik);font-size:var(--ds-body-lg-size);font-weight:400;line-height:.983;cursor:pointer}.ds-product__shipping-note{margin-top:10px;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:var(--ds-body-xs-size);font-weight:500;line-height:.968;text-align:center;opacity:.8}.ds-product__trust{display:flex;justify-content:space-between;gap:8px;margin-top:22px}.ds-product__trust-badge,.ds-product__trust-badge svg{display:block;width:48px;height:48px;color:var(--ds-color-black)}.ds-product__accordions{margin-top:28px}.ds-product__accordion a{color:#000}.ds-product__accordion{border-bottom:1px solid #d9d9d9}.ds-product__accordion summary{display:flex;align-items:center;justify-content:space-between;padding:16px 0;color:#25272a;font-family:var(--ds-font-aeonik);font-size:var(--ds-body-lg-size);font-weight:700;line-height:.968;cursor:pointer;list-style:none}.ds-product__accordion summary::-webkit-details-marker{display:none}.ds-product__accordion summary:after{content:"+";font-size:22px;font-weight:300}.ds-product__accordion[open] summary:after{content:"-"}.ds-product__accordion>div{padding-bottom:24px;color:#25272a;font-family:var(--ds-font-aeonik);font-size:var(--ds-body-sm-size);font-weight:400;line-height:1.35}.ds-product__accordion p,.ds-product__accordion ul{margin-top:0}@media screen and (min-width:1200px){body.template-product .shopify-section:has(.ds-product){overflow:visible}.ds-product{padding-block:20px}.ds-product__grid{grid-template-columns:521px minmax(0,683px);align-items:start;gap:76px}.ds-product__gallery{position:sticky;top:20px;align-self:start;gap:21px}.ds-product__media{width:521px;height:716px;aspect-ratio:auto}.ds-product__thumb{flex-basis:115px;width:115px;height:132px;aspect-ratio:auto}.ds-product__rating,.ds-product__flavor-name{font-size:20px}.ds-product__title{font-size:var(--ds-display-1-size)}.ds-product__subtitle{font-size:var(--ds-body-huge-size)}.ds-product__label,.ds-product__flavor,.ds-product__duration,.ds-product__purchase-copy,.ds-product__checklist,.ds-product__add{font-size:var(--ds-body-lg-size)}.ds-product__field{gap:16px}.ds-product__form{gap:30px;margin-top:30px}.ds-product__flavor,.ds-product__duration{min-height:52px;padding:16px 24px}.ds-product__purchase-card{gap:24px;padding:24px}.ds-product__purchase-title{font-size:28px}.ds-product__price strong{font-size:32px}}@media(min-width:750px){.ds-product__trust-badge,.ds-product__trust-badge svg{width:88px;height:88px}}@media(max-width:1200px)and (min-width:750px){.ds-product__trust{width:max-content;margin-left:auto;margin-right:auto}}@media screen and (max-width:749px){.ds-product{padding-top:0}.ds-product .ds-container{padding-inline:12px}.ds-product__media{aspect-ratio:1.08}.ds-product__thumbs{display:none}.ds-product__cart-row,.ds-product__purchase-head{grid-template-columns:auto minmax(0,1fr)}.ds-product__discount{justify-self:start}.ds-product__price{grid-column:2;grid-row:1 / span 2}.ds-product__durations{flex-direction:column}.ds-product__duration{width:100%}.ds-product__flavor{flex:1 1 calc(50% - 4px);min-height:76px;flex-direction:column}}body.template-product .header-section{position:relative;background:#fff}body.template-product .ds-site-header,body.template-product .ds-site-header__main{background:#fff}body.template-product .ds-site-header__inner{transform:none}.ds-site-header__inner{overflow:visible!important}.ds-product__choice{position:relative;display:flex;min-width:0}.ds-product__flavors{column-gap:8px;row-gap:22px}.ds-product__choice>.ds-product__flavor,.ds-product__choice>.ds-product__duration{width:100%}.ds-product__durations .ds-product__choice{flex:1 1 0}.ds-product__choice-badge{position:absolute;z-index:3;top:-7px;right:12px;padding:4px 9px;border-radius:100px;background:#000;color:#fff;font-family:var(--ds-font-aeonik);font-size:10px;font-weight:500;line-height:1;white-space:nowrap;pointer-events:none}.ds-product__purchase-card{width:100%;-webkit-appearance:none;appearance:none;background:#fff;font:inherit;text-align:left}.ds-product__purchase-head{width:100%;grid-template-columns:minmax(0,1fr) auto;gap:8px 18px}.ds-product__purchase-title{grid-column:1;grid-row:1}.ds-product__discount{grid-column:1;grid-row:2;justify-self:start}.ds-product__price{grid-column:2;grid-row:1 / span 2}.ds-product__purchase-copy,.ds-product__checklist{display:block}.ds-product__checklist{padding-left:1.2em}.ds-product__checklist br:before{content:""}.ds-product__purchase-card--active{box-shadow:0 0 0 1px var(--ds-product-accent)}.ds-product__purchase-card:not(.ds-product__purchase-card--active) .ds-product__discount,.ds-product__purchase-card:not(.ds-product__purchase-card--active) .ds-product__purchase-copy,.ds-product__purchase-card:not(.ds-product__purchase-card--active) .ds-product__checklist,.ds-product__purchase-card:not(.ds-product__purchase-card--active) .ds-product__guarantee{display:none}.ds-product__field--plans{padding-top:1px}@media screen and (min-width:1200px){body.template-product .ds-site-header__inner{padding-inline:40px}.ds-product{padding-block:42px 80px}.ds-product__flavor{min-height:44px;padding:11px 18px}.ds-product__duration{min-height:63px;padding:10px 16px}.ds-product__purchase-card{gap:14px;padding:18px 20px}.ds-product__purchase-copy,.ds-product__checklist{font-size:20px}}@media screen and (max-width:749px){.ds-product__flavors .ds-product__choice{flex:1 1 calc(50% - 4px)}.ds-product__flavor{min-height:76px;padding:10px 8px}.ds-product__durations{flex-direction:row;align-items:stretch;gap:8px}.ds-product__duration{min-height:64px;padding:11px 6px}.ds-product__choice-badge{top:-10px;right:6px;padding-inline:7px;font-size:12px}.ds-product__purchase-card{gap:12px;padding:16px}.ds-product__purchase-head{grid-template-columns:minmax(0,1fr) auto}.ds-product__purchase-title{align-self:center}.ds-product__discount{align-self:start}.ds-product__price{grid-column:2;grid-row:1 / span 2}}body.template-product .ds-product__stars{display:flex;align-items:center;gap:3px;letter-spacing:0}body.template-product .ds-product__stars svg{display:block;width:25px;height:24px}body.template-product .ds-product__flavor-name{margin-top:14px}body.template-product .ds-product__qty-button{cursor:pointer}body.template-product .ds-product__content{padding-top:2px}body.template-product .ds-product__subtitle{margin-top:24px}body.template-product .ds-product__form{margin-top:34px;gap:34px}body.template-product .ds-product__field{gap:18px}body.template-product .ds-product__thumbs{gap:12px}body.template-product .ds-product__thumb{background:var(--ds-product-pale)}.ds-reviews--product .ds-reviews__header{align-items:start}.ds-reviews--product .ds-reviews__summary{display:grid;grid-template-columns:auto auto;align-items:center;column-gap:14px}.ds-reviews--product .ds-reviews__count{grid-column:1}.ds-reviews__write{grid-column:2;grid-row:1 / span 2;align-self:center;padding:13px 24px;border:1px solid var(--ds-color-black);border-radius:999px;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:14px;line-height:1;text-decoration:none}.ds-product-reviews{display:grid;gap:24px}.ds-product-review{padding:22px;border-radius:12px;background:var(--ds-color-black-5);color:var(--ds-color-black);font-family:var(--ds-font-aeonik)}.ds-product-review__meta{display:flex;align-items:center;gap:7px;font-size:12px;line-height:1}.ds-product-review__author{font-weight:700}.ds-product-review__verified{padding:3px 5px;border-radius:2px;background:var(--ds-color-mixed-berry-5);font-size:10px}.ds-product-review__date{margin-left:auto}.ds-product-review__stars{display:flex;gap:2px;margin-top:8px}.ds-product-review__stars svg{display:block;width:14px;height:13px}.ds-product-review__title{margin:22px 0 0;font-size:16px;font-weight:700;line-height:1}.ds-product-review__text{margin:16px 0 0;font-size:14px;line-height:1.15}.ds-product-reviews__more{display:inline-block;margin-top:24px;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:16px;text-decoration:underline}@media screen and (min-width:1200px){body.template-product .ds-site-header__actions{padding:15px 30px;border-radius:15px;background:#f5f5f5}body.template-product .ds-product{padding-top:40px}body.template-product .ds-product__form{gap:38px;margin-top:38px}body.template-product .ds-product__field{gap:20px}.ds-reviews--product .ds-reviews__header{grid-template-columns:minmax(0,1fr) auto}.ds-product-review{min-height:174px}}@media screen and (max-width:749px){body.template-product .ds-product{padding-top:36px}body.template-product .ds-product__media{aspect-ratio:.73}body.template-product .ds-product__thumbs{display:flex}body.template-product .ds-product__thumb{flex:0 0 calc(25% - 9px);aspect-ratio:.88}body.template-product .ds-product__rating{margin-top:8px}body.template-product .ds-product__stars{gap:1px}body.template-product .ds-product__stars svg{width:17px;height:17px}.ds-reviews--product .ds-reviews__summary{justify-self:start}.ds-product-review__date{font-size:10px}}.ds-product__flavor-dots{display:inline-flex;flex:0 0 auto;align-items:center;gap:3px}.ds-product__flavor-dots>span{display:block;width:16px;height:16px;flex:0 0 16px;border-radius:50%;background:var(--ds-dot-color)}@media screen and (min-width:1200px){.ds-product__shipping-note{font-size:16px}.ds-product__checklist{font-size:20px}}.ds-product__choice-badge--plan{top:0;right:0;padding:4px 10px;border-radius:0 20px 0 12px}.ds-product__duration .ds-product__choice-badge--plan{position:absolute;z-index:2}.ds-product__purchase-head{grid-template-columns:20px auto auto minmax(0,1fr) auto;align-items:center}.ds-product__purchase-radio{position:relative;grid-column:1;grid-row:1;display:block;width:18px;height:18px;border:1px solid #bdbdbd;border-radius:50%}.ds-product__purchase-radio:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--ds-color-black);opacity:0}.ds-product__purchase-card--active .ds-product__purchase-radio{border-color:var(--ds-color-black)}.ds-product__purchase-card--active .ds-product__purchase-radio:after{opacity:1}.ds-product__purchase-title{grid-column:2;grid-row:1}.ds-product__discount{grid-column:3;grid-row:1}.ds-product__price{grid-column:5;grid-row:1}.ds-product__checklist{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.ds-product__checklist li{position:relative;padding-left:28px}.ds-product__checklist li:before{content:"\2713";position:absolute;left:0;color:#27976f}.ds-product__purchase-copy--negative{position:relative;padding-left:22px}.ds-product__purchase-copy--negative:before{content:"\d7";position:absolute;left:0;color:#ff6d6d}@media screen and (max-width:749px){.ds-product__purchase-head{grid-template-columns:20px minmax(0,1fr) auto;gap:8px 12px}.ds-product__purchase-title{grid-column:2}.ds-product__discount{grid-column:2;grid-row:2;justify-self:start}.ds-product__price{grid-column:3;grid-row:1 / span 2}}.ds-hero__product-group-picture{display:block}.ds-ingredients__badges-track{display:flex;gap:28px}.ds-ingredients__badge[aria-hidden=true]{display:none}.ds-faq__item{overflow:hidden}@media screen and (min-width:1200px){.ds-ingredients__badges-track{flex-direction:column;gap:16px;max-width:100%}}@media(max-width:1200px){.ds-ingredients__badges{width:calc(100% + (var(--ds-container-gutter) * 2));margin-inline:calc(var(--ds-container-gutter) * -1);padding-inline:0;overflow:hidden}.ds-ingredients__badge[aria-hidden=true]{display:flex}.ds-ingredients__badges-track{flex-direction:row;width:max-content;padding-right:28px;animation:ds-ingredient-badges-loop 18s linear infinite;will-change:transform}}@media(max-width:1200px){.ds-comparison__scroll-wrap{position:relative}.ds-comparison__scroll-wrap:after{content:"";position:absolute;z-index:20;top:34px;right:calc(var(--ds-container-gutter) * -1);bottom:34px;width:48px;background:linear-gradient(to right,#fff0,#fff 86%);pointer-events:none;transition:opacity .18s ease}.ds-comparison__scroll-wrap:before{content:"";position:absolute;z-index:21;top:34px;bottom:34px;left:calc(var(--ds-container-gutter) * -1);width:var(--ds-container-gutter);background:#fff;pointer-events:none}}@media screen and (max-width:749px){:root{--ds-container-gutter: 16px}.header-section{z-index:1000;overflow:visible}.ds-hero .ds-container{padding:0}#header-group,.shopify-section-group-header-group{position:relative;z-index:1000;overflow:visible}.ds-site-header,.ds-site-header__inner,.ds-site-header__actions,.ds-site-header__drawer{position:relative;overflow:visible}.ds-site-header{z-index:1000}.ds-site-header__inner,.ds-site-header__actions{z-index:1001}.ds-site-header__drawer{z-index:1002}.ds-site-header__drawer-panel{z-index:1003}.ds-hero__shadow{left:-18%;right:10%;bottom:2px;height:64px}.ds-shift__item{font-size:16px}.ds-flavor-card{min-height:360px}.ds-flavor-card__body{padding-bottom:12px}.ds-flavor-card__button{justify-content:center;min-height:50px;padding:10px 18px}.ds-flavor-card__button svg{flex:0 0 auto}.ds-ingredients__intro{gap:28px}.ds-ingredients__text{width:100%;max-width:360px;line-height:1.18}.ds-ingredients__slider{padding-bottom:8px}.ds-ingredients__cards{align-items:stretch;margin-block:-18px -34px;padding:18px 0 34px}.ds-ingredient-card{width:calc(100vw - (var(--ds-container-gutter) * 2));max-width:400px;height:auto!important}.ds-ingredient-card__body{padding:22px 18px 26px;flex:1}.ds-ingredient-card__stats{grid-template-columns:minmax(0,1.18fr) minmax(0,.88fr) minmax(0,1fr)}.ds-ingredient-card__stat{min-width:0;gap:8px;padding-inline:6px;font-size:11px}.ds-ingredient-card__stat span,.ds-ingredient-card__stat strong{min-width:0;overflow-wrap:anywhere}.ds-ingredient-card__footer{flex-wrap:nowrap;gap:8px;margin-top:auto}.ds-ingredient-card__tags{flex:1 1 auto;flex-wrap:nowrap;gap:6px;min-width:0}.ds-ingredient-card__tags span{padding:6px 8px;font-size:10px;white-space:nowrap}.ds-ingredient-card__link{flex:0 0 auto;font-size:12px;white-space:nowrap}.ds-ingredients__pagination,.ds-how__pagination,.ds-reviews__pagination{min-height:10px;margin-top:24px;padding-block:2px;overflow:visible}.ds-ingredients__pagination{margin-top:24px}.ds-expect__header{width:100%}.ds-expect__subheading{width:100%;max-width:340px;line-height:1.2}.ds-expect__content{min-height:0;padding:22px 12px 26px}.ds-expect__tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;width:100%;max-width:none;margin-bottom:30px;padding:6px;overflow:visible}.ds-expect__tab{min-width:0;min-height:28px;padding:6px 3px;font-size:14px}.ds-expect__title{margin-top:16px;font-size:22px}.ds-expect__copy{margin-top:24px;margin-bottom:24px}.ds-expect__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin-top:auto;overflow:visible}.ds-expect__benefit{width:auto;min-width:0}.ds-expect__benefit-label{font-size:10px}.ds-expect__button{margin-top:34px}.ds-comparison__scroll-wrap.is-at-end:after{opacity:0}.ds-comparison__table{--ds-comparison-feature-col: 94px;--ds-comparison-brand-col: 138px;--ds-comparison-other-col: 128px;min-width:calc(var(--ds-comparison-feature-col) + var(--ds-comparison-brand-col) + (var(--ds-comparison-other-col) * 3));border-radius:12px}.ds-comparison__cell{min-width:0;overflow-wrap:anywhere}.ds-comparison__cell.ds-comparison__cell--head.ds-comparison__cell--brand{border-top:1.5px solid var(--ds-color-black);border-top-left-radius:12px;border-top-right-radius:12px;font-size:20px}.ds-founder{padding-block:48px}.ds-founder__frame{gap:20px}.ds-founder__aside{align-items:flex-start;gap:20px}.ds-founder__heading{width:100%;font-family:var(--ds-font-aeonik);text-align:center}.ds-founder__image,.ds-founder__placeholder,.ds-founder__placeholder svg{width:min(100%,380px);margin-inline:0}.ds-founder__signature-wrap{align-items:flex-start}.ds-founder__text{font-size:14px}.ds-reviews__header{margin-bottom:28px}.ds-reviews{padding-block:32px}.ds-reviews__slider{margin-inline:0;padding-inline:0}.ds-review-card{width:auto;min-height:0}.ds-faq__heading{text-align:center}.ds-faq__item[open] .ds-faq__answer{animation:ds-faq-answer-in .28s cubic-bezier(.22,1,.36,1) both}.ds-faq{padding-bottom:24px}.ds-cta{padding-block:12px 24px}.ds-cta__panel{background:var(--ds-color-watermelon-lime-4)}.ds-cta__overlay{display:none}.ds-cta__content{min-height:0;padding:42px 24px}.ds-cta__heading{font-size:22px}.ds-product__flavor-name{font-size:16px;margin-bottom:10px}.ds-cta__subheading{margin-top:24px;font-family:var(--ds-font-aeonik);font-size:16px;font-weight:400}.ds-cta__text{margin-top:26px;font-size:14px}.ds-cta__button{margin-top:26px;padding-top:12px;padding-bottom:12px;font-size:16px}.ds-cta__note{margin-top:20px;font-size:12px}.ds-footer,.ds-footer input,.ds-footer button{font-family:var(--ds-font-aeonik)}}@keyframes ds-ingredient-badges-loop{to{transform:translate(calc(-50% - 14px))}}@keyframes ds-faq-answer-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ds-ingredients__badges-track{animation:none}}.ds-button,.ds-product__add,.ds-reviews__write,.ds-product__flavor,.ds-product__duration{padding-top:10px;padding-bottom:10px}.ds-ingredients__arrow,.ds-ingredients__arrow--next,.ds-reviews__arrow,.ds-reviews__arrow--next{border:1px solid var(--ds-color-black);background:#fff;color:var(--ds-color-black)}.ds-ingredients__arrow:hover:not(:disabled):not(.swiper-button-disabled),.ds-ingredients__arrow:focus-visible:not(:disabled):not(.swiper-button-disabled),.ds-reviews__arrow:hover:not(:disabled):not(.swiper-button-disabled),.ds-reviews__arrow:focus-visible:not(:disabled):not(.swiper-button-disabled){border-color:var(--ds-color-black);background:var(--ds-color-black);color:#fff}.ds-ingredients__arrow:disabled,.ds-reviews__arrow:disabled,.ds-ingredients__arrow.swiper-button-disabled,.ds-reviews__arrow.swiper-button-disabled{border-color:transparent;background:var(--ds-color-black-5);color:#9a9a9a;opacity:1}@media screen and (min-width:1200px){.ds-expect__subheading{max-width:433px}.ds-cta__text{max-width:461px;font-size:16px;line-height:1.12}.ds-cta__note{font-size:16px}}body.template-product .jdgm-horizon-widget{width:min(100%,var(--ds-container-width));max-width:var(--ds-container-width);margin-inline:auto;overflow:visible}body.template-product #judgeme_product_reviews{box-sizing:border-box;width:min(100%,1440px)!important;max-width:1440px!important;margin:0 auto!important;padding-block:var(--ds-section-padding-y)!important;padding-inline:var(--ds-container-gutter)!important;color:var(--ds-color-black);font-family:var(--ds-font-aeonik)}body.template-product #judgeme_product_reviews .jm-review-widget{--jm-review-widget-star-and-histogram-color: #f5a623 !important;--jm-review-widget-button-color: #ffffff !important;--jm-review-widget-button-text-color: #000000 !important;--jm-review-widget-text-color: #000000 !important;--jm-review-widget-lighter-text-color: #313131 !important;--jm-widget-primary-color: #000000 !important;color:var(--ds-color-black);font-family:var(--ds-font-aeonik)}body.template-product #judgeme_product_reviews .jm-review-widget__header{margin-bottom:36px}body.template-product #judgeme_product_reviews .jm-review-widget-minimal-header>.jm-cluster{align-items:flex-start!important;gap:24px!important;margin-bottom:36px!important}body.template-product #judgeme_product_reviews .jm-review-widget-minimal-header__title{margin:0;color:var(--ds-color-black)!important;font-size:0!important;line-height:0!important}body.template-product #judgeme_product_reviews .jm-review-widget-minimal-header__title:before{content:"THE SHIFT IS REAL.";display:block;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:var(--ds-heading-2-size);font-weight:700;line-height:.97;letter-spacing:0;text-transform:uppercase}body.template-product #judgeme_product_reviews .jm-average-rating-display .jm-text{color:var(--ds-color-black-2)!important;font-family:var(--ds-font-aeonik);line-height:1!important}body.template-product #judgeme_product_reviews .jm-average-rating-display .jm-text:first-of-type{font-size:24px!important;font-weight:700!important}body.template-product #judgeme_product_reviews .jm-average-rating-display .jm-text:last-of-type{font-size:14px!important;font-weight:400!important;text-transform:uppercase}body.template-product #judgeme_product_reviews .jm-review-widget-minimal-header__filters{display:none!important}body.template-product #judgeme_product_reviews .jm-action-buttons__button,body.template-product #judgeme_product_reviews .jm-button[data-testid=write-review-button]{min-height:0!important;padding:13px 24px!important;border:1px solid var(--ds-color-black)!important;border-radius:999px!important;background:#fff!important;color:var(--ds-color-black)!important;box-shadow:none!important;font-family:var(--ds-font-aeonik);font-size:14px!important;font-weight:400!important;line-height:1!important;text-transform:none!important}body.template-product #judgeme_product_reviews .jm-action-buttons__button:hover,body.template-product #judgeme_product_reviews .jm-action-buttons__button:focus-visible,body.template-product #judgeme_product_reviews .jm-button[data-testid=write-review-button]:hover,body.template-product #judgeme_product_reviews .jm-button[data-testid=write-review-button]:focus-visible{background:var(--ds-color-black)!important;color:#fff!important}body.template-product #judgeme_product_reviews .jdgm-review-list{display:grid!important;gap:24px!important}body.template-product #judgeme_product_reviews .jm-review-item{min-height:174px;padding:22px!important;border:0!important;border-radius:12px!important;background:var(--ds-color-black-5)!important;box-shadow:none!important}body.template-product #judgeme_product_reviews .jm-review-item__body{display:block!important}body.template-product #judgeme_product_reviews .jm-review-item__content{display:flex!important;width:100%!important;max-width:none!important;flex-direction:column;gap:0!important;color:var(--ds-color-black)}body.template-product #judgeme_product_reviews .jm-reviewer-avatar{display:none!important}body.template-product #judgeme_product_reviews .jm-reviewer-info{order:1;width:100%;margin:0!important}body.template-product #judgeme_product_reviews .jm-reviewer-info__details{display:flex!important;width:100%;flex-direction:row!important;align-items:center;gap:7px!important}body.template-product #judgeme_product_reviews .jm-reviewer-info__name{color:var(--ds-color-black)!important;font-family:var(--ds-font-aeonik);font-size:12px!important;font-weight:700!important;line-height:1!important}body.template-product #judgeme_product_reviews .jm-reviewer-info__details>.jm-cluster:last-child{margin-left:auto}body.template-product #judgeme_product_reviews .jm-reviewer-info__details>.jm-cluster:last-child .jm-text{color:var(--ds-color-black-2)!important;font-size:12px!important;line-height:1!important}body.template-product #judgeme_product_reviews .jm-star-rating{order:2;margin-top:8px!important}body.template-product #judgeme_product_reviews .jm-star-rating .jm-cluster{gap:2px!important}body.template-product #judgeme_product_reviews .jm-star-rating__font-icon{color:#f5a623!important;font-size:14px!important;line-height:1!important}body.template-product #judgeme_product_reviews .jm-review-content{order:3;margin-top:22px!important}body.template-product #judgeme_product_reviews .jm-review-content__title,body.template-product #judgeme_product_reviews .jm-review-title,body.template-product #judgeme_product_reviews .jdgm-rev__title{margin:0 0 16px!important;color:var(--ds-color-black)!important;font-family:var(--ds-font-aeonik);font-size:16px!important;font-weight:700!important;line-height:1!important}body.template-product #judgeme_product_reviews .jm-review-content__body,body.template-product #judgeme_product_reviews .jdgm-review-content__body-content,body.template-product #judgeme_product_reviews .jdgm-review-content__body-content p,body.template-product #judgeme_product_reviews .jdgm-rev__body,body.template-product #judgeme_product_reviews .jdgm-rev__body p{color:var(--ds-color-black)!important;font-family:var(--ds-font-aeonik);font-size:14px!important;font-weight:400!important;line-height:1.15!important}body.template-product #judgeme_product_reviews .jdgm-review-content__body-content p,body.template-product #judgeme_product_reviews .jdgm-rev__body p{margin:0}body.template-product #judgeme_product_reviews .jm-loading-overlay,body.template-product #judgeme_product_reviews .jm-review-widget__body{overflow:visible!important}@media screen and (max-width:749px){body.template-product #judgeme_product_reviews{padding-block:32px}body.template-product #judgeme_product_reviews .jm-review-widget-minimal-header>.jm-cluster{flex-direction:column!important;align-items:flex-start!important}body.template-product #judgeme_product_reviews .jm-review-widget-minimal-header__title:before{font-size:var(--ds-heading-2-size)}body.template-product #judgeme_product_reviews .jm-action-buttons__button,body.template-product #judgeme_product_reviews .jm-button[data-testid=write-review-button]{padding:11px 20px!important}body.template-product #judgeme_product_reviews .jm-review-item{min-height:0}}.ds-cart-drawer{color:var(--ds-color-black);font-family:var(--ds-font-aeonik)}.ds-cart-drawer .cart-drawer__dialog{position:fixed;inset:0 0 0 auto;width:min(100vw,500px);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;overflow:hidden;border:0;border-left:1px solid var(--ds-color-black-5);border-radius:0;background:#fff;color:var(--ds-color-black);box-shadow:-18px 0 50px #0000001f}.ds-cart-drawer .cart-drawer__dialog::backdrop{background:#00000061}.ds-cart-drawer .cart-drawer__inner,.ds-cart-drawer .cart-items-component{height:100%;min-height:0}.ds-cart-drawer .cart-drawer__inner{overflow:hidden}.ds-cart-drawer .cart-drawer__header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;width:100%;padding:22px 24px;border-bottom:1px solid #e4e4e4;background:#fff}.ds-cart-drawer .cart-drawer__heading{display:flex;align-items:center;gap:10px;margin:0;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:var(--ds-heading-4-size);font-weight:700;line-height:.97;letter-spacing:0;text-transform:uppercase}.ds-cart-drawer .cart-drawer__close-button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;padding:0;border:1px solid var(--ds-color-black);border-radius:999px;background:#fff;color:var(--ds-color-black);cursor:pointer}.ds-cart-drawer .cart-drawer__close-button .svg-wrapper,.ds-cart-drawer .cart-drawer__close-button svg{display:block;width:14px;height:14px}.ds-cart-drawer .cart-drawer__content{display:grid;grid-template-rows:minmax(0,1fr) auto;height:calc(100dvh - 81px);min-height:0;padding:0;overflow:hidden;background:#fff}.ds-cart-drawer .cart-drawer__items{display:block;min-height:0;padding:20px 24px;overflow-y:auto}.ds-cart-drawer .cart-drawer__items .cart-items__table-row{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e4e4e4}.ds-cart-drawer .cart-drawer__items .cart-items__table-row:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.ds-cart-drawer .cart-drawer__summary{position:sticky;bottom:0;z-index:2;display:flex;flex-direction:column;gap:16px;padding:20px 24px 24px;margin-top:auto;border-top:1px solid #e4e4e4;background:var(--ds-color-black-5);-webkit-mask-image:none;mask-image:none}.ds-cart-drawer .cart-items__title,.ds-cart-drawer .cart-primary-typography,.ds-cart-drawer .cart-secondary-typography,.ds-cart-drawer .cart-totals,.ds-cart-drawer .cart__ctas{font-family:var(--ds-font-aeonik)}.ds-cart-drawer .cart-items__title{color:var(--ds-color-black);font-weight:700;text-decoration:none}.ds-cart-drawer .cart__checkout-button{width:100%;min-height:48px;border-radius:999px;background:var(--ds-color-black);color:#fff;font-family:var(--ds-font-aeonik);font-size:var(--ds-body-md-size);font-weight:400}.ds-cart-subscription-consent{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:flex-start;width:100%;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:12px;font-weight:400;line-height:1.32;cursor:pointer}.ds-cart-subscription-consent__input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ds-cart-subscription-consent__box{position:relative;width:18px;height:18px;min-width:18px;margin-top:1px;border:1px solid var(--ds-color-black);border-radius:4px;background:#fff}.ds-cart-subscription-consent__input:checked+.ds-cart-subscription-consent__box{background:var(--ds-color-black)}.ds-cart-subscription-consent__input:checked+.ds-cart-subscription-consent__box:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:6px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.cart__checkout-button:disabled,.ds-cart-drawer .cart__checkout-button:disabled{opacity:.45;cursor:not-allowed}.ds-cart-accelerated-disabled{pointer-events:none;opacity:.45;filter:grayscale(1)}.ds-cart-drawer.cart-drawer--empty .cart-drawer__inner{display:flex;flex-direction:column;justify-content:center;height:100dvh}.ds-cart-drawer.cart-drawer--empty .cart-drawer__content{display:flex;align-items:center;justify-content:center;height:auto;min-height:320px;padding:24px;text-align:center}.ds-cart-drawer .cart-items__empty-button{min-height:44px;border-radius:999px;background:var(--ds-color-black);color:#fff}@media screen and (max-width:749px){.ds-cart-drawer .cart-drawer__dialog{width:100vw}.ds-cart-drawer .cart-drawer__header{padding:18px 16px}.ds-cart-drawer .cart-drawer__content{height:calc(100dvh - 73px)}.ds-cart-drawer .cart-drawer__items,.ds-cart-drawer .cart-drawer__summary{padding-inline:16px}}body.template-product .ds-product{padding-top:0}.ds-product__trust-badge img{display:block;width:100%;height:100%;object-fit:contain}.ds-contact{padding-top:20px;background:#fff}.ds-contact__frame{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:36px;min-height:0;padding:28px 24px 32px;overflow:hidden;background:var(--ds-color-black-5)}.ds-contact__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start}.ds-contact__heading{margin:0;color:var(--ds-color-black);font-family:var(--ds-font-aeonik);font-size:40px;font-weight:700;line-height:.97;letter-spacing:0}.ds-contact__form{width:min(100%,500px);margin-top:30px;--ds-animate-delay: .26s}.ds-contact__fields{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.ds-contact__field{width:100%;min-height:35px;padding:10px;border:1px solid #cfcfcf;border-radius:4px;background:transparent;color:var(--ds-color-black-2);font-family:"Replete Sans",var(--ds-font-aeonik);font-size:16px;font-weight:600;line-height:1;letter-spacing:2.2px;outline:none;background:transparent!important}.ds-contact__field::placeholder{color:#6b6b6b;opacity:1}.ds-contact__field:focus{border-color:var(--ds-color-black)}.ds-contact__field--message{min-height:115px;resize:vertical}.ds-contact__success,.ds-contact .errors{margin:0 0 16px;color:var(--ds-color-black-2);font-family:var(--ds-font-aeonik);font-size:var(--ds-body-sm-size);line-height:1.25}.ds-contact__button{min-width:144px;margin-top:48px}.ds-contact__media{position:relative;min-height:330px}.ds-contact__product-wrap{position:relative;z-index:1;width:min(100%,720px);margin-inline:auto;animation:ds-float-up 5.4s ease-in-out infinite alternate}.ds-contact__product-image,.ds-contact__product-placeholder,.ds-contact__product-placeholder svg{display:block;width:100%;height:auto}.ds-contact__product-placeholder{aspect-ratio:1.18;overflow:hidden;background:#fff;opacity:.55}.ds-contact__shadow{position:absolute;left:4%;right:4%;bottom:0;height:82px;background:url(dayshift-hero-shadow.png) center / 100% 100% no-repeat;pointer-events:none}@media screen and (min-width:750px){.ds-contact__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-contact__field--wide{grid-column:1 / -1}}@media screen and (min-width:1200px){body.template-page:has(.ds-contact) .header-section{position:absolute;top:0;width:100%;background:transparent}body.template-page:has(.ds-contact) .ds-site-header{background:transparent}body.template-page:has(.ds-contact) .ds-site-header__inner{transform:translateY(24px)}body.template-page:has(.ds-contact) .ds-site-header__actions{background:#fff}.ds-contact{padding-top:20px}.ds-contact__frame{grid-template-columns:minmax(420px,.78fr) minmax(560px,1.22fr);align-items:center;min-height:760px;padding:148px 40px 34px}.ds-contact__heading{font-size:var(--ds-heading-1-size)}.ds-contact__media{min-height:565px}.ds-contact__product-wrap{width:min(100%,760px)}.ds-contact__shadow{left:0;right:0;bottom:8px;height:96px}}.ds-ingredients{--ds-ing-row-gap: 12px}.ds-ingredients__cards,.ds-ingredients__slider .swiper-wrapper{align-items:flex-start!important}.ds-ingredient-card.swiper-slide{display:flex!important;height:auto!important}.ds-ingredient-card{display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;max-height:none!important}.ds-ingredient-card__body{display:grid!important;grid-template-columns:100%!important;grid-template-rows:var(--ds-ing-title-h, 0px) var(--ds-ing-row-gap) var(--ds-ing-description-h, 0px) var(--ds-ing-row-gap) var(--ds-ing-stats-h, 0px) var(--ds-ing-row-gap) var(--ds-ing-note-h, 0px) 20px var(--ds-ing-footer-h, 0px)!important;flex:0 0 auto!important;height:auto!important;min-height:0!important;max-height:none!important;padding:24px 16px 32px!important}.ds-ingredient-card__title{grid-row:1!important;margin:0!important;min-height:0!important;max-height:none!important;overflow:visible!important}.ds-ingredient-card__description{grid-row:3!important;margin:0!important;min-height:0!important;max-height:none!important;overflow:visible!important}.ds-ingredient-card__stats{grid-row:5!important;flex:none!important;margin:0!important}.ds-ingredient-card__note{grid-row:7!important;margin:0!important;min-height:0!important;max-height:none!important;overflow:visible!important;overflow-wrap:anywhere!important;padding-bottom:8px;display:block}.ds-ingredient-card__note.is-empty{visibility:hidden!important}.ds-ingredient-card__footer{grid-row:9!important;align-self:auto!important;margin:0!important;padding-top:0!important}.ds-ingredient-card__stat--accent .ds-ingredient-card__stat-richtext p em{color:#6b6b6b!important;font-family:var(--ds-font-aeonik);font-size:12px!important;font-weight:400;line-height:.97!important;text-transform:none;font-style:normal}@media(max-width:1200px){.ds-site-header{max-height:120px}}@media(max-width:1200px){.ds-product__shipping-note{font-size:14px}}@media(max-width:750px){.ds-product__flavor,.ds-shift__subheading{font-size:16px!important}.ds-product__price strong{font-size:24px!important}.ds-product__guarantee{font-size:14px!important;padding:12px!important}.ds-product__price small{font-size:14px!important}.ds-product__onetime-checklist .ds-product__purchase-copy{font-size:14px!important;font-weight:400!important}.ds-product__add{font-size:20px!important}.ds-product__shipping-note,.ds-product__description,.ds-expect__subheading{font-size:14px!important}.ds-shift__text,.ds-ingredients__text{font-size:14px}.ds-ingredients__text br{display:none}.ds-ingredient-card__title{font-size:22px}.ds-ingredient-card__description{font-size:12px}.ds-faq__question{font-size:20px}.ds-ingredient-card__note,.ds-ingredient-card__stat--accent .ds-ingredient-card__stat-richtext p em{font-size:9px!important}.ds-product__flavor-dot,.ds-product__flavor-dots>span{width:12px;max-width:12px;height:12px;max-height:12px}.ds-product__label{font-size:14px}.ds-product__trust{display:grid!important;grid-template-columns:1fr 1fr 1fr;column-gap:40px;row-gap:18px;padding:0 32px}.ds-product__trust-badge,.ds-product__trust-badge svg{width:100%;height:100%}.ds-product__rating{font-size:14px!important}.ds-product__accordion>div{font-size:14px!important}.ds-shift__subheading br{display:none}}.ds-hero__heading{font-size:clamp(40px,5.8vw,75px)!important}@media(min-width:768px)and (max-width:1199px){.ds-hero{padding-top:20px!important}.ds-hero__frame{grid-template-columns:minmax(300px,1fr) minmax(280px,1.05fr)!important;align-items:center!important;min-height:clamp(500px,60vw,760px)!important;gap:clamp(18px,3vw,44px)!important;padding:clamp(40px,6vw,110px) clamp(20px,3.5vw,40px) 28px!important;margin-top:0!important}.ds-hero__content{max-width:610px!important}.ds-hero__heading{text-align:left!important;margin:0 0 8px!important}.ds-hero__subheading{text-align:left!important;margin:16px 0 0!important}.ds-hero__benefits{display:flex!important;gap:clamp(14px,2.2vw,34px)!important;margin-top:clamp(24px,3vw,48px)!important}.ds-hero__benefit{width:clamp(60px,7vw,72px)!important}.ds-hero__button{width:auto!important;min-width:160px!important;margin-top:clamp(24px,3vw,48px)!important}.ds-hero__media{min-height:clamp(280px,34vw,450px)!important;margin-top:0!important}.ds-hero__product-group{width:min(100%,720px)!important}.ds-hero__product{width:28%!important}}@media(min-width:1000px){.ds-shift__grid{grid-template-columns:minmax(300px,.95fr) minmax(300px,1.05fr)!important;align-items:center!important;gap:clamp(32px,4vw,48px)!important}.ds-shift__content{max-width:520px!important}}@media(min-width:860px){.ds-faq__columns{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important}}@media(max-width:1199px){.ds-how__slider:not(.ds-swiper-ready) .ds-how__cards{max-width:680px!important;margin-inline:auto!important}.ds-how__slider:not(.ds-swiper-ready) .ds-how-card{max-width:300px!important;margin-inline:auto!important}}.ds-ingredient-card{--ds-ing-title-h: auto !important;--ds-ing-note-h: auto !important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/brand-system.css.map */
