.breadcrumbs-module__oKREja__Breadcrumbs{padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-footnote,.75rem);line-height:var(--tw-leading,var(--text-footnote--line-height,.975rem));font-weight:var(--tw-font-weight,var(--text-footnote--font-weight,400));white-space:nowrap;align-items:center;display:flex;overflow-x:auto}@media (min-width:1920px){.breadcrumbs-module__oKREja__Breadcrumbs{grid-column:1/-1}}.breadcrumbs-module__oKREja__Breadcrumbs{-ms-overflow-style:none;scrollbar-width:none}.breadcrumbs-module__oKREja__Breadcrumbs::-webkit-scrollbar{display:none}.breadcrumbs-module__oKREja__Breadcrumbs__list{margin:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*0);align-items:center;list-style-type:none;display:flex}.breadcrumbs-module__oKREja__Breadcrumbs__item{align-items:center;display:flex}.breadcrumbs-module__oKREja__Breadcrumbs__item:first-child .breadcrumbs-module__oKREja__Breadcrumbs__link{padding-left:calc(var(--spacing,.25rem)*6)}@media (min-width:1250px){.breadcrumbs-module__oKREja__Breadcrumbs__item:first-child .breadcrumbs-module__oKREja__Breadcrumbs__link{padding-left:calc(var(--spacing,.25rem)*0)}}.breadcrumbs-module__oKREja__Breadcrumbs__item:last-child .breadcrumbs-module__oKREja__Breadcrumbs__link{padding-right:calc(var(--spacing,.25rem)*6)}@media (min-width:1250px){.breadcrumbs-module__oKREja__Breadcrumbs__item:last-child .breadcrumbs-module__oKREja__Breadcrumbs__link{padding-right:calc(var(--spacing,.25rem)*0)}}.breadcrumbs-module__oKREja__Breadcrumbs__link{margin-right:calc(var(--spacing,.25rem)*2);font-size:var(--text-footnote,.75rem);line-height:var(--tw-leading,var(--text-footnote--line-height,.975rem));font-weight:var(--tw-font-weight,var(--text-footnote--font-weight,400));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.breadcrumbs-module__oKREja__Breadcrumbs__link:hover{color:var(--color-G500,#6e6e6e);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.breadcrumbs-module__oKREja__Breadcrumbs__separator{margin-right:calc(var(--spacing,.25rem)*2)}.breadcrumbs-module__oKREja__Breadcrumbs__link--is-current{cursor:default;font-size:var(--text-footnote-heavy,.75rem);line-height:var(--tw-leading,var(--text-footnote-heavy--line-height,.975rem));font-weight:var(--tw-font-weight,var(--text-footnote-heavy--font-weight,500));color:var(--color-G700,#4b4b4b)}.breadcrumbs-module__oKREja__Breadcrumbs__link--is-current:hover{color:var(--color-G700,#4b4b4b)}@media (min-width:800px){.breadcrumbs-module__oKREja__Breadcrumbs--is-small{padding-bottom:calc(var(--spacing,.25rem)*0)}}@property --tw-duration{syntax:"*";inherits:false}
.bulk-save-frequency-cards-module__QU_H4q__BulkSaveFrequencyCards{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}.bulk-save-frequency-cards-module__QU_H4q__BulkSaveFrequencyCards__cards{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}.bulk-save-frequency-cards-module__QU_H4q__BulkSaveFrequencyCards__card{align-items:flex-start;gap:calc(var(--spacing,.25rem)*3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-G200,#dededf);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*4);text-align:left;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex;position:relative}@media (min-width:680px){.bulk-save-frequency-cards-module__QU_H4q__BulkSaveFrequencyCards__card{gap:calc(var(--spacing,.25rem)*4);padding:calc(var(--spacing,.25rem)*5)}}.bulk-save-frequency-cards-module__QU_H4q__BulkSaveFrequencyCards__card:hover:not(:disabled){cursor:pointer;border-color:var(--color-G400,#a5a5a6)}.bulk-save-frequency-cards-module__QU_H4q__BulkSaveFrequencyCards__radio{margin-top:calc(var(--spacing,.25rem)*.5);height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);border-radius:var(--radius-full,9999px);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-G300,#cbcbcc);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0}.bulk-save-frequency-cards-module__QU_H4q__BulkSaveFrequencyCards__radio--selected{border-style:var(--tw-border-style);border-width:6px;border-color:var(--color-A300,#95e392)}.bulk-save-frequency-cards-module__QU_H4q__BulkSaveFrequencyCards__body{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);flex:1;display:flex}.bulk-save-frequency-cards-module__QU_H4q__BulkSaveFrequencyCards__content{gap:calc(var(--spacing,.25rem)*.5);flex-direction:column;display:flex}.bulk-save-frequency-cards-module__QU_H4q__BulkSaveFrequencyCards__header{align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.bulk-save-frequency-cards-module__QU_H4q__BulkSaveFrequencyCards__label{font-size:var(--text-headline-heavy,1.125rem);line-height:var(--tw-leading,var(--text-headline-heavy--line-height,1.575rem));font-weight:var(--tw-font-weight,var(--text-headline-heavy--font-weight,500))}.bulk-save-frequency-cards-module__QU_H4q__BulkSaveFrequencyCards__badge{border-radius:var(--radius-small,4px);background-color:var(--color-A300,#95e392);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*.5);font-size:var(--text-footnote-heavy,.75rem);line-height:var(--tw-leading,var(--text-footnote-heavy--line-height,.975rem));font-weight:var(--tw-font-weight,var(--text-footnote-heavy--font-weight,500));white-space:nowrap;text-transform:uppercase}.bulk-save-frequency-cards-module__QU_H4q__BulkSaveFrequencyCards__description{font-size:var(--text-footnote,.75rem);line-height:var(--tw-leading,var(--text-footnote--line-height,.975rem));font-weight:var(--tw-font-weight,var(--text-footnote--font-weight,400))}.bulk-save-frequency-cards-module__QU_H4q__BulkSaveFrequencyCards__extraInfo{font-size:var(--text-footnote,.75rem);line-height:var(--tw-leading,var(--text-footnote--line-height,.975rem));font-weight:var(--tw-font-weight,var(--text-footnote--font-weight,400));color:var(--color-G500,#6e6e6e)}.bulk-save-frequency-cards-module__QU_H4q__BulkSaveFrequencyCards__price{font-size:var(--text-body-heavy,1rem);line-height:var(--tw-leading,var(--text-body-heavy--line-height,1.4rem));font-weight:var(--tw-font-weight,var(--text-body-heavy--font-weight,500));flex-shrink:0}.bulk-save-frequency-cards-module__QU_H4q__BulkSaveFrequencyCards__card--selected{border-color:var(--color-A600,#386641);background-color:var(--color-A100,#e1f8e0)}.bulk-save-frequency-cards-module__QU_H4q__BulkSaveFrequencyCards__card--disabled{cursor:not-allowed;opacity:.5}.bulk-save-frequency-cards-module__QU_H4q__BulkSaveFrequencyCards__card--disabled:hover{border-color:var(--color-G200,#dededf)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.flavor-picker-section-module__YVkb3W__FlavorPickerSection{flex-direction:column;display:flex}.flavor-picker-section-module__YVkb3W__FlavorPickerSection__splitGroups{margin-top:calc(var(--spacing,.25rem)*4);gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}.flavor-picker-section-module__YVkb3W__FlavorPickerSection__group{gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-large,12px);border-style:var(--tw-border-style);border-width:1px;border-color:#d0c5ae4d;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.flavor-picker-section-module__YVkb3W__FlavorPickerSection__group{border-color:color-mix(in oklab,var(--color-B400,#d0c5ae)30%,transparent)}}.flavor-picker-section-module__YVkb3W__FlavorPickerSection__group{background-color:var(--color-B300,#f5f2ec);padding:calc(var(--spacing,.25rem)*4)}.flavor-picker-section-module__YVkb3W__FlavorPickerSection__group:nth-of-type(2){background-color:var(--color-B200,#f9f8f6)}.flavor-picker-section-module__YVkb3W__FlavorPickerSection__header{justify-content:space-between;align-items:center;display:flex}.flavor-picker-section-module__YVkb3W__FlavorPickerSection__title{font-size:var(--text-caption-heavy,.875rem);line-height:var(--tw-leading,var(--text-caption-heavy--line-height,1.225rem));font-weight:var(--tw-font-weight,var(--text-caption-heavy--font-weight,500));color:var(--color-G900,#0c0c0d)}.flavor-picker-section-module__YVkb3W__FlavorPickerSection__learnMore{font-size:var(--text-footnote,.75rem);line-height:var(--tw-leading,var(--text-footnote--line-height,.975rem));font-weight:var(--tw-font-weight,var(--text-footnote--font-weight,400));color:var(--color-G600,#5d5d5e);text-underline-offset:2px;text-decoration-line:underline}.flavor-picker-section-module__YVkb3W__FlavorPickerSection__learnMore:hover{color:var(--color-G900,#0c0c0d)}.flavor-picker-section-module__YVkb3W__FlavorPickerSection__callouts{gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.flavor-picker-section-module__YVkb3W__FlavorPickerSection__variants{flex-direction:column;display:flex}.flavor-picker-section-module__YVkb3W__FlavorPickerSection__empty{font-size:var(--text-footnote,.75rem);line-height:var(--tw-leading,var(--text-footnote--line-height,.975rem));font-weight:var(--tw-font-weight,var(--text-footnote--font-weight,400));color:var(--color-G600,#5d5d5e)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.option-groups-flavor-picker-section-module__3nlp1W__OptionGroupsFlavorPickerSection__section{border-bottom-style:var(--tw-border-style);border-color:#d0c5ae4d;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){.option-groups-flavor-picker-section-module__3nlp1W__OptionGroupsFlavorPickerSection__section{border-color:color-mix(in oklab,var(--color-B400,#d0c5ae)30%,transparent)}}.option-groups-flavor-picker-section-module__3nlp1W__OptionGroupsFlavorPickerSection>.option-groups-flavor-picker-section-module__3nlp1W__OptionGroupsFlavorPickerSection__section:last-child{margin-bottom:calc(var(--spacing,.25rem)*0);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem)*0);border-bottom-width:0}.option-groups-flavor-picker-section-module__3nlp1W__OptionGroupsFlavorPickerSection__heading{margin-top:calc(var(--spacing,.25rem)*0)}.option-groups-flavor-picker-section-module__3nlp1W__OptionGroupsFlavorPickerSection__legend{margin-top:calc(var(--spacing,.25rem)*4);align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.option-groups-flavor-picker-section-module__3nlp1W__OptionGroupsFlavorPickerSection__variantsSection{margin-top:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*10);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem)*0);border-bottom-width:0}.option-groups-flavor-picker-section-module__3nlp1W__OptionGroupsFlavorPickerSection__legendItem{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);width:fit-content;padding-inline:calc(var(--spacing,.25rem)*2);font-size:var(--text-caption,.875rem);line-height:var(--tw-leading,var(--text-caption--line-height,1.225rem));font-weight:var(--tw-font-weight,var(--text-caption--font-weight,400));color:var(--color-B500,#75684d);display:flex}.option-groups-flavor-picker-section-module__3nlp1W__OptionGroupsFlavorPickerSection__legend>.option-groups-flavor-picker-section-module__3nlp1W__OptionGroupsFlavorPickerSection__legendItem:not(:last-child){border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-B400,#d0c5ae)}.option-groups-flavor-picker-section-module__3nlp1W__OptionGroupsFlavorPickerSection__legendIcon{margin-right:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-full,9999px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-B500,#75684d);padding:calc(var(--spacing,.25rem)*1);justify-content:center;align-items:center;display:flex}.option-groups-flavor-picker-section-module__3nlp1W__OptionGroupsFlavorPickerSection__section--is-intro{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*4);border-top-width:1px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}

.bulk-save-product-form-layout-module__w54OCa__BulkSaveProductFormLayout__slot{margin-bottom:calc(var(--spacing,.25rem)*2)}.bulk-save-product-form-layout-module__w54OCa__BulkSaveProductFormLayout__orderType{margin-top:calc(var(--spacing,.25rem)*6)}
.purchase-disclaimer-module__xhy4KG__PdpPurchaseDisclaimer{text-align:center;font-size:var(--text-caption,.875rem);line-height:var(--tw-leading,var(--text-caption--line-height,1.225rem));font-weight:var(--tw-font-weight,var(--text-caption--font-weight,400));color:var(--color-G700,#4b4b4b)}.purchase-disclaimer-module__xhy4KG__PdpPurchaseDisclaimer__content p{margin-bottom:calc(var(--spacing,.25rem)*2)}.purchase-disclaimer-module__xhy4KG__PdpPurchaseDisclaimer__content p:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}
.bundle-item-module__th1rzW__PdpBundleItem{margin-bottom:calc(var(--spacing,.25rem)*4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-G100,#ececed);padding-top:calc(var(--spacing,.25rem)*4);display:flex}.bundle-item-module__th1rzW__PdpBundleItem__image{margin-right:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*20);width:calc(var(--spacing,.25rem)*20);border-radius:var(--radius-medium,8px);background-color:var(--color-B300,#f5f2ec);flex:none;overflow:hidden}@media (min-width:1440px){.bundle-item-module__th1rzW__PdpBundleItem__info{justify-content:space-between;align-items:flex-start;width:80%;display:flex}}.bundle-item-module__th1rzW__PdpBundleItem__description{row-gap:calc(var(--spacing,.25rem)*1);flex-direction:column;display:flex}.bundle-item-module__th1rzW__PdpBundleItem__heading{color:var(--color-G900,#0c0c0d)}.bundle-item-module__th1rzW__PdpBundleItem__callout{font-size:var(--text-body,1rem);line-height:var(--tw-leading,var(--text-body--line-height,1.4rem));font-weight:var(--tw-font-weight,var(--text-body--font-weight,400));color:var(--color-G700,#4b4b4b)}.bundle-item-module__th1rzW__PdpBundleItem__line-item{font-size:var(--text-caption,.875rem);line-height:var(--tw-leading,var(--text-caption--line-height,1.225rem));font-weight:var(--tw-font-weight,var(--text-caption--font-weight,400));color:var(--color-G500,#6e6e6e)}.bundle-item-module__th1rzW__PdpBundleItem__button{min-height:calc(var(--spacing,.25rem)*6);cursor:pointer;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-G700,#4b4b4b);padding-top:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*.5);font-size:var(--text-button-label-small,.813rem);line-height:var(--tw-leading,var(--text-button-label-small--line-height,.813rem));font-weight:var(--tw-font-weight,var(--text-button-label-small--font-weight,500));text-wrap:nowrap;color:var(--color-G700,#4b4b4b);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));position:relative}@media (min-width:1440px){.bundle-item-module__th1rzW__PdpBundleItem__button{padding-top:calc(var(--spacing,.25rem)*0)}}.bundle-item-module__th1rzW__PdpBundleItem__button:hover{border-color:var(--color-G900,#0c0c0d);color:var(--color-G900,#0c0c0d)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.bundle-contents-module__u4Fp_a__PdpBundleContents{margin-bottom:calc(var(--spacing,.25rem)*4)}.bundle-contents-module__u4Fp_a__PdpBundleContents__tagline{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-caption-heavy,.875rem);line-height:var(--tw-leading,var(--text-caption-heavy--line-height,1.225rem));font-weight:var(--tw-font-weight,var(--text-caption-heavy--font-weight,500));color:var(--color-G700,#4b4b4b)}
.payment-provider-list-module__XOWLYW__PaymentProviderList{margin:calc(var(--spacing,.25rem)*0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);padding:calc(var(--spacing,.25rem)*0);padding-top:calc(var(--spacing,.25rem)*2);list-style-type:none;display:flex}.payment-provider-list-module__XOWLYW__PaymentProviderList__item{display:flex}
.upsell-carousel-module__PfjsRa__UpsellCarousel{padding-top:calc(var(--spacing,.25rem)*3);padding-bottom:calc(var(--spacing,.25rem)*12);grid-column:1/-1;position:relative;overflow:hidden}.upsell-carousel-module__PfjsRa__UpsellCarousel:not(.upsell-carousel-module__PfjsRa__UpsellCarousel__external-slide-width) .upsell-carousel-module__PfjsRa__UpsellCarousel__container{--slide-spacing:.5rem;--slide-width:100%;margin-bottom:calc(var(--spacing,.25rem)*3)}.upsell-carousel-module__PfjsRa__UpsellCarousel:not(.upsell-carousel-module__PfjsRa__UpsellCarousel__external-slide-width,.upsell-carousel-module__PfjsRa__UpsellCarousel__popout) .upsell-carousel-module__PfjsRa__UpsellCarousel__container{--slide-spacing:.75rem}@media (min-width:680px){.upsell-carousel-module__PfjsRa__UpsellCarousel:not(.upsell-carousel-module__PfjsRa__UpsellCarousel__external-slide-width,.upsell-carousel-module__PfjsRa__UpsellCarousel__popout) .upsell-carousel-module__PfjsRa__UpsellCarousel__container{--slide-width:50%}}@media (min-width:800px){.upsell-carousel-module__PfjsRa__UpsellCarousel:not(.upsell-carousel-module__PfjsRa__UpsellCarousel__external-slide-width,.upsell-carousel-module__PfjsRa__UpsellCarousel__popout) .upsell-carousel-module__PfjsRa__UpsellCarousel__container{--slide-width:33.33%}}@media (min-width:1024px){.upsell-carousel-module__PfjsRa__UpsellCarousel:not(.upsell-carousel-module__PfjsRa__UpsellCarousel__external-slide-width,.upsell-carousel-module__PfjsRa__UpsellCarousel__popout) .upsell-carousel-module__PfjsRa__UpsellCarousel__container{--slide-width:25%}}.upsell-carousel-module__PfjsRa__UpsellCarousel__external-slide-width{position:relative}.upsell-carousel-module__PfjsRa__UpsellCarousel__popout{background-color:var(--color-B300,#f5f2ec);padding-inline:calc(var(--spacing,.25rem)*6);padding-bottom:calc(var(--spacing,.25rem)*3)}.upsell-carousel-module__PfjsRa__UpsellCarousel__popout .upsell-carousel-module__PfjsRa__UpsellCarousel__container{margin-bottom:calc(var(--spacing,.25rem)*10)}.upsell-carousel-module__PfjsRa__UpsellCarousel--is-stacked .upsell-carousel-module__PfjsRa__UpsellCarousel__container{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}.upsell-carousel-module__PfjsRa__UpsellCarousel__heading{margin-top:calc(var(--spacing,.25rem)*1.5);margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-body-heavy,1rem);line-height:var(--tw-leading,var(--text-body-heavy--line-height,1.4rem));font-weight:var(--tw-font-weight,var(--text-body-heavy--font-weight,500))}.upsell-carousel-module__PfjsRa__UpsellCarousel__controls{position:relative}.upsell-carousel-module__PfjsRa__UpsellCarousel__pagination-wrapper,.upsell-carousel-module__PfjsRa__UpsellCarousel__pagination{justify-content:center;display:flex}.upsell-carousel-module__PfjsRa__UpsellCarousel__buttons-wrapper{top:calc(var(--spacing,.25rem)*0);right:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*3);display:flex;position:absolute}.upsell-carousel-module__PfjsRa__UpsellCarousel__prev,.upsell-carousel-module__PfjsRa__UpsellCarousel__next{top:calc(var(--spacing,.25rem)*6);z-index:1;height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);border-radius:var(--radius-full,9999px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-G900,#0c0c0d);color:var(--color-G900,#0c0c0d);--tw-shadow:0px 16px 32px -4px var(--tw-shadow-color,#4b4b4b0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;justify-content:center;align-items:center;display:flex}.upsell-carousel-module__PfjsRa__UpsellCarousel__prev svg,.upsell-carousel-module__PfjsRa__UpsellCarousel__next svg{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}@media (min-width:800px){.upsell-carousel-module__PfjsRa__UpsellCarousel__prev svg,.upsell-carousel-module__PfjsRa__UpsellCarousel__next svg{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}}.upsell-carousel-module__PfjsRa__UpsellCarousel__prev:hover,.upsell-carousel-module__PfjsRa__UpsellCarousel__next:hover{border-color:var(--color-A600,#386641);background-color:var(--color-A200,#c7f1c5)}.upsell-carousel-module__PfjsRa__UpsellCarousel__prev:disabled,.upsell-carousel-module__PfjsRa__UpsellCarousel__next:disabled{cursor:not-allowed;opacity:.5}.upsell-carousel-module__PfjsRa__UpsellCarousel__popout .upsell-carousel-module__PfjsRa__UpsellCarousel__pagination-wrapper{bottom:calc(var(--spacing,.25rem)*3);height:calc(var(--spacing,.25rem)*3);justify-content:center;display:flex;position:absolute}.upsell-carousel-module__PfjsRa__UpsellCarousel__popout .upsell-carousel-module__PfjsRa__UpsellCarousel__buttons-wrapper{top:auto;bottom:calc(var(--spacing,.25rem)*0);align-items:center;gap:calc(var(--spacing,.25rem)*0);display:flex}.upsell-carousel-module__PfjsRa__UpsellCarousel__popout .upsell-carousel-module__PfjsRa__UpsellCarousel__prev,.upsell-carousel-module__PfjsRa__UpsellCarousel__popout .upsell-carousel-module__PfjsRa__UpsellCarousel__next{border-radius:var(--radius-full,9999px);border-style:var(--tw-border-style);min-width:44px;min-height:44px;padding:calc(var(--spacing,.25rem)*2.5);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px}.upsell-carousel-module__PfjsRa__UpsellCarousel__popout .upsell-carousel-module__PfjsRa__UpsellCarousel__prev{margin-right:calc(var(--spacing,.25rem)*6)}.upsell-carousel-module__PfjsRa__UpsellCarousel__popout .upsell-carousel-module__PfjsRa__UpsellCarousel__prev:disabled,.upsell-carousel-module__PfjsRa__UpsellCarousel__popout .upsell-carousel-module__PfjsRa__UpsellCarousel__next:disabled{opacity:1}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.cart-footer-module__njw--G__CartFooter{width:100%;padding-inline:calc(var(--spacing,.25rem)*6);padding-top:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*4);text-align:center;position:sticky;top:100%}.cart-footer-module__njw--G__CartFooter--is-shadow-visible{--tw-shadow:0px -4px 14px 0px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cart-footer-module__njw--G__CartFooter--is-padding-bottom-disabled{padding-bottom:calc(var(--spacing,.25rem)*0)}.cart-footer-module__njw--G__CartFooter__summary{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-body-heavy,1rem);line-height:var(--tw-leading,var(--text-body-heavy--line-height,1.4rem));font-weight:var(--tw-font-weight,var(--text-body-heavy--font-weight,500));justify-content:space-between;display:flex}.cart-footer-module__njw--G__CartFooter__total{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing,.25rem)*2);display:flex}.cart-footer-module__njw--G__CartFooter__total--original{font-size:var(--text-body,1rem);line-height:var(--tw-leading,var(--text-body--line-height,1.4rem));font-weight:var(--tw-font-weight,var(--text-body--font-weight,400));color:var(--color-G500,#6e6e6e);text-decoration-line:line-through}.cart-footer-module__njw--G__CartFooter__total--current{font-size:var(--text-body-heavy,1rem);line-height:var(--tw-leading,var(--text-body-heavy--line-height,1.4rem));font-weight:var(--tw-font-weight,var(--text-body-heavy--font-weight,500))}.cart-footer-module__njw--G__CartFooter__message{margin-top:calc(var(--spacing,.25rem)*3);text-align:center;font-size:var(--text-caption,.875rem);line-height:var(--tw-leading,var(--text-caption--line-height,1.225rem));font-weight:var(--tw-font-weight,var(--text-caption--font-weight,400));color:var(--color-G500,#6e6e6e)}.cart-footer-module__njw--G__CartFooter--is-empty-cart .cart-footer-module__njw--G__CartFooter__summary{display:none}.cart-footer-module__njw--G__CartFooter--is-empty-cart button{cursor:not-allowed;background-color:var(--color-G100,#ececed);color:var(--color-G400,#a5a5a6)}.cart-footer-module__njw--G__CartFooter--is-empty-cart button:hover{background-color:var(--color-G100,#ececed);color:var(--color-G400,#a5a5a6)}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.cart-line-item-module__2iLFnW__CartLineItem__wrapper{position:relative}.cart-line-item-module__2iLFnW__CartLineItem{justify-content:space-between;gap:calc(var(--spacing,.25rem)*3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-G100,#ececed);padding-top:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*6);opacity:1;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}.cart-line-item-module__2iLFnW__CartLineItem__image{height:calc(var(--spacing,.25rem)*14);width:calc(var(--spacing,.25rem)*14);border-radius:var(--radius-small,4px);background-color:var(--color-B300,#f5f2ec);flex:none;overflow:hidden}.cart-line-item-module__2iLFnW__CartLineItem__image img,.cart-line-item-module__2iLFnW__CartLineItem__image picture{height:calc(var(--spacing,.25rem)*14);width:calc(var(--spacing,.25rem)*14)}.cart-line-item-module__2iLFnW__CartLineItem__image-placeholder{height:calc(var(--spacing,.25rem)*14);width:calc(var(--spacing,.25rem)*14);border-radius:var(--radius-small,4px);background-color:var(--color-B300,#f5f2ec);flex:none}.cart-line-item-module__2iLFnW__CartLineItem__content{flex:1}.cart-line-item-module__2iLFnW__CartLineItem__header{padding-top:calc(var(--spacing,.25rem)*1);justify-content:space-between;align-items:center;display:flex}.cart-line-item-module__2iLFnW__CartLineItem__bundle{margin-bottom:calc(var(--spacing,.25rem)*2)}.cart-line-item-module__2iLFnW__CartLineItem__bundle-item{font-size:var(--text-caption,.875rem);line-height:var(--tw-leading,var(--text-caption--line-height,1.225rem));font-weight:var(--tw-font-weight,var(--text-caption--font-weight,400));color:var(--color-G500,#6e6e6e)}.cart-line-item-module__2iLFnW__CartLineItem__variant{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-caption,.875rem);line-height:var(--tw-leading,var(--text-caption--line-height,1.225rem));font-weight:var(--tw-font-weight,var(--text-caption--font-weight,400));color:var(--color-G500,#6e6e6e)}.cart-line-item-module__2iLFnW__CartLineItem__footer{margin-bottom:calc(var(--spacing,.25rem)*3);justify-content:space-between;align-items:center;display:flex}.cart-line-item-module__2iLFnW__CartLineItem__quantity{max-width:calc(var(--spacing,.25rem)*20)}.cart-line-item-module__2iLFnW__CartLineItem__price{font-size:var(--text-caption-heavy,.875rem);line-height:var(--tw-leading,var(--text-caption-heavy--line-height,1.225rem));font-weight:var(--tw-font-weight,var(--text-caption-heavy--font-weight,500))}.cart-line-item-module__2iLFnW__CartLineItem__price--original{margin-right:calc(var(--spacing,.25rem)*1);font-size:var(--text-footnote,.75rem);line-height:var(--tw-leading,var(--text-footnote--line-height,.975rem));font-weight:var(--tw-font-weight,var(--text-footnote--font-weight,400));color:var(--color-G500,#6e6e6e);text-decoration-line:line-through}.cart-line-item-module__2iLFnW__CartLineItem__price--current{font-size:var(--text-caption-heavy,.875rem);line-height:var(--tw-leading,var(--text-caption-heavy--line-height,1.225rem));font-weight:var(--tw-font-weight,var(--text-caption-heavy--font-weight,500))}.cart-line-item-module__2iLFnW__CartLineItem__remove{min-height:calc(var(--spacing,.25rem)*6);min-width:calc(var(--spacing,.25rem)*6);cursor:pointer;--tw-border-style:none;padding:calc(var(--spacing,.25rem)*1);background-color:#0000;border-style:none;justify-content:center;align-items:center;display:inline-flex}.cart-line-item-module__2iLFnW__CartLineItem__remove:hover{opacity:.7}.cart-line-item-module__2iLFnW__CartLineItem__remove:disabled{cursor:not-allowed;opacity:.4}.cart-line-item-module__2iLFnW__CartLineItem__actions{display:none}@media (min-width:1440px){.cart-line-item-module__2iLFnW__CartLineItem__actions{display:block}}.cart-line-item-module__2iLFnW__CartLineItem__bottom-actions{margin-top:calc(var(--spacing,.25rem)*2);display:block}.cart-line-item-module__2iLFnW__CartLineItem__loader{z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cart-line-item-module__2iLFnW__CartLineItem--is-updating{position:relative}.cart-line-item-module__2iLFnW__CartLineItem--is-updating:after{content:"";pointer-events:none;inset:calc(var(--spacing,.25rem)*0);background:#fffc;position:absolute}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.cart-empty-state-module__Zj2ska__CartEmptyState{text-align:center}.cart-empty-state-module__Zj2ska__CartEmptyState__cta{padding-block:calc(var(--spacing,.25rem)*2)}.cart-empty-state-module__Zj2ska__CartEmptyState__message{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-h5-m,1.3125rem);line-height:var(--tw-leading,var(--text-h5-m--line-height,1.47rem));letter-spacing:var(--tw-tracking,var(--text-h5-m--letter-spacing,-.0265rem));font-weight:var(--tw-font-weight,var(--text-h5-m--font-weight,500))}.cart-empty-state-module__Zj2ska__CartEmptyState__button{margin-bottom:calc(var(--spacing,.25rem)*8);width:100%}.cart-empty-state-module__Zj2ska__CartEmptyState__button>:first-child{margin:auto}.cart-empty-state-module__Zj2ska__CartEmptyState__collectionCards{justify-content:center;column-gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*6);grid-template-columns:[grid-start]repeat(12,[col-start]1fr[col-end])[grid-end];display:grid}@media (min-width:680px){.cart-empty-state-module__Zj2ska__CartEmptyState__collectionCards{column-gap:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*16)}}@media (min-width:1024px){.cart-empty-state-module__Zj2ska__CartEmptyState__collectionCards{column-gap:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*12);grid-template-columns:[grid-start]repeat(12,[col-start]minmax(0,74px)[col-end])[grid-end]}}@media (min-width:1920px){.cart-empty-state-module__Zj2ska__CartEmptyState__collectionCards{grid-template-columns:[grid-start]repeat(12,[col-start]minmax(0,104px)[col-end])[grid-end]}}.cart-empty-state-module__Zj2ska__CartEmptyState__collectionCards{gap:calc(var(--spacing,.25rem)*4);padding:calc(var(--spacing,.25rem)*0)}@media (min-width:1024px){.cart-empty-state-module__Zj2ska__CartEmptyState__collectionCards{gap:calc(var(--spacing,.25rem)*6)}}.cart-empty-state-module__Zj2ska__CartEmptyState__collectionCard{grid-column:span 6/span 6}
.cart-milestone-bar-module__CTwOMW__CartMilestoneBar{width:100%;margin-inline:auto}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__title{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-caption,.875rem);line-height:var(--tw-leading,var(--text-caption--line-height,1.225rem));font-weight:var(--tw-font-weight,var(--text-caption--font-weight,400))}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__title bold{font-size:var(--text-caption-heavy,.875rem);line-height:var(--tw-leading,var(--text-caption-heavy--line-height,1.225rem));font-weight:var(--tw-font-weight,var(--text-caption-heavy--font-weight,500))}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__container{padding-inline:calc(var(--spacing,.25rem)*6);padding-bottom:calc(var(--spacing,.25rem)*4);position:relative}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__milestones{width:100%;display:grid;position:relative}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__milestones:before{top:34px;left:calc(var(--spacing,.25rem)*0);z-index:0;height:calc(var(--spacing,.25rem)*1.5);background-color:var(--color-G200,#dededf);--tw-content:"";content:var(--tw-content);border-radius:30px;width:100%;position:absolute}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__message,.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__message--achieved{align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);display:flex}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__message{background-color:var(--color-W100,#f4e5b1)}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__message--achieved{background-color:var(--color-B200,#f9f8f6);padding:calc(var(--spacing,.25rem)*0);color:var(--color-A500,#40794b)}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__achieved{gap:calc(var(--spacing,.25rem)*1);background-color:var(--color-B200,#f9f8f6);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__achieved .cart-milestone-bar-module__CTwOMW__CartMilestoneBar__message--achieved{padding-inline:calc(var(--spacing,.25rem)*0);background-color:#0000}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__progress{top:34px;left:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*1.5);background:linear-gradient(90deg,#e0b93e 0%,#dbad3a 70%,#8e661a 100%);border-radius:30px;grid-column-start:1;width:100%;position:absolute}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__milestone{flex-direction:column;align-items:flex-end;display:flex}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__milestone__wrapper{text-align:center}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__milestone__pill{margin-bottom:calc(var(--spacing,.25rem)*5);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-full,9999px);background-color:var(--color-G100,#ececed);width:max-content;padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-label,.625rem);line-height:var(--tw-leading,var(--text-label--line-height,.875rem));font-weight:var(--tw-font-weight,var(--text-label--font-weight,400));color:var(--color-G900,#0c0c0d);display:flex;position:relative}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__milestone__pill:after{bottom:calc(var(--spacing,.25rem)*-1);height:calc(var(--spacing,.25rem)*0);width:calc(var(--spacing,.25rem)*0);border-top-style:var(--tw-border-style);border-top-width:0;border-right-style:var(--tw-border-style);border-right-width:4px;border-bottom-style:var(--tw-border-style);border-bottom-width:4px;border-left-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-color:#0000;border-left-width:4px;border-bottom-color:var(--color-G100,#ececed);--tw-content:"";content:var(--tw-content);z-index:-1;position:absolute;rotate:180deg}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__milestone__pill>:first-child{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__milestone__value{font-size:var(--text-label,.625rem);line-height:var(--tw-leading,var(--text-label--line-height,.875rem));font-weight:var(--tw-font-weight,var(--text-label--font-weight,400));color:var(--color-G800,#2d2d2e)}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__title--is-rounded{border-radius:var(--radius-small,4px);overflow:hidden}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__container--is-shadow-visible{box-shadow:0 16px 32px -4px #4b4b4b0f,0 4px 4px #4b4b4b05}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__container--is-bar-full-width,.cart-milestone-bar-module__CTwOMW__CartMilestoneBar--is-cart-page{padding-inline:calc(var(--spacing,.25rem)*0)}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__title--is-sticky{top:calc(var(--spacing,.25rem)*0);z-index:10;position:sticky}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__progress--is-success{background:linear-gradient(90deg,#bbf3c1 0%,#00b67a 70%,#005036 100%)}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__milestone--is-achieved .cart-milestone-bar-module__CTwOMW__CartMilestoneBar__milestone__pill{background-color:var(--color-A200,#c7f1c5)}.cart-milestone-bar-module__CTwOMW__CartMilestoneBar__milestone--is-achieved .cart-milestone-bar-module__CTwOMW__CartMilestoneBar__milestone__pill:after{border-bottom-color:var(--color-A200,#c7f1c5)}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.cart-welcome-kit-card-module__ry4cla__CartWelcomeKitCard{margin-inline:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*6);gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-medium,8px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-G200,#dededf);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*4);display:flex}.cart-welcome-kit-card-module__ry4cla__CartWelcomeKitCard__image{flex:none}.cart-welcome-kit-card-module__ry4cla__CartWelcomeKitCard__image img,.cart-welcome-kit-card-module__ry4cla__CartWelcomeKitCard__image picture{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);border-radius:var(--radius-small,4px);object-fit:cover}.cart-welcome-kit-card-module__ry4cla__CartWelcomeKitCard__content{flex-direction:column;justify-content:center;display:flex}.cart-welcome-kit-card-module__ry4cla__CartWelcomeKitCard__heading{margin-bottom:calc(var(--spacing,.25rem)*1);font-size:var(--text-caption-heavy,.875rem);line-height:var(--tw-leading,var(--text-caption-heavy--line-height,1.225rem));font-weight:var(--tw-font-weight,var(--text-caption-heavy--font-weight,500))}.cart-welcome-kit-card-module__ry4cla__CartWelcomeKitCard__description{font-size:var(--text-footnote,.75rem);line-height:var(--tw-leading,var(--text-footnote--line-height,.975rem));font-weight:var(--tw-font-weight,var(--text-footnote--font-weight,400));color:var(--color-G700,#4b4b4b)}.cart-welcome-kit-card-module__ry4cla__CartWelcomeKitCard__details{font-size:var(--text-footnote,.75rem);line-height:var(--tw-leading,var(--text-footnote--line-height,.975rem));font-weight:var(--tw-font-weight,var(--text-footnote--font-weight,400));color:var(--color-G500,#6e6e6e)}.cart-welcome-kit-card-module__ry4cla__CartWelcomeKitCard--is-full-width{margin-inline:calc(var(--spacing,.25rem)*0);width:100%}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.list-module__ZHbr9a__List{row-gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}.list-module__ZHbr9a__List__item{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.list-module__ZHbr9a__List__item:where([data-theme=dark],[data-theme=dark] :not([data-theme=dark] [data-theme=light] *)){color:var(--color-white,#fff)}.list-module__ZHbr9a__List__item--ordered{padding-left:calc(var(--spacing,.25rem)*4);list-style-type:decimal}.list-module__ZHbr9a__List__glyph{flex-shrink:0;justify-content:center;align-items:center;display:flex}.list-module__ZHbr9a__List__content{font-size:var(--text-footnote,.75rem);line-height:var(--tw-leading,var(--text-footnote--line-height,.975rem));font-weight:var(--tw-font-weight,var(--text-footnote--font-weight,400))}.list-module__ZHbr9a__List__glyph--has-background{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-full,9999px);background-color:var(--color-G900,#0c0c0d);color:var(--color-white,#fff)}.list-module__ZHbr9a__List__glyph--has-background:where([data-theme=dark],[data-theme=dark] :not([data-theme=dark] [data-theme=light] *)){background-color:var(--color-white,#fff);color:var(--color-G900,#0c0c0d)}.list-module__ZHbr9a__List--is-ordered{list-style-type:decimal}.list-module__ZHbr9a__List--is-ordered .list-module__ZHbr9a__List__glyph{display:none}.list-module__ZHbr9a__List--is-ordered .list-module__ZHbr9a__List__item{display:list-item}
.cart-subscription-benefits-card-module__UAo2OW__CartSubscriptionBenefitsCard{margin-inline:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*6)}.cart-subscription-benefits-card-module__UAo2OW__CartSubscriptionBenefitsCard__card{row-gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-medium,8px);padding-inline:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*20);flex-direction:column;display:flex;position:relative}@media (min-width:340px){.cart-subscription-benefits-card-module__UAo2OW__CartSubscriptionBenefitsCard__card{padding:calc(var(--spacing,.25rem)*6)}}.cart-subscription-benefits-card-module__UAo2OW__CartSubscriptionBenefitsCard__image{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:calc(1*-1);border-radius:var(--radius-medium,8px);width:100%;height:100%;position:absolute;overflow:hidden}.cart-subscription-benefits-card-module__UAo2OW__CartSubscriptionBenefitsCard__image img{object-fit:cover;object-position:bottom}.cart-subscription-benefits-card-module__UAo2OW__CartSubscriptionBenefitsCard__heading{font-size:var(--text-body-heavy,1rem);line-height:var(--tw-leading,var(--text-body-heavy--line-height,1.4rem));font-weight:var(--tw-font-weight,var(--text-body-heavy--font-weight,500))}.cart-subscription-benefits-card-module__UAo2OW__CartSubscriptionBenefitsCard__heading:where([data-theme=dark],[data-theme=dark] :not([data-theme=dark] [data-theme=light] *)){color:var(--color-white,#fff)}.cart-subscription-benefits-card-module__UAo2OW__CartSubscriptionBenefitsCard--is-cart-page{margin-top:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*0)}
.category-link-module__LCXv6a__CategoryLink{cursor:pointer;border-radius:var(--radius-full,9999px);border-style:var(--tw-border-style);--tw-border-style:solid;text-align:center;--tw-tracking:.03rem;letter-spacing:.03rem;text-wrap:nowrap;width:fit-content;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.32s;border-style:solid;border-width:1px;border-color:var(--color-G100,#ececed);background-color:var(--color-G100,#ececed);color:var(--color-G900,#0c0c0d);justify-content:center;align-items:center;transition-duration:.32s;display:flex}.category-link-module__LCXv6a__CategoryLink:where([data-theme=dark],[data-theme=dark] :not([data-theme=dark] [data-theme=light] *)){border-color:var(--color-G400,#a5a5a6);background-color:var(--color-G400,#a5a5a6);color:var(--color-G100,#ececed)}.category-link-module__LCXv6a__CategoryLink__label{align-items:center;display:inline-flex}.category-link-module__LCXv6a__CategoryLink{padding-inline:calc(var(--spacing,.25rem)*4);font-size:var(--text-button-label-small,.813rem);line-height:var(--tw-leading,var(--text-button-label-small--line-height,.813rem));font-weight:var(--tw-font-weight,var(--text-button-label-small--font-weight,500));padding-block:8.5px}@media (hover:hover){.category-link-module__LCXv6a__CategoryLink:hover{border-color:var(--color-A600,#386641);background-color:var(--color-A200,#c7f1c5);color:var(--color-G900,#0c0c0d);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.32s;transition-duration:.32s}.category-link-module__LCXv6a__CategoryLink:hover:where([data-theme=dark],[data-theme=dark] :not([data-theme=dark] [data-theme=light] *)){border-color:var(--color-A600,#386641);background-color:var(--color-A200,#c7f1c5)}}.category-link-module__LCXv6a__CategoryLink:focus-visible{border-color:var(--color-A600,#386641);background-color:var(--color-A200,#c7f1c5);color:var(--color-G900,#0c0c0d);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.32s;transition-duration:.32s}.category-link-module__LCXv6a__CategoryLink:focus-visible:where([data-theme=dark],[data-theme=dark] :not([data-theme=dark] [data-theme=light] *)){border-color:var(--color-A600,#386641);background-color:var(--color-A200,#c7f1c5)}.category-link-module__LCXv6a__CategoryLink:active{background-color:var(--color-G300,#cbcbcc)}.category-link-module__LCXv6a__CategoryLink:active:where([data-theme=dark],[data-theme=dark] :not([data-theme=dark] [data-theme=light] *)){background-color:var(--color-G200,#dededf)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
.category-carousel-module__UaHBfq__CategoryCarousel{--slide-width:fit-content;--slide-spacing:1rem;width:100%}.category-carousel-module__UaHBfq__CategoryCarousel--is-row-wrapper{justify-content:center;column-gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*6);grid-template-columns:[grid-start]repeat(12,[col-start]1fr[col-end])[grid-end];display:grid}@media (min-width:680px){.category-carousel-module__UaHBfq__CategoryCarousel--is-row-wrapper{column-gap:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*16)}}@media (min-width:1024px){.category-carousel-module__UaHBfq__CategoryCarousel--is-row-wrapper{column-gap:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*12);grid-template-columns:[grid-start]repeat(12,[col-start]minmax(0,74px)[col-end])[grid-end]}}@media (min-width:1920px){.category-carousel-module__UaHBfq__CategoryCarousel--is-row-wrapper{grid-template-columns:[grid-start]repeat(12,[col-start]minmax(0,104px)[col-end])[grid-end]}}.category-carousel-module__UaHBfq__CategoryCarousel--is-row-wrapper{width:100%}.category-carousel-module__UaHBfq__CategoryCarousel--is-row{gap:calc(var(--spacing,.25rem)*3);grid-column:1/-1;display:flex;overflow:hidden}.category-carousel-module__UaHBfq__CategoryCarousel--is-carousel{width:100%}.category-carousel-module__UaHBfq__CategoryCarousel__viewport{justify-content:center;column-gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*6);grid-template-columns:[grid-start]repeat(12,[col-start]1fr[col-end])[grid-end];display:grid}@media (min-width:680px){.category-carousel-module__UaHBfq__CategoryCarousel__viewport{column-gap:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*16)}}@media (min-width:1024px){.category-carousel-module__UaHBfq__CategoryCarousel__viewport{column-gap:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*12);grid-template-columns:[grid-start]repeat(12,[col-start]minmax(0,74px)[col-end])[grid-end]}}@media (min-width:1920px){.category-carousel-module__UaHBfq__CategoryCarousel__viewport{grid-template-columns:[grid-start]repeat(12,[col-start]minmax(0,104px)[col-end])[grid-end]}}.category-carousel-module__UaHBfq__CategoryCarousel__container{grid-column:1/-1}.category-carousel-module__UaHBfq__CategoryCarousel__controls{align-items:center}.category-carousel-module__UaHBfq__CategoryCarousel__navigation{justify-content:space-between;width:100%;display:contents}.category-carousel-module__UaHBfq__CategoryCarousel__arrow{width:calc(var(--spacing,.25rem)*12);border-radius:var(--radius-none,0);border-style:var(--tw-border-style);color:var(--color-G900,#0c0c0d);background-color:#0000;border-width:0}.category-carousel-module__UaHBfq__CategoryCarousel__arrow:where([data-theme=dark],[data-theme=dark] :not([data-theme=dark] [data-theme=light] *)){color:var(--color-white,#fff)}.category-carousel-module__UaHBfq__CategoryCarousel__arrow:disabled{border-style:var(--tw-border-style);opacity:0;border-width:0}.category-carousel-module__UaHBfq__CategoryCarousel__prev{--tw-border-style:none;background:linear-gradient(90deg,#fff 0%,#fff0 100%);border-style:none}.category-carousel-module__UaHBfq__CategoryCarousel__next{--tw-border-style:none;background:linear-gradient(270deg,#fff 0%,#fff0 100%);border-style:none}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.auth-ui-module__1FAHgq__AuthTabs{gap:calc(var(--spacing,.25rem)*0);width:100%}.auth-ui-module__1FAHgq__AuthTabs__list{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-G200,#dededf);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.auth-ui-module__1FAHgq__AuthTabs__link{width:100%;color:var(--color-G700,#4b4b4b);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;text-decoration-line:none;position:relative}.auth-ui-module__1FAHgq__AuthTabs__link:hover{color:var(--color-G900,#0c0c0d)}.auth-ui-module__1FAHgq__AuthTabs__link:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-G900,#0c0c0d)}.auth-ui-module__1FAHgq__AuthTabs__label{width:100%;height:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-headline-heavy-m,1.063rem);line-height:var(--tw-leading,var(--text-headline-heavy-m--line-height,1.488rem));font-weight:var(--tw-font-weight,var(--text-headline-heavy-m--font-weight,500));justify-content:center;align-items:center;display:inline-flex}@media (min-width:680px){.auth-ui-module__1FAHgq__AuthTabs__label{padding-inline:calc(var(--spacing,.25rem)*8)}}.auth-ui-module__1FAHgq__AuthTabs__link--is-active{color:var(--color-G900,#0c0c0d)}.auth-ui-module__1FAHgq__AuthCard{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*8);flex-direction:column;display:flex}@media (min-width:800px){.auth-ui-module__1FAHgq__AuthCard{width:376px}}.auth-ui-module__1FAHgq__AuthCard__body{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-G600,#5d5d5e)}.auth-ui-module__1FAHgq__AuthCard__form{align-items:center;gap:calc(var(--spacing,.25rem)*6);flex-direction:column;width:100%;display:flex}.auth-ui-module__1FAHgq__AuthCard__nameRow{gap:calc(var(--spacing,.25rem)*4);width:100%;display:grid}@media (min-width:800px){.auth-ui-module__1FAHgq__AuthCard__nameRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.auth-ui-module__1FAHgq__AuthCard__actions{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}.auth-ui-module__1FAHgq__AuthCard__error{border-radius:var(--radius-medium,8px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-E300,#c83f37);background-color:var(--color-E100,#e8918c);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-E600,#5d1713)}:where(.auth-ui-module__1FAHgq__AuthVerification>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-y-reverse)))}.auth-ui-module__1FAHgq__AuthCard__passwordStrength{width:100%}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
.progress-indicator-module__yEUkgW__ProgressIndicator{margin-bottom:calc(var(--spacing,.25rem)*3);align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.progress-indicator-module__yEUkgW__ProgressIndicator__segment{height:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-full,9999px);background-color:var(--color-G200,#dededf);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex:1}.progress-indicator-module__yEUkgW__ProgressIndicator__segment--weak{background-color:var(--color-E300,#c83f37)}.progress-indicator-module__yEUkgW__ProgressIndicator__segment--filled{background-color:var(--color-W500,#dbad3a)}.progress-indicator-module__yEUkgW__ProgressIndicator__segment--full{background-color:var(--color-S400,#5bb93c)}
.cart-page-module__U04xIW__CartPage__loading{padding-block:calc(var(--spacing,.25rem)*8);justify-content:center;align-items:center;display:flex}@media (min-width:680px){.cart-page-module__U04xIW__CartPage__loading{padding-block:calc(var(--spacing,.25rem)*10)}}@media (min-width:1024px){.cart-page-module__U04xIW__CartPage__loading{padding-block:calc(var(--spacing,.25rem)*16)}}.cart-page-module__U04xIW__CartPage__empty-grid{justify-content:center;column-gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*6);grid-template-columns:[grid-start]repeat(12,[col-start]1fr[col-end])[grid-end];display:grid}@media (min-width:680px){.cart-page-module__U04xIW__CartPage__empty-grid{column-gap:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*16)}}@media (min-width:1024px){.cart-page-module__U04xIW__CartPage__empty-grid{column-gap:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*12);grid-template-columns:[grid-start]repeat(12,[col-start]minmax(0,74px)[col-end])[grid-end]}}@media (min-width:1920px){.cart-page-module__U04xIW__CartPage__empty-grid{grid-template-columns:[grid-start]repeat(12,[col-start]minmax(0,104px)[col-end])[grid-end]}}.cart-page-module__U04xIW__CartPage__empty-grid{width:100%}.cart-page-module__U04xIW__CartPage__empty{flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;display:flex}@media (min-width:800px){.cart-page-module__U04xIW__CartPage__empty{grid-column:3/span 8}}.cart-page-module__U04xIW__CartPage__welcome-and-loyalty{width:100%;padding-top:calc(var(--spacing,.25rem)*6)}.cart-page-module__U04xIW__CartPage__loyalty-points{margin-top:calc(var(--spacing,.25rem)*4);margin-bottom:calc(var(--spacing,.25rem)*6);width:100%}.cart-page-module__U04xIW__CartPage__loyalty-points:empty{display:none}
/*# sourceMappingURL=148a35e44561af15.css.map*/