@keyframes AnimationBanners-module-scss-module__K1Ry1a__fadeInOpacity{0%{opacity:.1}to{opacity:1}}@keyframes AnimationBanners-module-scss-module__K1Ry1a__fadeInUp{0%{opacity:0;transform:translate3d(0,var(--spacing-sm),0)}to{opacity:1;transform:translate(0,0)}}.AnimationBanners-module-scss-module__K1Ry1a__banner{--height-padding:var(--spacing-4xs);--animation-start-height:1px;text-align:center;opacity:0;white-space:normal;justify-content:center;align-items:center;width:100%;height:100%;line-height:1;display:flex;position:absolute}@media screen and (max-width:1023px){.AnimationBanners-module-scss-module__K1Ry1a__banner{--animation-start-height:100%;--height-padding:0px;width:100%}}.AnimationBanners-module-scss-module__K1Ry1a__one-banner.AnimationBanners-module-scss-module__K1Ry1a__banner-0{opacity:1;z-index:var(--promo-banner-z-index)}.AnimationBanners-module-scss-module__K1Ry1a__two-banners{animation:10s linear infinite AnimationBanners-module-scss-module__K1Ry1a__promoTransition2}.AnimationBanners-module-scss-module__K1Ry1a__two-banners.AnimationBanners-module-scss-module__K1Ry1a__banner-0{animation-delay:0s}.AnimationBanners-module-scss-module__K1Ry1a__two-banners.AnimationBanners-module-scss-module__K1Ry1a__banner-1{animation-delay:5s}.AnimationBanners-module-scss-module__K1Ry1a__three-banners{animation:15s linear infinite AnimationBanners-module-scss-module__K1Ry1a__promoTransition3}.AnimationBanners-module-scss-module__K1Ry1a__three-banners.AnimationBanners-module-scss-module__K1Ry1a__banner-0{animation-delay:0s}.AnimationBanners-module-scss-module__K1Ry1a__three-banners.AnimationBanners-module-scss-module__K1Ry1a__banner-1{animation-delay:5s}.AnimationBanners-module-scss-module__K1Ry1a__three-banners.AnimationBanners-module-scss-module__K1Ry1a__banner-2{animation-delay:10s}.AnimationBanners-module-scss-module__K1Ry1a__four-banners{animation:20s linear infinite AnimationBanners-module-scss-module__K1Ry1a__promoTransition4}.AnimationBanners-module-scss-module__K1Ry1a__four-banners.AnimationBanners-module-scss-module__K1Ry1a__banner-0{animation-delay:0s}.AnimationBanners-module-scss-module__K1Ry1a__four-banners.AnimationBanners-module-scss-module__K1Ry1a__banner-1{animation-delay:5s}.AnimationBanners-module-scss-module__K1Ry1a__four-banners.AnimationBanners-module-scss-module__K1Ry1a__banner-2{animation-delay:10s}.AnimationBanners-module-scss-module__K1Ry1a__four-banners.AnimationBanners-module-scss-module__K1Ry1a__banner-3{animation-delay:15s}.AnimationBanners-module-scss-module__K1Ry1a__five-banners{animation:25s linear infinite AnimationBanners-module-scss-module__K1Ry1a__promoTransition5}.AnimationBanners-module-scss-module__K1Ry1a__five-banners.AnimationBanners-module-scss-module__K1Ry1a__banner-0{animation-delay:0s}.AnimationBanners-module-scss-module__K1Ry1a__five-banners.AnimationBanners-module-scss-module__K1Ry1a__banner-1{animation-delay:5s}.AnimationBanners-module-scss-module__K1Ry1a__five-banners.AnimationBanners-module-scss-module__K1Ry1a__banner-2{animation-delay:10s}.AnimationBanners-module-scss-module__K1Ry1a__five-banners.AnimationBanners-module-scss-module__K1Ry1a__banner-3{animation-delay:15s}.AnimationBanners-module-scss-module__K1Ry1a__five-banners.AnimationBanners-module-scss-module__K1Ry1a__banner-4{animation-delay:20s}@keyframes AnimationBanners-module-scss-module__K1Ry1a__promoTransition2{0%{opacity:0;transform:translate3d(0,var(--spacing-md),0);z-index:0;height:var(--animation-start-height);display:none}2%{opacity:.1;transform:translate3d(0,var(--spacing-xs),0);z-index:0;display:flex}5%,45%{opacity:1;z-index:var(--promo-banner-z-index);height:100%;display:flex;transform:translate(0,0)}50%{opacity:0;z-index:var(--promo-banner-z-index);display:none;transform:translate(0,0)}50.1%,to{opacity:0;z-index:0;display:none}}@keyframes AnimationBanners-module-scss-module__K1Ry1a__promoTransition3{0%{opacity:0;transform:translate3d(0,var(--spacing-md),0);z-index:0;height:var(--animation-start-height);display:none}2%{opacity:.1;transform:translate3d(0,var(--spacing-xs),0);z-index:0;display:flex}5%,30%{opacity:1;z-index:var(--promo-banner-z-index);height:100%;display:flex;transform:translate(0,0)}35%{opacity:0;z-index:var(--promo-banner-z-index);display:none;transform:translate(0,0)}40.1%,to{opacity:0;z-index:0;display:none}}@keyframes AnimationBanners-module-scss-module__K1Ry1a__promoTransition4{0%{opacity:0;transform:translate3d(0,var(--spacing-md),0);z-index:0;height:var(--animation-start-height);display:none}2%{opacity:.1;transform:translate3d(0,var(--spacing-xs),0);z-index:0;display:flex}5%,20%{opacity:1;z-index:var(--promo-banner-z-index);height:100%;display:flex;transform:translate(0,0)}25%{opacity:0;z-index:var(--promo-banner-z-index);display:none;transform:translate(0,0)}30.1%,to{opacity:0;z-index:0;display:none}}@keyframes AnimationBanners-module-scss-module__K1Ry1a__promoTransition5{0%{opacity:0;transform:translate3d(0,var(--spacing-md),0);z-index:0;height:var(--animation-start-height);display:none}2%{opacity:.1;transform:translate3d(0,var(--spacing-xs),0);z-index:0;display:flex}5%,16%{opacity:1;z-index:var(--promo-banner-z-index);height:100%;display:flex;transform:translate(0,0)}20%{opacity:0;z-index:var(--promo-banner-z-index);display:none;transform:translate(0,0)}25.1%,to{opacity:0;z-index:0;display:none}}
@keyframes CountdownBanner-module-scss-module__A3TIiW__fadeInOpacity{0%{opacity:.1}to{opacity:1}}@keyframes CountdownBanner-module-scss-module__A3TIiW__fadeInUp{0%{opacity:0;transform:translate3d(0,var(--spacing-sm),0)}to{opacity:1;transform:translate(0,0)}}.CountdownBanner-module-scss-module__A3TIiW__countdownBanner{--countdown-font-size:18px;--countdown-label-font-size:18px;width:100%;color:var(--color-white);background:var(--countdown-background,transparent);justify-content:center;align-items:center;gap:var(--spacing-md);height:calc(100% - 2px);display:flex}:root:has(.CountdownBanner-module-scss-module__A3TIiW__countdownBanner[data-countdown-active=true]){--header-mobile-top-height:68px;height:var(--spacing-2xl)}@media screen and (max-width:1023px){.CountdownBanner-module-scss-module__A3TIiW__countdownBanner{height:100%;padding:0 var(--spacing-xs);justify-content:space-between;gap:var(--spacing-2xs)}.CountdownBanner-module-scss-module__A3TIiW__countdownBanner[data-countdown-active=false]{justify-content:center}:root:has(.CountdownBanner-module-scss-module__A3TIiW__countdownBanner[data-countdown-active=true]){--header-height:125px}}.CountdownBanner-module-scss-module__A3TIiW__countdownBanner span{margin-left:0!important}.CountdownBanner-module-scss-module__A3TIiW__countdownBanner>:first-child{align-items:center;height:100%;display:flex}@media screen and (max-width:1023px){.CountdownBanner-module-scss-module__A3TIiW__countdownBanner[data-has-clock=false]>:first-child{justify-content:center;width:100%}.CountdownBanner-module-scss-module__A3TIiW__countdownBanner[data-has-clock=false]>:first-child [data-active]{text-align:center}}.CountdownBanner-module-scss-module__A3TIiW__countdownBanner .CountdownBanner-module-scss-module__A3TIiW__countdownContainer{opacity:0;font-weight:700;font-size:var(--countdown-font-size);gap:0;line-height:normal;display:flex}.CountdownBanner-module-scss-module__A3TIiW__countdownBanner .CountdownBanner-module-scss-module__A3TIiW__countdownContainer.CountdownBanner-module-scss-module__A3TIiW__countdownVisible{opacity:1;transition:opacity .5s ease-in-out}@media screen and (min-width:1024px){.CountdownBanner-module-scss-module__A3TIiW__countdownBanner .CountdownBanner-module-scss-module__A3TIiW__countdownContainer{--countdown-font-size:var(--font-size-h4);--countdown-label-font-size:14px;line-height:var(--countdown-font-size)}}.CountdownBanner-module-scss-module__A3TIiW__countdownBanner .CountdownBanner-module-scss-module__A3TIiW__countdownContainer .CountdownBanner-module-scss-module__A3TIiW__timeLabel{visibility:hidden;font-size:0;display:inline-block}.CountdownBanner-module-scss-module__A3TIiW__countdownBanner .CountdownBanner-module-scss-module__A3TIiW__countdownContainer .CountdownBanner-module-scss-module__A3TIiW__timeLabel:first-letter{visibility:visible;font-size:var(--countdown-label-font-size)}@media screen and (max-width:1023px){.CountdownBanner-module-scss-module__A3TIiW__countdownBanner .CountdownBanner-module-scss-module__A3TIiW__countdownContainer .CountdownBanner-module-scss-module__A3TIiW__timeLabel:first-letter{padding-left:var(--countdown-mobile-label-padding,0)}}@media screen and (min-width:1024px){.CountdownBanner-module-scss-module__A3TIiW__countdownBanner .CountdownBanner-module-scss-module__A3TIiW__countdownContainer .CountdownBanner-module-scss-module__A3TIiW__timeLabel{visibility:visible;font-size:var(--countdown-label-font-size);line-height:var(--countdown-label-font-size);font-weight:400}}.CountdownBanner-module-scss-module__A3TIiW__countdownBanner .CountdownBanner-module-scss-module__A3TIiW__countdownContainer .CountdownBanner-module-scss-module__A3TIiW__separator{padding:var(--spacing-4xs);display:inline-block}@media screen and (min-width:1024px){.CountdownBanner-module-scss-module__A3TIiW__countdownBanner .CountdownBanner-module-scss-module__A3TIiW__countdownContainer .CountdownBanner-module-scss-module__A3TIiW__separator{padding:0;padding-top:var(--spacing-2xs);font-size:var(--font-size-h5)}}.CountdownBanner-module-scss-module__A3TIiW__countdownBanner .CountdownBanner-module-scss-module__A3TIiW__countdownContainer .CountdownBanner-module-scss-module__A3TIiW__timeSegment{display:flex}.CountdownBanner-module-scss-module__A3TIiW__countdownBanner .CountdownBanner-module-scss-module__A3TIiW__countdownContainer .CountdownBanner-module-scss-module__A3TIiW__timeSegment span{display:inline-block}.CountdownBanner-module-scss-module__A3TIiW__countdownBanner .CountdownBanner-module-scss-module__A3TIiW__countdownContainer .CountdownBanner-module-scss-module__A3TIiW__timeSegment:last-child{width:var(--spacing-2md)}@media screen and (min-width:1024px){.CountdownBanner-module-scss-module__A3TIiW__countdownBanner .CountdownBanner-module-scss-module__A3TIiW__countdownContainer .CountdownBanner-module-scss-module__A3TIiW__timeSegment{gap:var(--spacing-3xs);min-width:50px;padding:var(--spacing-2xs)0;flex-direction:column;justify-content:center;align-items:center;display:flex}.CountdownBanner-module-scss-module__A3TIiW__countdownBanner .CountdownBanner-module-scss-module__A3TIiW__countdownContainer .CountdownBanner-module-scss-module__A3TIiW__timeSegment:last-child{width:auto}}.CountdownBanner-module-scss-module__A3TIiW__countdownBanner .promo-tooltip-link{color:inherit}.CountdownBanner-module-scss-module__A3TIiW__countdownBanner [data-active]{display:var(--countdown-active-display,flex);padding:var(--spacing-3xs)0;justify-content:space-between;gap:var(--spacing-2xs);flex-direction:column}@media screen and (max-width:1023px){.CountdownBanner-module-scss-module__A3TIiW__countdownBanner [data-active]{text-align:left;line-height:1.7}}.CountdownBanner-module-scss-module__A3TIiW__countdownBanner [data-fallback]{display:var(--countdown-fallback-display,none);text-align:center}
@keyframes SnackbarMessageOfferModal-module-scss-module__8Pex-W__fadeInOpacity{0%{opacity:.1}to{opacity:1}}@keyframes SnackbarMessageOfferModal-module-scss-module__8Pex-W__fadeInUp{0%{opacity:0;transform:translate3d(0,var(--spacing-sm),0)}to{opacity:1;transform:translate(0,0)}}.SnackbarMessageOfferModal-module-scss-module__8Pex-W__modal_content{text-align:center}@media screen and (max-width:767px){.SnackbarMessageOfferModal-module-scss-module__8Pex-W__modal_content{padding-bottom:var(--spacing-2xs)!important}}.SnackbarMessageOfferModal-module-scss-module__8Pex-W__modal_logo{margin:var(--spacing-xs)0}@media screen and (max-width:767px){.SnackbarMessageOfferModal-module-scss-module__8Pex-W__modal_logo{margin:var(--spacing-md)0}}.SnackbarMessageOfferModal-module-scss-module__8Pex-W__modal_headline{font-size:var(--font-size-h5);line-height:1.33333;font-weight:var(--font-bold);letter-spacing:.5px;letter-spacing:0}.SnackbarMessageOfferModal-module-scss-module__8Pex-W__modal_body{font-size:var(--font-size-h6);line-height:1.5;font-weight:var(--font-semibold);letter-spacing:.5px;letter-spacing:0;margin-bottom:var(--spacing-xs)!important}.SnackbarMessageOfferModal-module-scss-module__8Pex-W__modal_disclaimer{font-size:var(--font-size-body);line-height:1.71429;font-weight:var(--font-regular);letter-spacing:0;padding:0 var(--spacing-2xl)}@media screen and (max-width:767px){.SnackbarMessageOfferModal-module-scss-module__8Pex-W__modal_disclaimer{padding:0 var(--spacing-md)}}.SnackbarMessageOfferModal-module-scss-module__8Pex-W__modal_button{width:100%;max-width:100%!important}.SnackbarMessageOfferModal-module-scss-module__8Pex-W__modal_actions{box-shadow:none!important;border-top:none!important}
@keyframes SnackbarMessageOffer-module-scss-module__AQg9Wq__fadeInOpacity{0%{opacity:.1}to{opacity:1}}@keyframes SnackbarMessageOffer-module-scss-module__AQg9Wq__fadeInUp{0%{opacity:0;transform:translate3d(0,var(--spacing-sm),0)}to{opacity:1;transform:translate(0,0)}}.SnackbarMessageOffer-module-scss-module__AQg9Wq__snackbar{--cookie-consent-banner-height:var(--spacing-lg);--SnackBar-offset-bottom:var(--cookie-consent-banner-height)}@media screen and (max-width:1023px){.SnackbarMessageOffer-module-scss-module__AQg9Wq__snackbar{--SnackBar-offset-bottom:calc(var(--add-to-bag-container-height,0px) + var(--order-summary-payment-actions-height,0px) + var(--cookie-consent-banner-height))}}@media screen and (max-width:479px){.SnackbarMessageOffer-module-scss-module__AQg9Wq__snackbar{--cookie-consent-banner-height:calc(var(--spacing-xl) + var(--spacing-2xs))}}.SnackbarMessageOffer-module-scss-module__AQg9Wq__snackbar_consentAccepted{--SnackBar-offset-bottom:0px}@media screen and (max-width:1023px){.SnackbarMessageOffer-module-scss-module__AQg9Wq__snackbar_consentAccepted{--SnackBar-offset-bottom:calc(var(--add-to-bag-container-height,0px) + var(--order-summary-payment-actions-height,0px))}}.SnackbarMessageOffer-module-scss-module__AQg9Wq__snackbar_colored_text{color:var(--color-red)}
@keyframes FooterLinksSection-module-scss-module__7odToG__fadeInOpacity{0%{opacity:.1}to{opacity:1}}@keyframes FooterLinksSection-module-scss-module__7odToG__fadeInUp{0%{opacity:0;transform:translate3d(0,var(--spacing-sm),0)}to{opacity:1;transform:translate(0,0)}}.FooterLinksSection-module-scss-module__7odToG__footer-links-section{--border-styles:1px solid var(--color-grey-5);border-top:var(--border-styles)}.FooterLinksSection-module-scss-module__7odToG__footer-links-section:where(:last-child){border-bottom:var(--border-styles)}.FooterLinksSection-module-scss-module__7odToG__footer-links-section:where(:has(details[open])){padding-bottom:var(--spacing-xs)}@media screen and (min-width:1024px){.FooterLinksSection-module-scss-module__7odToG__footer-links-section{border:none}.FooterLinksSection-module-scss-module__7odToG__footer-links-section>details{display:none}}.FooterLinksSection-module-scss-module__7odToG__footer-links-section>details>summary{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs)var(--spacing-2xs);cursor:pointer;display:flex}.FooterLinksSection-module-scss-module__7odToG__footer-links-section>details>summary::-webkit-details-marker{display:none}.FooterLinksSection-module-scss-module__7odToG__footer-links-section>details>summary>svg:last-child{margin-left:auto}.FooterLinksSection-module-scss-module__7odToG__footer-links-section>details>summary>svg:last-child:not(details[open] svg){transform:rotate(180deg)}.FooterLinksSection-module-scss-module__7odToG__footer-links-section>[data-desktop-only]{display:none}@media screen and (min-width:1024px){.FooterLinksSection-module-scss-module__7odToG__footer-links-section>[data-desktop-only]{display:block}}.FooterLinksSection-module-scss-module__7odToG__footer-links-section__heading{font-size:var(--font-size-body);line-height:1.71429;font-weight:var(--font-semibold);letter-spacing:0}@media screen and (min-width:1024px){.FooterLinksSection-module-scss-module__7odToG__footer-links-section__heading{font-size:var(--font-size-subtext);line-height:1.66667;font-weight:var(--font-semibold);letter-spacing:0;margin-bottom:var(--spacing-sm);margin:0 0 var(--spacing-sm)0}}
@keyframes SMSMarketingFooterLink-module-scss-module__pADE8W__fadeInOpacity{0%{opacity:.1}to{opacity:1}}@keyframes SMSMarketingFooterLink-module-scss-module__pADE8W__fadeInUp{0%{opacity:0;transform:translate3d(0,var(--spacing-sm),0)}to{opacity:1;transform:translate(0,0)}}.SMSMarketingFooterLink-module-scss-module__pADE8W__link,.SMSMarketingFooterLink-module-scss-module__pADE8W__link:hover{all:unset;cursor:pointer;color:inherit;text-underline-offset:var(--spacing-3xs);text-decoration:underline;text-decoration-thickness:1.5px}@media screen and (min-width:1024px){.SMSMarketingFooterLink-module-scss-module__pADE8W__link,.SMSMarketingFooterLink-module-scss-module__pADE8W__link:hover{text-decoration:none}}
