@keyframes SelectedAddressView_flickerAnimation__0WS_p{0%{opacity:.7}50%{opacity:.3}to{opacity:.7}}@keyframes SelectedAddressView_fadeInAnimation__vFHIA{0%{opacity:0}to{opacity:1}}@keyframes SelectedAddressView_fadeInFromTop__QpOZX{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes SelectedAddressView_fadeOutToTop__6gHiL{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes SelectedAddressView_fadeInFromLeftAnimation__byW37{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes SelectedAddressView_textClip__pgxmw{to{background-size:100% 100%}}@keyframes SelectedAddressView_scroll__zP_4c{0%{opacity:1;transform:translateY(-112px)}to{transform:translateY(45px)}}.SelectedAddressView_container__CrW9f{display:flex;flex-direction:column;align-items:flex-start;gap:var(--des-dimension-gap-and-padding-general-near-medium)}@media(min-width:1280px){.SelectedAddressView_container__CrW9f{gap:var(--des-dimension-gap-and-padding-general-near-large)}}.SelectedAddressView_title__RCzeQ{font-weight:var(--des-font-text-text-md-weight-medium)}.SelectedAddressView_bodyText__olS84,.SelectedAddressView_title__RCzeQ{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing)}.SelectedAddressView_bodyText__olS84{font-weight:var(--des-font-text-text-md-weight-light);color:var(--des-color-fill-glyph-primary)}.WebComponent_wrapper__sqHIZ{width:100%}@keyframes XSellingDialogProductCard_flickerAnimation__RTJkf{0%{opacity:.7}50%{opacity:.3}to{opacity:.7}}@keyframes XSellingDialogProductCard_fadeInAnimation__BvPbT{0%{opacity:0}to{opacity:1}}@keyframes XSellingDialogProductCard_fadeInFromTop__j2D2C{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes XSellingDialogProductCard_fadeOutToTop___GpKM{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes XSellingDialogProductCard_fadeInFromLeftAnimation__Um6Hd{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes XSellingDialogProductCard_textClip__CpICV{to{background-size:100% 100%}}@keyframes XSellingDialogProductCard_scroll__uyC8l{0%{opacity:1;transform:translateY(-112px)}to{transform:translateY(45px)}}.XSellingDialogProductCard_product__TcpkY{display:flex;flex-direction:column;gap:var(--des-dimension-gap-and-padding-general-near-large);padding:var(--des-dimension-gap-and-padding-general-away-default);width:100%;min-width:0;background-color:var(--des-color-fill-card-rest);border-radius:var(--des-radius-card);justify-content:space-between}.XSellingDialogProductCard_miniature__w_Ixu{width:100%;-o-object-fit:contain;object-fit:contain;max-height:185px}.XSellingDialogProductCard_productDetails__gYUAx{display:flex;flex-direction:column;gap:var(--des-dimension-gap-and-padding-general-near-large);flex-grow:1}.XSellingDialogProductCard_productInfo__wxQlo{display:flex;flex-direction:column;gap:var(--des-dimension-gap-and-padding-general-near-default);padding-block:0 var(--des-dimension-gap-and-padding-general-near-large);flex-grow:1;justify-content:space-between}.XSellingDialogProductCard_productName__hKkAi{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-lg-size);line-height:var(--des-font-text-text-lg-line-height);letter-spacing:var(--des-font-text-text-lg-letter-spacing);font-weight:var(--des-font-text-text-lg-weight-medium);color:var(--des-color-fill-glyph-primary);text-align:center}.XSellingDialogProductCard_productDescription__x9gvY{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-sm-size);line-height:var(--des-font-text-text-sm-line-height);letter-spacing:var(--des-font-text-text-sm-letter-spacing);font-weight:var(--des-font-text-text-sm-weight-regular);color:var(--des-color-fill-glyph-secondary);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes XSellingDialog_flickerAnimation__jck_B{0%{opacity:.7}50%{opacity:.3}to{opacity:.7}}@keyframes XSellingDialog_fadeInAnimation__oE6MI{0%{opacity:0}to{opacity:1}}@keyframes XSellingDialog_fadeInFromTop__wPluf{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes XSellingDialog_fadeOutToTop__N1QcW{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes XSellingDialog_fadeInFromLeftAnimation__Yc95Z{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes XSellingDialog_textClip__a_A2i{to{background-size:100% 100%}}@keyframes XSellingDialog_scroll__cMgWv{0%{opacity:1;transform:translateY(-112px)}to{transform:translateY(45px)}}.XSellingDialog_closeButton__gFmOk{position:absolute;inset-block-start:var(--des-dimension-gap-and-padding-modal-sm-control-bar-horizontal-padding);inset-inline-end:var(--des-dimension-gap-and-padding-modal-sm-control-bar-horizontal-padding)}.XSellingDialog_dialog__oOfGX{padding-block:0;padding-inline:0;position:relative}.XSellingDialog_container__BXmgV{display:flex;flex-direction:column;max-height:100vh;justify-content:space-between;padding-block:var(--des-dimension-gap-and-padding-modal-sm-content-area-horizontal-padding) 0;gap:var(--des-dimension-gap-and-padding-modal-xs-content-area-gap)}@media(min-width:768px){.XSellingDialog_container__BXmgV{min-height:auto;gap:var(--des-dimension-gap-and-padding-modal-md-content-area-gap)}}.XSellingDialog_body__vIfTm,.XSellingDialog_footer__7eCa1,.XSellingDialog_header__iu3Ai{padding-inline:var(--des-dimension-gap-and-padding-modal-2xs-content-area-horizontal-padding)}@media(min-width:768px){.XSellingDialog_body__vIfTm,.XSellingDialog_footer__7eCa1,.XSellingDialog_header__iu3Ai{padding-inline:var(--des-dimension-gap-and-padding-modal-md-content-area-horizontal-padding)}}.XSellingDialog_header__iu3Ai{display:flex;width:100%;flex-direction:column;align-items:center;gap:var(--des-dimension-gap-and-padding-modal-2xs-content-area-gap)}@media(min-width:768px){.XSellingDialog_header__iu3Ai{gap:var(--des-spacing-small-element-between-other-large)}}.XSellingDialog_title__XpbaH{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-text-display-sm-size);font-weight:var(--des-font-text-display-sm-weight-light);line-height:var(--des-font-text-display-sm-line-height);letter-spacing:var(--des-font-text-display-sm-letter-spacing);color:var(--des-color-fill-glyph-primary);text-align:center}.XSellingDialog_subtitle__NTfIG{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-light);color:var(--des-color-fill-glyph-secondary);text-align:center}.XSellingDialog_body__vIfTm{display:grid;width:100%;grid-template-columns:1fr;gap:var(--des-dimension-gap-and-padding-general-near-medium);margin-block-end:auto}@media(max-width:768px){.XSellingDialog_body__vIfTm{padding-block-end:155px}}@media(min-width:768px){.XSellingDialog_body__vIfTm{grid-template-columns:repeat(3,1fr)}.XSellingDialog_bodyVariantDouble__efIg2{grid-template-columns:repeat(2,minmax(0,1fr))}}.XSellingDialog_bodyVariantTriple__KaCXz{margin-block-end:unset}@media(min-width:768px){.XSellingDialog_bodyVariantTriple__KaCXz{grid-template-columns:repeat(3,minmax(0,1fr))}.XSellingDialog_bodyVariantSingle__f8P3N{display:flex;justify-content:center;margin-inline:auto;max-width:50%}}.XSellingDialog_footer__7eCa1{width:100%;display:flex;justify-content:center;flex-direction:column;gap:var(--des-spacing-small-element-between-button-small);border-top:1px solid var(--des-color-stroke-specific-separator);padding-block:var(--des-dimension-gap-and-padding-general-near-x-large)}@media(max-width:767px){.XSellingDialog_footer__7eCa1{position:fixed;bottom:0;background-color:var(--des-color-fill-glyph-interaction-on-top-of-interaction-of-accent)}}@media(min-width:768px){.XSellingDialog_footer__7eCa1{align-items:center;align-content:center;flex-flow:row wrap;gap:var(--des-spacing-small-element-between-button-large);border-top:none;padding-block:0;padding-block-end:var(--des-dimension-gap-and-padding-modal-md-shell-padding-bottom)}}.PageBaseLayout_main__pZM5X{position:relative}.PageBaseLayout_container__YaHNh{display:grid;align-items:flex-start;gap:20px}@media(min-width:960px){.PageBaseLayout_container__YaHNh.PageBaseLayout_withAside__BKaAE{grid-template-columns:1fr 380px}}.PageBaseLayout_orderExceptionVisible__TAsjg{filter:blur(3px)}.SummaryLoyaltyPoints_loyaltyPrice__tPGAh{font-size:16px!important;color:#373a36!important;font-weight:var(--weight-light);text-align:center}.SummaryLoyaltyPoints_loyaltyPrice__tPGAh,.SummaryLoyaltyPoints_loyaltyUrl__sYANy{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.SummaryLoyaltyPoints_loyaltyPriceWrapper__myJHd{display:flex;align-items:center;justify-content:center;width:100%;gap:5px;margin-top:22px!important}.SubscriptionBenefits_section__JJ_wY{padding-top:10px;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.SubscriptionBenefits_sectionBenefits__UuHVF{padding-top:20px;padding-bottom:20px}.SubscriptionBenefits_benefitsList__kIgol{list-style-type:none;padding:0}.SubscriptionBenefits_benefitsList__kIgol li{font-size:16px;line-height:20px;margin-bottom:20px}.SubscriptionBenefits_benefitsList__kIgol li:last-child{margin-bottom:0}.SubscriptionBenefits_benefitsList__kIgol li:before{content:"";width:11px;height:11px;display:inline-block;margin-inline:4px;background:#2d2926;-webkit-mask-image:url(/_next/static/media/check-mark.4febbc53.svg);mask-image:url(/_next/static/media/check-mark.4febbc53.svg)}.SubscriptionPrices_pricesBox__7wxO_{margin-bottom:10px;align-items:center;display:flex;flex-direction:row;justify-content:space-between}.SubscriptionPrices_pricesBox__7wxO_ .SubscriptionPrices_boldInformation__nbTyY{font-size:14px;letter-spacing:1.5px;text-transform:uppercase}.SummarySubscriptionFooter_smallText__WvMUs{font-size:12px;line-height:23px}.SummarySubscriptionFooter_sectionPrices__X4bji{padding-top:10px}.ProductEntry_header__vdXL6{display:flex;gap:10px;margin-bottom:10px}.ProductEntry_imageContainer__lB6Pt{background:#f5f5f5;width:83px;height:94px;display:flex;align-items:center;justify-content:center;border-radius:8px}.ProductEntry_image__IIil6{width:50px;height:60px;background-repeat:no-repeat;background-size:contain;background-position:50%}.ProductEntry_descriptionContainer___3vwj{flex:1 0 0}.ProductEntry_name__lXMvZ{font-size:18px}.ProductEntry_descriptionAndPrice__rgiZn{font-size:14px;line-height:23px}.ProductEntry_price__tbyo7{font-size:14px;font-weight:var(--weight-medium);letter-spacing:2.5px;text-transform:uppercase}.SummarySubscriptionItem_subscriptionProduct__tbKLK{background:#fbfbfb;padding:10px;border-radius:8px;margin-bottom:10px}.SummarySubscriptionItem_singleItemList__e8wcc{height:23px}.SummarySubscription_containerTitle__B7Yrj{padding-bottom:20px!important;font-size:20px;font-weight:var(--weight-light);letter-spacing:0;line-height:33px}.SummarySubscription_containerContent__GR55y{padding-top:0!important;padding-bottom:0!important}.SummarySubscription_containerContent__GR55y:last-child{padding-bottom:32px!important}.SummarySubscription_container___ertM{color:#373a36}.SummarySubscription_container___ertM .SummarySubscription_containerContent__GR55y{border:none!important}.SummarySubscription_cardTitleText__GMjm0{-webkit-margin-start:10px;margin-inline-start:10px}.AsideLayout_container__HlSh6{display:grid;gap:20px;border-radius:8px;color:#373a36}.AsideLayout_container__HlSh6 a{color:var(--colors-accent-accent-100,#3567ff);font-weight:var(--weight-medium);text-decoration:none}.AsideLayout_container__HlSh6 a:hover{text-decoration:underline}.AsideLayout_slot2__vSOmO{font-size:20px;font-weight:var(--weight-light);letter-spacing:0;line-height:33px;padding:24px}@media(min-width:960px){.AsideLayout_slot2__vSOmO{font-size:26px;line-height:44px}}.CartPageAside_trustPilotWidget__CqJ0B{margin-top:80px}.CartPageAside_mgmWrapper__LBND9{margin-block:20px}.SummaryCartItems_container__Jwnt2{color:#373a36}.SummaryCartItems_container__Jwnt2 .SummaryCartItems_containerContent__Is0DC{border:none!important}.SummaryCartItems_containerTitle__Cz1qs{font-size:20px;font-weight:var(--weight-light);letter-spacing:0;line-height:33px}.SummaryCartItems_list__sDDJI{list-style:none;padding:0;margin:0}.SummaryCartItems_list__sDDJI .SummaryCartItems_bundleProduct__Ma9jD,.SummaryCartItems_list__sDDJI .SummaryCartItems_product__02emz{border-bottom:1px solid #d1c5be;display:grid;grid-template-columns:auto auto 1fr;gap:10px;align-items:flex-start;padding-top:20px;padding-bottom:20px}.SummaryCartItems_list__sDDJI .SummaryCartItems_bundleProduct__Ma9jD:first-child,.SummaryCartItems_list__sDDJI .SummaryCartItems_product__02emz:first-child{padding-top:0}.SummaryCartItems_list__sDDJI .SummaryCartItems_bundleProduct__Ma9jD:last-child,.SummaryCartItems_list__sDDJI .SummaryCartItems_product__02emz:last-child{border-bottom:none;padding-bottom:0}.SummaryCartItems_list__sDDJI .SummaryCartItems_image__Wt4za{background-repeat:no-repeat;background-size:contain;background-position:50%;width:100px;height:100px}.SummaryCartItems_list__sDDJI .SummaryCartItems_bundleProduct__Ma9jD{grid-template-columns:1fr 1fr;grid-template-areas:"name quantity" "options options"}.SummaryCartItems_list__sDDJI .SummaryCartItems_nameQuantityPrice__0B1p_{grid-template-columns:1fr auto;gap:10px;text-align:end}.SummaryCartItems_name__juch1{color:#373a36;font-size:20px;font-weight:var(--weight-light);letter-spacing:0;line-height:23px}@media(min-width:960px){.SummaryCartItems_name__juch1{line-height:23px}}.SummaryCartItems_badge__Bnprz{color:#373a36;font-size:8px;font-weight:var(--weight-light);letter-spacing:.09px;line-height:16px;border:1px solid #373a36;border-radius:15px;padding-block:var(--des-dimension-gap-and-padding-general-near-default,4px);padding-inline:var(--des-dimension-gap-and-padding-general-near-medium,8px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:var(--des-dimension-gap-and-padding-general-near-medium)}.SummaryCartItems_badge__Bnprz span{font-size:12px}.SummaryCartItems_freeTrialPrice__fBuQX,.SummaryCartItems_price__v4A5b{text-align:end;color:#373a36;font-size:16px;font-weight:var(--weight-medium);letter-spacing:1.5px;line-height:20px}.SummaryCartItems_freeTrialPrice__fBuQX{text-decoration:line-through}.SummaryCartItems_quantity__8J0wY{text-align:end;color:#373a36;font-size:14px;font-weight:var(--weight-light);letter-spacing:0;line-height:23px;opacity:.7;white-space:nowrap}.SummaryCartItems_name__juch1,.SummaryCartItems_quantity__8J0wY{padding-top:7px}.SummaryCartItems_quantityNumber__RFo7B{opacity:1;font-size:16px;-webkit-margin-start:6px;margin-inline-start:6px;display:inline-block}@media(min-width:960px){.SummaryCartItems_quantityNumber__RFo7B{font-size:18px}}.SummaryCartItems_bundleOptionsContainer__JRU0c{display:block;list-style:none;padding:0;margin-block:15px 0;margin-inline:0;grid-area:options;background-color:#f9f9f9}.SummaryCartItems_bundleOption__2FqwV{margin:0;padding-block:10px;padding-inline:10px;background-color:#f9f7f6;border-bottom:1px dashed #d1c5be;color:#373a36;display:grid;gap:10px;align-items:flex-start;grid-template-columns:auto 1fr auto}@media(min-width:960px){.SummaryCartItems_bundleOption__2FqwV{grid-template-columns:auto auto 1fr}}.SummaryCartItems_bundleOption__2FqwV:last-child{border-bottom:none}.SummaryCartItems_bundleOptionHeader__GJ7k1{display:flex;flex-direction:column;justify-content:space-between;font-size:16px;padding-top:6px}@media(min-width:960px){.SummaryCartItems_bundleOptionHeader__GJ7k1{padding-top:7px}}.SummaryCartItems_bundleOptionCategory__EyxYg{margin-bottom:6px;font-size:18px}@media(min-width:960px){.SummaryCartItems_bundleOptionCategory__EyxYg{font-size:16px}}.SummaryCartItems_bundleOptionPrice__yEKVv{color:#373a36;font-size:16px;font-weight:var(--weight-medium);text-align:end;letter-spacing:1.5px;line-height:20px;padding-top:6px}@media(min-width:960px){.SummaryCartItems_bundleOptionPrice__yEKVv{padding-top:7px}}.SummaryCartItems_bundleOptionInitialPrice__Jov7_{display:block;text-decoration:line-through;color:rgba(55,58,54,.51);font-style:normal}.SummaryCartItems_tooltipIcon__6W6At{-webkit-margin-start:6px;margin-inline-start:6px;display:inline-block}.RemoveItemDialog_dialog__X4ZZN{display:grid;gap:20px;border-radius:8px;background-color:#fff;box-shadow:0 2px 34px 0 rgba(0,0,0,.07)}.RemoveItemDialog_title__wcL4Q{font-size:32px;line-height:44px;color:#373a36;font-weight:var(--weight-light);text-align:center}.RemoveItemDialog_cardItem__NuMj0{max-width:640px;margin:auto}.RemoveItemDialog_container__7_fYK{padding-top:24px;padding-bottom:24px;display:grid;grid-template-columns:100px 1fr auto;gap:24px;max-width:540px;margin:auto}.RemoveItemDialog_price__85RIc{padding-top:20px;font-weight:var(--weight-bold);color:#5c615e;font-size:16px;letter-spacing:2.5px;line-height:23px}.RemoveItemDialog_name__IU3wJ{font-size:16px;margin-bottom:6px;font-weight:var(--weight-bold)}.RemoveItemDialog_description__vE1Hu{font-size:14px;color:#5c615e}.RemoveItemDialog_description__vE1Hu>span{height:100%;display:block;max-height:40px;overflow:hidden}.RemoveItemDialog_btnGroup__Qk0y7{display:flex;justify-content:center;flex-flow:column wrap}@media(min-width:960px){.RemoveItemDialog_btnGroup__Qk0y7{flex-direction:row}}.RemoveItemDialog_button__TVMnY{width:200px;margin-block:0 20px;margin-inline:auto}@media(min-width:960px){.RemoveItemDialog_button__TVMnY{width:160px;margin-block:20px 0;margin-inline:20px 0}}.CartPageHeader_container__EnXiF{display:grid;grid-template-columns:1fr;padding-block:0 20px;padding-inline:20px 0;align-items:center}@media(min-width:960px){.CartPageHeader_container__EnXiF{grid-template-columns:1fr auto}}.CartPageHeader_title__mj0Ys{color:#373a36;font-size:32px;font-weight:var(--weight-light);letter-spacing:0;line-height:44px}.CartPageHeader_subtitle__OUCY0{color:#666b69}.SummaryCartItemPrice_price__naUa_{text-align:end;color:#373a36;font-size:16px;font-weight:var(--weight-medium);letter-spacing:1.5px;line-height:20px}.ShippingDetailsSection_viewContainer__VWIdV{display:grid;gap:20px;grid-template-columns:auto;margin-bottom:24px;opacity:.5}@media(min-width:960px){.ShippingDetailsSection_viewContainer__VWIdV{grid-template-columns:auto auto}}.ShippingDetailsSection_contactData__oSvXX{display:grid;gap:4px}.ShippingDetailsSection_title__elxbX{color:#373a36;font-size:26px;font-weight:var(--weight-light);letter-spacing:0;line-height:23px;padding-block:24px;padding-inline:0}.DeliveryFormShippingOptionMethodLabel_name__Xoflg{display:block}.DeliveryFormShippingOptionMethodLabel_description__srHGI{display:block;margin-top:6px}.DeliveryFormShippingOptions_options__VA6it{display:flex;flex-direction:column;gap:20px;-webkit-margin-start:10px;margin-inline-start:10px}.DeliveryFormFooter_button__zu77G{max-width:180px}.DeliveryFormFooter_text__9hhYF{margin-top:10px;font-size:16px;letter-spacing:0;line-height:23px;text-align:center}@media(min-width:960px){.DeliveryFormFooter_text__9hhYF{text-align:start}}.DeliveryFormFooter_notText__xxYJB{font-weight:var(--weight-medium)}.DeliveryFormFooter_subText__dz_vo{font-size:12px;font-weight:var(--weight-light);letter-spacing:0;line-height:23px;max-width:500px}.DeliveryForm_container__ePDHY{color:#373a36;display:grid;gap:24px;margin-top:24px}.DeliveryForm_consentsTitle__rNDck{margin-top:16px;font-size:26px;font-weight:var(--weight-light);letter-spacing:0;line-height:23px}.DeliveryForm_footerMobile__wm8Fa{display:block}@media(min-width:960px){.DeliveryForm_footerMobile__wm8Fa{display:none}}.DeliveryForm_footerDesktop__I0pkN{display:none}@media(min-width:960px){.DeliveryForm_footerDesktop__I0pkN{display:block}}.DeliveryPageContent_shippingDetailsSection__jE6p3{margin-bottom:24px}.DeliveryPageContent_errorBanner__pKAnF{margin-bottom:var(--des-dimension-gap-and-padding-general-away-medium)}@keyframes SuccessfulPaymentMessage_flickerAnimation__am_1a{0%{opacity:.7}50%{opacity:.3}to{opacity:.7}}@keyframes SuccessfulPaymentMessage_fadeInAnimation__NgJM0{0%{opacity:0}to{opacity:1}}@keyframes SuccessfulPaymentMessage_fadeInFromTop__MzLrB{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes SuccessfulPaymentMessage_fadeOutToTop__dQc5T{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes SuccessfulPaymentMessage_fadeInFromLeftAnimation__C4tP0{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes SuccessfulPaymentMessage_textClip__Nks1e{to{background-size:100% 100%}}@keyframes SuccessfulPaymentMessage_scroll__NoE4f{0%{opacity:1;transform:translateY(-112px)}to{transform:translateY(45px)}}.SuccessfulPaymentMessage_container__yF_AA{display:flex;flex-direction:column;width:100%;text-align:start;gap:var(--des-spacing-grid-layout-primary-2xl)}.SuccessfulPaymentMessage_icon__cvUXB{width:var(--des-dimension-height-and-width-icon-x-large);height:var(--des-dimension-height-and-width-icon-x-large)}.SuccessfulPaymentMessage_mainTitle__vj3e_{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-text-display-md-size);font-weight:var(--des-font-text-display-md-weight-light);line-height:var(--des-font-text-display-md-line-height);letter-spacing:var(--des-font-text-display-md-letter-spacing);color:var(--des-color-fill-glyph-primary)}@media(max-width:600px){.SuccessfulPaymentMessage_mainTitle__vj3e_{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-title-small-h2-size);font-weight:var(--des-font-title-small-h2-weight);line-height:var(--des-font-title-small-h2-line-height);letter-spacing:var(--des-font-title-small-h2-letter-spacing)}}.SuccessfulPaymentMessage_subtitle__6HH7b{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-bold);color:var(--des-color-fill-glyph-on-top-of-success-panel)}.SuccessfulPaymentMessage_bannerContainer__LUfDI{display:flex;flex-direction:row;align-items:flex-start;padding:var(--des-dimension-gap-and-padding-banner-padding);gap:var(--des-dimension-gap-and-padding-general-near-medium);border-radius:var(--des-radius-banner);background:var(--des-color-fill-panel-success)}.SuccessfulPaymentMessage_bannerTextContainer__dZ9MV{display:flex;flex-direction:column;align-items:flex-start}@keyframes CollapsibleSection_flickerAnimation__NPxiQ{0%{opacity:.7}50%{opacity:.3}to{opacity:.7}}@keyframes CollapsibleSection_fadeInAnimation__YQetS{0%{opacity:0}to{opacity:1}}@keyframes CollapsibleSection_fadeInFromTop__BoVZr{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes CollapsibleSection_fadeOutToTop__jQjV3{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes CollapsibleSection_fadeInFromLeftAnimation__Gg225{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes CollapsibleSection_textClip__Q1ajM{to{background-size:100% 100%}}@keyframes CollapsibleSection_scroll__zj97_{0%{opacity:1;transform:translateY(-112px)}to{transform:translateY(45px)}}.CollapsibleSection_collapsible__1iLL3{display:flex;padding-bottom:var(--des-dimension-gap-and-padding-sidecontainer-medium-padding);flex-direction:column;align-items:flex-start;gap:var(--des-dimension-gap-and-padding-sidecontainer-medium-padding);border-bottom:var(--des-dimension-stroke-default) solid var(--des-color-stroke-disabled)}@media(min-width:1920px){.CollapsibleSection_collapsible__1iLL3{gap:var(--des-dimension-gap-and-padding-general-away-medium)}}.CollapsibleSection_header__b_Ln9{display:flex;align-items:center;gap:var(--des-dimension-gap-and-padding-sidecontainer-medium-gap);align-self:stretch}@media(min-width:1920px){.CollapsibleSection_header__b_Ln9{gap:var(--des-dimension-gap-and-padding-sidecontainer-medium-padding)}}.CollapsibleSection_headerTitleContainer__4hAkD{display:flex;align-items:center;gap:var(--des-dimension-gap-and-padding-general-near-large);flex:1 0 0}@media(min-width:1920px){.CollapsibleSection_headerTitleContainer__4hAkD{gap:var(--des-dimension-gap-and-padding-general-away-default)}}.CollapsibleSection_title__nobYd{color:var(--des-color-fill-glyph-primary);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;font-family:var(--des-direction-title-font-family);font-size:var(--des-font-text-display-sm-size);font-weight:var(--des-font-text-display-sm-weight-light);line-height:var(--des-font-text-display-sm-line-height);letter-spacing:var(--des-font-text-display-sm-letter-spacing)}@media(min-width:1920px){.CollapsibleSection_title__nobYd{font-family:var(--des-direction-title-font-family);font-size:var(--des-font-text-display-md-size);font-weight:var(--des-font-text-display-md-weight-light);line-height:var(--des-font-text-display-md-line-height);letter-spacing:var(--des-font-text-display-md-letter-spacing)}}.CollapsibleSection_checkIcon__1eXp7{color:var(--des-color-fill-glyph-success);width:var(--des-dimension-gap-and-padding-button-bezeled-primary-and-secondary-large-icon-height-width);height:var(--des-dimension-gap-and-padding-button-bezeled-primary-and-secondary-large-icon-height-width)}@keyframes AdditionalInfo_flickerAnimation__jYGY8{0%{opacity:.7}50%{opacity:.3}to{opacity:.7}}@keyframes AdditionalInfo_fadeInAnimation__x3F9T{0%{opacity:0}to{opacity:1}}@keyframes AdditionalInfo_fadeInFromTop__KvdjO{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes AdditionalInfo_fadeOutToTop__z_LPU{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes AdditionalInfo_fadeInFromLeftAnimation__qSwFH{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes AdditionalInfo_textClip__aim_C{to{background-size:100% 100%}}@keyframes AdditionalInfo_scroll__CeJEd{0%{opacity:1;transform:translateY(-112px)}to{transform:translateY(45px)}}.AdditionalInfo_container__5CygM{display:flex;flex-direction:column;gap:var(--des-dimension-gap-and-padding-general-away-default,20px)}.AdditionalInfo_title__B62YH{font-weight:var(--des-font-text-text-md-weight-bold);overflow:hidden;text-overflow:ellipsis}.AdditionalInfo_text__lP_87,.AdditionalInfo_title__B62YH{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);color:var(--des-color-fill-glyph-primary,#3a3d3f)}.AdditionalInfo_text__lP_87{font-weight:var(--des-font-text-text-md-weight-light)}.options{display:grid;gap:20px;-webkit-margin-start:10px;margin-inline-start:10px}.reward-info{display:grid;grid-template-columns:4fr 2fr;gap:20px}@media(max-width:959px){.reward-info{grid-template-columns:1fr}}.reward-points__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.reward-points__content__tooltipContent{display:flex;align-items:flex-start;flex-direction:column;gap:var(--des-dimension-gap-and-padding-general-near-large)}.reward-points__content__tooltipContent__link a{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-regular);color:var(--des-color-fill-glyph-interaction-accent-rest);text-decoration:none}.reward-points__content__tooltipContent__link a:hover{color:var(--des-color-fill-glyph-interaction-accent-hover);text-decoration:underline}.reward-points__content__tooltipContent__link a:active{color:var(--des-color-fill-glyph-interaction-accent-pressed);text-decoration:none}.reward-points__content__tooltipContent__link a:focus-visible{color:var(--des-color-fill-glyph-interaction-accent-rest);outline:4px solid var(--des-color-stroke-interaction-neutral-focus)}.reward-points__balance{font-size:32px;font-weight:var(--weight-bold);letter-spacing:0;line-height:44px;color:#373a36}.reward-points__pending{display:flex;gap:10px;justify-content:center;align-items:center}.reward-points__text{font-size:14px;letter-spacing:.15px;text-align:center;color:#505050}.reward-points__history,.reward-points__text{font-weight:var(--weight-light);line-height:20px}.reward-points__history{display:flex;cursor:pointer;text-decoration:none;justify-content:center;align-items:center;gap:10px;color:#000;font-size:12px;letter-spacing:.09px}.reward-points__history path{fill:#000}.reward-points__history:hover path{fill:var(--colors-accent-accent-100,#3567ff)}.reward-points__title{justify-content:center!important;padding-block:24px 11px!important;padding-inline:24px!important}.reward-points__title h2{max-width:100%!important;font-size:12px;font-weight:var(--weight-medium);letter-spacing:5.33px;line-height:23px;text-align:center;color:#373a36;text-transform:uppercase}.reward-banner{flex:1 1 1;min-height:216px;color:#3a3639;font-size:26px;font-weight:var(--weight-light);line-height:38px;padding-inline:24px;gap:0}@media(min-width:768px){.reward-banner{padding-inline:24px}}.reward-banner__content{display:flex;flex-direction:column;justify-content:center;height:100%;align-items:flex-start}@media(min-width:768px){.reward-banner__content{flex-direction:row;align-items:center}}.reward-banner__icon{-webkit-margin-end:50px;margin-inline-end:50px}.reward-banner__message{color:#373a36;font-size:14px;font-weight:var(--weight-light);letter-spacing:.15px;line-height:20px}.reward-banner__message-points{font-weight:var(--weight-bold)}.reward-banner__logo{height:48px;width:77px;-webkit-margin-end:50px;margin-inline-end:50px;margin-bottom:30px}@media(min-width:768px){.reward-banner__logo{margin-bottom:0}}.SummaryItems_container__MyHli ::marker{content:""}@keyframes OrderView_flickerAnimation__8P61o{0%{opacity:.7}50%{opacity:.3}to{opacity:.7}}@keyframes OrderView_fadeInAnimation__30gIk{0%{opacity:0}to{opacity:1}}@keyframes OrderView_fadeInFromTop__aFmla{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes OrderView_fadeOutToTop__Lw2Xf{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes OrderView_fadeInFromLeftAnimation__jNrpJ{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes OrderView_textClip__wzI_h{to{background-size:100% 100%}}@keyframes OrderView_scroll__kMEPv{0%{opacity:1;transform:translateY(-112px)}to{transform:translateY(45px)}}.OrderView_numberDateContainer__FXNM_{display:grid;gap:var(--des-spacing-grid-layout-primary-2xl);grid-template-columns:1fr}@media(min-width:600px){.OrderView_numberDateContainer__FXNM_{grid-template-columns:1fr 1fr}}.OrderView_numberDate___FgSY p:first-child{display:none}.OrderView_orderDate__OpKv_,.OrderView_orderNumber__tkrMq{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-bold);color:var(--des-color-fill-glyph-primary);text-transform:none}.OrderView_boxes__7yyEv{gap:var(--des-spacing-grid-layout-primary-2xl);display:grid;grid-template-columns:repeat(2,1fr)}@media(max-width:960px){.OrderView_boxes__7yyEv{grid-template-columns:1fr;grid-template-areas:"shipping" "billing" "delivery" "summary" "payment"}}.OrderView_billing__B_9qi p:first-child,.OrderView_delivery__eOXA0 p:first-child,.OrderView_payment__S8Vlb p:first-child,.OrderView_shipping__W8aGi p:first-child{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-sm-size);line-height:var(--des-font-text-text-sm-line-height);letter-spacing:var(--des-font-text-text-sm-letter-spacing);font-weight:var(--des-font-text-text-sm-weight-light);letter-spacing:var(--des-font-text-text-sm-letter-spacing-upper-case)}@media(max-width:960px){.OrderView_shipping__W8aGi{grid-area:shipping}.OrderView_billing__B_9qi{grid-area:billing}.OrderView_delivery__eOXA0{grid-area:delivery}.OrderView_payment__S8Vlb{grid-area:payment}}.OrderView_paymentMethod__oacMO{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-light);display:flex;color:var(--des-color-fill-glyph-primary)}.OrderView_paymentMethodImg__uQZYl{max-width:58px;-webkit-margin-end:20px;margin-inline-end:20px}@keyframes SocialMedia_flickerAnimation__XQucT{0%{opacity:.7}50%{opacity:.3}to{opacity:.7}}@keyframes SocialMedia_fadeInAnimation__H0Rvu{0%{opacity:0}to{opacity:1}}@keyframes SocialMedia_fadeInFromTop__6Oixf{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes SocialMedia_fadeOutToTop__YVlrl{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes SocialMedia_fadeInFromLeftAnimation__kC69Y{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes SocialMedia_textClip__kO4kf{to{background-size:100% 100%}}@keyframes SocialMedia_scroll__lRjEX{0%{opacity:1;transform:translateY(-112px)}to{transform:translateY(45px)}}.SocialMedia_container__OZZM6{display:flex;flex-direction:column;align-items:flex-start;gap:var(--des-dimension-gap-and-padding-general-near-default);align-self:stretch;color:var(--des-color-fill-glyph-primary)}.SocialMedia_title__mocOc{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-sm-size);line-height:var(--des-font-text-text-sm-line-height);letter-spacing:var(--des-font-text-text-sm-letter-spacing);font-weight:var(--des-font-text-text-sm-weight-light);color:var(--des-color-fill-glyph-primary)}.SocialMedia_linksContainer__Z7QIZ{display:flex;align-items:flex-start;align-content:flex-start;gap:10px var(--des-dimension-gap-and-padding-general-near-large);align-self:stretch;flex-wrap:wrap}.SocialMedia_linksContainer__Z7QIZ svg{fill:var(--des-color-fill-glyph-primary)}.SocialMedia_icon__ZSwwV{width:var(--des-dimension-height-and-width-icon-x-large);height:var(--des-dimension-height-and-width-icon-x-large)}.OrderSummary_container__gxvg3{display:flex;flex-direction:column;gap:var(--des-dimension-gap-and-padding-general-away-default,20px)}@media(min-width:600px){.OrderSummary_container__gxvg3{gap:var(--des-spacing-grid-layout-primary-sl-single-column,24px)}}@media(min-width:960px){.OrderSummary_container__gxvg3{gap:var(--des-spacing-grid-layout-primary-2xl,24px)}}@media(min-width:600px){.OrderSummary_containerWithQuiz__uYPsP{gap:50px}}.OrderSummary_oldContainer__IPWju{display:grid;align-items:flex-start;gap:20px;color:#373a36}.OrderSummary_title__86IGL{margin-top:10px;font-size:26px;font-weight:var(--weight-light);letter-spacing:0;line-height:33px}@media(min-width:960px){.OrderSummary_title__86IGL{font-size:32px;line-height:44px}}div.OrderSummary_info__wf7FL{font-weight:var(--weight-light);font-size:14px;letter-spacing:.15px;line-height:20px;color:#707472;margin-block:20px;margin-inline:10px}@media(min-width:960px){div.OrderSummary_info__wf7FL{color:#373a36;letter-spacing:0;font-size:16px;line-height:23px;margin-block:24px 40px;margin-inline:20px}}div.OrderSummary_info__wf7FL span:last-child{-webkit-padding-start:10px;padding-inline-start:10px}.OrderSummary_emailPhrase__EOIvV{display:grid;grid-template-columns:1fr;padding-block:0;padding-inline:10px;gap:24px;font-size:14px;letter-spacing:.15;line-height:20px}@media(min-width:960px){.OrderSummary_emailPhrase__EOIvV{grid-template-columns:1fr 1fr;padding:0;margin-bottom:24px;font-size:16px;line-height:23px;letter-spacing:0}}.PaymentPagePayButtons_button__oTy0V{max-width:180px;margin-inline:auto}.PaymentPagePayButtons_payOnDeliveryButtonContainer__Ui6X3{display:flex;align-items:center;justify-content:center}.PaymentPagePayButtons_payButton__Q7l8q{max-width:unset}.PaymentPageSecureBlock_secureImg__R6TSe{display:flex;justify-content:center;color:#373a36;font-size:16px;font-weight:var(--weight-light);letter-spacing:0;line-height:23px}.PaymentPageSecureBlock_secureImg__R6TSe span{-webkit-padding-start:5px;padding-inline-start:5px}.PaymentPageSecureBlock_secureTxt__fatUe{padding:24px;color:#5b615e;font-size:13px;font-weight:var(--weight-light);letter-spacing:0;line-height:19px;text-align:center}.PaymentPageFooter_container__lCWiD{display:flex;flex-direction:column;gap:24px}.PaymentPageContent_additionInfo__57qqi{display:grid;gap:24px}.BillingAddress_intro__6H9bk{color:#373a36;font-size:16px;font-weight:var(--weight-light);letter-spacing:0;line-height:23px;margin:0;margin-bottom:var(--des-dimension-gap-and-padding-general-near-2x-large)}.BillingAddress_hidden__VPsw_{display:none}.BillingAddress_messageBox__nLGKW{margin-bottom:24px}.SelectShippingAddressDialog_addressDialog__AzDbV>div>div{justify-content:center}.SelectShippingAddressDialog_addressDialog__AzDbV>div>div>*{width:calc(100% - 88px);margin-inline:auto}@media(min-width:960px){.SelectShippingAddressDialog_addressDialog__AzDbV>div>div>*{width:100%}}.ShippingAddress_messageBox__kf1gg{margin-bottom:24px}.ShippingAddress_bottomAction__YctNG{display:grid;-webkit-margin-before:var(--spacing-sm,20px);margin-block-start:var(--spacing-sm,20px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.PrefilledPhoneContact_prefilledPhoneContact__GplKd{display:grid;grid-gap:24px}.ShippingContact_useAccountContact__YfwwA{margin-top:24px;margin-bottom:24px;grid-gap:0;gap:0;font-weight:var(--weight-light);letter-spacing:0;line-height:23px;color:#5b615e}.ShippingContact_useAccountContact__YfwwA div{font-size:16px}.ShippingContact_useAccountContact__YfwwA label{-webkit-margin-start:0;margin-inline-start:0;grid-gap:6px;gap:6px}.ShippingContact_useAccountContact__YfwwA span{font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.ShippingContact_intro__4THNL{color:#373a36;font-size:16px;font-weight:var(--weight-light);letter-spacing:0;line-height:23px}.ShippingContact_formActions__ux0qt{margin-top:24px}.ShippingContact_checkbox__opzEJ{margin-inline:12px 22px}.ShippingContact_messageBox__Pkb0z{margin-top:24px;margin-bottom:24px}.ShippingForm_container__lnGrH{color:#373a36;display:grid;gap:24px}.ShippingForm_submitButtonWrapper__lYjfJ.ShippingForm_desktop__zs_ib{display:none}@media(min-width:960px){.ShippingForm_submitButtonWrapper__lYjfJ.ShippingForm_mobile__8Kxvu{display:none}.ShippingForm_submitButtonWrapper__lYjfJ.ShippingForm_desktop__zs_ib{display:block}}.ShippingForm_separator__hsvTg{margin-block:var(--des-spacing-form-vertical-between-field-2xs);gap:var(--des-spacing-form-vertical-between-field-2xs)}@media(min-width:768px){.ShippingForm_separator__hsvTg{margin-block:var(--des-spacing-form-vertical-between-field-sl)}}.ShippingForm_deliveryAddressSelectorWrapper__K1Ak7{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--des-dimension-gap-and-padding-general-away-default);align-self:stretch}@media(min-width:768px){.ShippingForm_deliveryAddressSelectorWrapper__K1Ak7{gap:var(--des-dimension-gap-and-padding-container-large-gap)}}.ShippingForm_submitButton__ZGHNJ{max-width:180px}.ShippingPageContent_container__7e8Ky{color:#373a36;display:grid;gap:24px}.AddProductButton_addProductButtonWrapper__6UAl9{position:relative;padding-inline:0}.AddProductButton_addProductButtonLoader__La9w_{height:45px}.AddProductButton_addProductButtonWrapperMobileContent__RNq0Y{-webkit-margin-before:12px;margin-block-start:12px}.AddProductButton_mobileViewPrice__JCawR{font-size:14px;font-weight:var(--weight-medium);letter-spacing:1.5px;line-height:20px}.AddProductButton_button__w99GX{width:100%}@media(min-width:960px){.AddProductButton_button__w99GX{width:auto}}.ProductDetailsCtaLayout_container__lh_BY{gap:15px;background-color:#fff;bottom:var(--sticky-container-bottom-height,0);box-shadow:0 -7px 4px 0 rgba(0,0,0,.05);display:grid;inset-inline-start:0;padding-block:16px;padding-inline:38px;position:fixed;width:100vw;z-index:2}@media(min-width:960px){.ProductDetailsCtaLayout_container__lh_BY{display:flex;box-shadow:none;padding:0;position:static;width:100%}}.ProductDetailsCtaLayout_mobileCtaContent__LVv_z{display:flex;flex-direction:row;justify-content:space-between;-webkit-margin-before:12px;margin-block-start:12px}@media(min-width:960px){.ProductDetailsCtaLayout_mobileCtaContent__LVv_z{display:none;-webkit-margin-after:0!important;margin-block-end:0!important}}.ProductDetailsCtaLayout_addProductButtonWrapperRow__vuUpB{width:100%;display:flex;flex-direction:column-reverse}@media(min-width:960px){.ProductDetailsCtaLayout_addProductButtonWrapperRow__vuUpB{flex-direction:row;align-items:flex-start}}.ProductDetailsCtaMobileProductData_productName__hJvkJ{font-size:14px;line-height:20px;font-weight:var(--weight-bold);overflow:hidden;text-overflow:ellipsis}.ProductDetailsCtaMobileProductData_productPrice__f96t1{font-size:14px;font-weight:var(--weight-medium);letter-spacing:1.5px;line-height:20px}.product-multipacks{display:block;float:inline-start;position:relative;width:100%;z-index:3;border:1px solid #000;background:#fff;border-radius:8px;overflow:hidden;margin-block:15px;margin-inline:0}@media(min-width:960px){.product-multipacks{margin-block:0;margin-inline:0 20px}}.product-multipacks__wrapper{order:1;height:auto}@media(min-width:960px){.product-multipacks__wrapper{order:0;height:70px}}.product-multipacks__header{display:block;position:relative;background-color:#fff;color:#000;padding:15px;text-align:start;width:100%;min-height:53px;cursor:pointer}.product-multipacks__header:hover{background-color:rgba(53,103,255,.1)}.product-multipacks__header-title{font-size:16px;font-weight:var(--weight-light);width:86%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.product-multipacks__header-price{opacity:.3;line-height:1.5;font-weight:var(--weight-light)}.product-multipacks__header-description{font-size:12px;height:20px;line-height:20px;overflow:hidden;opacity:.6;font-weight:var(--weight-light)}.product-multipacks__header-icon{width:15px;position:absolute;inset-inline-end:20px;top:22px}.product-multipacks--open{height:auto}.product-multipacks--open svg{transform:rotate(180deg)}.product-multipacks--open .product-multipacks__header:after{content:"";height:1px;position:absolute;bottom:0;width:calc(100% - 30px);inset-inline-start:50%;transform:translateX(-50%);background:rgba(0,0,0,.1)}.product-multipacks--open li.product-multipacks__list-item{display:block;position:relative}@media(min-width:960px){.product-multipacks{width:250px}}.product-multipacks__list{max-height:200px;overflow-y:auto}.product-multipacks__list::-webkit-scrollbar{width:8px}.product-multipacks__list::-webkit-scrollbar-thumb{background-color:#575757}.product-multipacks__list-link{display:block;padding:15px;text-decoration:none;color:#000}.product-multipacks__list-item{display:none;background-color:rgba(0,0,0,0);transition:all .3s ease-in-out;cursor:pointer;position:relative}.product-multipacks__list-item:hover{background-color:rgba(53,103,255,.1)}.product-multipacks__list-item-title{font-size:16px}.product-multipacks__list-item-title span{width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.product-multipacks__list-item-description{font-size:12px;height:20px;overflow:hidden;opacity:.6}.product-multipacks__list-item-price{opacity:.3}.product-multiplier{display:block;float:inline-start;position:relative;width:100%;z-index:3;border:1px solid #000;background:#fff;border-radius:8px;overflow:hidden;margin-block:0 15px;margin-inline:0;height:55px}.product-multiplier .loader{display:flex;position:inherit;justify-content:center;margin-top:-10px;inset-inline-start:0}@media(min-width:960px){.product-multiplier{margin-block:0;margin-inline:0 20px}}.product-multiplier__wrapper{order:1;height:auto}@media(min-width:960px){.product-multiplier__wrapper{order:0;height:70px}}.product-multiplier__header{display:block;position:relative;background-color:#fff;color:#000;padding:15px;text-align:start;width:100%;min-height:53px;cursor:pointer}.product-multiplier__header:hover{background-color:rgba(53,103,255,.1)}.product-multiplier__header-title{font-size:16px;font-weight:400;width:86%;overflow:hidden;display:flex}.product-multiplier__header-title-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.product-multiplier__header-title-label:first-of-type{width:80px}.product-multiplier__header-title-label:nth-of-type(2){flex:1}.product-multiplier__header-icon{width:15px;position:absolute;inset-inline-end:20px;top:50%;transform:translateY(-50%)}.product-multiplier--open{height:auto}.product-multiplier--open svg{transform:rotate(180deg)}.product-multiplier--open .product-multiplier__header:after{content:"";height:1px;position:absolute;bottom:0;width:calc(100% - 30px);inset-inline-start:50%;transform:translateX(-50%);background:rgba(0,0,0,.1)}.product-multiplier--open .product-multiplier__list-item{display:block;position:relative}@media(min-width:960px){.product-multiplier{width:320px}}.product-multiplier__list{max-height:210px;overflow-y:auto}.product-multiplier__list::-webkit-scrollbar{width:8px}.product-multiplier__list::-webkit-scrollbar-thumb{background-color:#575757}.product-multiplier__list-item{display:none;background-color:rgba(0,0,0,0);transition:all .3s ease-in-out;cursor:pointer;position:relative}.product-multiplier__list-item:hover{background-color:rgba(53,103,255,.1)}.product-multiplier__list-item-info{position:absolute;font-size:11px;inset-inline-end:20px;top:50%;transform:translateY(-50%);display:flex;width:90px;text-align:center;flex-direction:column}.product-multiplier__list-item-title{font-size:16px;display:flex;padding:15px;text-decoration:none;color:#000}.product-multiplier__list-item-title-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.product-multiplier__list-item-title-label:first-of-type{width:80px}.product-multiplier__list-item-title-label:nth-of-type(2){flex:1}.product-color-container{display:flex;align-items:center}.product-color-container__description,.product-color-container__image{-webkit-margin-end:var(--des-dimension-gap-and-padding-general-away-small);margin-inline-end:var(--des-dimension-gap-and-padding-general-away-small)}.product-color-container__image{height:55px}@media screen and (max-width:768px){.product-color-container__image{height:var(--des-dimension-height-and-width-icon-illustration-medium);-webkit-margin-end:var(--des-dimension-gap-and-padding-general-away-large);margin-inline-end:var(--des-dimension-gap-and-padding-general-away-large)}}.product-color-container svg{width:var(--des-dimension-height-and-width-general-small);height:var(--des-dimension-height-and-width-general-small)}.product-bundles-sticks__listbox{width:100%}.product-bundles-sticks__container{transition:all .3s}.product-bundles-sticks__container--out-of-stock{opacity:.5;cursor:not-allowed}.product-bundles-sticks__container--loading{opacity:.4;filter:blur(1px)}.product-bundles-sticks__single-element{display:flex;justify-content:space-between;align-items:center;width:100%}.product-bundles-sticks__single-element>.count-input{position:absolute;inset-inline-end:10px;top:10px}@media(min-width:960px){.product-bundles-sticks__single-element>.count-input{position:unset;inset-inline-end:unset;top:unset}}.product-bundles-sticks__single-element-side{display:flex;flex-direction:column;align-items:flex-start}@media(min-width:960px){.product-bundles-sticks__single-element-side{flex-direction:row;align-items:center}}.product-bundles-sticks__single-element-side img{height:50px;-webkit-margin-start:-10px;margin-inline-start:-10px;text-transform:uppercase;font-size:12px}.product-bundles-sticks__text-with-tooltip{display:flex;gap:4px}.product-bundles-sticks__text-with-tooltip button{-webkit-margin-end:4px;margin-inline-end:4px}.product-bundles-sticks__out-of-stock-badge{position:absolute;top:-8px;inset-inline-end:20px;line-height:16px;height:16px;background-color:#fff;text-transform:uppercase;font-size:12px;padding-block:0;padding-inline:10px}.border-container{transition:all .2s;position:relative}.border-container.error{border-color:red}.ProductDescription_readMore__b_01I{margin-top:16px}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid rgba(0,0,0,0)}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.product-quantity-error{width:100%}.product-quantity-error>div{margin-top:16px}.add-to-cart--disabled .aem-button__container--full.aem-button__container--light{pointer-events:none;background:#d7d7d7;border-color:#d7d7d7}.add-to-cart--disabled .aem-button__container--full.aem-button__container--light .aem-button__text{color:#575757}.aem-carousel__base{height:100%;position:relative;-webkit-margin-before:40px;margin-block-start:40px}.aem-carousel__container{overflow:hidden}@media(min-width:960px){.aem-carousel__container{overflow:visible}}.aem-carousel__image,.aem-carousel__imageWrapper,.aem-carousel__videoWrapper{height:100%;width:100%}.aem-carousel__image img,.aem-carousel__imageWrapper img,.aem-carousel__videoWrapper img{border-radius:var(--radius-md)}@media(max-width:768px){.aem-carousel__videoWrapper .videoContainer .videoPlayerWrapper{height:162px;width:100%}}.aem-productDetails__container .aem-carousel__wrapper{padding-block:0;-webkit-margin-after:var(--des-spacing-container-layout-between-component-2xs-xs-sm);margin-block-end:var(--des-spacing-container-layout-between-component-2xs-xs-sm)}@media(min-width:768px){.aem-productDetails__container .aem-carousel__wrapper{height:100%}}@media(min-width:960px){.aem-productDetails__container .aem-carousel__wrapper{padding-inline:0;max-width:579px;height:100%}}.aem-carousel__imageWrapper{display:flex;justify-content:center}@media(min-width:960px){.aem-carousel__imageWrapper{max-height:579px}}.aem-carousel__navigationWrapper{display:flex;align-items:center;-webkit-margin-before:var(--spacing-md);margin-block-start:var(--spacing-md)}.aem-carousel__galleryTop .aem-carousel__navigationWrapper{display:none}@media(min-width:960px){.aem-carousel__galleryTop .aem-carousel__navigationWrapper{display:flex;bottom:0}}.aem-carousel__navNext,.aem-carousel__navPrev{cursor:pointer;width:28px;display:block}.aem-carousel__navNext path,.aem-carousel__navPrev path{fill:var(--des-color-fill-glyph-interaction-neutral-rest)}.aem-carousel__navNext:disabled,.aem-carousel__navPrev:disabled{pointer-events:none}.aem-carousel__navNext:disabled path,.aem-carousel__navPrev:disabled path{fill:var(--des-color-fill-glyph-interaction-neutral-disabled)}.aem-carousel__navPrev{-webkit-margin-end:var(--des-dimension-gap-and-padding-general-away-medium);margin-inline-end:var(--des-dimension-gap-and-padding-general-away-medium)}.aem-carousel__navPrev svg{transform:rotate(180deg)}[dir=rtl] .aem-carousel__navPrev svg{transform:rotate(0)}[dir=rtl] .aem-carousel__navNext svg{transform:rotate(180deg)}.aem-carousel__titleWrapper{text-align:center;font-size:12px;color:#666b69;line-height:16px}@media(min-width:960px){.aem-carousel__titleWrapper{grid-area:heading;font-size:16px;line-height:23px}}.aem-carousel__title{letter-spacing:4px;text-transform:uppercase;font-weight:var(--weight-medium)}@media(min-width:960px){.aem-carousel__title{letter-spacing:7px}}[dir=rtl] .aem-carousel__title{letter-spacing:normal}.aem-carousel__headingWrapper{display:flex;justify-content:center;align-items:center}@media(min-width:960px){.aem-carousel__headingWrapper{display:grid;grid-template-areas:". heading cta";grid-template-columns:1fr auto 1fr}}.aem-carousel__headingWrapper .aem-button__text{color:#707472}.aem-carousel__cta{display:flex;justify-content:center;position:absolute;bottom:0}@media(min-width:960px){.aem-carousel__cta{position:relative;grid-area:cta;justify-content:flex-end;-webkit-padding-end:25px;padding-inline-end:25px}}.aem-carousel__swiper:not(:first-child){margin-top:25px}@media(min-width:960px){.aem-carousel__swiper:not(:first-child){margin-top:60px}}.aem-carousel__bottomSpacing{padding-bottom:45px}@media(min-width:960px){.aem-carousel__bottomSpacing{padding-bottom:0}.aem-carousel__slides--2 .swiper-slide{width:calc(50% - 12.5px)}}.aem-carousel .swiper-wrapper .swiper-slide{width:55px!important}.aem-carousel__galleryTop{width:auto;height:162px}@media(min-width:768px){.aem-carousel__galleryTop{height:auto}}@media(min-width:960px){.aem-carousel__galleryTop .swiper-wrapper{width:auto;height:auto}}.aem-carousel__galleryThumbs{scrollbar-width:none;-ms-overflow-style:none;-webkit-margin-before:var(--des-dimension-gap-and-padding-gallery-small-between-element-row);margin-block-start:var(--des-dimension-gap-and-padding-gallery-small-between-element-row);-webkit-padding-before:0;padding-block-start:0;overflow:visible}.aem-carousel__galleryThumbs::-webkit-scrollbar{display:none}@media(min-width:768px){.aem-carousel__galleryThumbs{-webkit-margin-before:var(--des-dimension-gap-and-padding-general-near-large);margin-block-start:var(--des-dimension-gap-and-padding-general-near-large);-webkit-padding-before:var(--des-dimension-gap-and-padding-gallery-small-between-element-row);padding-block-start:var(--des-dimension-gap-and-padding-gallery-small-between-element-row);width:280px;overflow:hidden;position:unset}}.aem-carousel__galleryThumbs .swiper-slide{height:auto;width:55px!important;flex-shrink:0}.aem-carousel__galleryThumbs .aem-carousel__thumbnail:after{content:none;width:100%;opacity:.35;border-radius:var(--des-radius-control-small);background:var(--des-color-fill-control-soft);position:absolute;inset-inline-start:0}@media(min-width:768px){.aem-carousel__galleryThumbs .aem-carousel__thumbnail:after{content:"";height:4px;bottom:0}}.aem-carousel__galleryThumbs .swiper-slide-thumb-active .aem-carousel__thumbnailImg{border:var(--des-dimension-stroke-thick) solid var(--des-color-stroke-selected-element)}@media(min-width:768px){.aem-carousel__galleryThumbs .swiper-slide-thumb-active .aem-carousel__thumbnailImg{border:0 solid var(--colors-border-border-brand)}}.aem-carousel__galleryThumbs .swiper-slide-thumb-active .aem-carousel__thumbnail:after{background:linear-gradient(0deg,var(--des-color-fill-control-accent) 0,var(--des-color-fill-control-accent) 100%),var(--des-color-fill-control-soft);opacity:1;height:4px;-webkit-margin-before:-1px;margin-block-start:-1px}@media(min-width:960px){.aem-carousel__galleryThumbs .swiper-slide-thumb-active .aem-carousel__thumbnail:after{-webkit-margin-before:0;margin-block-start:0}}.aem-carousel__galleryImg{max-width:100%;max-height:100%;object-fit:contain}.aem-carousel__thumbnail{display:flex;justify-content:center;align-items:center;width:55px}@media(min-width:768px){.aem-carousel__thumbnail{position:relative;height:73px;padding-bottom:18px}}.aem-carousel__thumbnailImg{display:inline-block;width:55px;height:55px;object-fit:cover;border-radius:var(--des-radius-image)}.aem-carousel__galleryMedia{display:block;max-width:100%;height:auto;object-fit:contain}@keyframes ProductConfigurableBlock_flickerAnimation__L5gnn{0%{opacity:.7}50%{opacity:.3}to{opacity:.7}}@keyframes ProductConfigurableBlock_fadeInAnimation__cZkEr{0%{opacity:0}to{opacity:1}}@keyframes ProductConfigurableBlock_fadeInFromTop__RRqxS{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes ProductConfigurableBlock_fadeOutToTop__m685a{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes ProductConfigurableBlock_fadeInFromLeftAnimation__PwplV{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes ProductConfigurableBlock_textClip__11HLs{to{background-size:100% 100%}}@keyframes ProductConfigurableBlock_scroll__zNcoc{0%{opacity:1;transform:translateY(-112px)}to{transform:translateY(45px)}}.ProductConfigurableBlock_optionLabel__EJh_i{display:none}@media(min-width:768px){.ProductConfigurableBlock_optionLabel__EJh_i{display:inherit}}.product-configuration-block{margin-bottom:16px}.product-configuration-block .color-selector{position:relative;inset-inline-start:-10px}.product-dynamic-bundle-gallery__template{--gap:3.4%;--columns:2;display:flex;flex-wrap:wrap;width:100%;aspect-ratio:1/1;justify-content:center;align-items:center;padding:7%;gap:var(--gap)}.product-dynamic-bundle-gallery__image{max-height:100%;max-width:calc(100%/var(--columns) - var(--gap) + var(--gap)/var(--columns))}.product-dynamic-bundle-gallery__template--layout-3-products{--gap:3.4%;--columns:3;padding-block:17.3%;padding-inline:5.2%}.product-dynamic-bundle-gallery__template--layout-3-products-1-horizontal{--gap:3.4% 1.7%;--columns:3;--padding:3.4%;padding:var(--padding)}.product-dynamic-bundle-gallery__template--layout-3-products-1-horizontal .product-dynamic-bundle-gallery__image{align-self:flex-end;height:calc(60% - var(--padding))}.product-dynamic-bundle-gallery__template--layout-3-products-1-horizontal .product-dynamic-bundle-gallery__image:nth-child(3){max-width:100%;align-self:flex-start;height:calc(40% - var(--padding))}.product-dynamic-bundle-gallery__template--layout-3-products-1-horizontal .product-dynamic-bundle-gallery__sticks-container{height:100%}.product-dynamic-bundle-gallery__template--layout-3-products-1-horizontal .product-dynamic-bundle-gallery__sticks-wrapper{width:40%;height:calc(60% - var(--padding));align-self:flex-end}.product-dynamic-bundle-gallery__sticks-wrapper{position:relative;width:calc(100%/var(--columns) - var(--gap) + var(--gap)/var(--columns));height:100%}.product-dynamic-bundle-gallery__sticks-wrapper .product-dynamic-bundle-gallery__sticks-container{position:absolute;top:50%;inset-inline-start:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;height:80%;width:80%}[dir=rtl] .product-dynamic-bundle-gallery__sticks-wrapper .product-dynamic-bundle-gallery__sticks-container{transform:translate(50%,-50%)}.product-dynamic-bundle-gallery__sticks-wrapper .product-dynamic-bundle-gallery__image--sticks{max-width:100%;position:absolute;max-height:var(--max-height)}@keyframes ConsumablesSectionTitle_flickerAnimation__0uDdF{0%{opacity:.7}50%{opacity:.3}to{opacity:.7}}@keyframes ConsumablesSectionTitle_fadeInAnimation__vx_Lo{0%{opacity:0}to{opacity:1}}@keyframes ConsumablesSectionTitle_fadeInFromTop__qkQ76{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes ConsumablesSectionTitle_fadeOutToTop__bGkjK{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes ConsumablesSectionTitle_fadeInFromLeftAnimation__oAdok{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes ConsumablesSectionTitle_textClip__OPG0I{to{background-size:100% 100%}}@keyframes ConsumablesSectionTitle_scroll__vQSky{0%{opacity:1;transform:translateY(-112px)}to{transform:translateY(45px)}}.ConsumablesSectionTitle_stepCountContent__CGD65{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-light);color:var(--des-color-fill-glyph-primary)}.ConsumablesSectionTitle_stepCountContent__CGD65 .ConsumablesSectionTitle_stepCountLabel__xD7Fj{font-weight:var(--fonts-weight-bold)}.ConsumablesFlavorSelectorSection_flavorSelector__fNpE_{width:100%}@keyframes ProductHeading_flickerAnimation__sgRjL{0%{opacity:.7}50%{opacity:.3}to{opacity:.7}}@keyframes ProductHeading_fadeInAnimation__QB5Fg{0%{opacity:0}to{opacity:1}}@keyframes ProductHeading_fadeInFromTop__vrUaI{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes ProductHeading_fadeOutToTop__Q_Ir_{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes ProductHeading_fadeInFromLeftAnimation__RZg5y{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes ProductHeading_textClip__pTjk7{to{background-size:100% 100%}}@keyframes ProductHeading_scroll__21_hF{0%{opacity:1;transform:translateY(-112px)}to{transform:translateY(45px)}}.ProductHeading_title__PYGQL{color:var(--des-color-fill-glyph-primary);text-overflow:ellipsis}@media screen and (min-width:1280px){.ProductHeading_title__PYGQL{font-size:var(--des-font-title-medium-h1-size)}}@media(max-width:768px){.ProductHeading_title__PYGQL{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-xl-size);line-height:var(--des-font-text-text-xl-line-height);letter-spacing:var(--des-font-text-text-xl-letter-spacing);font-weight:var(--des-font-text-text-xl-weight-light);font-weight:var(--des-direction-weight-regular)}}.ProductHeading_badge__5WCS0{overflow:hidden;text-overflow:ellipsis;font-size:var(--des-font-text-text-xs-size);line-height:var(--des-font-text-text-xs-line-height);letter-spacing:var(--des-font-text-text-xs-letter-spacing);font-weight:var(--des-font-text-text-xs-weight-light);letter-spacing:var(--des-font-text-text-xs-letter-spacing-upper-case-xl);text-transform:uppercase}.ProductHeading_badge__5WCS0,.ProductHeading_description___VRvR{color:var(--des-color-fill-glyph-secondary);font-family:var(--des-direction-text-font-family)}.ProductHeading_description___VRvR{font-size:var(--des-font-text-text-sm-size);line-height:var(--des-font-text-text-sm-line-height);letter-spacing:var(--des-font-text-text-sm-letter-spacing);font-weight:var(--des-font-text-text-sm-weight-light)}@media screen and (min-width:768px){.ProductHeading_description___VRvR{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-light)}}.ProductPromoOffer_productPromoAlertBox___ESKR{background:#ffe9d1}@keyframes ComprehensiveProductCard_flickerAnimation__KwJJu{0%{opacity:.7}50%{opacity:.3}to{opacity:.7}}@keyframes ComprehensiveProductCard_fadeInAnimation__q1mRD{0%{opacity:0}to{opacity:1}}@keyframes ComprehensiveProductCard_fadeInFromTop__iY___{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes ComprehensiveProductCard_fadeOutToTop__xRnTO{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes ComprehensiveProductCard_fadeInFromLeftAnimation__bZfpW{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes ComprehensiveProductCard_textClip__DhDIz{to{background-size:100% 100%}}@keyframes ComprehensiveProductCard_scroll__OAhIF{0%{opacity:1;transform:translateY(-112px)}to{transform:translateY(45px)}}.ComprehensiveProductCard_card__nLy5X{background-color:var(--des-color-fill-card-rest);border-radius:var(--des-radius-card);overflow:hidden;display:flex;flex-direction:column;padding-block:var(--des-dimension-gap-and-padding-general-away-default);padding-inline:var(--des-dimension-gap-and-padding-general-away-default);gap:var(--des-dimension-gap-and-padding-general-near-large);position:relative;transition:.3s ease-in-out;text-align:center;align-items:center;flex-shrink:0;align-self:stretch}@media(min-width:768px){.ComprehensiveProductCard_card__nLy5X:hover{background-color:var(--colors-components-card-bg-active)}.ComprehensiveProductCard_card__nLy5X:hover .ComprehensiveProductCard_imageWrapper__YbRVD img{transform:scale(1.05)}}.ComprehensiveProductCard_card__nLy5X:active{background:var(--colors-components-card-bg-pressed)}.ComprehensiveProductCard_imageWrapper__YbRVD{position:relative;inline-size:100%;transition:all .3s;display:flex;justify-content:center;align-items:center;padding-inline:var(--spacing-3xs);padding-block:var(--spacing-5xs);block-size:224px}.ComprehensiveProductCard_imageWrapper__YbRVD img{transition:all .3s ease-in-out;block-size:100%}.ComprehensiveProductCard_footer__TRyQ5,.ComprehensiveProductCard_header__nig_i{display:flex;justify-content:space-between;inline-size:100%}.ComprehensiveProductCard_footer__TRyQ5{align-items:center}.ComprehensiveProductCard_badgeContainer__u0gXb{display:inline-flex;inline-size:100%;block-size:calc(var(--line-height-text-md) + var(--spacing-xs));justify-content:space-between;max-inline-size:100%;position:relative;color:var(--colors-text-text-tertiary);font-weight:var(--fonts-weight-regular);font-style:normal}.ComprehensiveProductCard_badgeContainer__u0gXb,.ComprehensiveProductCard_badge__DG2B2{font-size:var(--des-font-text-text-md-size,16px);line-height:var(--des-font-text-text-md-line-height,22px);letter-spacing:var(--des-font-text-text-md-letter-spacing,0);letter-spacing:var(--letter-spacing-lg)}.ComprehensiveProductCard_badge__DG2B2{align-items:center;display:flex;gap:var(--spacing-2xs);overflow:hidden;border-radius:var(--radius-md);padding-inline:var(--spacing-3xs);padding-block:var(--spacing-4xs);text-wrap:nowrap;text-overflow:ellipsis}.ComprehensiveProductCard_badge__DG2B2.ComprehensiveProductCard_darkBadge__9UrmA{color:var(--colors-text-text-light_fixed);background-color:var(--colors-background-bg-secondary)}.ComprehensiveProductCard_badge__DG2B2 .ComprehensiveProductCard_badgeIcon__Bw9I_{block-size:var(--line-height-text-md)}.ComprehensiveProductCard_badge__DG2B2 .ComprehensiveProductCard_badgeText__1XpXu{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.ComprehensiveProductCard_simpleRibbon__6OaDY{font-size:var(--des-font-text-text-md-size,16px);line-height:var(--des-font-text-text-md-line-height,22px);letter-spacing:var(--des-font-text-text-md-letter-spacing,0);color:var(--colors-text-text-tertiary);letter-spacing:var(--letter-spacing-lg);font-weight:var(--fonts-weight-regular);text-transform:uppercase}.ComprehensiveProductCard_title__QDIoj{color:var(--des-color-fill-glyph-primary);font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-lg-size);line-height:var(--des-font-text-text-lg-line-height);letter-spacing:var(--des-font-text-text-lg-letter-spacing);font-weight:var(--des-font-text-text-lg-weight-medium)}.ComprehensiveProductCard_buttonsWrapper__nfF9h{overflow:hidden;inline-size:100%}.ComprehensiveProductCard_buttons__GL9mQ{display:flex;overflow:hidden;justify-content:center;gap:var(--spacing-xs);flex-direction:column;align-items:stretch;align-self:stretch}.ComprehensiveProductCard_buttons__GL9mQ button{inline-size:100%}.ComprehensiveProductCard_promotion__5MvsJ{display:flex;justify-content:center;align-items:center;gap:var(--spacing-4xs)}.ComprehensiveProductCard_description__XmRz2{color:var(--des-color-fill-glyph-primary);text-align:center;font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-medium);letter-spacing:var(--des-font-text-text-md-letter-spacing-upper-case-xl);transition:all .3s ease-in-out}.ComprehensiveProductCard_description__XmRz2 *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:var(--des-font-text-text-md-line-height)}.ComprehensiveProductCard_price__A2qO8{display:flex;justify-content:center}.ComprehensiveProductCard_innerPrice__Mh9g7{flex-direction:row;gap:var(--spacing-sm);margin-block:5px;align-items:flex-end}.ComprehensiveProductCard_priceInfo__i_qKj{font-size:var(--des-font-text-text-sm-size,14px);line-height:var(--des-font-text-text-sm-line-height,20px);letter-spacing:var(--des-font-text-text-sm-letter-spacing,0);display:flex;justify-content:center;gap:var(--spacing-3xs);color:var(--colors-text-text-tertiary);font-weight:var(--fonts-weight-light);overflow:hidden;block-size:1.25rem;transition:all .3s ease-in-out}@media(min-width:768px){.ComprehensiveProductCard_priceInfo__i_qKj{font-size:var(--des-font-text-text-md-size,16px);line-height:var(--des-font-text-text-md-line-height,22px);letter-spacing:var(--des-font-text-text-md-letter-spacing,0)}}@media(min-width:1280px){.ComprehensiveProductCard_priceInfo__i_qKj{font-size:var(--des-font-text-text-lg-size,18px);line-height:var(--des-font-text-text-lg-line-height,24px);letter-spacing:var(--des-font-text-text-lg-letter-spacing,0)}}.ComprehensiveProductCard_subscription__ZbOyl{font-size:var(--des-font-text-text-sm-size,14px);line-height:var(--des-font-text-text-sm-line-height,20px);letter-spacing:var(--des-font-text-text-sm-letter-spacing,0);display:flex;justify-content:center;align-items:center;gap:var(--spacing-5xs);color:var(--colors-text-text-tertiary)}.ComprehensiveProductCard_subscription__ZbOyl img{block-size:var(--line-height-text-md)}.ComprehensiveProductCard_textWrapper__zZ5BE{width:100%}@keyframes TeaserCarousel_flickerAnimation__Z8yaS{0%{opacity:.7}50%{opacity:.3}to{opacity:.7}}@keyframes TeaserCarousel_fadeInAnimation__gbpFp{0%{opacity:0}to{opacity:1}}@keyframes TeaserCarousel_fadeInFromTop__fGayg{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes TeaserCarousel_fadeOutToTop__sEUbl{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes TeaserCarousel_fadeInFromLeftAnimation__H3BdP{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes TeaserCarousel_textClip__rWKF7{to{background-size:100% 100%}}@keyframes TeaserCarousel_scroll__GxtqX{0%{opacity:1;transform:translateY(-112px)}to{transform:translateY(45px)}}.TeaserCarousel_arrowButton__B_TWY{display:flex;padding-block:var(--des-dimension-gap-and-padding-general-near-tiny);padding-inline:var(--des-dimension-gap-and-padding-general-near-none);align-items:center;gap:var(--des-dimension-gap-and-padding-general-away-default);align-self:stretch;color:var(--des-color-fill-glyph-interaction-neutral-disabled)}.TeaserCarousel_arrowButton__B_TWY:not(:disabled){color:var(--des-color-fill-glyph-interaction-neutral-rest);cursor:pointer}.TeaserCarousel_arrowButtons__t_vX0{display:flex;flex-direction:row;justify-content:flex-start;gap:var(--des-dimension-gap-and-padding-general-away-default)}.TeaserCarousel_title__Xkcmb{color:var(--des-color-fill-glyph-help);text-align:center;font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-xs-size);line-height:var(--des-font-text-text-xs-line-height);letter-spacing:var(--des-font-text-text-xs-letter-spacing);font-weight:var(--des-font-text-text-xs-weight-medium);letter-spacing:var(--des-font-text-text-xs-letter-spacing-upper-case);text-transform:uppercase}@media(min-width:1280px){.TeaserCarousel_title__Xkcmb{font-family:var(--des-direction-text-font-family);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-medium);font-size:var(--des-font-text-text-md-size);font-weight:var(--fonts-weight-medium);letter-spacing:var(--des-font-text-text-md-letter-spacing-upper-case-xl)}}.TeaserCarousel_header__X5j8P{display:flex;align-items:center;position:relative;flex-direction:column;gap:var(--spacing-3xs)}.TeaserCarousel_header__X5j8P h2{flex:1;text-align:center}@media(min-width:600px){.TeaserCarousel_header__X5j8P{flex-direction:row;gap:var(--spacing-none)}.TeaserCarousel_header__X5j8P .TeaserCarousel_redirectButton__SnRJo{position:absolute;inset-inline-end:0}}.TeaserCarousel_slides__69kQ0{margin-block:var(--des-dimension-gap-and-padding-general-away-medium)}.TeaserCarousel_slide__VIG70{block-size:100%;flex-shrink:0;padding-block:var(--spacing-xs);padding-inline:var(--spacing-xs)}.TeaserCarousel_slide__VIG70>*{block-size:100%}div.TeaserCarousel_swiperSlide__kvQKc{block-size:auto}.ConsumablesFormSubmitButton_addProductButtonPriceLabel__KT0om{display:none}@media(min-width:960px){.ConsumablesFormSubmitButton_addProductButtonPriceLabel__KT0om{display:inline-block}}div.ConsumablesPackagingFormatSection_icon__nFU_U{width:22px;height:23px}.ConsumablesForm_form__M5END{display:flex;flex-direction:column;gap:25px}.ConsumablesForm_consumablesPurchaseTypeSectionTitleTooltipWrapper__mWyJ0{display:inline-block;vertical-align:middle}.ConsentBlock_radioGroupGrid__awQF_{display:flex;gap:12px;align-items:flex-start;flex-direction:column}.ConsentBlock_benefitsListWrapper__7hFCc,.ConsentBlock_benefitsListWrapper__7hFCc ul,.ConsentBlock_listCta__8qFJT{-webkit-margin-start:24px;margin-inline-start:24px}.ConsentBlock_benefitsListWrapper__7hFCc li{list-style:disc}.ConsentBlock_error__1JMfq.ConsentBlock_error__1JMfq{border-color:red}.loyalty-reward-block{position:relative;width:100%}.loyalty-reward-block__loyaltyPointsLoading{width:100%}.loyalty-reward-block__reward-logo-container svg{width:var(--des-dimension-height-and-width-icon-illustration-x-large);height:var(--des-dimension-height-and-width-icon-illustration-x-large);-webkit-margin-end:var(--des-dimension-gap-and-padding-container-list-gap);margin-inline-end:var(--des-dimension-gap-and-padding-container-list-gap)}.loyalty-reward-block__reward{display:flex;align-items:center;flex-wrap:wrap}@media(max-width:960px){.loyalty-reward-block--limitedRewardHolder{margin-top:26px}}.loyalty-reward-block__timer-container{width:100%;display:flex;justify-content:flex-start;order:1}@media(min-width:1280px){.loyalty-reward-block__timer-container{order:0;justify-content:flex-end}}.loyalty-reward-block__timer-container svg{width:20px}.loyalty-reward-block__timer-container div{padding-block:0}.loyalty-reward-block__circle{width:var(--des-dimension-height-and-width-icon-x-large);height:var(--des-dimension-height-and-width-icon-x-large);background-color:var(--des-color-fill-control-level6);border-radius:50%;position:absolute;transform:translateY(-50%);text-align:center;color:var(--des-color-fill-glyph-interaction-on-top-of-interaction-of-high-level-control);font-weight:var(--weight-bold);top:50%;inset-inline-start:calc(-1*var(--des-dimension-height-and-width-icon-x-large)/2);display:flex;place-content:center;flex-wrap:wrap}.loyalty-reward-block__circle rect{fill:var(--des-color-fill-control-level6)}@media(min-width:960px){.loyalty-reward-block__circle{top:50%;inset-inline-start:-18px}}.loyalty-reward-block__reward-content{-webkit-border-start:1px solid var(--des-color-stroke-default);border-inline-start:1px solid var(--des-color-stroke-default);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1;-webkit-padding-start:var(--des-dimension-gap-and-padding-container-list-gap);padding-inline-start:var(--des-dimension-gap-and-padding-container-list-gap);gap:var(--des-dimension-gap-and-padding-general-near-default)}.SticksFormSubmitButton_addProductButtonPriceLabel__SM4mx{display:none}@media(min-width:960px){.SticksFormSubmitButton_addProductButtonPriceLabel__SM4mx{display:inline-block}}@keyframes flickerAnimation{0%{opacity:.7}50%{opacity:.3}to{opacity:.7}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes fadeInFromTop{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutToTop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes fadeInFromLeftAnimation{0%{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes textClip{to{background-size:100% 100%}}@keyframes scroll{0%{opacity:1;transform:translateY(-112px)}to{transform:translateY(45px)}}.product-details__warning{margin-bottom:20px}.aem-productDescription__base{margin-top:40px;display:flex;justify-content:center;align-items:center}.aem-iconbanner__base+.aem-productDescription__base{margin-top:60px}.aem-productDescription__wrapper{width:83.3333333333%}@media(min-width:960px){.aem-productDescription__wrapper{width:54.1666666667%}}@media(min-width:1280px){.aem-productDescription__wrapper{width:41.6666666667%}}.aem-productDetails__base{margin-top:40px}.aem-productDetails__container{padding-top:10px}@media(min-width:960px){.aem-productDetails__container{display:grid;grid-template-columns:minmax(0,1fr) 1fr}}.aem-productDetails__productInfo{display:flex;flex-direction:column;position:relative;gap:var(--des-spacing-typography-layout-h1-to-tag-2xs-xs-sm)}@media(min-width:768px){.aem-productDetails__productInfo{gap:var(--des-spacing-grid-layout-primary-sl)}}@media(min-width:1280px){.aem-productDetails__productInfo{gap:var(--des-spacing-grid-layout-primary-2xl)}}@media(min-width:960px){.aem-productDetails__productInfo{padding-block:0;padding-inline:20px}}.aem-productDetails__headline{display:flex;flex-direction:column}.aem-productDetails__newPriceBadge{padding-inline:var(--des-dimension-gap-and-padding-badge-ribon-small-horizontal-padding);padding-block:var(--des-dimension-gap-and-padding-badge-ribon-small-vertical-padding);align-items:center;gap:var(--des-dimension-gap-and-padding-badge-ribon-small-gap);line-height:var(--des-font-text-text-sm-line-height)}.aem-productDetails__badge{font-size:12px;line-height:20px;color:#666b69;font-weight:var(--weight-light);text-transform:uppercase}@media(min-width:960px){.aem-productDetails__badge{font-size:16px;line-height:23px;letter-spacing:7px}}[dir=rtl] .aem-productDetails__badge{letter-spacing:normal}.aem-productDetails__description{font-size:14px;line-height:20px;color:#373a36;font-weight:var(--weight-light)}@media(min-width:960px){.aem-productDetails__description{font-size:16px;line-height:23px}}.aem-productDetails__description ul{margin-top:10px}.aem-productDetails__description ul li{display:flex;margin-bottom:10px;color:#373a36}.aem-productDetails__description ul li.aem-productDetails__selectorItem:before{content:none}.aem-productDetails__description ul li:before{content:" ";background-color:#373a36;margin-top:6px;width:9px;min-width:9px;height:9px;border-radius:50%;opacity:.36;-webkit-margin-end:20px;margin-inline-end:20px}@media(max-width:768px){.aem-productDetails__rowContainer--row{display:grid;grid-template-columns:auto auto;justify-content:space-between}.aem-productDetails__rowContainer--row .product-details__disclaimer{grid-column:1/-1}}.aem-productDetails__trustpilot-widget{margin-top:10px;margin-bottom:15px;-webkit-margin-start:-49px;margin-inline-start:-49px}.aem-productDetails__rowContainer{position:relative;margin-top:8px;margin-bottom:8px;color:#373a36;padding-block:17px;padding-inline:22px;border-radius:8px}.aem-productDetails__rowContainer-title{color:#666b69;font-size:14px;letter-spacing:6px;line-height:23px;text-transform:uppercase;margin-bottom:15px}.aem-productDetails__rowContainer-title .subtitle{display:block;font-size:12px;text-transform:none}@media(min-width:1096px){.aem-productDetails__rowContainer-title .subtitle{-webkit-margin-start:10px;margin-inline-start:10px;display:inline}}.aem-productDetails__rowContainer .hidden,.aem-productDetails__rowContainer.hidden{display:none}.aem-productDetails__loadingDots{position:absolute;bottom:20px}.aem-productDetails__productInfo--loaded .aem-productDetails__loadingDots{opacity:0;display:none}.aem-productDetails__prices{margin-block:0;margin-inline:0;display:flex;flex-direction:row;transition:opacity .5s ease-in;gap:var(--des-dimension-gap-and-padding-general-away-default);margin-bottom:var(--des-dimension-gap-and-padding-menu-menuitem-small-gap)}@media(max-width:768px){.aem-productDetails__prices{gap:var(--des-dimension-gap-and-padding-general-near-2x-large);flex-direction:row-reverse}}.aem-productDetails__productInfo--loaded .aem-productDetails__prices{opacity:1}.aem-productDetails__newPrice,.aem-productDetails__oldPrice{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-xl-size);line-height:var(--des-font-text-text-xl-line-height);letter-spacing:var(--des-font-text-text-xl-letter-spacing);font-weight:var(--des-font-text-text-xl-weight-medium);letter-spacing:var(--des-font-text-text-xl-letter-spacing-uppercase);text-transform:uppercase;transform:translateY(20%);transition:transform .5s ease-in;will-change:transform}@media(max-width:768px){.aem-productDetails__newPrice,.aem-productDetails__oldPrice{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-sm-size);line-height:var(--des-font-text-text-sm-line-height);letter-spacing:var(--des-font-text-text-sm-letter-spacing);font-weight:var(--des-font-text-text-sm-weight-medium);letter-spacing:var(--des-font-text-text-sm-letter-spacing-upper-case,2px)}}.aem-productDetails__productInfo--loaded .aem-productDetails__newPrice,.aem-productDetails__productInfo--loaded .aem-productDetails__oldPrice{transform:none}.aem-productDetails__newPrice{color:var(--des-color-fill-glyph-primary);text-decoration:none}.aem-productDetails__ctaContainer .aem-productDetails__newPrice{font-size:14px;font-weight:var(--weight-medium);letter-spacing:1.5px;line-height:20px}.aem-productDetails__oldPrice{color:var(--des-color-fill-glyph-disabled)}.aem-productDetails__variantLabel{font-size:12px;line-height:16px;color:#5c615e;font-weight:var(--weight-light)}.aem-productDetails__selectorList{display:flex;flex-wrap:wrap;-webkit-margin-start:-6px;margin-inline-start:-6px}.aem-productDetails__formLabel{display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto}.aem-productDetails__formRadioWrapper{display:flex}.aem-productDetails__formRadioWrapper input{opacity:0;width:0;height:0;margin:0}.aem-productDetails__selectorItem{margin-bottom:15px}@media(min-width:960px){.aem-productDetails__selectorItem{margin-bottom:0}}.aem-productDetails__selectorItem:not(:last-child){-webkit-margin-end:12px;margin-inline-end:12px}.aem-productDetails__radioWrapper{width:34px;height:34px}.aem-productDetails__radioLink{width:20px;height:20px;cursor:pointer}.aem-productDetails__selectedVariant{font-size:14px;line-height:20px;color:#373a36;font-weight:var(--weight-light)}@media(min-width:960px){.aem-productDetails__selectedVariant{-webkit-margin-start:20px;margin-inline-start:20px;margin-top:0;font-size:16px;line-height:23px}}.aem-productDetails__stockLabel{font-size:12px;line-height:16px;color:#5c615e;font-weight:var(--weight-light)}.aem-productDetails__stockStatus{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;margin-top:16px}.aem-productDetails__stockText{font-weight:var(--des-font-text-text-md-weight-light);color:var(--des-color-fill-glyph-primary)}.aem-productDetails__stockText,.aem-productDetails__stockText--link{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing)}.aem-productDetails__stockText--link{color:var(--des-color-fill-glyph-interaction-accent-rest);order:2;font-weight:var(--des-font-text-text-md-weight-regular);width:100%;-webkit-padding-start:0;padding-inline-start:0;line-height:16px}@media(min-width:1280px){.aem-productDetails__stockText--link{margin-top:0;width:auto}}.aem-productDetails__stockContainer{opacity:0;transform:translateY(20%);transition:opacity .5s ease-in,transform .5s ease-in;grid-area:1/1}.aem-productDetails__stockWrapper{display:flex;align-items:center}.aem-productDetails__stockWrapper svg{width:30px;height:30px;fill:#666b69}.aem-productDetails__ctaContainer{gap:15px;background-color:#fff;bottom:0;box-shadow:0 -7px 4px 0 rgba(0,0,0,.05);display:grid;inset-inline-start:0;padding-block:16px;padding-inline:38px;position:fixed;width:100vw;z-index:2}.aem-productDetails__ctaContainer-add-to-cart--hidden{display:none}@media(min-width:960px){.aem-productDetails__ctaContainer{box-shadow:none;margin-bottom:22px;margin-top:5px;padding:0;position:static;width:100%}}.aem-productDetails__ctaContent{display:flex;flex-direction:row;justify-content:space-between}@media(min-width:960px){.aem-productDetails__ctaContent{display:none}}.aem-productDetails__ctaButton{width:100%;margin-bottom:30px;margin-top:15px}@media(min-width:960px){.aem-productDetails__ctaButton{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.aem-productDetails__carousel{overflow:hidden}@media(min-width:960px){.aem-productDetails__carousel{-webkit-padding-end:40px;padding-inline-end:40px}}.aem-productDetails__selector-list-container{display:flex;flex-flow:column wrap;align-items:flex-start}@media(min-width:960px){.aem-productDetails__selector-list-container{flex-direction:row;align-items:center}}.aem-productDetails__main-data-container{padding-block:0;padding-inline:22px;margin-top:20px}@media(min-width:960px){.aem-productDetails__main-data-container{padding:0;margin-top:0}}.aem-productDetails__discount-number-container{font-size:12px;line-height:16px;color:#5c615e;border:1px solid #979797;border-radius:9px;font-weight:var(--weight-light);display:inline-block;transition:all .2s;margin-top:10px;max-height:50px;padding-block:5px;padding-inline:15px;opacity:1}.aem-productDetails__trade-in-alert-wrapper{margin-bottom:16px}.product-information-block{display:flex;flex-direction:column;align-items:flex-start;gap:var(--des-spacing-grid-layout-primary-2xs-single-column);margin-bottom:var(--des-spacing-small-element-between-icon-and-text-aligned-horizontally-medium)}@media(min-width:768px){.product-information-block{gap:var(--des-spacing-grid-layout-primary-sl)}}@media(min-width:1280px){.product-information-block{gap:var(--des-spacing-grid-layout-primary-2xl)}}.product-information-block__stock{display:flex;align-items:center;gap:var(--des-dimension-gap-and-padding-general-near-3x-large);align-self:stretch}.product-information-block__stock svg{width:32px;height:32px;fill:var(--des-color-fill-glyph-primary)}.product-information-block__stock--stock-text{color:var(--des-color-fill-glyph-primary);font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-light);text-align:start}.product-details__sticks-form-wrapper{margin-bottom:25px}.pdpDescription{display:flex;flex-direction:column;align-items:flex-start;gap:var(--des-dimension-gap-and-padding-container-list-gap);align-self:stretch}.pdpDescription ol,.pdpDescription ul{-webkit-padding-start:20px;padding-inline-start:20px}.pdpDescription ol li,.pdpDescription ul li{list-style:inherit}.pdpDescription ::marker{font-family:inherit}.pdpDescription h1,.pdpDescription h2,.pdpDescription h3,.pdpDescription h4,.pdpDescription h5,.pdpDescription h6,.pdpDescription ol,.pdpDescription p,.pdpDescription ul{color:var(--des-color-fill-glyph-primary);font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-md-size);line-height:var(--des-font-text-text-md-line-height);letter-spacing:var(--des-font-text-text-md-letter-spacing);font-weight:var(--des-font-text-text-md-weight-light)}.pdpDescription h1:last-child,.pdpDescription h2:last-child,.pdpDescription h3:last-child,.pdpDescription h4:last-child,.pdpDescription h5:last-child,.pdpDescription h6:last-child,.pdpDescription ol:last-child,.pdpDescription p:last-child,.pdpDescription ul:last-child{margin-bottom:0}.pdpDescription li+li{margin-bottom:4px}.pdpDescription li ol,.pdpDescription li ul{margin-top:4px}.pdpDescriptionLink{text-decoration:none}.product-details__quantity-error{margin-bottom:1.25rem}.product-details__disclaimer{font-family:var(--des-direction-text-font-family);font-size:var(--des-font-text-text-xs-size);line-height:var(--des-font-text-text-xs-line-height);letter-spacing:var(--des-font-text-text-xs-letter-spacing);font-weight:var(--des-font-text-text-xs-weight-medium);color:var(--des-color-fill-glyph-primary)}.SticksForm_stepCountLabel__CCx2C{font-weight:450}.SticksForm_stepSection__TUq1_{margin-bottom:25px}.SticksForm_consumablesPurchaseTypeSectionTitleTooltipWrapper__lWWXk{display:inline-block;vertical-align:middle}
/*# sourceMappingURL=5e6eacf55e916ab9.css.map*/