.RegionSelectorModal_content__er2d660{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-md__16imif75r)}@media screen and (min-width:768px){.RegionSelectorModal_content__er2d660{gap:var(--spacing-lg__16imif75t)}}@-webkit-keyframes ModalVanilla_overlayFadeIn__1uhfho30{0%{opacity:0}to{opacity:1}}@keyframes ModalVanilla_overlayFadeIn__1uhfho30{0%{opacity:0}to{opacity:1}}@-webkit-keyframes ModalVanilla_overlayFadeOut__1uhfho31{0%{opacity:1}to{opacity:0}}@keyframes ModalVanilla_overlayFadeOut__1uhfho31{0%{opacity:1}to{opacity:0}}@-webkit-keyframes ModalVanilla_contentFadeIn__1uhfho32{0%{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ModalVanilla_contentFadeIn__1uhfho32{0%{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ModalVanilla_contentFadeOut__1uhfho33{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}}@keyframes ModalVanilla_contentFadeOut__1uhfho33{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}}@-webkit-keyframes ModalVanilla_contentSlideIn__1uhfho34{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ModalVanilla_contentSlideIn__1uhfho34{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes ModalVanilla_contentSlideOut__1uhfho35{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes ModalVanilla_contentSlideOut__1uhfho35{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.ModalVanilla_modal__1uhfho36{position:fixed;inset:0;background:rgba(112,113,112,.4);color:var(--colors-background-green__16imif7g);height:100vh}.ModalVanilla_modal__1uhfho36[data-state=open]{-webkit-animation:ModalVanilla_overlayFadeIn__1uhfho30 .15s ease-out;animation:ModalVanilla_overlayFadeIn__1uhfho30 .15s ease-out}.ModalVanilla_modal__1uhfho36[data-state=closed]{-webkit-animation:ModalVanilla_overlayFadeOut__1uhfho31 .15s ease-out;animation:ModalVanilla_overlayFadeOut__1uhfho31 .15s ease-out}.ModalVanilla_modalOverlayBase__1uhfho37{z-index:400}.ModalVanilla_modalFullScreen__1uhfho39{-ms-flex-direction:column;flex-direction:column;overflow:hidden;width:100%}.ModalVanilla_modalCenterBase__1uhfho3a,.ModalVanilla_modalFullScreen__1uhfho39{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ModalVanilla_modalCenterBase__1uhfho3a{overflow-y:auto}.ModalVanilla_modalCenter__1uhfho3b{padding-block:20px}.ModalVanilla_modalCenterLarge__1uhfho3d{padding:var(--spacing-md__16imif75r)}.ModalVanilla_contentRight__1uhfho3e{padding:0;outline:none;position:relative;margin:0 0 0 auto;background:var(--colors-background-white__16imif7c);display:grid;grid-template:"header" auto "content" 1fr "footer" auto;overflow:hidden;width:100%;height:100%;border-radius:0;border:1px solid var(--colors-border-grey__16imif71t);-webkit-box-shadow:none;box-shadow:none}.ModalVanilla_contentCenter__1uhfho3f{border:none;width:var(--custom-width-mobile,auto);max-width:var(--custom-width-tablet,540px);border-radius:var(--radius-modal__16imif77a);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2);max-height:90vh}.ModalVanilla_contentCenter__1uhfho3f,.ModalVanilla_contentFullScreen__1uhfho3g{padding:0;margin:0;outline:none;position:relative;background:var(--colors-background-white__16imif7c);display:grid;grid-template:"header" auto "content" 1fr "footer" auto;overflow:hidden}.ModalVanilla_contentFullScreen__1uhfho3g{border:none;width:100%;height:100vh;max-width:1200px;border-radius:0;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.3);box-shadow:0 8px 32px rgba(0,0,0,.3)}.ModalVanilla_contentCenterLarge__1uhfho3h{border:none;padding:0;margin:0 auto;outline:none;position:relative;background:var(--colors-background-white__16imif7c);display:grid;grid-template:"header" auto "content" 1fr "footer" auto;overflow:hidden;width:var(--custom-width-mobile,95%);max-width:var(--custom-width-tablet,720px);border-radius:var(--radius-modal__16imif77a);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2);max-height:90vh}.ModalVanilla_contentSlide__1uhfho3j[data-state=open]{-webkit-animation:ModalVanilla_contentSlideIn__1uhfho34 .15s ease-out;animation:ModalVanilla_contentSlideIn__1uhfho34 .15s ease-out}.ModalVanilla_contentSlide__1uhfho3j[data-state=closed]{-webkit-animation:ModalVanilla_contentSlideOut__1uhfho35 .45s ease-out;animation:ModalVanilla_contentSlideOut__1uhfho35 .45s ease-out}.ModalVanilla_contentFade__1uhfho3k[data-state=open]{-webkit-animation:ModalVanilla_contentFadeIn__1uhfho32 .15s ease-out;animation:ModalVanilla_contentFadeIn__1uhfho32 .15s ease-out}.ModalVanilla_contentFade__1uhfho3k[data-state=closed]{-webkit-animation:ModalVanilla_contentFadeOut__1uhfho33 .15s ease-out;animation:ModalVanilla_contentFadeOut__1uhfho33 .15s ease-out}.ModalVanilla_headerlessWrapper__1uhfho3l{position:relative}body.ModalVanilla_bodyOpen__1uhfho3m{overflow:hidden}.ModalVanilla_header__1uhfho3n{grid-area:header;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-inline:var(--spacing-lg__16imif75t);background:var(--colors-background-white__16imif7c);-webkit-box-shadow:0 -1px 0 var(--colors-border-grey__16imif71t) inset;box-shadow:0 -1px 0 var(--colors-border-grey__16imif71t) inset;position:relative}.ModalVanilla_headerNoDivider__1uhfho3o{-webkit-box-shadow:none;box-shadow:none}.ModalVanilla_title__1uhfho3p{margin:0;padding:var(--spacing-md__16imif75r) 0;font-weight:700;font-size:var(--fontSizes-lg__16imif76v);line-height:28px;color:var(--colors-text-primary__16imif72)}.ModalVanilla_headerCloseButton__1uhfho3q{width:36px;height:36px;min-height:36px;-ms-flex-negative:0;flex-shrink:0}.ModalVanilla_content__1uhfho3r{grid-area:content;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;min-height:0}.ModalVanilla_contentRightMode__1uhfho3s{height:100%}.ModalVanilla_scrollBlock__1uhfho3t{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--colors-scrollbar-thumb__16imif71z) var(--colors-scrollbar-track__16imif720);padding:var(--spacing-md__16imif75r) var(--spacing-lg__16imif75t) var(--spacing-lg__16imif75t) var(--spacing-lg__16imif75t)}.ModalVanilla_scrollBlock__1uhfho3t::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.ModalVanilla_scrollBlock__1uhfho3t::-webkit-scrollbar-track{background-color:var(--colors-scrollbar-track__16imif720)}.ModalVanilla_scrollBlock__1uhfho3t::-webkit-scrollbar-thumb{background-color:var(--colors-scrollbar-thumb__16imif71z)}.ModalVanilla_contentNoPadding__1uhfho3u{padding:0!important}.ModalVanilla_contentWithFooter__1uhfho3v{padding-bottom:var(--spacing-lg__16imif75t)}.ModalVanilla_contentNoFooter__1uhfho3w{padding-bottom:var(--spacing-xl__16imif75u)}.ModalVanilla_footer__1uhfho3x{grid-area:footer;padding:var(--spacing-md__16imif75r) var(--spacing-lg__16imif75t);background:var(--colors-background-white__16imif7c);-webkit-box-shadow:0 1px 0 var(--colors-border-grey__16imif71t) inset;box-shadow:0 1px 0 var(--colors-border-grey__16imif71t) inset;display:-ms-flexbox;display:flex;gap:var(--spacing-smd__16imif75q)}.ModalVanilla_footer__1uhfho3x>*{-ms-flex:1 1;flex:1 1}.ModalVanilla_footerCenter__1uhfho3y{-ms-flex-pack:center;justify-content:center}.ModalVanilla_footerCenter__1uhfho3y>:only-child{max-width:360px;width:100%}.ModalVanilla_footerNoDivider__1uhfho3z{-webkit-box-shadow:none;box-shadow:none}.ModalVanilla_footerNoPadding__1uhfho310{padding:0;padding-inline:0}.ModalVanilla_legacyContainer__1uhfho311{width:100%;height:100%;position:relative}body.has-cookie-banner .ModalVanilla_contentRight__1uhfho3e{padding-bottom:var(--spacing-10xl__16imif763)}.ModalVanilla_roundedCloseButton__1uhfho312{position:absolute;top:var(--spacing-lg__16imif75t);right:var(--spacing-lg__16imif75t);width:36px;height:36px;min-height:36px;border-radius:100%;padding:var(--spacing-sm__16imif75p);z-index:1000}@supports (height:100dvh){.ModalVanilla_modal__1uhfho36{height:100dvh}}@media screen and (max-height:700px){.ModalVanilla_modalAdaptiveCentering__1uhfho3c{-ms-flex-align:start;align-items:flex-start;padding-top:20px;padding-bottom:20px}.ModalVanilla_contentAdaptiveCentering__1uhfho3i{max-height:calc(100vh - 40px);-ms-flex-item-align:start;align-self:flex-start}}@media screen and (min-width:768px){.ModalVanilla_modalCenterLarge__1uhfho3d{padding:var(--spacing-lg__16imif75t)}.ModalVanilla_contentRight__1uhfho3e{max-width:var(--custom-width-tablet,450px);width:var(--custom-width-tablet,450px)}.ModalVanilla_contentCenter__1uhfho3f{max-height:80vh;width:var(--custom-width-tablet,540px);max-width:var(--custom-width-tablet,540px);margin:0 auto}.ModalVanilla_contentCenterLarge__1uhfho3h{max-height:85vh;width:100%;max-width:var(--custom-width-tablet,720px)}.ModalVanilla_header__1uhfho3n{padding-inline:var(--spacing-3xl__16imif75w)}.ModalVanilla_title__1uhfho3p{padding:var(--spacing-lg__16imif75t) 0;font-size:var(--fontSizes-xl__16imif76w);line-height:32px}.ModalVanilla_scrollBlock__1uhfho3t{padding:var(--spacing-lg__16imif75t) var(--spacing-3xl__16imif75w) var(--spacing-2xl__16imif75v) var(--spacing-3xl__16imif75w)}.ModalVanilla_footer__1uhfho3x{padding:var(--spacing-md__16imif75r) var(--spacing-3xl__16imif75w);gap:var(--spacing-md__16imif75r)}.ModalVanilla_footerNoPadding__1uhfho310{padding:0;padding-inline:0}body.has-cookie-banner .ModalVanilla_contentRight__1uhfho3e{padding-bottom:var(--spacing-7xl__16imif760)}}@media screen and (min-width:1024px){.ModalVanilla_contentCenterLarge__1uhfho3h{width:100%;max-width:var(--custom-width-desktop,720px)}.ModalVanilla_roundedCloseButton__1uhfho312{padding:var(--spacing-md__16imif75r);width:52px;height:52px;min-height:52px}}@media screen and (max-width:767px){.ModalVanilla_headerCloseButton__1uhfho3q{width:28px;height:28px;min-height:28px}}.Select_container__h7k60d0{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.Select_required__h7k60d1{color:var(--colors-text-error__16imif79)}.Select_trigger__h7k60d2{all:unset;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;border-radius:var(--radius-tag__16imif775);padding:var(--spacing-sm__16imif75p) var(--spacing-md__16imif75r);font-size:var(--fontSizes-base__16imif76t);line-height:1.5;background-color:var(--colors-background-white__16imif7c);border:1px solid var(--colors-input-border-default__16imif71e);color:var(--colors-input-text-value__16imif71k);cursor:pointer;min-height:56px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.Select_trigger__h7k60d2:focus,.Select_trigger__h7k60d2:hover{border-color:var(--colors-input-border-success__16imif71j)}.Select_trigger__h7k60d2:focus{outline:none}.Select_trigger__h7k60d2:disabled{cursor:not-allowed;opacity:.6;background-color:var(--colors-background-brightGrey__16imif7f)}.Select_trigger__h7k60d2[data-placeholder]{color:var(--colors-input-text-placeholder__16imif71l)}.Select_trigger__h7k60d2[data-state=open]{border-color:var(--colors-input-border-success__16imif71j)}.Select_triggerInner__h7k60d3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:var(--spacing-md__16imif75r);width:100%;padding-right:28px}.Select_triggerLabel__h7k60d4{font-size:var(--fontSizes-xs__16imif76r);color:var(--colors-text-muted__16imif75);line-height:16px}.Select_triggerError__h7k60d5,.Select_triggerError__h7k60d5:focus,.Select_triggerError__h7k60d5:hover{border-color:var(--colors-input-border-error__16imif71g)}.Select_triggerError__h7k60d5:focus{outline:2px solid var(--colors-input-border-error__16imif71g)}.Select_triggerDense__h7k60d6{padding:var(--spacing-sm__16imif75p) var(--spacing-md__16imif75r);min-height:36px}.Select_icon__h7k60d7{position:absolute;right:var(--spacing-md__16imif75r);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;color:var(--colors-brand-primary__16imif70);pointer-events:none}.Select_icon__h7k60d7 svg{width:24px;height:24px;display:block}.Select_content__h7k60d8{overflow:hidden;background-color:var(--colors-background-white__16imif7c);border-radius:8px;-webkit-box-shadow:2px 4px 8px 0 rgba(0,47,48,.05);box-shadow:2px 4px 8px 0 rgba(0,47,48,.05);z-index:700;width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height)}.Select_viewport__h7k60d9{padding:var(--spacing-xs__16imif75n) 0 var(--spacing-sm__16imif75p) 0}.Select_item__h7k60da{font-size:var(--fontSizes-base__16imif76t);line-height:1.5;color:var(--colors-input-text-value__16imif71k);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:var(--spacing-smd__16imif75q) var(--spacing-md__16imif75r);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none}.Select_item__h7k60da[data-disabled]{color:var(--colors-input-text-disabled__16imif71m);pointer-events:none;cursor:not-allowed}.Select_item__h7k60da[data-highlighted],.Select_item__h7k60da[data-state=checked]{background-color:var(--colors-background-lightGray__16imif7w)}.Select_itemIndicator__h7k60db{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0}.Select_itemIndicator__h7k60db svg{width:20px;height:20px;display:block}.Select_scrollButton__h7k60dc{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:25px;background-color:var(--colors-background-white__16imif7c);color:var(--colors-text-muted__16imif75);cursor:default}.Select_messageBase__h7k60dd{font-size:var(--fontSizes-sm__16imif76s);line-height:1.5;margin-top:var(--spacing-sm__16imif75p)}.Select_helperMessage__h7k60de{color:var(--colors-text-subdued__16imif7a)}.Select_errorMessage__h7k60df{color:var(--colors-text-error__16imif79)}.ContentSections_unknownSection__k2l2fw0{padding:var(--spacing-md__16imif75r);background-color:var(--colors-background-stoneLight__16imif7j);border-radius:var(--radius-card__16imif773);border:2px dashed var(--colors-border-grey__16imif71t);font-family:monospace;font-size:14px}.ProductBreadcrumbs_breadcrumbContainer__1q1q3jm0{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:var(--spacing-xsm__16imif75o) 0;width:100%}.ProductBreadcrumbs_backLink__1q1q3jm1{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;text-decoration:none;color:var(--colors-text-muted__16imif75);font-size:12px;line-height:16px;margin-right:var(--spacing-sm__16imif75p)}.ProductBreadcrumbs_backLink__1q1q3jm1:hover{color:var(--colors-input-background-checked__16imif71s);cursor:pointer;text-decoration:underline}.ProductBreadcrumbs_productLink__1q1q3jm2{color:var(--colors-text-muted__16imif75);font-size:12px;line-height:16px;margin-left:var(--spacing-sm__16imif75p)}.ProductBreadcrumbs_crumbDivider__1q1q3jm3{color:var(--colors-text-muted__16imif75)}.ProductBreadcrumbs_arrowLeftIcon__1q1q3jm4{font-size:16px;height:16px;width:16px;margin-right:var(--spacing-sm__16imif75p)}@media screen and (min-width:768px){.ProductBreadcrumbs_breadcrumbContainer__1q1q3jm0{padding:var(--spacing-md__16imif75r) 0}.ProductBreadcrumbs_backLink__1q1q3jm1,.ProductBreadcrumbs_productLink__1q1q3jm2{font-size:14px}}.ProductInfo_container__e1qvrh0{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-sm__16imif75p)}.ProductInfo_title__e1qvrh1{line-height:1}.ProductInfo_description__e1qvrh2{font-size:16px;line-height:24px}.ProductInfo_soldOut__e1qvrh3{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:4px;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:768px){.ProductInfo_container__e1qvrh0{gap:var(--spacing-md__16imif75r)}}@media screen and (min-width:1440px){.ProductInfo_description__e1qvrh2{font-size:18px;line-height:28px}}.LegalText_legalText__5dcqd80{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;margin-bottom:var(--spacing-sm__16imif75p);font-style:italic;position:relative;font-size:14px}.LegalText_legalText__5dcqd80 a{color:var(--colors-brand-primary__16imif70);text-decoration:underline;font-weight:700;cursor:pointer}.LegalText_legalText__5dcqd80 sup{font-style:normal}.NotifyWhenOutOfStockModal_modalWrapper__1effawc0 button[aria-label="Close dialog"]{top:0;right:0}.NotifyWhenOutOfStockModal_container__1effawc1{padding:var(--spacing-3xl__16imif75w) var(--spacing-lg__16imif75t)}.NotifyWhenOutOfStockModal_container__1effawc1,.NotifyWhenOutOfStockModal_form__1effawc2{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-md__16imif75r)}.NotifyWhenOutOfStockModal_inputWrapper__1effawc3{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xs__16imif75n)}.NotifyWhenOutOfStockModal_input__1effawc4{width:100%;padding:var(--spacing-md__16imif75r);font-size:var(--fontSizes-md__16imif76u);line-height:1.5;border:1px solid var(--colors-border-grey__16imif71t);border-radius:var(--radius-card__16imif773);background-color:var(--colors-background-white__16imif7c);outline:none;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.NotifyWhenOutOfStockModal_input__1effawc4::-webkit-input-placeholder{color:var(--colors-input-text-placeholder__16imif71l)}.NotifyWhenOutOfStockModal_input__1effawc4::-moz-placeholder{color:var(--colors-input-text-placeholder__16imif71l)}.NotifyWhenOutOfStockModal_input__1effawc4:-ms-input-placeholder{color:var(--colors-input-text-placeholder__16imif71l)}.NotifyWhenOutOfStockModal_input__1effawc4::-ms-input-placeholder{color:var(--colors-input-text-placeholder__16imif71l)}.NotifyWhenOutOfStockModal_input__1effawc4::placeholder{color:var(--colors-input-text-placeholder__16imif71l)}.NotifyWhenOutOfStockModal_input__1effawc4:focus{border-color:var(--colors-input-border-focus__16imif71f)}.NotifyWhenOutOfStockModal_input__1effawc4:disabled{opacity:.5;cursor:not-allowed}.NotifyWhenOutOfStockModal_emailDisplay__1effawc5{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xs__16imif75n);padding:var(--spacing-md__16imif75r);background-color:var(--colors-background-lightGray__16imif7w);border-radius:var(--radius-card__16imif773)}@media screen and (min-width:768px){.NotifyWhenOutOfStockModal_container__1effawc1{padding:var(--spacing-3xl__16imif75w)}}.ActiveSubscriptionCard_input__16w5dor1{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ActiveSubscriptionCard_checkmark__16w5dor2{position:relative;width:20px;height:20px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:inset 0 0 0 1px var(--colors-input-border-default__16imif71e);box-shadow:inset 0 0 0 1px var(--colors-input-border-default__16imif71e);background-color:transparent;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.ActiveSubscriptionCard_checkmark__16w5dor2:before{content:"";position:absolute;top:4px;left:4px;width:12px;height:12px;background-color:transparent;border-radius:50%;-webkit-transition:background-color .2s;transition:background-color .2s}.ActiveSubscriptionCard_input__16w5dor1:checked+.ActiveSubscriptionCard_checkmark__16w5dor2{-webkit-box-shadow:inset 0 0 0 1px var(--colors-radioButton-color__16imif74z);box-shadow:inset 0 0 0 1px var(--colors-radioButton-color__16imif74z)}.ActiveSubscriptionCard_input__16w5dor1:checked+.ActiveSubscriptionCard_checkmark__16w5dor2:before{background-color:var(--colors-radioButton-color__16imif74z)}.ActiveSubscriptionCard_styles_activeSubscriptionCard__16w5dor3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:var(--spacing-smd__16imif75q) var(--spacing-sm__16imif75p);border-width:1px;border-style:solid;border-color:var(--colors-input-border-default__16imif71e);border-radius:var(--spacing-sm__16imif75p);cursor:pointer;-webkit-transition:border-color .2s,border-width .2s;transition:border-color .2s,border-width .2s;margin-bottom:var(--spacing-smd__16imif75q)}.ActiveSubscriptionCard_styles_activeSubscriptionCard__16w5dor3.ActiveSubscriptionCard_selectedCard__16w5dor0{border-color:var(--colors-brand-black__16imif71);border-width:1px}.ActiveSubscriptionCard_styles_radioButtonText__16w5dor4{margin-left:var(--spacing-sm__16imif75p);font-weight:700;padding:0}.AddToSubscriptionFromPdp_styles_modalContainer__xtnh960{width:100%}.AddToSubscriptionFromPdp_styles_modalContent__xtnh961{padding:var(--spacing-lg__16imif75t)}.AddToSubscriptionFromPdp_styles_modalHeader__xtnh962{padding:0 var(--spacing-lg__16imif75t)}.AddToSubscriptionFromPdp_styles_container__xtnh963{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-md__16imif75r)}.AddToSubscriptionFromPdp_styles_subscriptionsList__xtnh964{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-sm__16imif75p)}.AddToSubscriptionFromPdp_styles_btn__xtnh965{width:100%}.AddToSubscriptionFromPdp_styles_subtotalContainer__xtnh966{margin-top:var(--spacing-lg__16imif75t);padding-top:var(--spacing-md__16imif75r);border-top:1px solid var(--colors-input-border-default__16imif71e);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.AddToSubscriptionFromPdp_styles_subtotalText__xtnh967{font-weight:700}.AddToSubscriptionFromPdp_styles_taxesText__xtnh968{color:var(--colors-text-subdued__16imif7a)}.AddToSubscriptionFromPdp_styles_titleContainer__xtnh969{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:var(--spacing-md__16imif75r)}.AddToSubscriptionFromPdp_styles_sectionTitle__xtnh96a{line-height:16px;text-transform:uppercase;border-bottom:1px solid var(--colors-input-border-default__16imif71e);width:100%;padding-bottom:var(--spacing-sm__16imif75p)}.AddToSubscriptionFromPdp_styles_otpSection__xtnh96b{padding-top:var(--spacing-md__16imif75r)}.AddToSubscriptionFromPdp_styles_saveSpinnerContainer__xtnh96c{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.AddToSubscriptionFromPdp_styles_saveSpinner__xtnh96d{margin-right:var(--spacing-sm__16imif75p);color:var(--colors-background-white__16imif7c)}.AddToSubscriptionFromPdp_styles_subLineItemWrapper__xtnh96e{margin-bottom:var(--spacing-md__16imif75r)}@media screen and (min-width:768px){.AddToSubscriptionFromPdp_styles_modalContainer__xtnh960{width:440px}}.SubscriptionLineItem_styles_itemContainer__p1u9mq0{display:-ms-flexbox;display:flex;gap:var(--spacing-sm__16imif75p);width:100%}.SubscriptionLineItem_styles_imageContainer__p1u9mq1{position:relative}.SubscriptionLineItem_styles_itemImage__p1u9mq2{border-radius:var(--spacing-xs__16imif75n);width:64px;height:64px;background-color:var(--colors-background-stoneLight__16imif7j)}.SubscriptionLineItem_styles_quantityBadge__p1u9mq3{position:absolute;top:-6px;right:-6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:11px;padding:5px 0 4px;width:21px;height:21px;background-color:var(--colors-input-border-focus__16imif71f)}.SubscriptionLineItem_styles_quantityBadgeText__p1u9mq4{line-height:100%;color:var(--colors-background-white__16imif7c);font-size:var(--fontSizes-sm__16imif76s)}.SubscriptionLineItem_styles_itemDetails__p1u9mq5{-ms-flex:1 1;flex:1 1}.SubscriptionLineItem_styles_itemTitle__p1u9mq6{line-height:20px;font-weight:700}.SubscriptionLineItem_styles_flavorSection__p1u9mq7{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--spacing-xs__16imif75n)}.SubscriptionLineItem_styles_flavorIndicator__p1u9mq8{border-radius:35px;width:8px;height:8px}.SubscriptionLineItem_styles_itemDescription__p1u9mq9{color:var(--colors-text-subdued__16imif7a)}.SubscriptionLineItem_styles_priceContainer__p1u9mqa{-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between;gap:14px}.PriceSelector_priceContainer__94vle70,.PriceSelector_priceSectionLabel__94vle71,.SubscriptionLineItem_styles_priceContainer__p1u9mqa{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.PriceSelector_priceSectionHeading__94vle72{font-size:14px!important;font-weight:400;line-height:18px!important;text-transform:uppercase;margin-bottom:var(--spacing-smd__16imif75q)}.PriceSelector_priceSection__94vle73{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.PriceSelector_divider__94vle74{margin:var(--spacing-sm__16imif75p) 0}.PriceSelector_divider__94vle74,.PriceSelector_otpDivider__94vle75{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.PriceSelector_line__94vle76{-ms-flex:1 1;flex:1 1;height:1px;background-color:var(--colors-border-grey__16imif71t)}.PriceSelector_orText__94vle77{margin:0 var(--spacing-sm__16imif75p);font-size:12px;font-family:var(--diatype-mono),monospace,sans-serif;color:var(--colors-text-primary__16imif72);text-transform:uppercase}.PriceSelector_spacer__94vle78{height:var(--spacing-sm__16imif75p)}.PriceSelector_otpPriceContainer__94vle79{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:var(--spacing-md__16imif75r) 0 0}.PriceSelector_otpPriceLabel__94vle7a{font-size:var(--fontSizes-base__16imif76t);line-height:24px;font-weight:700;color:var(--colors-text-primary__16imif72)}.PriceSelector_otpPricePerServing__94vle7b{margin-left:var(--spacing-xs__16imif75n);font-size:var(--fontSizes-base__16imif76t);line-height:24px;color:var(--colors-text-disabled__16imif78)}.PriceSelector_priceInput__94vle7c{display:block;width:100%;cursor:pointer}.PriceSelector_priceInputRadio__94vle7d{position:absolute;opacity:0;width:0;height:0}.PriceSelector_priceInputMain__94vle7e{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:var(--radius-card__16imif773);padding:0;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:var(--colors-background-white__16imif7c);-webkit-box-shadow:0 0 0 1px var(--colors-border-grey__16imif71t);box-shadow:0 0 0 1px var(--colors-border-grey__16imif71t);border:1.5px solid transparent}.PriceSelector_priceInputMain__94vle7e:hover{background-color:var(--colors-input-background-hover__16imif71q)}.PriceSelector_priceInputMainOneTime__94vle7f{background-color:transparent}.PriceSelector_priceInputChecked__94vle7h,.PriceSelector_priceInputMainSubscription__94vle7g{background-color:var(--colors-background-white__16imif7c)}.PriceSelector_priceInputChecked__94vle7h{border:1.5px solid var(--colors-text-primary__16imif72);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.1);box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.PriceSelector_priceInputContent__94vle7i{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;padding:var(--spacing-md__16imif75r)}.PriceSelector_priceInputContentWithBanner__94vle7j{padding-top:var(--spacing-smd__16imif75q)}.PriceSelector_priceInputHeaderRow__94vle7k{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.PriceSelector_priceInputCheckmarkWrap__94vle7l{margin-right:var(--spacing-sm__16imif75p);width:20px;height:20px;position:relative}.PriceSelector_priceInputCheckmark__94vle7m{width:20px;height:20px;border-radius:var(--radius-circle__16imif777);-webkit-box-shadow:inset 0 0 0 1px var(--colors-border-grey__16imif71t);box-shadow:inset 0 0 0 1px var(--colors-border-grey__16imif71t);background-color:var(--colors-background-white__16imif7c);position:relative;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.PriceSelector_priceInputCheckmark__94vle7m:before{content:"";position:absolute;top:var(--spacing-xs__16imif75n);left:var(--spacing-xs__16imif75n);width:12px;height:12px;border-radius:var(--radius-circle__16imif777);background-color:transparent;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.PriceSelector_priceInputChecked__94vle7h .PriceSelector_priceInputCheckmark__94vle7m{-webkit-box-shadow:var(--colors-background-greenRadio__16imif7u) 0 0 0 1px inset;box-shadow:var(--colors-background-greenRadio__16imif7u) 0 0 0 1px inset}.PriceSelector_priceInputChecked__94vle7h .PriceSelector_priceInputCheckmark__94vle7m:before{background-color:var(--colors-background-greenRadio__16imif7u)}.PriceSelector_priceInputHeading__94vle7n{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%}.PriceSelector_priceInputTitle__94vle7o{font-size:16px;line-height:24px;padding:0;font-weight:700}.PriceSelector_priceInputPriceRow__94vle7p{display:-ms-flexbox;display:flex;gap:var(--spacing-sm__16imif75p);-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.PriceSelector_priceInputPriceValue__94vle7q{font-size:16px;line-height:24px;padding:0;font-weight:700}.PriceSelector_priceInputPriceValueSubscription__94vle7r{color:var(--colors-text-primary__16imif72)}.PriceSelector_priceInputOldPrice__94vle7s{text-decoration-thickness:2px;font-weight:400;font-size:16px;line-height:24px;color:var(--colors-text-disabled__16imif78)}.PriceSelector_priceInputDescription__94vle7t{font-size:14px;line-height:20px;color:var(--colors-text-primary__16imif72)}.PriceSelector_priceInputMainOneTime__94vle7f .PriceSelector_priceInputDescription__94vle7t{margin-top:0}.PriceSelector_priceInputContentDivider__94vle7u{width:100%;height:1px;background-color:var(--colors-border-grey__16imif71t);margin:var(--spacing-sm__16imif75p) 0}.PriceSelector_priceInputAssurancesList__94vle7v{list-style:none;margin:0;padding:0}.PriceSelector_priceInputAssuranceItem__94vle7w{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:var(--spacing-sm__16imif75p)}.PriceSelector_priceInputAssuranceIcon__94vle7x{-ms-flex-negative:0;flex-shrink:0;margin-top:3px;color:var(--colors-text-primary__16imif72)}.PriceSelector_priceInputAssuranceText__94vle7y{-ms-flex:1 1;flex:1 1;color:var(--colors-text-primary__16imif72)}.PriceSelector_priceInputAssuranceTextItalic__94vle7z{font-style:italic}.PriceSelector_subscriptionBanner__94vle710{-ms-flex-direction:row;flex-direction:row;background-color:var(--colors-brand-primary__16imif70);padding:var(--spacing-sm__16imif75p) var(--spacing-md__16imif75r);margin:0;border-radius:6.5px 6.5px 0 0;-ms-flex-pack:justify;justify-content:space-between}.PriceSelector_subscriptionBannerLabel__94vle711,.PriceSelector_subscriptionBanner__94vle710{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;line-height:20px}.PriceSelector_subscriptionBannerLabel__94vle711{color:var(--colors-text-primaryInverse__16imif73);font-weight:500;gap:var(--spacing-sm__16imif75p)}.PriceSelector_subscriptionBannerIcon__94vle712{-ms-flex-negative:0;flex-shrink:0;color:var(--colors-text-primaryInverse__16imif73)}@media screen and (min-width:768px){.PriceSelector_divider__94vle74{margin:var(--spacing-md__16imif75r) 0}.PriceSelector_otpPriceContainer__94vle79{margin:var(--spacing-lg__16imif75t) 0 0}.PriceSelector_otpPriceLabel__94vle7a,.PriceSelector_otpPricePerServing__94vle7b{font-size:var(--fontSizes-md__16imif76u);line-height:28px}.PriceSelector_priceInputOldPrice__94vle7s,.PriceSelector_priceInputPriceValue__94vle7q,.PriceSelector_priceInputTitle__94vle7o{font-size:18px;line-height:28px}}.ConnectAddToCart_addToCartContainer__a37r7t0{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-lg__16imif75t)}.ConnectAddToCart_buttonGroupWithBorder__a37r7t2,.ConnectAddToCart_buttonGroup__a37r7t1{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-md__16imif75r)}.ConnectAddToCart_buttonGroupWithBorder__a37r7t2{border-bottom:1px solid var(--colors-background-shadow__16imif7t);padding-bottom:var(--spacing-lg__16imif75t)}.ConnectAddToCart_footnotesAndButtons__a37r7t3{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-smd__16imif75q)}.ConnectAddToCart_footnote__a37r7t4{text-transform:none;margin-bottom:0}.ConnectAddToCart_footnote__a37r7t4 sup{font-size:70%;vertical-align:super;line-height:0;position:relative;top:-.3em;font-style:normal}.ConnectAddToCart_buyOnceButtonText__a37r7t5{text-align:center;display:block}.ConnectAddToCart_researchText__a37r7t6{text-align:center}.ConnectAddToCart_outOfStockButton__a37r7t7{color:var(--colors-button-primary-disabledText__16imif727);cursor:not-allowed;pointer-events:none}.ConnectAddToCart_outOfStockButton__a37r7t7,.ConnectAddToCart_outOfStockButton__a37r7t7:hover{background:var(--colors-button-primary-disabledBackground__16imif726)}@media screen and (min-width:768px){.ConnectAddToCart_addToCartContainer__a37r7t0{gap:var(--spacing-2xl__16imif75v)}.ConnectAddToCart_buttonGroupWithBorder__a37r7t2{padding-bottom:var(--spacing-2xl__16imif75v)}}.CadenceSelector_container__1ucpor80{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-sm__16imif75p)}.CadenceSelector_option__1ucpor81{display:block;width:100%;cursor:pointer}.CadenceSelector_radioInput__1ucpor82{position:absolute;opacity:0;width:0;height:0}.CadenceSelector_optionContent__1ucpor83{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;border-radius:var(--radius-card__16imif773);padding:var(--spacing-md__16imif75r);background-color:var(--colors-background-white__16imif7c);-webkit-box-shadow:0 0 0 1px var(--colors-border-grey__16imif71t);box-shadow:0 0 0 1px var(--colors-border-grey__16imif71t);border:1.5px solid transparent;-webkit-transition:all .2s ease;transition:all .2s ease}.CadenceSelector_optionContent__1ucpor83:hover{background-color:var(--colors-input-background-hover__16imif71q)}.CadenceSelector_optionContentChecked__1ucpor84{border:1.5px solid var(--colors-text-primary__16imif72);background-color:var(--colors-background-white__16imif7c);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.1);box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.CadenceSelector_checkmarkWrap__1ucpor85{margin-right:var(--spacing-sm__16imif75p);width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0}.CadenceSelector_checkmark__1ucpor86{width:20px;height:20px;border-radius:var(--radius-circle__16imif777);-webkit-box-shadow:inset 0 0 0 1px var(--colors-border-grey__16imif71t);box-shadow:inset 0 0 0 1px var(--colors-border-grey__16imif71t);background-color:var(--colors-background-white__16imif7c);position:relative;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.CadenceSelector_checkmark__1ucpor86:before{content:"";position:absolute;top:var(--spacing-xs__16imif75n);left:var(--spacing-xs__16imif75n);width:12px;height:12px;border-radius:var(--radius-circle__16imif777);background-color:transparent;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.CadenceSelector_optionContentChecked__1ucpor84 .CadenceSelector_checkmark__1ucpor86{-webkit-box-shadow:var(--colors-background-greenRadio__16imif7u) 0 0 0 1px inset;box-shadow:var(--colors-background-greenRadio__16imif7u) 0 0 0 1px inset}.CadenceSelector_optionContentChecked__1ucpor84 .CadenceSelector_checkmark__1ucpor86:before{background-color:var(--colors-background-greenRadio__16imif7u)}.CadenceSelector_optionDetails__1ucpor87{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;width:100%}.CadenceSelector_optionTitle__1ucpor88{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:var(--spacing-sm__16imif75p);font-size:var(--fontSizes-sm__16imif76s);font-weight:700}.CadenceSelector_optionTitle__1ucpor88 .Tag_content__w9nzu91{line-height:1}.CadenceSelector_optionSubtitle__1ucpor89{font-size:var(--fontSizes-xs__16imif76r);color:var(--colors-text-disabled__16imif78);margin-top:var(--spacing-xxs__16imif75m)}.CadenceSelector_optionPrice__1ucpor8a{font-size:var(--fontSizes-base__16imif76t);line-height:24px;font-weight:700;-ms-flex-negative:0;flex-shrink:0;text-align:right}.CadenceSelector_compareAtPriceWrap__1ucpor8b{font-size:var(--fontSizes-sm__16imif76s);color:var(--colors-text-disabled__16imif78);font-weight:400}.CadenceSelector_compareAtPrice__1ucpor8c{text-decoration:line-through}@media screen and (min-width:768px){.CadenceSelector_checkmark__1ucpor86{font-size:var(--fontSizes-md__16imif76u);top:2px}.CadenceSelector_optionDetails__1ucpor87{-ms-flex-align:center;align-items:center}.CadenceSelector_optionTitle__1ucpor88{font-size:var(--fontSizes-md__16imif76u)}.CadenceSelector_optionTitle__1ucpor88 .Tag_content__w9nzu91{line-height:18px}.CadenceSelector_optionSubtitle__1ucpor89{font-size:var(--fontSizes-sm__16imif76s)}.CadenceSelector_optionPrice__1ucpor8a{font-size:var(--fontSizes-md__16imif76u)}}.Freebies_container__1p7vd7s0{display:-ms-flexbox;display:flex;gap:var(--spacing-sm__16imif75p);-ms-flex-align:center;align-items:center}.Freebies_image__1p7vd7s1{width:30%;max-width:150px;min-width:90px;aspect-ratio:150/100;-o-object-fit:cover;object-fit:cover;-ms-flex-negative:1;flex-shrink:1}.Freebies_content__1p7vd7s2{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.Freebies_title__1p7vd7s3{font-size:var(--fontSizes-sm__16imif76s);font-weight:700;color:var(--colors-text-primary__16imif72)}.Freebies_description__1p7vd7s4{font-size:var(--fontSizes-xs__16imif76r);color:var(--colors-text-disabled__16imif78)}.Freebies_modalContent__1p7vd7s5{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.Freebies_modalImage__1p7vd7s7{width:100%;height:196px;-o-object-fit:cover;object-fit:cover}.Freebies_modalDescriptionContainer__1p7vd7s8{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:var(--spacing-lg__16imif75t);gap:var(--spacing-xs__16imif75n)}.Freebies_modalTag__1p7vd7s9{margin-bottom:var(--spacing-sm__16imif75p)}.Freebies_modalTitle__1p7vd7sa{color:var(--colors-text-primary__16imif72);font-size:var(--fontSizes-xl__16imif76w);line-height:24px;margin-bottom:var(--spacing-sm__16imif75p)}.Freebies_modalDescription__1p7vd7sb{color:var(--colors-text-primary__16imif72);font-size:var(--fontSizes-base__16imif76t);line-height:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-md__16imif75r)}@media screen and (min-width:768px){.Freebies_container__1p7vd7s0{gap:var(--spacing-md__16imif75r)}.Freebies_title__1p7vd7s3{font-size:var(--fontSizes-md__16imif76u)}.Freebies_description__1p7vd7s4{font-size:var(--fontSizes-sm__16imif76s)}.Freebies_modalContent__1p7vd7s5{-ms-flex-direction:row;flex-direction:row;padding:var(--spacing-lg__16imif75t)}.Freebies_modalImageContainer__1p7vd7s6{width:50%;-ms-flex-negative:0;flex-shrink:0}.Freebies_modalImage__1p7vd7s7{height:100%;min-height:400px;border-radius:var(--radius-card__16imif773)}.Freebies_modalDescriptionContainer__1p7vd7s8{width:50%;padding:0 var(--spacing-2xl__16imif75v);gap:var(--spacing-md__16imif75r)}.Freebies_modalTag__1p7vd7s9 .Tag_content__w9nzu91{font-size:var(--fontSizes-base__16imif76t)}.Freebies_modalTitle__1p7vd7sa{font-size:40px;line-height:42px}.Freebies_modalDescription__1p7vd7sb{font-size:var(--fontSizes-md__16imif76u);line-height:24px}}.SubscriptionBenefits_container__t3392j0{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-sm__16imif75p);background-color:var(--colors-background-stoneLight__16imif7j);padding:var(--spacing-mdl__16imif75s);border-radius:var(--radius-card__16imif773)}.SubscriptionBenefits_benefitsList__t3392j1{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xs__16imif75n);margin:0;padding:0;list-style:none}.SubscriptionBenefits_benefitItem__t3392j2{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--spacing-sm__16imif75p)}.SubscriptionBenefits_iconWrapper__t3392j3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.FlavorSelection_container__1hy1e8g0{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-sm__16imif75p)}.FlavorSelection_selectFlavorText__1hy1e8g1{font-size:14px;line-height:18px;text-transform:uppercase}.FlavorSelection_FlavorOptionsContainer__1hy1e8g2{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-xxs__16imif75m)}.FlavorSelection_errorMessage__1hy1e8g3{display:-ms-inline-flexbox;display:inline-flex;gap:var(--spacing-xs__16imif75n);-ms-flex-align:center;align-items:center;font-size:var(--fontSizes-xs__16imif76r)}.FlavorSelection_flavorMessage__1hy1e8g4{color:var(--colors-text-subdued__16imif7a);font-size:var(--fontSizes-xs__16imif76r);line-height:1.3}.FlavorSelection_flavorOptionItem__1hy1e8g5{padding:var(--spacing-xs__16imif75n);border-radius:7px;display:-ms-flexbox;display:flex;background:none;cursor:pointer;border:1px solid transparent;position:relative;-webkit-transition:border-color .5s ease;transition:border-color .5s ease}.FlavorSelection_flavorOptionItem__1hy1e8g5[data-active=true]{border-color:var(--colors-input-border-active__16imif71i)}.FlavorSelection_radioInput__1hy1e8g6{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0;border:none;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.FlavorSelection_flavorOptionInnerContainer__1hy1e8g7{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:var(--spacing-xs__16imif75n) var(--spacing-xs__16imif75n);gap:var(--spacing-xs__16imif75n);border-radius:4px;overflow:hidden;border:1px solid var(--colors-input-border-default__16imif71e);background-color:transparent;-webkit-transition:border-color .5s ease,background-color .5s ease;transition:border-color .5s ease,background-color .5s ease}.FlavorSelection_flavorOptionInnerContainer__1hy1e8g7[data-disabled=true]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;pointer-events:none;background:-webkit-gradient(linear,left bottom,right top,color-stop(49%,transparent),color-stop(49.5%,var(--colors-text-disabled__16imif78)),color-stop(50.5%,var(--colors-text-disabled__16imif78)),color-stop(51%,transparent));background:linear-gradient(to top right,transparent 49%,var(--colors-text-disabled__16imif78) 49.5%,var(--colors-text-disabled__16imif78) 50.5%,transparent 51%)}.FlavorSelection_hoverableFlavorOptionInnerContainer__1hy1e8g8:hover:not([data-active=true]){background-color:var(--hover-color)}[data-active=true]:not([data-disabled=true]) .FlavorSelection_hoverableFlavorOptionInnerContainer__1hy1e8g8{border-color:transparent}.FlavorSelection_flavorOptionContent__1hy1e8g9{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--spacing-xs__16imif75n);position:relative;z-index:1;padding-left:var(--spacing-mdl__16imif75s)}.FlavorSelection_flavorOptionTitle__1hy1e8ga{position:relative;font-size:12px;line-height:16px;padding-top:var(--spacing-xxs__16imif75m);text-align:left;color:var(--colors-text-primary__16imif72);font-weight:400;-webkit-transition:color .5s ease,font-weight .5s ease;transition:color .5s ease,font-weight .5s ease}.FlavorSelection_flavorOptionTitle__1hy1e8ga:after{content:attr(data-text);display:block;font-weight:700;height:0;overflow:hidden;visibility:hidden}[data-active=true] .FlavorSelection_flavorOptionTitle__1hy1e8ga{font-weight:700;color:var(--active-text-color,var(--colors-text-primary__16imif72))}[data-disabled=true] .FlavorSelection_flavorOptionTitle__1hy1e8ga{color:var(--colors-text-disabled__16imif78)}.FlavorSelection_flavorBubble__1hy1e8gb{position:absolute;top:50%;width:16px;left:6px;height:16px;border-radius:50%;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:border-radius .25s ease,clip-path .25s ease,width .25s ease,height .25s ease,left .25s ease,-webkit-transform .5s cubic-bezier(.4,.5,.2,1);transition:border-radius .25s ease,clip-path .25s ease,width .25s ease,height .25s ease,left .25s ease,-webkit-transform .5s cubic-bezier(.4,.5,.2,1);transition:transform .5s cubic-bezier(.4,.5,.2,1),border-radius .25s ease,clip-path .25s ease,width .25s ease,height .25s ease,left .25s ease;transition:transform .5s cubic-bezier(.4,.5,.2,1),border-radius .25s ease,clip-path .25s ease,width .25s ease,height .25s ease,left .25s ease,-webkit-transform .5s cubic-bezier(.4,.5,.2,1);z-index:0;background:var(--flavor-color)}[data-active=true]:not([data-disabled=true]) .FlavorSelection_flavorBubble__1hy1e8gb{border-radius:var(--radius-flavorBubble__16imif776);width:100%;height:100%;left:0}.FlavorSelection_checkIconWrapper__1hy1e8gc{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%) scale(.5);transform:translateY(-50%) scale(.5);opacity:0;-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease,-webkit-transform .5s ease;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}[data-active=true]:not([data-disabled=true]) .FlavorSelection_checkIconWrapper__1hy1e8gc{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}@media screen and (min-width:768px){.FlavorSelection_FlavorOptionsContainer__1hy1e8g2{-ms-flex-wrap:wrap;flex-wrap:wrap}.FlavorSelection_flavorOptionInnerContainer__1hy1e8g7{padding:var(--spacing-xs__16imif75n) var(--spacing-xsm__16imif75o)}.FlavorSelection_flavorOptionContent__1hy1e8g9{padding-left:var(--spacing-lg__16imif75t)}.FlavorSelection_flavorOptionTitle__1hy1e8ga{font-size:14px;line-height:20px}}@media screen and (min-width:1024px){.FlavorSelection_errorMessage__1hy1e8g3,.FlavorSelection_flavorMessage__1hy1e8g4{font-size:var(--fontSizes-sm__16imif76s)}}.ConnectFlavorSelector_container__t88ha20{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-sm__16imif75p)}.ConnectFlavorSelector_selectFlavorText__t88ha21{font-size:14px;line-height:18px;text-transform:uppercase}.ConnectFlavorSelector_flavorOptionsContainer__t88ha22{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:var(--spacing-xs__16imif75n);-moz-column-gap:var(--spacing-xs__16imif75n);column-gap:var(--spacing-xs__16imif75n);row-gap:var(--spacing-sm__16imif75p)}.ConnectFlavorSelector_flavorNote__t88ha23{color:var(--colors-text-disabled__16imif78);font-size:var(--fontSizes-xs__16imif76r);line-height:16px;font-style:italic}.ConnectFlavorSelector_errorMessage__t88ha24{display:-ms-inline-flexbox;display:inline-flex;gap:var(--spacing-xs__16imif75n);-ms-flex-align:center;align-items:center;color:var(--colors-text-error__16imif79);font-style:normal}.ConnectFlavorSelector_errorIcon__t88ha25{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;margin-top:-1px}@media screen and (min-width:1024px){.ConnectFlavorSelector_flavorNote__t88ha23{font-size:var(--fontSizes-sm__16imif76s);line-height:18px}}@-webkit-keyframes ConnectProductDetailPage_pulseAnimation__873pyo4{0%,to{opacity:1}50%{opacity:.5}}@keyframes ConnectProductDetailPage_pulseAnimation__873pyo4{0%,to{opacity:1}50%{opacity:.5}}.ConnectProductDetailPage_pageContainer__873pyo0{padding-bottom:var(--spacing-lg__16imif75t)}.ConnectProductDetailPage_flexColumnWithGap__873pyo1{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-lg__16imif75t)}.ConnectProductDetailPage_leftColumn__873pyo2{position:relative;top:0;-ms-flex-item-align:start;align-self:flex-start}.ConnectProductDetailPage_rightColumn__873pyo3{padding-top:var(--spacing-sm__16imif75p)}.ConnectProductDetailPage_quantitySelectorSkeleton__873pyo5{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-smd__16imif75q)}.ConnectProductDetailPage_skeletonLabel__873pyo6{height:18px;width:120px;background-color:var(--colors-border-grey__16imif71t);border-radius:var(--radius-tag__16imif775);-webkit-animation:ConnectProductDetailPage_pulseAnimation__873pyo4 1.5s ease-in-out infinite;animation:ConnectProductDetailPage_pulseAnimation__873pyo4 1.5s ease-in-out infinite}.ConnectProductDetailPage_skeletonCards__873pyo7{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:var(--spacing-sm__16imif75p)}.ConnectProductDetailPage_skeletonCard__873pyo8{-ms-flex:1 1;flex:1 1;height:86px;background-color:var(--colors-border-grey__16imif71t);border-radius:var(--radius-card__16imif773);-webkit-animation:ConnectProductDetailPage_pulseAnimation__873pyo4 1.5s ease-in-out infinite;animation:ConnectProductDetailPage_pulseAnimation__873pyo4 1.5s ease-in-out infinite}@media screen and (min-width:768px){.ConnectProductDetailPage_pageContainer__873pyo0{padding-bottom:var(--spacing-7xl__16imif760)}.ConnectProductDetailPage_flexColumnWithGap__873pyo1{gap:var(--spacing-2xl__16imif75v)}.ConnectProductDetailPage_rightColumn__873pyo3{padding-top:28px}.ConnectProductDetailPage_skeletonCard__873pyo8{height:94px}}@media screen and (min-width:1024px){.ConnectProductDetailPage_leftColumn__873pyo2{position:sticky;top:90px}}.ConnectQuantityEditor_root__ncnie50{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.ConnectQuantityEditor_label__ncnie51{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.ConnectQuantityEditor_heading__ncnie52{font-size:var(--fontSizes-sm__16imif76s);line-height:var(--fontSizes-md__16imif76u);font-weight:400;text-transform:uppercase;font-family:var(--diatype-mono),monospace,sans-serif}.ConnectQuantityEditor_description__ncnie53{font-size:var(--fontSizes-base__16imif76t);font-weight:700;line-height:24px}.ConnectQuantityEditor_pricePerServing__ncnie54{font-weight:400;font-size:var(--fontSizes-sm__16imif76s);color:var(--colors-text-muted__16imif75);line-height:var(--fontSizes-md__16imif76u)}.ConnectQuantityEditor_counter__ncnie55{display:-ms-flexbox;display:flex;margin-left:auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.ConnectQuantityEditor_button__ncnie56{width:42px;height:42px;cursor:pointer;background:transparent;border:none;padding:0}.ConnectQuantityEditor_buttonIcon__ncnie57{color:var(--colors-text-primaryInverse__16imif73);background:var(--colors-brand-primary__16imif70);border-radius:100%;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease}.ConnectQuantityEditor_buttonIconHover__ncnie58{color:var(--colors-text-primary__16imif72);background:var(--colors-button-primary-backgroundHover__16imif722)}.ConnectQuantityEditor_buttonIconDisabled__ncnie59{background:var(--colors-button-primary-disabledBackground__16imif726);color:var(--colors-text-muted__16imif75);cursor:auto}.ConnectQuantityEditor_number__ncnie5a{font-size:var(--fontSizes-md__16imif76u);font-weight:700;line-height:28px;width:34px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.ConnectQuantityEditor_description__ncnie53{font-size:var(--fontSizes-md__16imif76u);line-height:28px}.ConnectQuantityEditor_button__ncnie56{width:56px;height:56px}}.ConnectStickyCheckout_footnote__1l080wo0{color:var(--colors-text-disabled__16imif78);margin-bottom:0;-ms-flex-pack:left;justify-content:left;text-transform:none}.ConnectStickyCheckout_footnote__1l080wo0 sup{font-size:70%;vertical-align:super;line-height:0;position:relative;top:-.3em;font-style:normal}.SubscriptionStatusBar_subscriptionBar__1v7ttgy0{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:0 var(--spacing-smd__16imif75q);width:100%;background-color:var(--colors-successBanner-background__16imif74x);gap:var(--spacing-xsm__16imif75o)}.SubscriptionStatusBar_checkIcon__1v7ttgy1{font-size:var(--fontSizes-base__16imif76t);color:var(--colors-successBanner-text__16imif74y)}.SubscriptionStatusBar_subscriptionText__1v7ttgy2{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;font-size:var(--fontSizes-xs__16imif76r);line-height:18px;color:var(--colors-text-primary__16imif72);margin-top:var(--spacing-xxs__16imif75m)}.SubscriptionStatusBar_manageButton__1v7ttgy3{font-size:var(--fontSizes-xs__16imif76r);line-height:18px;color:var(--colors-background-greenPrimary__16imif7r)}
/*# sourceMappingURL=d97886dc06accac4.css.map*/