.EmptyForYou-module__fYR9Ia__productGrid{grid-template-columns:repeat(3,1fr);grid-auto-flow:dense;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}@media (min-width:600px){.EmptyForYou-module__fYR9Ia__productGrid{grid-template-columns:repeat(5,1fr)}}@media (min-width:1024px){.EmptyForYou-module__fYR9Ia__productGrid{grid-template-columns:repeat(6,1fr)}}.EmptyForYou-module__fYR9Ia__item{aspect-ratio:5/7;position:relative;overflow:hidden}
.ProductLink-module__JGrINq__image{-o-object-fit:cover;object-fit:cover}
.SignInButton-module__hByvBG__wrapper{margin-top:16px;position:relative}.SignInButton-module__hByvBG__productGridButton{all:unset;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.SignInButton-module__hByvBG__productGridButton:focus-visible{outline:var(--default-outline);outline-offset:-2px}.SignInButton-module__hByvBG__login{padding:40px 16px 24px}@media (min-width:600px){.SignInButton-module__hByvBG__login{min-width:500px;padding:32px 72px}}.SignInButton-module__hByvBG__modalHeader{display:none}@media (min-width:600px){.SignInButton-module__hByvBG__modalHeader{display:inherit}}
.Subheader-module__AhL5Fa__subheader{margin-inline:16px}@media (min-width:1024px){.Subheader-module__AhL5Fa__subheader{margin-inline:32px}}h1.Subheader-module__AhL5Fa__title{text-align:left;width:100%;margin:0;padding-block:12px}.Subheader-module__AhL5Fa__subtitle{margin-block:0 12px}.Subheader-module__AhL5Fa__navigation{margin-block:2px 8px}
.Countdown-module__7MeNGG__countdown{text-transform:none}.Countdown-module__7MeNGG__timePart{font-feature-settings:"tnum";font-variant:tabular-nums}.Countdown-module__7MeNGG__hidden{opacity:0}
.BannerTitles-module__E-HURa__titles{text-align:center;width:fit-content;color:var(--sem-color-content-core);flex-flow:column;align-items:center;gap:4px;margin:0;display:flex}@media (min-width:1024px){.BannerTitles-module__E-HURa__titles{flex-flow:wrap;justify-content:center;gap:4px 8px}}.BannerTitles-module__E-HURa__titles.BannerTitles-module__E-HURa__inverse{color:var(--sem-color-content-core-inverse)}.BannerTitles-module__E-HURa__title{gap:8px;margin:0;display:flex}@media (min-width:1024px){.BannerTitles-module__E-HURa__title{gap:4px}}.BannerTitles-module__E-HURa__subtitlesGroup{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.BannerTitles-module__E-HURa__subtitle{margin:0}
.CommBannerLinkWrapper-module__fj34MW__noUnderline{-webkit-text-decoration:none;text-decoration:none}a.CommBannerLinkWrapper-module__fj34MW__link:focus-visible{outline-offset:-4px}
.ClosableWrapper-module__YWvkNW__infoIconButton{height:48px;color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding-top:12px;padding-left:12px;display:flex;position:absolute;inset-block-end:0}.ClosableWrapper-module__YWvkNW__infoIconButton:focus-visible,.ClosableWrapper-module__YWvkNW__infoIconButton:hover{color:inherit}.ClosableWrapper-module__YWvkNW__infoIconButton:focus-visible{outline-offset:-4px}.ClosableWrapper-module__YWvkNW__infoIconButton svg{fill:currentColor}@media (min-width:1024px){.ClosableWrapper-module__YWvkNW__infoIconButton{padding:0;inset-block-start:50%;transform:translateY(-50%)}}.ClosableWrapper-module__YWvkNW__infoIconButtonSingleComm{width:48px;inset-inline-end:0}@media (min-width:1024px){.ClosableWrapper-module__YWvkNW__infoIconButtonSingleComm{inset-inline-end:48px}}.ClosableWrapper-module__YWvkNW__closableWrapper{color:var(--sem-color-content-brand-default);border-top:1px solid #0000;border-bottom:1px solid #0000;flex-flow:column;align-items:center;display:flex;position:relative}@media (min-width:1024px){.ClosableWrapper-module__YWvkNW__closableWrapper{flex-flow:wrap;justify-content:center;gap:0 24px}}.ClosableWrapper-module__YWvkNW__closableWrapper.ClosableWrapper-module__YWvkNW__inverse{color:var(--sem-color-content-brand-inverse-default)}.ClosableWrapper-module__YWvkNW__closeButton{width:48px;min-width:0;height:48px;padding:12px 12px 0 0;position:absolute;inset-block-start:0;inset-inline-end:0}.ClosableWrapper-module__YWvkNW__closeButton span{justify-content:center;align-items:center;display:flex}:is(.ClosableWrapper-module__YWvkNW__closeButton span) svg{fill:currentColor}@media (min-width:1024px){.ClosableWrapper-module__YWvkNW__closeButton{padding:0;inset-inline-end:48px}}.ClosableWrapper-module__YWvkNW__white{border-color:var(--sem-color-border-soft);background-color:var(--sem-color-background-surface)}.ClosableWrapper-module__YWvkNW__black{background-color:var(--sem-color-background-surface-inverse)}.ClosableWrapper-module__YWvkNW__red{background-color:var(--sem-color-background-promotions)}.ClosableWrapper-module__YWvkNW__lightBlue{background-color:var(--sem-color-promotion-promotion-sales-light-blue,--sem-color-content-promotions-default)}.ClosableWrapper-module__YWvkNW__darkBlue{background-color:var(--sem-color-promotion-promotion-sales-dark-blue,--sem-color-content-promotions-default)}.ClosableWrapper-module__YWvkNW__lightGreen{background-color:var(--sem-color-promotion-promotion-sales-light-green,--sem-color-content-promotions-default)}.ClosableWrapper-module__YWvkNW__darkGreen{background-color:var(--sem-color-promotion-promotion-sales-dark-green,--sem-color-content-promotions-default)}.ClosableWrapper-module__YWvkNW__orange{background-color:var(--sem-color-promotion-promotion-sales-orange,--sem-color-content-promotions-default)}.ClosableWrapper-module__YWvkNW__lightBurgundy{background-color:var(--sem-color-promotion-promotion-sales-light-burgundy,--sem-color-content-promotions-default)}.ClosableWrapper-module__YWvkNW__darkBurgundy{background-color:var(--sem-color-promotion-promotion-sales-dark-burgundy,--sem-color-content-promotions-default)}
.CommBanner-module___nlHLW__wrapper{min-height:48px;padding:12px 48px}@media (min-width:1024px){.CommBanner-module___nlHLW__wrapper{padding:10px 144px}}.CommBanner-module___nlHLW__wrapper.CommBanner-module___nlHLW__withInfo{padding:24px 48px}@media (min-width:1024px){.CommBanner-module___nlHLW__wrapper.CommBanner-module___nlHLW__withInfo{padding:10px 144px}}.CommBanner-module___nlHLW__wrapper.CommBanner-module___nlHLW__withInfo.CommBanner-module___nlHLW__withArrows{min-height:120px}@media (min-width:1024px){.CommBanner-module___nlHLW__wrapper.CommBanner-module___nlHLW__withInfo.CommBanner-module___nlHLW__withArrows{min-height:48px}}.CommBanner-module___nlHLW__wrapper.CommBanner-module___nlHLW__withCtas{padding-bottom:4px}@media (min-width:1024px){.CommBanner-module___nlHLW__wrapper.CommBanner-module___nlHLW__withCtas{padding-bottom:10px}}.CommBanner-module___nlHLW__titlesCountdownWrapper{flex-flow:column;justify-content:center;align-items:center;gap:8px;display:flex}@media (min-width:1024px){.CommBanner-module___nlHLW__titlesCountdownWrapper{flex-flow:wrap;gap:4px 24px;padding:4px 0}}.CommBanner-module___nlHLW__countdown{gap:4px;width:fit-content}.CommBanner-module___nlHLW__number{font-size:.9rem}
.FamiliesBanner-module__It9ioW__familiesBanner{margin-block:0;margin-inline:0;flex-wrap:wrap;grid-template-columns:1fr;gap:24px 1px;margin:16px;padding-inline-start:0;list-style:none;display:grid}@media (min-width:600px){.FamiliesBanner-module__It9ioW__familiesBanner.FamiliesBanner-module__It9ioW__minFamiliesBanner{grid-template-columns:repeat(3,1fr)}.FamiliesBanner-module__It9ioW__familiesBanner.FamiliesBanner-module__It9ioW__maxFamiliesBanner{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.FamiliesBanner-module__It9ioW__familiesBanner.FamiliesBanner-module__It9ioW__minFamiliesBanner,.FamiliesBanner-module__It9ioW__familiesBanner.FamiliesBanner-module__It9ioW__maxFamiliesBanner{grid-template-columns:repeat(3,1fr)}.FamiliesBanner-module__It9ioW__familiesBanner{gap:32px 1px;margin:32px}}
.ScrollView-module__ul7YCq__scrollable{-moz-column-gap:16px;column-gap:16px;width:100%;display:flex;overflow:scroll hidden}.ScrollView-module__ul7YCq__scrollable.ScrollView-module__ul7YCq__justifyCenter{justify-content:center}.ScrollView-module__ul7YCq__scrollable::-webkit-scrollbar{display:none}@media (min-width:1024px){.ScrollView-module__ul7YCq__scrollable{-moz-column-gap:24px;column-gap:24px}}
.FamiliesDirectAccess-module__1q8J8a__scrollContainer{justify-content:flex-start;align-items:baseline;padding:48px 16px;display:flex}@media (min-width:1024px){.FamiliesDirectAccess-module__1q8J8a__scrollContainer{width:100%;padding:48px 32px}}
.FamilyDirectAccessImage-module__VUD6DW__familyImage{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:50%;width:144px;position:relative;overflow:hidden}@media (min-width:1024px){.FamilyDirectAccessImage-module__VUD6DW__familyImage{width:192px}}
.FamilyDirectAccess-module__IDJAQG__familyCardContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;text-decoration-line:none;display:flex}.FamilyDirectAccess-module__IDJAQG__familyTextLabel{text-align:center;margin:0}
.FamilyBannerShop-module__cCJCba__root{width:100%;display:flex}.FamilyBannerShop-module__cCJCba__root>div{width:50%}.FamilyBannerShop-module__cCJCba__familyBannerWrapper{--image-aspect-ratio-small:calc(5 / 7);--image-aspect-ratio-large:1;width:100%;aspect-ratio:var(--image-aspect-ratio-small);position:relative}@media (min-width:1024px){.FamilyBannerShop-module__cCJCba__familyBannerWrapper{aspect-ratio:var(--image-aspect-ratio-large)}}.FamilyBannerShop-module__cCJCba__fixed{width:100%;height:100%;position:absolute}.FamilyBannerShop-module__cCJCba__fixedContent{width:50%}
.FamilyBannerShopImage-module__fzz85a__image{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}
.FamilyBannerShopText-module__Jgq0sa__textWrapper{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%;padding:16px;display:flex}@media (min-width:600px){.FamilyBannerShopText-module__Jgq0sa__textWrapper{padding:24px}}@media (min-width:1024px){.FamilyBannerShopText-module__Jgq0sa__textWrapper{padding:32px}}.FamilyBannerShopText-module__Jgq0sa__title{margin:0}.FamilyBannerShopText-module__Jgq0sa__cta{flex-wrap:wrap;justify-content:center;display:flex}.FamilyBannerShopText-module__Jgq0sa__cta:hover{text-underline-offset:8px;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}
.Ctas-module__qB1H6q__ctasCenterWrapper{justify-content:center;width:100%;display:flex;position:relative;bottom:0}.Ctas-module__qB1H6q__ctasCenterWrapper.Ctas-module__qB1H6q__absolute{position:absolute}.Ctas-module__qB1H6q__ctasWrapper{--width:9.75rem;--gap:1rem;--max-ctas:calc(var(--width) * 5 + var(--gap) * 6);--min-ctas:calc(var(--width) * 2 + var(--gap));--padding:3rem;--padding-h:2rem;--padding-h-small:1rem;--padding-center:calc(var(--padding) * 2);--max-width:calc(var(--max-ctas) + var(--padding-center));--two-columns:calc(var(--min-ctas) + var(--padding-center));--one-column-links:18.75rem;--two-column-links:30rem;justify-content:center;gap:var(--gap);padding:var(--padding) var(--padding-h-small);width:var(--two-columns);flex-wrap:wrap;display:flex}@media (min-width:1024px){.Ctas-module__qB1H6q__ctasWrapper{padding:var(--padding) var(--padding-h)}}@media (min-width: var(--max-width)){.Ctas-module__qB1H6q__ctasWrapper{width:var(--max-width)}}.Ctas-module__qB1H6q__ctasWrapper div{width:var(--width)}
.HeroBannerCtas-module__aW1sZW__bannerWrapper{aspect-ratio:5/7;justify-items:center;width:100%;line-height:0;display:flex;position:relative}@media (min-width:600px){.HeroBannerCtas-module__aW1sZW__bannerWrapper{height:600px}}@media (min-width:1024px){.HeroBannerCtas-module__aW1sZW__bannerWrapper{height:75vh}}
.SingleCtaOutlet-module__JJo_Va__singleCta{width:fit-content;min-width:90px;height:44px;color:var(--sem-color-content-brand-default);background-color:var(--sem-color-background-brand-inverse-default);justify-content:center;align-items:center;padding:0 32px;display:flex}.SingleCtaOutlet-module__JJo_Va__singleCta:hover{background-color:var(--sem-color-background-brand-inverse-hover)}.SingleCtaOutlet-module__JJo_Va__active{opacity:.5;background-color:var(--sem-color-background-brand-inverse-active)}
.ButtonCtas-module__ZcdmZq__activeCta{background-color:var(--sem-color-background-brand-inverse-active)}.ButtonCtas-module__ZcdmZq__buttonTextContainer{white-space:nowrap;text-overflow:ellipsis;width:100%;display:flex;overflow:hidden}
.HeroBannerPrimaryLines-module__uvdPma__bannerWrapper{aspect-ratio:5/7;flex-wrap:wrap;justify-content:center;width:100%;display:flex;position:relative}@media (min-width:600px) and (max-width:1023px){.HeroBannerPrimaryLines-module__uvdPma__bannerWrapper{height:600px}}@media (min-width:1024px){.HeroBannerPrimaryLines-module__uvdPma__bannerWrapper{height:75vh}}.HeroBannerPrimaryLines-module__uvdPma__marquee{height:calc(100% - 84px);color:var(--sem-color-content-brand-inverse-default);text-shadow:0 0 5px #0000004d}@media (min-width:600px) and (max-width:1023px){.HeroBannerPrimaryLines-module__uvdPma__marquee{height:calc(100% - 92px)}}@media (min-width:1024px){.HeroBannerPrimaryLines-module__uvdPma__marquee{height:calc(100% - 124px)}}.HeroBannerPrimaryLines-module__uvdPma__bannerTitles{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.HeroBannerPrimaryLines-module__uvdPma__title{margin:0}.HeroBannerPrimaryLines-module__uvdPma__ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding-inline:40px;display:flex;position:absolute;inset-block-end:40px}@media (min-width:600px) and (max-width:1023px){.HeroBannerPrimaryLines-module__uvdPma__ctas{padding-inline:48px;inset-block-end:48px}}@media (min-width:1024px){.HeroBannerPrimaryLines-module__uvdPma__ctas{inset-block-end:80px}}.HeroBannerPrimaryLines-module__uvdPma__pauseButton{inset-inline-end:16px;width:48px;height:48px;position:absolute;bottom:16px}@media (min-width:1024px){.HeroBannerPrimaryLines-module__uvdPma__pauseButton{inset-inline-end:24px;bottom:24px}}
.PromotionsBackgroundColors-module__yD6KWG__black{background-color:var(--sem-color-background-surface-inverse)}.PromotionsBackgroundColors-module__yD6KWG__red{background-color:var(--sem-color-content-promotions-default)}.PromotionsBackgroundColors-module__yD6KWG__lightBlue{background-color:var(--sem-color-promotion-promotion-sales-light-blue,--sem-color-content-promotions-default)}.PromotionsBackgroundColors-module__yD6KWG__darkBlue{background-color:var(--sem-color-promotion-promotion-sales-dark-blue,--sem-color-content-promotions-default)}.PromotionsBackgroundColors-module__yD6KWG__lightGreen{background-color:var(--sem-color-promotion-promotion-sales-light-green,--sem-color-content-promotions-default)}.PromotionsBackgroundColors-module__yD6KWG__darkGreen{background-color:var(--sem-color-promotion-promotion-sales-dark-green,--sem-color-content-promotions-default)}.PromotionsBackgroundColors-module__yD6KWG__orange{background-color:var(--sem-color-promotion-promotion-sales-orange,--sem-color-content-promotions-default)}.PromotionsBackgroundColors-module__yD6KWG__lightBurgundy{background-color:var(--sem-color-promotion-promotion-sales-light-burgundy,--sem-color-content-promotions-default)}.PromotionsBackgroundColors-module__yD6KWG__darkBurgundy{background-color:var(--sem-color-promotion-promotion-sales-dark-burgundy,--sem-color-content-promotions-default)}
.HeroBannerPromo-module__5yUnMG__bannerWrapper{aspect-ratio:5/7;justify-items:center;width:100%;line-height:0;display:flex;position:relative}@media (min-width:600px) and (max-width:1023px){.HeroBannerPromo-module__5yUnMG__bannerWrapper{aspect-ratio:unset;height:600px}}@media (min-width:1024px){.HeroBannerPromo-module__5yUnMG__bannerWrapper{aspect-ratio:unset;height:75vh}}.HeroBannerPromo-module__5yUnMG__imageWrapper{aspect-ratio:5/7;width:100%;position:relative}@media (min-width:600px) and (max-width:1023px){.HeroBannerPromo-module__5yUnMG__imageWrapper{aspect-ratio:unset;height:100%}}@media (min-width:1024px){.HeroBannerPromo-module__5yUnMG__imageWrapper{width:unset;height:100%}}.HeroBannerPromo-module__5yUnMG__solidColor{grid-area:none;display:none}@media (min-width:1024px){.HeroBannerPromo-module__5yUnMG__solidColor{display:initial;grid-area:right}}.HeroBannerPromo-module__5yUnMG__layout{grid-template-columns:1fr;grid-template-areas:"all";width:100%;height:100%;display:grid;position:absolute}@media (min-width:1024px){.HeroBannerPromo-module__5yUnMG__layout{grid-template-columns:53.5714vh 1fr;grid-template-areas:"left right"}}.HeroBannerPromo-module__5yUnMG__promoGeneral{flex-direction:column;grid-area:all;gap:16px;width:100%;height:100%;padding:40px 16px;display:flex;position:relative}@media (min-width:600px) and (max-width:1023px){.HeroBannerPromo-module__5yUnMG__promoGeneral{padding:48px}}@media (min-width:1024px){.HeroBannerPromo-module__5yUnMG__promoGeneral{grid-area:right;padding:80px}}.HeroBannerPromo-module__5yUnMG__promo{height:100%;color:var(--sem-color-content-brand-inverse-default);flex-direction:column;display:flex}.HeroBannerPromo-module__5yUnMG__counter,.HeroBannerPromo-module__5yUnMG__subtitles{text-shadow:0 0 5px #0000004d;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:1024px){.HeroBannerPromo-module__5yUnMG__counter,.HeroBannerPromo-module__5yUnMG__subtitles{text-shadow:none}}.HeroBannerPromo-module__5yUnMG__subtitles{margin:0}.HeroBannerPromo-module__5yUnMG__ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.HeroBannerPromo-module__5yUnMG__infoTooltip{width:calc(100% - 80px)}
.HeroBannerPromoCountdown-module__v4EfxW__numbers{font-size:var(--sem-font-title-xl-size)}.HeroBannerPromoCountdown-module__v4EfxW__text{font-size:var(--sem-font-title-m-size)}@media (min-width:1024px){.HeroBannerPromoCountdown-module__v4EfxW__numbers{font-size:var(--sem-font-title-xxl-size)}.HeroBannerPromoCountdown-module__v4EfxW__text{font-size:var(--sem-font-title-xl-size-large,var(--sem-font-title-xl-size))}}
.HeroBannerPromoFamily-module__knXkqa__titles{height:100%}.HeroBannerPromoFamily-module__knXkqa__titlesWrapper{text-align:center;height:100%;font-size:inherit;font-weight:inherit;text-shadow:0 0 5px #0000004d;flex-flow:column wrap;justify-content:center;gap:8px;margin:0;display:flex}@media (min-width:1024px){.HeroBannerPromoFamily-module__knXkqa__titlesWrapper{text-shadow:none}}
.HeroBannerPromoGeneral-module__ZY4g3G__titles{height:100%}.HeroBannerPromoGeneral-module__ZY4g3G__titlesWrapper{text-align:center;height:100%;font-size:inherit;font-weight:inherit;text-shadow:0 0 5px #0000004d;flex-flow:column wrap;justify-content:center;margin:0;display:flex}@media (min-width:600px){.HeroBannerPromoGeneral-module__ZY4g3G__titlesWrapper{gap:12px}}@media (min-width:1024px){.HeroBannerPromoGeneral-module__ZY4g3G__titlesWrapper{text-shadow:none}}
.HeroBannerPromoProgressive-module__CZpffG__titles{height:100%}.HeroBannerPromoProgressive-module__CZpffG__titlesWrapper{text-align:center;height:100%;font-size:inherit;font-weight:inherit;text-shadow:0 0 5px #0000004d;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin:0;display:flex}@media (min-width:1024px){.HeroBannerPromoProgressive-module__CZpffG__titlesWrapper{text-shadow:none}}
.HeroBannerSecondaryLines-module__21DiaW__bannerWrapper{aspect-ratio:1;flex-wrap:wrap;justify-content:center;width:100%;display:flex;position:relative}@media (min-width:600px){.HeroBannerSecondaryLines-module__21DiaW__bannerWrapper{aspect-ratio:16/6}}.HeroBannerSecondaryLines-module__21DiaW__bannerContainer{color:var(--sem-color-content-core-ondarkimage);flex-direction:column;justify-content:center;align-items:center;padding:40px 16px;display:flex;position:absolute;inset:0}@media (min-width:600px){.HeroBannerSecondaryLines-module__21DiaW__bannerContainer{padding:48px}}@media (min-width:1024px){.HeroBannerSecondaryLines-module__21DiaW__bannerContainer{padding:80px}}.HeroBannerSecondaryLines-module__21DiaW__ctas{gap:8px;display:flex}
.HeroBannerSecondaryLinesTitles-module__W1BHDG__bannerTitles{text-shadow:0 0 5px #0000004d;flex-direction:column;justify-content:center;align-items:center;height:100%;margin:0;display:flex}.HeroBannerSecondaryLinesTitles-module__W1BHDG__title{text-align:center;margin:0}
.SimpleVideo-module__x2C6Pa__videoContainer{width:100%;height:100%;position:relative;overflow:hidden}.SimpleVideo-module__x2C6Pa__video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.SimpleVideo-module__x2C6Pa__hidden{display:none}
.HeroBannerShopContent-module__M56Vba__heroBannerTextCenterWrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;max-width:100%;padding:0 1rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:1024px){.HeroBannerShopContent-module__M56Vba__heroBannerTextCenterWrapper{padding:0 2rem}}.HeroBannerShopContent-module__M56Vba__titleImageContainer{width:100%;height:calc(100% - 160px)}
.HeroBannerShop-module__Gw-JsG__videoButton{bottom:1rem;right:1rem}@media (min-width:1024px){.HeroBannerShop-module__Gw-JsG__videoButton{bottom:3rem;right:3rem}}
.HeroBannerShopMultibrand-module__Lq7ciG__heroBannerMultibrandTextCenterWrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;max-width:100%;padding:0 1rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:1024px){.HeroBannerShopMultibrand-module__Lq7ciG__heroBannerMultibrandTextCenterWrapper{padding:0 2rem}}.HeroBannerShopMultibrand-module__Lq7ciG__hiddenImage{z-index:-1}.HeroBannerShopMultibrand-module__Lq7ciG__visibleImage{z-index:0}.HeroBannerShopMultibrand-module__Lq7ciG__ctasWrapper{flex-wrap:wrap;justify-content:center;display:flex}.HeroBannerShopMultibrand-module__Lq7ciG__ctaButton{cursor:pointer;background:0 0;border:none;padding:0}.HeroBannerShopMultibrand-module__Lq7ciG__ctaLink{align-items:center;height:3rem;padding:0 .75rem;display:flex}@media (min-width:1024px){.HeroBannerShopMultibrand-module__Lq7ciG__ctaLink{padding:0 1.25rem}}.HeroBannerShopMultibrand-module__Lq7ciG__ctaText{height:3rem;color:var(--sem-color-content-brand-onlightimage-default);align-items:center;display:flex}.HeroBannerShopMultibrand-module__Lq7ciG__ctaText:hover{text-underline-offset:.5rem;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}.HeroBannerShopMultibrand-module__Lq7ciG__ctaText.HeroBannerShopMultibrand-module__Lq7ciG__inverse{color:var(--sem-color-content-brand-ondarkimage-default)}
.HeroBannerShopSalesContent-module__eeKWDq__videoButton{bottom:1rem;left:1rem}@media (min-width:1024px){.HeroBannerShopSalesContent-module__eeKWDq__videoButton{left:unset;bottom:3rem;right:3rem}}.HeroBannerShopSalesContent-module__eeKWDq__contentWrapper{z-index:1;flex-direction:column;align-items:center;gap:1.75rem;width:calc(100% - 2rem);display:flex;position:absolute;bottom:4.1875rem;left:50%;transform:translate(-50%)}@media (min-width:600px){.HeroBannerShopSalesContent-module__eeKWDq__contentWrapper{width:calc(100% - 8.5rem);bottom:2rem}}@media (min-width:1024px){.HeroBannerShopSalesContent-module__eeKWDq__contentWrapper{gap:2rem;width:calc(100% - 12.5rem);bottom:3rem}}@media (min-width:1920px){.HeroBannerShopSalesContent-module__eeKWDq__contentWrapper{width:calc(100% - 17.875rem)}}.HeroBannerShopSalesContent-module__eeKWDq__ctaWrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}@media (min-width:600px){.HeroBannerShopSalesContent-module__eeKWDq__ctaWrapper{gap:.75rem;width:fit-content}}.HeroBannerShopSalesContent-module__eeKWDq__buttonCta{width:calc(50% - .25rem)}@media (min-width:600px){.HeroBannerShopSalesContent-module__eeKWDq__buttonCta{width:fit-content}}
.HeroBannerShopSales-module__sazDma__infoTooltip{width:calc(100% - 80px)}
.PromotionalBanner-module__CUKWSa__promotionalBannerWrapper{flex-direction:column;gap:24px;width:100%;padding:32px 16px;display:flex;overflow:hidden}@media (min-width:1024px){.PromotionalBanner-module__CUKWSa__promotionalBannerWrapper{flex-direction:row;gap:48px;padding:32px}}.PromotionalBanner-module__CUKWSa__promotionalBannerWrapper.PromotionalBanner-module__CUKWSa__low{padding:48px 16px;position:relative}@media (min-width:1024px){.PromotionalBanner-module__CUKWSa__promotionalBannerWrapper.PromotionalBanner-module__CUKWSa__low{padding:48px 176px}}.PromotionalBanner-module__CUKWSa__imageAndInfoWrapper{aspect-ratio:1;width:100%;position:relative}@media (min-width:600px){.PromotionalBanner-module__CUKWSa__imageAndInfoWrapper{aspect-ratio:7/5}}@media (min-width:1024px){.PromotionalBanner-module__CUKWSa__imageAndInfoWrapper{aspect-ratio:7/5;width:50%}}.PromotionalBanner-module__CUKWSa__textAndCtasWrapper{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;display:flex}@media (min-width:600px){.PromotionalBanner-module__CUKWSa__textAndCtasWrapper{flex:1}}@media (min-width:1024px){.PromotionalBanner-module__CUKWSa__textAndCtasWrapper.PromotionalBanner-module__CUKWSa__low{flex-direction:row;align-items:center;gap:48px}}.PromotionalBanner-module__CUKWSa__infoIcon{width:100%}.PromotionalBanner-module__CUKWSa__infoIcon svg{color:var(--sem-color-content-core);width:12px;height:12px}.PromotionalBanner-module__CUKWSa__infoIcon.PromotionalBanner-module__CUKWSa__inverse svg{color:var(--sem-color-content-core-inverse)}.PromotionalBanner-module__CUKWSa__imageWrapper{width:100%;height:100%}
.LegalTextBanner-module__0cB2Iq__legalTextContainer{justify-content:center;padding:48px 16px;display:flex}@media (min-width:1024px){.LegalTextBanner-module__0cB2Iq__legalTextContainer{padding:64px}}.LegalTextBanner-module__0cB2Iq__legalText{margin:0}@media (min-width:1024px){.LegalTextBanner-module__0cB2Iq__legalText{max-width:576px}}
.LineBanner-module__Jm1Tmq__lineBanner{flex-direction:column;flex:1;gap:16px;min-width:14.125rem;text-decoration-line:none;display:flex}.LineBanner-module__Jm1Tmq__lineBannerTitle{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0}.LineBanner-module__Jm1Tmq__imageContainer{aspect-ratio:7/5;width:100%;position:relative}.LineBanner-module__Jm1Tmq__imageContainer img{-o-object-fit:cover;object-fit:cover}
.LinesBanner-module__IJtO0q__linesBanner{--column-row-gap-large:1px;--column-row-gap-small:8px;--one-column-margin:16px;--two-column-margin:32px;--vertical-gap-small:32px;--vertical-gap-large:48px;gap:var(--vertical-gap-small) var(--column-row-gap-small);margin-block:0;margin-inline:0;margin:var(--one-column-margin) var(--one-column-margin) var(--two-column-margin) var(--one-column-margin);flex-wrap:wrap;grid-template-columns:1fr;padding-inline-start:0;list-style:none;display:grid}@media (min-width:600px){.LinesBanner-module__IJtO0q__linesBanner{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.LinesBanner-module__IJtO0q__linesBanner{gap:var(--vertical-gap-large) var(--column-row-gap-large);margin:var(--two-column-margin)}}
.LinesDirectAccess-module__mxAsoa__linesCtas{padding:48px 16px}@media (min-width:1024px){.LinesDirectAccess-module__mxAsoa__linesCtas{padding:48px 32px}}
.SeoBanner-module__V6HAPW__root{--small-inline-padding:16px;width:100%;padding:var(--small-inline-padding);flex-direction:column;order:1;display:flex}@media (min-width:1024px){.SeoBanner-module__V6HAPW__root{padding-block:40px;padding-inline:32px}}.SeoBanner-module__V6HAPW__title{margin:0;padding-block-end:8px}@media (min-width:1024px){.SeoBanner-module__V6HAPW__title{padding-block-end:5px}}.SeoBanner-module__V6HAPW__scrollWrapper{justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.SeoBanner-module__V6HAPW__link{white-space:nowrap;align-items:center;padding-block:15px;padding-inline:10px;display:flex}@media (min-width:1024px){.SeoBanner-module__V6HAPW__link{padding-inline:12px}}.SeoBanner-module__V6HAPW__link:focus-visible{outline-offset:-2px}.SeoBanner-module__V6HAPW__linkList{scroll-snap-type:x mandatory;flex-wrap:nowrap;gap:0;width:100%;margin-block:0;padding:0;list-style:none;display:flex;overflow:auto hidden}.SeoBanner-module__V6HAPW__linkList::-webkit-scrollbar{display:none}.SeoBanner-module__V6HAPW__linkList li:first-child .SeoBanner-module__V6HAPW__link{padding-inline-start:0}.SeoBanner-module__V6HAPW__linkList li:last-child .SeoBanner-module__V6HAPW__link{padding-inline-end:0}.SeoBanner-module__V6HAPW__listEl{scroll-snap-align:start}.SeoBanner-module__V6HAPW__button{background-color:var(--sem-color-background-surface);cursor:pointer;border:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.SeoBanner-module__V6HAPW__buttonPrevious{inset-inline-start:var(--small-inline-padding)}@media (min-width:1024px){.SeoBanner-module__V6HAPW__buttonPrevious{inset-inline-start:-12px}}.SeoBanner-module__V6HAPW__buttonPrevious:after{content:"";background:linear-gradient(to right, var(--sem-color-background-main), transparent);pointer-events:none;width:24px;height:100%;position:absolute;inset-block-start:0;inset-inline-end:-50%}.SeoBanner-module__V6HAPW__buttonNext{inset-inline-end:var(--small-inline-padding)}@media (min-width:1024px){.SeoBanner-module__V6HAPW__buttonNext{inset-inline-end:-12px}}.SeoBanner-module__V6HAPW__buttonNext:before{content:"";background:linear-gradient(to left, var(--sem-color-background-main), transparent);pointer-events:none;width:24px;height:100%;position:absolute;inset-block-start:0;inset-inline-start:-50%}.SeoBanner-module__V6HAPW__buttonIcon{color:var(--sem-color-content-core)}
.BannerResponsiveImage-module__X6q_IG__picture{width:100%;height:100%;display:flex}.BannerResponsiveImage-module__X6q_IG__image{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}
.CapsuleBanner-module__qvOVaG__root{display:flex}.CapsuleBanner-module__qvOVaG__aspectRatioMoments{aspect-ratio:5/7;width:100%}@media (min-width:600px){.CapsuleBanner-module__qvOVaG__aspectRatioMoments{aspect-ratio:unset;height:100%}}.CapsuleBanner-module__qvOVaG__fullSize{width:100%;height:100%}.CapsuleBanner-module__qvOVaG__contentWrapper{position:relative}.CapsuleBanner-module__qvOVaG__fixed{position:absolute}
.CapsuleBannerCtas-module__jrPiwa__ctas{flex-direction:row;flex:1;justify-content:flex-end;gap:24px;margin-inline-end:auto;display:flex}@media (min-width:1024px){.CapsuleBannerCtas-module__jrPiwa__ctas{gap:40px}}.CapsuleBannerCtas-module__jrPiwa__column{flex-direction:column;align-items:flex-end;gap:30px}.CapsuleBannerCtas-module__jrPiwa__cta{flex-wrap:wrap;justify-content:center;display:flex}.CapsuleBannerCtas-module__jrPiwa__hidden{visibility:hidden}
.CapsuleBannerText-module__4Hfihq__textWrapper{flex-direction:row;align-items:flex-end;gap:16px;width:100%;height:100%;padding:16px;display:flex}@media (min-width:600px) and (max-width:1023px){.CapsuleBannerText-module__4Hfihq__textWrapper{gap:24px;padding:24px}}@media (min-width:1024px){.CapsuleBannerText-module__4Hfihq__textWrapper{gap:40px;padding:32px}}.CapsuleBannerText-module__4Hfihq__titleContainerColumn{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.CapsuleBannerText-module__4Hfihq__title{margin:0}.CapsuleBannerText-module__4Hfihq__tag{min-width:40%;display:flex}@media (min-width:600px){.CapsuleBannerText-module__4Hfihq__tag{min-width:30%}}
.CarouselBanner-module__jNHaxW__carousel{margin:0;padding-block:16px;padding-inline:0}@media (min-width:1024px){.CarouselBanner-module__jNHaxW__carousel{padding-block:32px}}
.CarouselBannerServerPlaceholder-module__q06o6q__serverPlaceholderVariant{--tabs-height:0px;--padding-y-carousel-s-m:calc(24px * 2);--padding-y-carousel-l:calc(32px * 2);--header-height:24px;--header-gap:16px;--scroll-bar-width:15px;--total-header:calc(var(--header-height) + var(--header-gap));--product-card-action-s-m:44px;--product-card-action-l:16px;--desc-height-product-s:calc(44px + var(--product-card-action-s-m));--desc-height-product-m:calc(56px + var(--product-card-action-s-m));--desc-height-product-l:calc(54px + var(--product-card-action-l));--s:calc(var(--padding-y-carousel-s-m) + var(--total-header) + var(--desc-height-product-s));--m:calc(var(--padding-y-carousel-s-m) + var(--total-header) + var(--desc-height-product-m));--l:calc(var(--padding-y-carousel-l) + var(--total-header) + var(--desc-height-product-l));--image-x-padding-s-m:calc(16px * 2);--image-x-padding-l:calc(32px * 2);--image-width-1-image:calc(100vw - 1px - var(--scroll-bar-width) - var(--image-x-padding-s-m));--image-width-2-images:calc((100vw - 2px - var(--scroll-bar-width) - var(--image-x-padding-s-m)) / 2);--image-width-3-images:calc((100vw - 3px - var(--scroll-bar-width) - var(--image-x-padding-s-m)) / 3);--image-width-4-images:calc((100vw - 4px - var(--scroll-bar-width) - var(--image-x-padding-l)) / 4);--image-width-5-images:calc((100vw - 5px - var(--scroll-bar-width) - var(--image-x-padding-l)) / 5);--image-width-6-images:calc((100vw - 6px - var(--scroll-bar-width) - var(--image-x-padding-l)) / 6);--image-width-7-images:calc((100vw - 7px - var(--scroll-bar-width) - var(--image-x-padding-l)) / 7);--image-height-1-image:calc(var(--image-width-1-image) * 7 / 5);--image-height-2-images:calc(var(--image-width-2-images) * 7 / 5);--image-height-3-images:calc(var(--image-width-3-images) * 7 / 5);--image-height-4-images:calc(var(--image-width-4-images) * 7 / 5);--image-height-5-images:calc(var(--image-width-5-images) * 7 / 5);--image-height-6-images:calc(var(--image-width-6-images) * 7 / 5);--image-height-7-images:calc(var(--image-width-7-images) * 7 / 5)}.CarouselBannerServerPlaceholder-module__q06o6q__serverPlaceholderVariant1{height:calc(var(--s) + var(--image-height-1-image) + var(--tabs-height))}@media (min-width:600px){.CarouselBannerServerPlaceholder-module__q06o6q__serverPlaceholderVariant1{height:calc(var(--m) + var(--image-height-2-images) + var(--tabs-height))}}@media (min-width:1024px){.CarouselBannerServerPlaceholder-module__q06o6q__serverPlaceholderVariant1{height:calc(var(--l) + var(--image-height-4-images) + var(--tabs-height))}}@media (min-width:1920px){.CarouselBannerServerPlaceholder-module__q06o6q__serverPlaceholderVariant1{height:calc(var(--l) + var(--image-height-5-images) + var(--tabs-height))}}.CarouselBannerServerPlaceholder-module__q06o6q__serverPlaceholderVariant2{height:calc(var(--s) + var(--image-height-2-images) + var(--tabs-height))}@media (min-width:600px){.CarouselBannerServerPlaceholder-module__q06o6q__serverPlaceholderVariant2{height:calc(var(--m) + var(--image-height-3-images) + var(--tabs-height))}}@media (min-width:1024px){.CarouselBannerServerPlaceholder-module__q06o6q__serverPlaceholderVariant2{height:calc(var(--l) + var(--image-height-5-images) + var(--tabs-height))}}@media (min-width:1920px){.CarouselBannerServerPlaceholder-module__q06o6q__serverPlaceholderVariant2{height:calc(var(--l) + var(--image-height-6-images) + var(--tabs-height))}}.CarouselBannerServerPlaceholder-module__q06o6q__serverPlaceholderVariant3{height:calc(var(--s) + var(--image-height-2-images) + var(--tabs-height))}@media (min-width:600px){.CarouselBannerServerPlaceholder-module__q06o6q__serverPlaceholderVariant3{height:calc(var(--m) + var(--image-height-4-images) + var(--tabs-height))}}@media (min-width:1024px){.CarouselBannerServerPlaceholder-module__q06o6q__serverPlaceholderVariant3{height:calc(var(--l) + var(--image-height-6-images) + var(--tabs-height))}}@media (min-width:1920px){.CarouselBannerServerPlaceholder-module__q06o6q__serverPlaceholderVariant3{height:calc(var(--l) + var(--image-height-7-images) + var(--tabs-height))}}
.EditSimpleVideo-module__jNd7za__halfWidth{grid-column:1/-1}@media (min-width:600px){.EditSimpleVideo-module__jNd7za__halfWidth{grid-column:unset}}.EditSimpleVideo-module__jNd7za__fullWidth{grid-column:1/-1}.EditSimpleVideo-module__jNd7za__quickLookTriggerButton{position:absolute;inset-block-end:0;inset-inline-end:0}
.FamiliesBanner-module__IpThCq__familiesBanner{margin-block:0;margin-inline:0;flex-wrap:wrap;grid-template-columns:1fr;gap:24px 1px;margin:16px;padding-inline-start:0;list-style:none;display:grid}@media (min-width:600px){.FamiliesBanner-module__IpThCq__familiesBanner.FamiliesBanner-module__IpThCq__minFamiliesBanner{grid-template-columns:repeat(3,1fr)}.FamiliesBanner-module__IpThCq__familiesBanner.FamiliesBanner-module__IpThCq__maxFamiliesBanner{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.FamiliesBanner-module__IpThCq__familiesBanner.FamiliesBanner-module__IpThCq__minFamiliesBanner,.FamiliesBanner-module__IpThCq__familiesBanner.FamiliesBanner-module__IpThCq__maxFamiliesBanner{grid-template-columns:repeat(3,1fr)}.FamiliesBanner-module__IpThCq__familiesBanner{gap:32px 1px;margin:32px}}
.EditGrid-module__O_eV5W__gridWrapper{z-index:1;grid-template-columns:1fr 1fr;grid-auto-rows:auto;display:grid}
.FamiliesDirectAccess-module__1cagbq__scrollContainer{justify-content:flex-start;align-items:baseline;padding:48px 16px;display:flex}@media (min-width:1024px){.FamiliesDirectAccess-module__1cagbq__scrollContainer{width:100%;padding:48px 32px}}
.TextSticky-module__7WhTlq__textSticky{z-index:2;pointer-events:none;mix-blend-mode:difference;flex-direction:column;justify-content:center;width:100%;height:100vh;display:flex;position:sticky;inset-block-start:var(--header-height)}.TextSticky-module__7WhTlq__wrapperTextSticky{transform-origin:0 0;-moz-column-gap:50px;justify-content:center;align-items:center;column-gap:50px;display:flex;transform:rotate(-90deg)translate(-50%)}.TextSticky-module__7WhTlq__text{font-family:var(--mango-new-regular);color:var(--sem-color-content-core-inverse);text-transform:uppercase;margin:0;padding:20px 0;font-size:.75rem;font-weight:400;line-height:.875rem}
.FamilyDirectAccessImage-module__EsosAa__familyImage{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:50%;width:144px;position:relative;overflow:hidden}@media (min-width:1024px){.FamilyDirectAccessImage-module__EsosAa__familyImage{width:192px}}
.ContainerSticky-module__d7aY-W__containerSticky{pointer-events:none;background:0 0;grid-column:span 2;position:sticky;inset-block-start:var(--header-height)}
.ContainerSticky-module__qQwK0G__container{grid-column:span 2}.ContainerSticky-module__qQwK0G__containerWrapperSticky{position:sticky}
.AnimationLogoEnd-module__KJQVeG__wrapperLogoEnd{z-index:1;background:var(--sem-color-background-surface);width:100%;position:relative;overflow:hidden}.AnimationLogoEnd-module__KJQVeG__logoEnd{text-align:center;opacity:0;width:calc(100% - 32px);margin:0 auto;padding-block:25px 116px;transition:opacity 2s ease-in-out;display:block}.AnimationLogoEnd-module__KJQVeG__logoEnd path{fill:var(--sem-color-content-core)}.AnimationLogoEnd-module__KJQVeG__visible{opacity:1}@media (min-width:600px){.AnimationLogoEnd-module__KJQVeG__logoEnd{padding-block-start:16px}}
.SvgCorner-module__BW1AKW__svgCorner{width:12px;height:12px;display:block}@media (min-width:600px){.SvgCorner-module__BW1AKW__svgCorner{width:22px;height:22px;display:block}}
.RichardJames-module__C2SRVW__tabs{background-color:#0000;position:fixed}.RichardJames-module__C2SRVW__backgroundWhite{background:var(--sem-color-content-core-inverse);position:relative}.RichardJames-module__C2SRVW__full{grid-column:span 2;grid-template-columns:1fr}.RichardJames-module__C2SRVW__paddingBottom{padding-block-end:calc(45px + 27vw)}@media (min-width:600px){.RichardJames-module__C2SRVW__paddingBottom{padding-block-end:calc(80px + 14vw)}.RichardJames-module__C2SRVW__full{grid-template-columns:1fr 1fr}}
.EditTitle-module__e5gdma__title{width:100%;margin:0;padding:40px 0}.EditTitle-module__e5gdma__logo{width:104.7%;color:var(--sem-color-content-core-inverse);margin-inline-start:-2.2%;display:block}.EditTitle-module__e5gdma__logoPosition{top:calc(50vh - calc(var(--title-height) / 2) - 40px + var(--header-height));will-change:transform;z-index:1;opacity:0;transition:opacity var(--motion-duration-short2) var(--motion-easing-calm);position:sticky;overflow:hidden;transform:translateZ(0)}.EditTitle-module__e5gdma__visible{opacity:1}
.SelectionWomanApril-module__uBuwxW__full{pointer-events:auto;grid-column:span 2;grid-template-columns:1fr}@media (min-width:600px){.SelectionWomanApril-module__uBuwxW__full{grid-template-columns:1fr 1fr}}
.FamilyDirectAccess-module__zVdjNW__familyCardContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;text-decoration-line:none;display:flex}.FamilyDirectAccess-module__zVdjNW__familyTextLabel{text-align:center;margin:0}
.ShortControls-module__AqX6Ua__video{height:100%;position:relative}.ShortControls-module__AqX6Ua__buttonWrapper{bottom:16px;margin:0;padding:0;position:absolute;inset-inline-start:16px}.ShortControls-module__AqX6Ua__show{display:block}.ShortControls-module__AqX6Ua__hide{display:none}.ShortControls-module__AqX6Ua__button{cursor:pointer;border:0;justify-content:center;align-items:center;transition:all .3s linear;display:flex}.ShortControls-module__AqX6Ua__fadeout{animation:.15s linear ShortControls-module__AqX6Ua__fade-out}.ShortControls-module__AqX6Ua__fadein{animation:.15s linear ShortControls-module__AqX6Ua__fade-in}@keyframes ShortControls-module__AqX6Ua__fade-out{0%{opacity:1}to{opacity:0}}@keyframes ShortControls-module__AqX6Ua__fade-in{0%{opacity:0}to{opacity:1}}
.getEditImageGrids-module__GFXiGq__full{pointer-events:auto;grid-column:span 2;grid-template-columns:1fr}@media (min-width:600px){.getEditImageGrids-module__GFXiGq__full{grid-template-columns:1fr 1fr}}.getEditImageGrids-module__GFXiGq__imageFull,.getEditImageGrids-module__GFXiGq__imageHalf{grid-column:span 2}.getEditImageGrids-module__GFXiGq__backgroundWhite{background:#fff;position:relative}.getEditImageGrids-module__GFXiGq__textFull{font-family:var(--heritage-headline-regular);z-index:1;padding:16px;background:#fff;grid-column:span 2;padding-block-end:224px;font-size:1.125rem;font-weight:400;line-height:1.375rem}@media (min-width:600px){.getEditImageGrids-module__GFXiGq__textFull{padding:20px;padding-block-end:0;font-size:1.563rem;line-height:1.75rem}}@media (max-width:599px){.getEditImageGrids-module__GFXiGq__textFull+.getEditImageGrids-module__GFXiGq__textMarginTop{padding-block-start:0}}.getEditImageGrids-module__GFXiGq__textHalf{font-family:var(--heritage-headline-regular);z-index:1;background:#fff;grid-column:span 2;font-size:.75rem;font-weight:400;line-height:1.063rem}@media (min-width:600px){.getEditImageGrids-module__GFXiGq__textHalf{grid-column:span 1;font-size:.938rem;line-height:1.125rem}}.getEditImageGrids-module__GFXiGq__textHalfLeft{padding:0 16px}@media (min-width:600px){.getEditImageGrids-module__GFXiGq__textHalfLeft{padding-bottom:20px;padding-left:20px;padding-right:7px}}.getEditImageGrids-module__GFXiGq__textHalfRight{padding:0 16px}@media (min-width:600px){.getEditImageGrids-module__GFXiGq__textHalfRight{padding-bottom:20px;padding-left:7px;padding-right:20px}}.getEditImageGrids-module__GFXiGq__italic{font-family:var(--heritage-headline-regular-italic)}.getEditImageGrids-module__GFXiGq__textBold{font-family:var(--mango-default-font);font-size:.75rem;font-weight:700;line-height:1.063rem}@media (min-width:600px){.getEditImageGrids-module__GFXiGq__textBold{font-size:.875rem;line-height:1.125rem}}.getEditImageGrids-module__GFXiGq__textMarginTop{padding-block:224px 16px}@media (min-width:600px){.getEditImageGrids-module__GFXiGq__textMarginTop{padding-block:330px 20px}}.getEditImageGrids-module__GFXiGq__textMarginBottom{padding-block-start:16px}@media (min-width:600px){.getEditImageGrids-module__GFXiGq__textMarginBottom{padding-block:20px 330px}}@media (max-width:599px){.getEditImageGrids-module__GFXiGq__textMarginTop+.getEditImageGrids-module__GFXiGq__textMarginTop{padding-block-start:0}.getEditImageGrids-module__GFXiGq__textMarginBottom+.getEditImageGrids-module__GFXiGq__textMarginBottom{padding-block:16px 224px}}.getEditImageGrids-module__GFXiGq__textBetween{margin-block-start:8px;display:block}.getEditImageGrids-module__GFXiGq__stickyImage{top:var(--header-height);z-index:-1;position:sticky}@media (min-width:600px){.getEditImageGrids-module__GFXiGq__textFullHalf{grid-column:span 2;padding-inline-end:50%}.getEditImageGrids-module__GFXiGq__imageHalf{grid-column:span 1}}
.AnimationLogoEnd-module__qPH8jG__wrapperLogoEnd{text-align:center;margin-block-end:28px;margin-inline:14px;padding-block:30px 80px;position:relative}.AnimationLogoEnd-module__qPH8jG__logoEnd{opacity:0;width:100%;margin-inline:auto;transition:opacity 1s ease-in-out}.AnimationLogoEnd-module__qPH8jG__cornerLeft{position:absolute;inset:auto auto 0 0;transform:translate(-100%,100%)rotateX(180deg)}.AnimationLogoEnd-module__qPH8jG__cornerRight{position:absolute;inset:auto 0 0 auto;transform:translate(100%,100%)rotate(180deg)}.AnimationLogoEnd-module__qPH8jG__visible{opacity:1}@media (min-width:600px){.AnimationLogoEnd-module__qPH8jG__wrapperLogoEnd{margin-block-end:6px;margin-inline:28px;padding-block:128px}.AnimationLogoEnd-module__qPH8jG__logoEnd{width:30.3%}}
.Video-module__mWyVRW__videoContainer{justify-content:center;display:flex;position:relative}.Video-module__mWyVRW__video::-webkit-media-text-track-container{bottom:4.5rem}@media (min-width:1024px){.Video-module__mWyVRW__video::-webkit-media-text-track-container{bottom:1.8rem}}.Video-module__mWyVRW__video::cue{color:var(--sem-color-content-core-ondarkimage);font-family:var(--mango-default-font);letter-spacing:.004rem;font-size:1.25rem;font-weight:300;line-height:2rem}@media (min-width:1024px){.Video-module__mWyVRW__video::cue{letter-spacing:.008rem;font-size:2.5rem;font-weight:400;line-height:2.5rem}}.Video-module__mWyVRW__loader{pointer-events:none;justify-self:center;align-items:center;display:flex;position:absolute;inset:0}
.StickyHeadings-module___zbQJW__textsPosition{pointer-events:none;height:100%;font-family:var(--mango-new-semi-condensed-black);flex-direction:column;justify-content:center;align-items:center;padding:0 16px;display:flex;position:absolute;inset:0}.StickyHeadings-module___zbQJW__biggerTextStyle{font-size:8.8vw;line-height:7.8vw}.StickyHeadings-module___zbQJW__principalTitle{color:#f9d9d0;flex-direction:column;justify-content:center;align-items:flex-start;height:auto;margin:0;font-size:8.8vw;line-height:7.8vw;display:flex}.StickyHeadings-module___zbQJW__principalTitle2{letter-spacing:1.2px}.StickyHeadings-module___zbQJW__subtitleContainer{height:auto;margin-block:20px;margin-inline:65px;display:flex}.StickyHeadings-module___zbQJW__subtitleStyle{height:auto;color:#f9d9d0;place-content:center;margin:0;display:grid;inset-block-start:var(--header-height)}.StickyHeadings-module___zbQJW__playFilm{font-family:var(--mango-default-font);color:var(--sem-color-content-core-inverse);cursor:pointer;text-align:center;text-transform:uppercase;text-underline-offset:.5rem;margin-block-end:50px;font-size:.75rem;font-weight:600;line-height:1.125rem;-webkit-text-decoration:underline;text-decoration:underline;position:absolute;inset:auto 0 0}.StickyHeadings-module___zbQJW__playFilm:hover{text-underline-offset:.5rem;-webkit-text-decoration:underline;text-decoration:underline}@media (min-width:600px){.StickyHeadings-module___zbQJW__textsPosition{flex-direction:row;justify-content:space-between;align-items:normal;padding:0 26px}.StickyHeadings-module___zbQJW__halfContainer{width:33%}.StickyHeadings-module___zbQJW__principalTitle{font-size:5.8vw;line-height:4.8vw}.StickyHeadings-module___zbQJW__subtitleContainer{height:calc(100vh - var(--header-height));margin-block:0;margin-inline:0;inset-block-start:var(--header-height)}.StickyHeadings-module___zbQJW__subtitleStyle{height:calc(100vh - var(--header-height))}.StickyHeadings-module___zbQJW__biggerTextStyle{font-size:5.8vw;line-height:4.8vw}.StickyHeadings-module___zbQJW__principalTitle2{letter-spacing:2.7px}.StickyHeadings-module___zbQJW__playFilm{-webkit-text-decoration:none;text-decoration:none}}@media (min-width:1024px){.StickyHeadings-module___zbQJW__textsPosition{flex-direction:row;justify-content:space-between;align-items:normal;padding:0 26px}.StickyHeadings-module___zbQJW__principalTitle2{letter-spacing:2.2px}.StickyHeadings-module___zbQJW__halfContainer{width:33%}.StickyHeadings-module___zbQJW__subtitleContainer{height:calc(100vh - var(--header-height));margin-block:0;margin-inline:0;inset-block-start:var(--header-height)}.StickyHeadings-module___zbQJW__subtitleStyle{height:calc(100vh - var(--header-height))}.StickyHeadings-module___zbQJW__principalTitle{justify-content:center;align-items:center;font-size:5.8vw;line-height:4.8vw;inset-block-start:var(--header-height)}.StickyHeadings-module___zbQJW__biggerTextStyle{font-size:5.8vw;line-height:4.8vw}}
.TextCarrousel-module__OBdf0q__textCarrousel{z-index:1;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;background:#fff;grid-column:1/-1;gap:14px;width:auto;padding-block-start:16px;padding-inline:8px;display:block;overflow-x:scroll}@media (min-width:600px){.TextCarrousel-module__OBdf0q__textCarrousel{grid-template-columns:repeat(6,1fr);padding-block-start:20px;padding-inline:20px;display:grid}}.TextCarrousel-module__OBdf0q__text{font-family:var(--heritage-headline-regular);white-space:normal;vertical-align:text-top;width:50%;margin:0 8px;font-size:.75rem;font-weight:400;line-height:1.063rem;display:inline-block;position:relative}@media (min-width:600px){.TextCarrousel-module__OBdf0q__text{width:100%;margin:0;font-size:.875rem;line-height:1.125rem}}.TextCarrousel-module__OBdf0q__textBold{font-family:var(--mango-default-font);font-size:.8rem;font-weight:700;line-height:1.063rem}@media (min-width:600px){.TextCarrousel-module__OBdf0q__textBold{font-size:.938rem;line-height:1.125rem}}
.FantasticMan-module__xjWsPq__tabs{background-color:#0000;position:fixed}.FantasticMan-module__xjWsPq__paddingWrapper{padding:0 14px}.FantasticMan-module__xjWsPq__full{pointer-events:auto;grid-column:span 2;grid-template-columns:1fr}@media (min-width:600px){.FantasticMan-module__xjWsPq__paddingWrapper{padding:0 28px}.FantasticMan-module__xjWsPq__full{grid-template-columns:1fr 1fr}}
.AnimationTitle-module__2dBmZq__wrapperTitle{width:100%;height:calc(100vh - var(--header-height));z-index:1;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin:0;display:flex;position:absolute;overflow:hidden}.AnimationTitle-module__2dBmZq__title{will-change:transform;text-align:center;transition:transform 1s ease-out;position:relative}.AnimationTitle-module__2dBmZq__animate .AnimationTitle-module__2dBmZq__translateTop{transform:translateY(-100vh)}.AnimationTitle-module__2dBmZq__animate .AnimationTitle-module__2dBmZq__translateRight{transform:translate(100vw)}.AnimationTitle-module__2dBmZq__animate .AnimationTitle-module__2dBmZq__translateLeft{transform:translate(-100vw)}.AnimationTitle-module__2dBmZq__animate .AnimationTitle-module__2dBmZq__translateBottom{transform:translateY(100vh)}.AnimationTitle-module__2dBmZq__svgLogo{width:58%;height:auto}@media (min-width:600px){.AnimationTitle-module__2dBmZq__title{transition:transform 2s ease-out}.AnimationTitle-module__2dBmZq__svgLogo{width:100%}}
.KaiaBlurVideo-module__W_FMLW__videoContainer{height:calc(100vh - (var(--header-height)));position:relative}.KaiaBlurVideo-module__W_FMLW__videoContent{width:100%;height:calc(100vh - var(--header-height));-o-object-fit:cover;object-fit:cover;overflow:hidden}.KaiaBlurVideo-module__W_FMLW__playButton{cursor:pointer;background:0 0;border:none;width:100%;height:100%;margin:0;padding:0}.KaiaBlurVideo-module__W_FMLW__playButton:hover{color:var(--sem-color-content-core)}
.EditText-module__OGaDZa__texts{z-index:1;background:var(--sem-color-content-core-inverse);width:100%;font-family:var(--mango-new-semi-condensed-black);pointer-events:none;grid-column:span 2;padding-block-start:11px;padding-inline:11px;position:relative}.EditText-module__OGaDZa__text{text-transform:uppercase;margin:0;font-size:1.125rem;line-height:1.1875rem}.EditText-module__OGaDZa__temp{justify-content:space-between;margin-block-start:170px;display:flex}.EditText-module__OGaDZa__italic{font-family:var(--mango-new-semi-condensed-black);padding-right:3px;font-size:1.125rem;font-style:italic;line-height:1.1875rem}@media (min-width:1024px){.EditText-module__OGaDZa__texts{width:50%}.EditText-module__OGaDZa__text,.EditText-module__OGaDZa__italic{font-size:1.625rem;line-height:1.875rem}}
.CapsuleWoman-module__H_RBfW__tabs{background-color:#0000;position:fixed}.CapsuleWoman-module__H_RBfW__full{pointer-events:auto;grid-column:span 2;grid-template-columns:1fr}.CapsuleWoman-module__H_RBfW__background{padding-inline:0}@media (min-width:1024px){.CapsuleWoman-module__H_RBfW__full{grid-template-columns:1fr 1fr}.CapsuleWoman-module__H_RBfW__background{padding-inline:32px}}
.EditTitle-module__pSqlxG__wrapperTitle{font-family:var(--mango-new-semi-condensed-black);text-transform:uppercase;width:100%;height:100%;color:var(--sem-color-content-core-inverse);text-align:left;direction:ltr;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 25px;display:flex;position:relative}.EditTitle-module__pSqlxG__title{margin:0;font-size:12.7vw;line-height:10vw}.EditTitle-module__pSqlxG__title2{font-size:13.2vw}.EditTitle-module__pSqlxG__subtitle{margin-block-start:20px;font-size:13.2vw;line-height:13vw}.EditTitle-module__pSqlxG__subtitleSmall{margin-bottom:3px;font-size:5.2vw;line-height:5vw;display:block}.EditTitle-module__pSqlxG__playFilm{font-family:var(--mango-default-font);color:var(--sem-color-content-core-inverse);cursor:pointer;pointer-events:auto;text-align:center;text-transform:uppercase;padding-bottom:32px;font-size:.75rem;font-weight:600;line-height:1.125rem;position:absolute;inset:auto auto 0}.EditTitle-module__pSqlxG__playFilm:hover{text-underline-offset:.5rem;-webkit-text-decoration:underline;text-decoration:underline}@media (min-width:600px){.EditTitle-module__pSqlxG__wrapperTitle{flex-direction:row;justify-content:space-between;align-items:center}.EditTitle-module__pSqlxG__title{font-size:5.8vw;line-height:5vw}.EditTitle-module__pSqlxG__title2{font-size:6vw}.EditTitle-module__pSqlxG__subtitle{margin-block-start:20px;font-size:6.6vw;line-height:4vw}.EditTitle-module__pSqlxG__subtitleSmall{margin-bottom:3px;font-size:2.2vw;line-height:5vw;display:block}}@media (min-width:1024px){.EditTitle-module__pSqlxG__title{font-size:5.93rem;line-height:4.9rem}.EditTitle-module__pSqlxG__title2{font-size:6.14rem;line-height:4.9rem}.EditTitle-module__pSqlxG__subtitleSmall{margin-bottom:3px;font-size:1.6rem;line-height:5rem}.EditTitle-module__pSqlxG__subtitle{margin:0;font-size:6rem;line-height:1.9rem}}
.ImageText-module__Fd1dga__containerImageText{z-index:1;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.ImageText-module__Fd1dga__text{font-family:var(--mango-new-regular);color:var(--sem-color-content-core-inverse);text-transform:uppercase;width:100%;padding-block-end:16px;padding-inline:16px;font-size:.75rem;font-weight:400;line-height:.875rem;position:relative}@media (min-width:600px){.ImageText-module__Fd1dga__containerImageText{flex-direction:row}.ImageText-module__Fd1dga__text{padding-block-end:0;padding-inline:0;position:absolute;inset-block-end:28px}}@media (min-width:1024px){.ImageText-module__Fd1dga__text{width:32.8vw}}
.EditorialProductCard-module__jvi42q__productCard{width:100%;height:100%}
.EditContentWrapper-module__f4GOrq__containerAll{background-color:var(--sem-color-content-core-inverse);height:calc((100vh - var(--header-height) + 14vw + 80px))}.EditContentWrapper-module__f4GOrq__logoBlack{color:var(--sem-color-content-core)}
.VideoWrapper-module__kY0j-W__content{width:100%;height:100%}.VideoWrapper-module__kY0j-W__pageColor{background-color:var(--page-color)}.VideoWrapper-module__kY0j-W__notVisible{opacity:0}.VideoWrapper-module__kY0j-W__visible{transition:opacity var(--motion-duration-medium3) var(--motion-easing-calm);opacity:1}
.FamilyBannerShop-module__pOQkQG__root{width:100%;display:flex}.FamilyBannerShop-module__pOQkQG__root>div{width:50%}.FamilyBannerShop-module__pOQkQG__familyBannerWrapper{--image-aspect-ratio-small:calc(5 / 7);--image-aspect-ratio-large:1;width:100%;aspect-ratio:var(--image-aspect-ratio-small);position:relative}@media (min-width:1024px){.FamilyBannerShop-module__pOQkQG__familyBannerWrapper{aspect-ratio:var(--image-aspect-ratio-large)}}.FamilyBannerShop-module__pOQkQG__fixed{width:100%;height:100%;position:absolute}.FamilyBannerShop-module__pOQkQG__fixedContent{width:50%}
.EditVideo-module__aLjYma__videoContainer{height:calc(100vh - (var(--header-height)));pointer-events:auto;position:relative}.EditVideo-module__aLjYma__videoWrapper{width:100%;height:calc(100vh - var(--header-height));-o-object-fit:cover;object-fit:cover;overflow:hidden}.EditVideo-module__aLjYma__playButton{cursor:pointer;background:0 0;border:none;width:100%;height:100%;margin:0;padding:0}.EditVideo-module__aLjYma__playFilm{font-family:var(--mango-default-font);color:var(--sem-color-content-core-inverse);text-align:center;text-transform:uppercase;text-underline-offset:.5rem;font-size:.75rem;font-weight:600;line-height:1.125rem;-webkit-text-decoration:underline;text-decoration:underline;position:absolute;inset-block-end:50px;inset-inline:0}@media (min-width:600px){.EditVideo-module__aLjYma__playFilm{-webkit-text-decoration:none;text-decoration:none}.EditVideo-module__aLjYma__playFilm:hover{text-underline-offset:.5rem;-webkit-text-decoration:underline;text-decoration:underline}}
.EditContent-module__ltoejq__textSticky{z-index:1;pointer-events:none;font-family:var(--mango-new-semi-condensed-black);text-transform:uppercase;margin:0;padding:12px;font-size:1rem;line-height:1rem;position:sticky;top:calc(100vh - 40px)}.EditContent-module__ltoejq__nonClickableStyle{pointer-events:none}@media (min-width:1024px){.EditContent-module__ltoejq__textSticky{padding:25px;font-size:1.25rem;line-height:1.25rem;top:calc(100vh - 70px)}}
.SvgTitle-module__qQ1_Aq__centerLogo{text-align:center;width:100%;display:block}
.AnimationLogoEnd-module__OlFQ_G__wrapperLogo{margin-block-start:100px;padding-block-end:16px;padding-inline:16px}.AnimationLogoEnd-module__OlFQ_G__logo{opacity:0;transition:opacity 1s ease-in-out}.AnimationLogoEnd-module__OlFQ_G__visible{opacity:1}@media (min-width:600px){.AnimationLogoEnd-module__OlFQ_G__wrapperLogo{margin-block-start:0;padding-block-end:40px;padding-inline:0}}
.ColoristaHome-module__CsH8Wq__tabs{background-color:#0000;position:fixed}.ColoristaHome-module__CsH8Wq__full{pointer-events:auto;grid-column:span 2;grid-template-columns:1fr}@media (min-width:600px){.ColoristaHome-module__CsH8Wq__full{grid-template-columns:repeat(6,1fr)}}
.EditVideo-module__kG7DRG__videoContainer{position:sticky;inset-block-start:var(--header-height)}.EditVideo-module__kG7DRG__videoWrapper{width:100%;height:calc(100vh - var(--header-height));-o-object-fit:cover;object-fit:cover;overflow:hidden}.EditVideo-module__kG7DRG__playButton{cursor:pointer;background:0 0;border:none;width:100%;height:100%;margin:0;padding:0}
.CarrouselProducts-module__tTpyTW__imageCarrousel{aspect-ratio:295/646;width:auto;height:calc(100dvh - var(--header-height));color:var(--fantastic-man);--sem-color-border-brand-default:var(--fantastic-man);--sem-color-content-brand-default:var(--fantastic-man);flex:none;margin:0 37px 0 0;overflow:hidden}.CarrouselProducts-module__tTpyTW__imageCarrousel:first-child{margin-inline-start:14px}.CarrouselProducts-module__tTpyTW__imageCarrousel:last-child{margin-inline-end:14px}@media (min-width:600px){.CarrouselProducts-module__tTpyTW__imageCarrousel{aspect-ratio:329/539;height:calc(73.5dvh - var(--header-height));margin:0 50px 0 0}.CarrouselProducts-module__tTpyTW__imageCarrousel:first-child{margin-inline-start:28px}.CarrouselProducts-module__tTpyTW__imageCarrousel:last-child{margin-inline-end:28px}}
.EditGridWrapper-module__hZJ4nq__wrapperTransform{transform:translateY(var(--ty));will-change:transform}
.EditVideo-module__hnK8SG__videoWrapper{aspect-ratio:375/666;-o-object-fit:cover;object-fit:cover;width:100%;overflow:hidden}.EditVideo-module__hnK8SG__playButton{cursor:pointer;background:0 0;border:none;width:100%;height:100%;margin:0;padding:0}.EditVideo-module__hnK8SG__playFilm{font-family:var(--mango-default-font);color:var(--sem-color-content-core-inverse);cursor:pointer;text-align:center;text-transform:uppercase;text-underline-offset:.5rem;margin-block-end:50px;font-size:.75rem;font-weight:600;line-height:1.125rem;-webkit-text-decoration:underline;text-decoration:underline}.EditVideo-module__hnK8SG__playFilm:hover{text-underline-offset:.5rem;-webkit-text-decoration:underline;text-decoration:underline}@media (min-width:600px){.EditVideo-module__hnK8SG__videoWrapper{aspect-ratio:1440/810}.EditVideo-module__hnK8SG__playFilm{-webkit-text-decoration:none;text-decoration:none}}
.FamilyBannerShopImage-module__eA0OLa__image{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}
.PostVideo-module__oEbCja__video{width:100%}button.PostVideo-module__oEbCja__playLongVideoButton{padding-block:16px;bottom:0;right:16px}
.AnimationLogoEnd-module__rs7k1W__wrapperLogoEnd{width:100%;overflow:hidden}.AnimationLogoEnd-module__rs7k1W__logoEnd{opacity:0;width:104.7%;margin-block:160px 20px;margin-inline-start:-2.2%;transition:opacity 1s ease-in-out}.AnimationLogoEnd-module__rs7k1W__logoEnd path{fill:var(--sem-color-content-core)}@media (min-width:600px){.AnimationLogoEnd-module__rs7k1W__logoEnd{margin-block:260px}}.AnimationLogoEnd-module__rs7k1W__visible{opacity:1}
.PolaroidImage-module__s-0F2a__polaroidWrapper{width:100%;height:calc(100vh - var(--header-height));pointer-events:none;grid-column:span 2;justify-content:center;align-items:center;display:flex;position:relative}.PolaroidImage-module__s-0F2a__polaroidImage{background:var(--sem-color-content-core-inverse);width:60%;transform:rotate(10deg)}@media (min-width:1024px){.PolaroidImage-module__s-0F2a__polaroidImage{width:25%}}
.SvgFooter-module__izXBta__SvgFooterDestkop{width:100%;display:block}@media (max-width:599px){.SvgFooter-module__izXBta__SvgFooterDestkop{display:none}}.SvgFooter-module__izXBta__SvgFooterMobile{width:100%;display:block}@media (min-width:600px){.SvgFooter-module__izXBta__SvgFooterMobile{display:none}}
.EditTitle-module__6Bn8iW__containerTitle{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.EditTitle-module__6Bn8iW__title{width:100%;transform:translateX(var(--edit-title-translate-x,100%));will-change:transform}.EditTitle-module__6Bn8iW__logo{width:calc(100% - 32px)}.EditTitle-module__6Bn8iW__logo path{fill:var(--sem-color-content-core-inverse)}.EditTitle-module__6Bn8iW__playFilm{font-family:var(--mango-default-font);color:var(--sem-color-content-core-inverse);cursor:pointer;text-align:center;text-transform:uppercase;text-underline-offset:.5rem;margin-block-end:50px;font-size:.75rem;font-weight:600;line-height:1.125rem;-webkit-text-decoration:underline;text-decoration:underline;position:absolute;bottom:0}.EditTitle-module__6Bn8iW__playFilm:hover{text-underline-offset:.5rem;-webkit-text-decoration:underline;text-decoration:underline}
.BBCTeen-module__apaTsG__tabs{background-color:#0000;position:fixed}.BBCTeen-module__apaTsG__full{pointer-events:auto;grid-column:span 2;grid-template-columns:1fr}.BBCTeen-module__apaTsG__title{font-family:var(--mango-new-semi-condensed-black);text-align:center;width:75%;margin-block-start:12px;margin-inline:auto;font-size:5rem;line-height:5rem}@media (min-width:1024px){.BBCTeen-module__apaTsG__full{grid-template-columns:1fr 1fr}.BBCTeen-module__apaTsG__title{width:100%;margin-block-start:30px;font-size:11.25rem;line-height:11.25rem}}
.EditVideo-module__6Oovca__videoWrapper{-o-object-fit:cover;object-fit:cover;width:100%;overflow:hidden}.EditVideo-module__6Oovca__text{font-family:var(--mango-new-extra-bold);letter-spacing:.3px;text-transform:uppercase;color:var(--sem-color-content-core);margin-block:24px 0;padding-inline:16px;font-size:.9375rem;font-weight:800;line-height:1.1875rem}.EditVideo-module__6Oovca__playButton{cursor:pointer;background:0 0;border:none;width:100%;height:100%;margin:0;padding:0}.EditVideo-module__6Oovca__playFilm{font-family:var(--mango-default-font);color:var(--sem-color-content-core);cursor:pointer;pointer-events:auto;text-align:center;text-transform:uppercase;text-underline-offset:.5rem;padding-block-end:16px;padding-inline-start:16px;font-size:.75rem;font-weight:600;line-height:1.125rem;-webkit-text-decoration:underline;text-decoration:underline;position:absolute;inset-block-end:0;inset-inline-start:0}.EditVideo-module__6Oovca__playFilm:hover{text-underline-offset:.5rem;-webkit-text-decoration:underline;text-decoration:underline}@media (min-width:1024px){.EditVideo-module__6Oovca__playFilm{padding-block-end:32px;padding-inline-start:32px}.EditVideo-module__6Oovca__text{padding-inline:0}}
.AnimationText-module__5sQutG__wrapperAnimation{text-align:center;grid-column:span 6;margin-inline:16px;padding-block:48px;position:relative}.AnimationText-module__5sQutG__wrapperText{text-align:start;flex-direction:column;align-items:center;width:100%;transition:opacity 1s ease-in-out;display:flex}.AnimationText-module__5sQutG__title{width:100%;font-weight:400;font-family:var(--heritage-headline-regular);margin:0;font-size:3rem;line-height:2.813rem}.AnimationText-module__5sQutG__text{opacity:0;width:100%;margin-block:224px 0;transition:opacity .5s ease-in-out .5s}.AnimationText-module__5sQutG__visible{opacity:1}.AnimationText-module__5sQutG__mobile-inline{display:none}@media (min-width:600px){.AnimationText-module__5sQutG__wrapperAnimation{margin-inline:24px;padding-block:128px}.AnimationText-module__5sQutG__wrapperText{flex-direction:row}.AnimationText-module__5sQutG__title{width:50%}.AnimationText-module__5sQutG__text{align-self:flex-end;width:50%;margin-block:0}.AnimationText-module__5sQutG__mobile-inline{display:block}}
.EssentialsMan-module__p5P8zq__tabs{color:var(--sem-color-content-core-inverse);background-color:#0000;position:fixed}.EssentialsMan-module__p5P8zq__classTabWhite:hover{color:var(--sem-color-content-core-inverse)}.EssentialsMan-module__p5P8zq__background{background:var(--sem-color-background-surface-inverse);position:relative}
.ContainerCarrousel-module__O-YEwW__container{grid-column:span 2}.ContainerCarrousel-module__O-YEwW__containerCarrouselWrapper{position:relative;overflow:hidden}.ContainerCarrousel-module__O-YEwW__carrouselScroller{scrollbar-width:none;padding-block-start:30px;display:flex;overflow-x:scroll}@media (min-width:1024px){.ContainerCarrousel-module__O-YEwW__carrouselScroller{padding-block-start:67px}}
.ProductImage-module__95coga__imageButton{background-color:unset;cursor:pointer;border:none;margin:0;padding:0;display:block}.ProductImage-module__95coga__imageSmall{width:100%;height:auto}.ProductImage-module__95coga__imageDivider,.ProductImage-module__95coga__numberText{--richard-james-accent:#536050}.ProductImage-module__95coga__imageDivider{margin:0;border-bottom:1px solid var(--richard-james-accent);opacity:0;width:100%;margin-block-end:.5rem;display:block}.ProductImage-module__95coga__numberText{color:var(--richard-james-accent);text-transform:uppercase;font-family:var(--mango-new-regular);letter-spacing:-.13px;text-align:left;margin-block-start:.25rem;font-size:.8125rem}.ProductImage-module__95coga__imageDivider[data-selected=true]{opacity:1}
.EditVideo-module__x3E_IW__stickyWrapper{height:calc(100vh - var(--header-height) + 14vw + 82px);z-index:2;position:relative;overflow:clip}.EditVideo-module__x3E_IW__videoContainerFullHeight{width:100%;height:calc(100vh - var(--header-height) + 28vw + 164px);margin-top:calc(-28vw - 164px)}.EditVideo-module__x3E_IW__videoContainerHeight{width:100%;height:calc(100vh - var(--header-height))}.EditVideo-module__x3E_IW__videoWrapper{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;overflow:hidden}.EditVideo-module__x3E_IW__onPlay{z-index:1}.EditVideo-module__x3E_IW__subtitle{margin-top:calc(var(--title-height) + 30px);font-family:var(--mango-new-semi-bold);letter-spacing:.18px;color:var(--sem-color-content-core-inverse);text-transform:uppercase;opacity:0;transition:opacity var(--motion-duration-short2) var(--motion-easing-calm);margin-block-end:0;font-size:1.125rem;font-weight:400;line-height:1.0625rem;position:relative}.EditVideo-module__x3E_IW__visible{opacity:1}.EditVideo-module__x3E_IW__playButton{cursor:pointer;background:0 0;border:none;width:100%;height:100%;margin:0;padding:0}.EditVideo-module__x3E_IW__playFilm{font-family:var(--mango-default-font);color:var(--sem-color-content-core-inverse);cursor:pointer;text-align:center;text-transform:uppercase;text-underline-offset:.5rem;font-size:.75rem;font-weight:600;line-height:1.125rem;-webkit-text-decoration:underline;text-decoration:underline;position:absolute;inset-block-end:40px;inset-inline:0}.EditVideo-module__x3E_IW__playFilm:hover{text-underline-offset:.5rem;-webkit-text-decoration:underline;text-decoration:underline}@media (min-width:600px){.EditVideo-module__x3E_IW__playFilm{-webkit-text-decoration:none;text-decoration:none}}
.AnimationLogoEnd-module___ekF9a__wrapperLogoEnd{width:100%;overflow:hidden}.AnimationLogoEnd-module___ekF9a__logoEnd{opacity:0;width:104.7%;margin-block:110px;margin-inline-start:-2.2%;transition:opacity 1s ease-in-out}.AnimationLogoEnd-module___ekF9a__logoEnd path{fill:var(--sem-color-content-core)}.AnimationLogoEnd-module___ekF9a__visible{opacity:1}@media (min-width:600px){.AnimationLogoEnd-module___ekF9a__logoEnd{margin-block:260px}}
.AnimationLogoEnd-module__RuPNzq__wrapperLogoEnd{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;overflow:hidden}.AnimationLogoEnd-module__RuPNzq__logoEnd{width:104.7%;margin-inline-start:-2.2%}.AnimationLogoEnd-module__RuPNzq__logoEnd path{fill:var(--sem-color-content-core-inverse)}
.FamilyBannerShopText-module__ObEJ8a__textWrapper{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%;padding:16px;display:flex}@media (min-width:600px){.FamilyBannerShopText-module__ObEJ8a__textWrapper{padding:24px}}@media (min-width:1024px){.FamilyBannerShopText-module__ObEJ8a__textWrapper{padding:32px}}.FamilyBannerShopText-module__ObEJ8a__title{margin:0}.FamilyBannerShopText-module__ObEJ8a__cta{flex-wrap:wrap;justify-content:center;display:flex}.FamilyBannerShopText-module__ObEJ8a__cta:hover{text-underline-offset:8px;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}
.SubtitleBody-module__I1qGSa__block .SubtitleBody-module__I1qGSa__body:first-of-type{margin:0}.SubtitleBody-module__I1qGSa__subtitle{margin:0 auto 24px}.SubtitleBody-module__I1qGSa__body{margin:16px 0 0}
.SelectionMan-module__Qg_Q9G__tabs{background-color:#0000;position:fixed}.SelectionMan-module__Qg_Q9G__backgroundWhite{background:var(--sem-color-content-core-inverse);position:relative}
.getEditImageGrids-module__tp58bW__pointerEventsNone,.getEditImageGrids-module__tp58bW__pointerEventsAuto{pointer-events:auto}.getEditImageGrids-module__tp58bW__imageVH{height:calc(100vh - var(--header-height));-o-object-fit:cover;object-fit:cover}.getEditImageGrids-module__tp58bW__imageFull,.getEditImageGrids-module__tp58bW__imageHalf{grid-column:span 2}@media (min-width:600px){.getEditImageGrids-module__tp58bW__imageHalf{grid-column:span 1}}.getEditImageGrids-module__tp58bW__rotateLeft{transform:rotate(-10deg)}@media (min-width:1024px){.getEditImageGrids-module__tp58bW__pointerEventsNone{pointer-events:none}.getEditImageGrids-module__tp58bW__insetInlineStart{width:100%;inset-inline-start:100%}.getEditImageGrids-module__tp58bW__insetInlineEnd{width:50%;inset-inline-end:50%}.getEditImageGrids-module__tp58bW__imageVH{-o-object-position:center 20%;object-position:center 20%}}
.PinText-module__HfQb2W__pinTextWrapper{pointer-events:auto;background:#f9d9d0;flex-direction:column;grid-column:span 2;justify-content:space-between;width:100%;height:auto;padding:12px;display:flex;position:relative}@media (min-width:600px){.PinText-module__HfQb2W__pinTextWrapper{height:calc(100vh - var(--header-height));padding:20px 25px}}.PinText-module__HfQb2W__pinTextWrapper .PinText-module__HfQb2W__mainText{font-family:var(--mango-new-semi-condensed-black);letter-spacing:.2px;text-transform:uppercase;margin-block-end:310px;font-size:1.25rem;line-height:1.375rem}@media (min-width:600px){.PinText-module__HfQb2W__pinTextWrapper .PinText-module__HfQb2W__mainText{font-size:1.625rem;line-height:1.625rem}}@media (min-width:1024px){.PinText-module__HfQb2W__pinTextWrapper .PinText-module__HfQb2W__mainText{letter-spacing:.5px;margin:0;font-size:2.25rem;line-height:2.3125rem}}.PinText-module__HfQb2W__pinTextWrapper .PinText-module__HfQb2W__textsWrapper{display:block}@media (min-width:600px){.PinText-module__HfQb2W__pinTextWrapper .PinText-module__HfQb2W__textsWrapper{justify-content:flex-end;display:flex}}.PinText-module__HfQb2W__textItem{text-align:start;width:100%;margin:0 0 8px}.PinText-module__HfQb2W__textItem:last-child{margin:0}@media (min-width:600px){.PinText-module__HfQb2W__textItem{text-align:end;width:25%;margin:0}}.PinText-module__HfQb2W__pinTextWrapper .PinText-module__HfQb2W__textsWrapper .PinText-module__HfQb2W__textItem .PinText-module__HfQb2W__text{font-family:var(--heritage-headline-regular);font-size:.75rem;line-height:1rem}@media (min-width:600px){.PinText-module__HfQb2W__pinTextWrapper .PinText-module__HfQb2W__textsWrapper .PinText-module__HfQb2W__textItem .PinText-module__HfQb2W__text{font-size:1rem}}.PinText-module__HfQb2W__pinTextWrapper .PinText-module__HfQb2W__textsWrapper .PinText-module__HfQb2W__textItem .PinText-module__HfQb2W__name{font-family:var(--mango-new-semi-condensed-black);text-transform:uppercase;margin:0 5px;font-size:1rem}@media (min-width:600px){.PinText-module__HfQb2W__pinTextWrapper .PinText-module__HfQb2W__textsWrapper .PinText-module__HfQb2W__textItem .PinText-module__HfQb2W__name{margin:0;font-size:1.25rem;line-height:1rem;display:block}}@media (min-width:1024px){.PinText-module__HfQb2W__pinTextWrapper .PinText-module__HfQb2W__textsWrapper .PinText-module__HfQb2W__textItem .PinText-module__HfQb2W__name{display:initial;margin:0 5px}}
.EditVideo-module__D2Liuq__stickyWrapper{height:calc(300vh - var(--header-height) * 3);position:relative}.EditVideo-module__D2Liuq__videoContainerFullHeight{top:var(--header-height);width:100%;height:calc(100vh - var(--header-height));position:sticky}.EditVideo-module__D2Liuq__videoContainerHeight{width:100%;height:100%}.EditVideo-module__D2Liuq__videoWrapper{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;overflow:hidden}.EditVideo-module__D2Liuq__onPlay{height:calc(100vh - var(--header-height))}.EditVideo-module__D2Liuq__playButton{cursor:pointer;background:0 0;border:none;width:100%;height:100%;margin:0;padding:0}
.getEditImageGrids-module__zIlbVG__imageFullPadding{grid-column:span 2;width:81%;margin:0 auto;padding-block:120px}.getEditImageGrids-module__zIlbVG__removePaddingBlockStart{padding-block-start:0}.getEditImageGrids-module__zIlbVG__imageHalf{grid-column:span 2}.getEditImageGrids-module__zIlbVG__textFullPadding{font-family:var(--mango-new-semi-condensed-black);text-transform:uppercase;grid-column:span 2;width:100%;margin-block:11px 120px;padding:0 11px;font-size:1.125rem;line-height:1.188rem}.getEditImageGrids-module__zIlbVG__italic{letter-spacing:.2px;padding-right:3px;font-size:1.125rem;font-style:italic;line-height:1.188rem}@media (min-width:600px){.getEditImageGrids-module__zIlbVG__imageFullPadding{width:40%;padding-block:290px}.getEditImageGrids-module__zIlbVG__removePaddingBlockStart{padding-block-start:0}.getEditImageGrids-module__zIlbVG__textFullPadding{margin-block:32px 290px;padding:0 16px;font-size:1.625rem;line-height:1.875rem}.getEditImageGrids-module__zIlbVG__italic{font-size:1.625rem;line-height:1.875rem}.getEditImageGrids-module__zIlbVG__imageHalf{grid-column:span 1}}
.MainImages-module__zWoKEG__containerMain{flex-direction:column;grid-column:1/-1;width:100%;height:100%;display:flex;position:relative}.MainImages-module__zWoKEG__containerMainImage{margin-block-start:18px}.MainImages-module__zWoKEG__textWrapper{margin-block-start:10px;padding:0 16px}.MainImages-module__zWoKEG__title{top:calc(var(--header-height) + 55px);z-index:1;pointer-events:none;margin-block:55px 0;padding:8px 16px;position:sticky}.MainImages-module__zWoKEG__text{font-family:var(--mango-new-extra-bold);letter-spacing:.15px;text-transform:uppercase;color:var(--sem-color-content-core);margin-block-end:33px;font-size:.875rem;font-weight:800;line-height:1.0625rem}@media (min-width:1024px){.MainImages-module__zWoKEG__full{grid-template-columns:1fr 1fr}.MainImages-module__zWoKEG__containerMainImage{margin-block-start:48px}.MainImages-module__zWoKEG__textWrapper{padding:0;display:flex}.MainImages-module__zWoKEG__title{top:calc(var(--header-height) + 80px);margin-block:80px 0;padding:8px;position:sticky}.MainImages-module__zWoKEG__text{width:50%;margin-block-end:0;padding:0 8px;font-size:.9375rem;line-height:1.1875rem}}
.EditTitle-module__Lwpqgq__wrapperTitle{height:calc(100vh - var(--header-height));flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.EditTitle-module__Lwpqgq__title{width:100%;font-weight:400;font-family:var(--heritage-headline-regular);color:var(--sem-color-content-core-inverse);text-align:center;padding-inline:28px;font-size:3.5rem;line-height:3.313rem}.EditTitle-module__Lwpqgq__playFilm{font-family:var(--mango-default-font);color:var(--sem-color-content-core-inverse);text-align:center;text-transform:uppercase;text-underline-offset:.5rem;font-size:.75rem;font-weight:600;line-height:1.125rem;-webkit-text-decoration:underline;text-decoration:underline;position:absolute;inset:auto 0 100px}@media (min-width:600px){.EditTitle-module__Lwpqgq__title{font-size:7rem;line-height:6.563rem}.EditTitle-module__Lwpqgq__playFilm{-webkit-text-decoration:none;text-decoration:none;inset:auto 0 50px}.EditTitle-module__Lwpqgq__playFilm:hover{text-underline-offset:.5rem;-webkit-text-decoration:underline;text-decoration:underline}}
.ContainerSticky-module__fw_-wG__containerSticky{background:var(--sem-color-content-core);grid-column:span 2;position:sticky}
.getEditImageGrids-module__Z7z7wG__paddingLeft,.getEditImageGrids-module__Z7z7wG__paddingRight{padding-inline:14px}.getEditImageGrids-module__Z7z7wG__textWrapper{background:var(--fantastic-man);grid-column:span 2;justify-content:center;align-items:center;height:460px;margin-inline:14px;display:flex}.getEditImageGrids-module__Z7z7wG__imageHalf{grid-column:span 2}.getEditImageGrids-module__Z7z7wG__text{font-family:var(--heritage-regular);color:var(--sem-color-content-core-inverse);text-align:center;padding-inline:28px;font-size:.75rem;font-weight:400;line-height:.875rem}@media (min-width:600px){.getEditImageGrids-module__Z7z7wG__paddingLeft{padding-inline:28px 0}.getEditImageGrids-module__Z7z7wG__paddingRight{padding-inline:0 28px}.getEditImageGrids-module__Z7z7wG__textWrapper{grid-column:span 1;height:auto;margin-inline:28px 0}.getEditImageGrids-module__Z7z7wG__text{width:50%;font-size:.875rem;line-height:1.063rem}.getEditImageGrids-module__Z7z7wG__imageHalf{grid-column:span 1}}
.ProductShowcase-module__aooNpq__productShowcase{background:var(--sem-color-background-main);-moz-column-gap:16px;grid-column:1/-1;grid-template-rows:auto auto auto;column-gap:16px;width:100%;margin-block:3.125rem 4.75rem;padding-inline:15.3vw;display:grid;position:relative}.ProductShowcase-module__aooNpq__productCardWrapper{width:69.4vw}.ProductShowcase-module__aooNpq__productShowcase>:nth-child(2){order:-1}.ProductShowcase-module__aooNpq__imagesSmall{grid-template-columns:repeat(3,1fr);place-content:center;gap:14px;margin-block-start:3.125rem;display:grid}.ProductShowcase-module__aooNpq__productCard{--richard-james-accent:#536050;color:var(--richard-james-accent);text-transform:uppercase;--sem-color-border-brand-default:var(--richard-james-accent);--sem-color-content-brand-default:var(--richard-james-accent)}.ProductShowcase-module__aooNpq__textContainer{place-self:center}.ProductShowcase-module__aooNpq__text{font-family:var(--mango-new-regular);letter-spacing:-.13px;color:var(--sem-color-content-core);text-transform:uppercase;font-size:.75rem;font-weight:400;line-height:1.1rem}@media (min-width:1024px){.ProductShowcase-module__aooNpq__productShowcase{-moz-column-gap:70px;grid-template-columns:29% calc(42% - 140px) 29%;column-gap:70px;margin-block:9.75rem;padding-inline:116px}.ProductShowcase-module__aooNpq__imagesSmall{gap:10px;margin-block:0}.ProductShowcase-module__aooNpq__productShowcase>:nth-child(2){order:0}.ProductShowcase-module__aooNpq__productCardWrapper{aspect-ratio:2/3;width:100%}}
.ContainerCarrousel-module__fYBQta__container{grid-column:span 2}.ContainerCarrousel-module__fYBQta__containerCarrouselWrapperSticky{will-change:transform;position:sticky;left:0;transform:translateZ(0)}.ContainerCarrousel-module__fYBQta__viewport{width:100%;overflow:hidden}.ContainerCarrousel-module__fYBQta__carrouselScroller{will-change:transform;display:flex}.ContainerCarrousel-module__fYBQta__imagesGridSticky{display:grid}
.SelectionWoman-module__aMakKq__tabs{background-color:#0000;position:fixed}.SelectionWoman-module__aMakKq__full{pointer-events:auto;grid-column:span 2;grid-template-columns:1fr}@media (min-width:600px){.SelectionWoman-module__aMakKq__full{grid-template-columns:1fr 1fr}}
.MainImages-module__jWrkgW__containerMainImages{flex-direction:column;grid-column:1/-1;width:100%;height:100%;display:flex;position:relative}.MainImages-module__jWrkgW__mainImage1,.MainImages-module__jWrkgW__mainImage2{width:100%;position:relative}.MainImages-module__jWrkgW__title{margin:0}.MainImages-module__jWrkgW__text{text-align:center;max-width:370px;height:100%;font:var(--mango-new-semi-bold);letter-spacing:.14px;text-transform:uppercase;color:var(--sem-color-content-core-inverse);justify-content:center;align-items:center;margin:0 auto;font-size:.875rem;font-weight:600;line-height:1.0625rem;display:flex;position:absolute;top:0;left:0;right:0}.MainImages-module__jWrkgW__notVisible{opacity:0}.MainImages-module__jWrkgW__visible{transition:opacity var(--motion-duration-medium3) var(--motion-easing-calm);opacity:1}.MainImages-module__jWrkgW__pageColor{background-color:var(--page-color)}@media (min-width:600px){.MainImages-module__jWrkgW__containerMainImages{flex-direction:row}.MainImages-module__jWrkgW__mainImage1{width:61.25%}.MainImages-module__jWrkgW__mainImage2{width:38.75%}}
.HeroBannerCtas-module__x6UkCq__bannerWrapper{aspect-ratio:5/7;justify-items:center;width:100%;line-height:0;display:flex;position:relative}@media (min-width:600px){.HeroBannerCtas-module__x6UkCq__bannerWrapper{height:600px}}@media (min-width:1024px){.HeroBannerCtas-module__x6UkCq__bannerWrapper{height:75vh}}.HeroBannerCtas-module__x6UkCq__buttonCta{text-align:center}
.PostSubtitleLinks-module__saHnbG__subtitleNav{margin:0;padding-block:0;padding-inline:16px}@media (min-width:600px){.PostSubtitleLinks-module__saHnbG__subtitleNav{width:576px;padding-inline:0}}.PostSubtitleLinks-module__saHnbG__subtitleList{flex-direction:column;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}@media (min-width:600px){.PostSubtitleLinks-module__saHnbG__subtitleList{gap:4px}}.PostSubtitleLinks-module__saHnbG__subtitleListItem{margin:0;padding:.25rem 0;list-style:none}
.getEditImageGrids-module__o5Wyeq__full{pointer-events:auto;grid-column:span 2;grid-template-columns:1fr}.getEditImageGrids-module__o5Wyeq__imageFull{grid-column:span 2;padding:0 16px}.getEditImageGrids-module__o5Wyeq__imageFullPadding{grid-column:span 2;width:100%;margin:0 auto;padding-block:160px 22px}.getEditImageGrids-module__o5Wyeq__imageHalfTop,.getEditImageGrids-module__o5Wyeq__imageHalfTopMobile{grid-column:span 2;margin-block-start:8px}.getEditImageGrids-module__o5Wyeq__imageMarginBottom{grid-column:span 2;margin-block-end:160px}.getEditImageGrids-module__o5Wyeq__imageHalfLeft,.getEditImageGrids-module__o5Wyeq__imageHalfRight{grid-column:span 2;padding-inline:16px}.getEditImageGrids-module__o5Wyeq__textFullPadding{font-family:var(--mango-new-extra-bold);grid-column:span 2;width:100%;margin-block:0 160px;margin-inline:auto;padding:0 16px;font-size:.75rem;font-weight:800;line-height:.875rem}@media (min-width:600px){.getEditImageGrids-module__o5Wyeq__imageFullPadding{grid-column:span 2;width:56%;padding-block:260px 16px}.getEditImageGrids-module__o5Wyeq__full{grid-template-columns:1fr 1fr}.getEditImageGrids-module__o5Wyeq__videoHeight{position:absolute}.getEditImageGrids-module__o5Wyeq__imageHalfTopMobile{margin-block-start:0}.getEditImageGrids-module__o5Wyeq__imageMarginTopMobile{padding-block-start:245px}.getEditImageGrids-module__o5Wyeq__imageMarginBottom{margin-block-end:0}.getEditImageGrids-module__o5Wyeq__imageHalfLeft{grid-column:span 1;padding-inline:16px 4px}.getEditImageGrids-module__o5Wyeq__imageHalfRight{grid-column:span 1;padding-inline:4px 16px}.getEditImageGrids-module__o5Wyeq__textFullPadding{width:56%;margin-block-end:195px;padding:0;font-size:.75rem;line-height:.8125rem}}
.EditText-module__6SQ66a__textWrapper{width:100%;font-family:var(--mango-new-semi-condensed-black);color:#f5f353;pointer-events:none;height:calc(100vh - var(--header-height));background:0 0;grid-column:span 2;padding-block-start:45px;padding-inline:15px;position:relative}.EditText-module__6SQ66a__text{text-transform:uppercase;margin:0;font-size:1.125rem;line-height:1.1875rem}.EditText-module__6SQ66a__italic{font-family:var(--mango-new-semi-condensed-black);padding-right:3px;font-size:1.125rem;font-style:italic;line-height:1.1875rem}@media (min-width:1024px){.EditText-module__6SQ66a__textWrapper{padding-block-start:60px;padding-inline:20px}.EditText-module__6SQ66a__text,.EditText-module__6SQ66a__italic{font-size:1.625rem;line-height:1.875rem}}
.getEditImageGrids-module__ZOpXuq__imageFullPadding{pointer-events:none;width:31%;margin:120px auto}.getEditImageGrids-module__ZOpXuq__imageHalfPaddingWrapper{background:var(--sem-color-background-main);width:100%;height:100%;display:flex;position:relative}.getEditImageGrids-module__ZOpXuq__imageHalfPadding{width:auto;margin:75px}.getEditImageGrids-module__ZOpXuq__order1{order:1}.getEditImageGrids-module__ZOpXuq__order2{order:2}.getEditImageGrids-module__ZOpXuq__order3{order:4}.getEditImageGrids-module__ZOpXuq__order4{order:3}.getEditImageGrids-module__ZOpXuq__order5{order:5}.getEditImageGrids-module__ZOpXuq__full{pointer-events:auto;grid-column:span 2;grid-template-columns:1fr}.getEditImageGrids-module__ZOpXuq__pinTextzIndex{z-index:1}.getEditImageGrids-module__ZOpXuq__textCollectionWrapper{background:var(--sem-color-background-main);order:6;justify-content:center;align-items:center;height:117.3vw;display:flex}.getEditImageGrids-module__ZOpXuq__productStyleContainer{z-index:1;height:calc(100vh - var(--header-height));pointer-events:all;grid-column:span 2;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.getEditImageGrids-module__ZOpXuq__productStyle{-o-object-fit:cover;object-fit:cover;width:62vw;height:85vw}@media (min-width:600px){.getEditImageGrids-module__ZOpXuq__classTexts{width:21.3%}.getEditImageGrids-module__ZOpXuq__productStyle{width:42vw;height:55vw}.getEditImageGrids-module__ZOpXuq__productStyleContainer{min-height:800px}}@media (min-width:1024px){.getEditImageGrids-module__ZOpXuq__titlesVideo{height:calc(100vh - var(--header-height));color:var(--sem-color-background-surface-inverse);text-align:initial;justify-content:center;font-size:5.8vw;line-height:4.8vw}.getEditImageGrids-module__ZOpXuq__videoCoverContainer{flex-direction:row;justify-content:space-between;align-items:normal;padding:0 26px}.getEditImageGrids-module__ZOpXuq__productStyleContainer{min-height:800px}.getEditImageGrids-module__ZOpXuq__productStyle{width:28vw;height:41vw}.getEditImageGrids-module__ZOpXuq__textCollectionWrapper{height:auto}.getEditImageGrids-module__ZOpXuq__full{grid-template-columns:1fr 1fr}.getEditImageGrids-module__ZOpXuq__imageHalfPadding{width:68%;margin:auto}.getEditImageGrids-module__ZOpXuq__order3{order:3}.getEditImageGrids-module__ZOpXuq__order4{order:4}.getEditImageGrids-module__ZOpXuq__imageFullPadding{width:100%;margin:124px auto}}
.EditVideo-module__bU6IAa__videoContainer{height:calc(200vh - var(--header-height));top:var(--header-height);position:sticky}.EditVideo-module__bU6IAa__videoWrapper{width:100%;height:calc(100vh - var(--header-height));-o-object-fit:cover;object-fit:cover;overflow:hidden}.EditVideo-module__bU6IAa__background{background:var(--sem-color-content-core);pointer-events:none;width:100%;height:100%;animation:4s 1s forwards EditVideo-module__bU6IAa__fadeOut;position:absolute;top:0}.EditVideo-module__bU6IAa__playFilm{text-transform:uppercase;text-underline-offset:.5rem;color:var(--sem-color-content-brand-inverse-default);cursor:pointer;background:0 0;border:none;font-size:.75rem;font-weight:600;line-height:.9375rem;-webkit-text-decoration:none;text-decoration:none;position:absolute;inset:0}.EditVideo-module__bU6IAa__playFilm:hover{color:var(--sem-color-content-brand-inverse-default);-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-color:var(--sem-color-content-brand-inverse-default);text-decoration-color:var(--sem-color-content-brand-inverse-default)}@keyframes EditVideo-module__bU6IAa__fadeOut{0%{opacity:1}to{opacity:0}}@media (min-width:1024px){.EditVideo-module__bU6IAa__playFilm{font-size:1rem;line-height:1.25rem}}
.VideoWrapperSimple-module__vSrGCW__textWrapper{justify-content:space-between;display:flex}.VideoWrapperSimple-module__vSrGCW__text{font:var(--mango-new-semi-bold);letter-spacing:.6px;text-transform:uppercase;color:var(--sem-color-content-core);font-size:.75rem;font-weight:600;line-height:1.1875rem}
.getEditFirstGrid-module__9SlVJG__imageHalf,.getEditFirstGrid-module__9SlVJG__imageFull,.getEditFirstGrid-module__9SlVJG__image33,.getEditFirstGrid-module__9SlVJG__image66{grid-column:1/-1}@media (min-width:600px){.getEditFirstGrid-module__9SlVJG__imageHalf{grid-column:span 3}.getEditFirstGrid-module__9SlVJG__imageFull{grid-column:span 6}.getEditFirstGrid-module__9SlVJG__image33{grid-column:span 2}.getEditFirstGrid-module__9SlVJG__image66{grid-column:span 4;position:relative;overflow:hidden}.getEditFirstGrid-module__9SlVJG__imageAbsolute{position:absolute;inset-block-start:0}.getEditFirstGrid-module__9SlVJG__image66Wrapper{width:100%;height:100%}}
.EditTitleSticky-module__J8cLUW__text{top:calc(50vh - var(--header-height) / 2 + 40px);z-index:2;pointer-events:none;width:100%;height:auto;font-family:var(--mango-new-semi-condensed-black);text-transform:uppercase;color:var(--sem-color-content-core-inverse);direction:ltr;grid-column:span 2;justify-content:space-between;margin-top:-56px;padding:0 16px calc(35vw - 16px);font-size:1.25rem;line-height:1.15rem;display:flex;position:sticky}.EditTitleSticky-module__J8cLUW__title2{font-size:1.29rem}.EditTitleSticky-module__J8cLUW__textCenter{z-index:1;text-align:center;margin:0 auto;position:absolute;left:0;right:0}.EditTitleSticky-module__J8cLUW__displayShowDesktop{display:none}.EditTitleSticky-module__J8cLUW__displayShowMobile{display:block}@media (min-width:600px){.EditTitleSticky-module__J8cLUW__displayShowDesktop{display:block}.EditTitleSticky-module__J8cLUW__displayShowMobile{display:none}.EditTitleSticky-module__J8cLUW__title2{font-size:1.25rem}.EditTitleSticky-module__J8cLUW__textBr{display:none}.EditTitleSticky-module__J8cLUW__text{margin-top:-35px}}@media (min-width:1024px){.EditTitleSticky-module__J8cLUW__text{height:50vh;padding:25px 32px;top:50vh}}
.Subscribe-module__VEghPq__texts{text-align:center;text-transform:uppercase;background:#536050;grid-column:1/-1;padding:16px 40px}.Subscribe-module__VEghPq__text{font-family:var(--mango-new-regular);color:var(--sem-color-content-core-inverse);margin:0;font-size:.75rem;font-weight:400;line-height:.875rem}.Subscribe-module__VEghPq__textBold{margin-block:12px 0;margin-inline:0;font-weight:600}.Subscribe-module__VEghPq__subscribeLink{color:var(--sem-color-content-core-inverse);-webkit-text-decoration:none;text-decoration:none}.Subscribe-module__VEghPq__subscribeLink:hover .Subscribe-module__VEghPq__textBold{color:var(--sem-color-content-core-inverse);-webkit-text-decoration:underline;text-decoration:underline}@media (min-width:600px){.Subscribe-module__VEghPq__texts{padding:30px}.Subscribe-module__VEghPq__textBold{margin-inline-start:10px}}
.QuickLookWrapper-module__lpn4ea__container{grid-column:span 2;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.QuickLookWrapper-module__lpn4ea__containerWrapper{width:calc(100% - 70px);margin-block:48px}@media (min-width:600px){.QuickLookWrapper-module__lpn4ea__container{grid-column:unset}.QuickLookWrapper-module__lpn4ea__containerWrapper{width:69%;margin-block:0}}
.getEditImageGrids-module__6ZRiDa__imageFull{grid-column:span 2;padding:0 16px}.getEditImageGrids-module__6ZRiDa__imageFullPadding{grid-column:span 2;width:100%;margin:0 auto;padding-block:160px 22px}.getEditImageGrids-module__6ZRiDa__imageHalfTop,.getEditImageGrids-module__6ZRiDa__imageHalfTopMobile{margin-block-start:8px}.getEditImageGrids-module__6ZRiDa__imageMarginBottom{margin-block-end:160px}.getEditImageGrids-module__6ZRiDa__imageHalfLeft,.getEditImageGrids-module__6ZRiDa__imageHalfRight{grid-column:span 2;padding-inline:16px}.getEditImageGrids-module__6ZRiDa__textFullPadding{font-family:var(--mango-new-medium);text-transform:uppercase;grid-column:span 2;width:100%;margin-block:0 160px;margin-inline:auto;padding:0 16px;font-size:.75rem;font-weight:500;line-height:.875rem}.getEditImageGrids-module__6ZRiDa__positionButton{inset-block-end:12px;inset-inline-end:12px}@media (min-width:600px){.getEditImageGrids-module__6ZRiDa__videoHeight{position:absolute}.getEditImageGrids-module__6ZRiDa__imageFullPadding{width:56%;padding-block:260px 16px}.getEditImageGrids-module__6ZRiDa__imageMarginTopMobile{padding-block-start:245px}.getEditImageGrids-module__6ZRiDa__imageHalfTopMobile{margin-block-start:0}.getEditImageGrids-module__6ZRiDa__imageHalfLeft{grid-column:span 1;padding-inline:16px 4px}.getEditImageGrids-module__6ZRiDa__imageHalfRight{grid-column:span 1;padding-inline:4px 16px}.getEditImageGrids-module__6ZRiDa__textFullPadding{width:56%;margin-block-end:195px;padding:0;font-size:.75rem;line-height:.8125rem}}
.QuickLookWrapper-module__ujCIfq__pageColor{background-color:var(--page-color)}.QuickLookWrapper-module__ujCIfq__notVisible{opacity:0}.QuickLookWrapper-module__ujCIfq__visible{transition:opacity var(--motion-duration-medium3) var(--motion-easing-calm);opacity:1}.QuickLookWrapper-module__ujCIfq__textFullPadding{grid-column:unset;font-family:var(--mango-new-medium);text-transform:uppercase;text-align:center;width:100%;margin-block:20px 200px;margin-inline:auto;padding:0 16px;font-size:.75rem;font-weight:500;line-height:1.08333}@media (min-width:600px){.QuickLookWrapper-module__ujCIfq__textFullPadding{grid-column:span 2;width:56%;max-width:720px;margin-block:25px 200px;padding:0}}
.Banner-module__qhk2EW__container p,.Banner-module__qhk2EW__subtitle{margin:0}
.HeroBannerPrimaryLines-module__SgMNxq__bannerWrapper{aspect-ratio:5/7;flex-wrap:wrap;justify-content:center;width:100%;display:flex;position:relative}@media (min-width:600px) and (max-width:1023px){.HeroBannerPrimaryLines-module__SgMNxq__bannerWrapper{height:600px}}@media (min-width:1024px){.HeroBannerPrimaryLines-module__SgMNxq__bannerWrapper{height:75vh}}.HeroBannerPrimaryLines-module__SgMNxq__marquee{height:calc(100% - 84px);color:var(--sem-color-content-brand-inverse-default);text-shadow:0 0 5px #0000004d}@media (min-width:600px) and (max-width:1023px){.HeroBannerPrimaryLines-module__SgMNxq__marquee{height:calc(100% - 92px)}}@media (min-width:1024px){.HeroBannerPrimaryLines-module__SgMNxq__marquee{height:calc(100% - 124px)}}.HeroBannerPrimaryLines-module__SgMNxq__bannerTitles{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.HeroBannerPrimaryLines-module__SgMNxq__title{margin:0}.HeroBannerPrimaryLines-module__SgMNxq__ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding-inline:40px;display:flex;position:absolute;inset-block-end:40px}@media (min-width:600px) and (max-width:1023px){.HeroBannerPrimaryLines-module__SgMNxq__ctas{padding-inline:48px;inset-block-end:48px}}@media (min-width:1024px){.HeroBannerPrimaryLines-module__SgMNxq__ctas{inset-block-end:80px}}.HeroBannerPrimaryLines-module__SgMNxq__pauseButton{inset-inline-end:16px;width:48px;height:48px;position:absolute;bottom:16px}@media (min-width:1024px){.HeroBannerPrimaryLines-module__SgMNxq__pauseButton{inset-inline-end:24px;bottom:24px}}
.PostCoverImage-module__ZHPS8q__image{-o-object-fit:cover;object-fit:cover}
.FullHeightWrapper-module__LVtFFq__wrapper{height:calc(100vh - var(--header-height))}.FullHeightWrapper-module__LVtFFq__wrapper video{-o-object-fit:cover;object-fit:cover}
.getEditImageGrids-module__C49eca__videoWidth{width:100%;height:88vw}.getEditImageGrids-module__C49eca__videoWrapper{width:80%;position:relative}.getEditImageGrids-module__C49eca__wrapperFull,.getEditImageGrids-module__C49eca__videoFull{grid-column:1/-1;margin-block:100px}.getEditImageGrids-module__C49eca__videoWrapperReverse{margin-left:20%}.getEditImageGrids-module__C49eca__videoPosition{position:absolute}.getEditImageGrids-module__C49eca__imageMarginVideo{padding-inline:16px}.getEditImageGrids-module__C49eca__imageMargin{margin-block:83px 120px;padding-inline:16px}.getEditImageGrids-module__C49eca__marginBottom{margin-block-end:120px}.getEditImageGrids-module__C49eca__imagePaddingLeft{margin-block-end:120px;padding-inline-start:0}.getEditImageGrids-module__C49eca__imagePaddingLeftMobile{margin-block-end:0}.getEditImageGrids-module__C49eca__imagePaddingRight{padding-inline-end:0}@media (min-width:1024px){.getEditImageGrids-module__C49eca__videoWidth{height:29.4vw}.getEditImageGrids-module__C49eca__videoWrapper{width:50%;margin-left:50%;position:relative}.getEditImageGrids-module__C49eca__videoWrapperReverse{margin-left:0}.getEditImageGrids-module__C49eca__wrapperFull,.getEditImageGrids-module__C49eca__videoFull{margin-block:0 240px}.getEditImageGrids-module__C49eca__imageMargin,.getEditImageGrids-module__C49eca__imageMarginVideo{margin-block:240px;padding:0}.getEditImageGrids-module__C49eca__imageMarginVideo{padding-inline:0}.getEditImageGrids-module__C49eca__marginBottom{margin-block-end:240px}.getEditImageGrids-module__C49eca__imagePaddingLeft{margin-block-end:0;padding-inline-start:8px}.getEditImageGrids-module__C49eca__imagePaddingRight{padding-inline-end:8px}.getEditImageGrids-module__C49eca__imageFull{grid-column:span 2}}
.PinText-module__CTAkgq__pinTextWrapper{background:var(--sem-color-content-core);width:100%;height:auto;color:var(--sem-color-content-core-inverse);pointer-events:auto;flex-direction:column;grid-column:span 2;justify-content:space-between;padding:0 16px;display:flex;position:relative}.PinText-module__CTAkgq__mainText{font-family:var(--mango-new-semi-condensed-black);letter-spacing:.2px;text-transform:uppercase;background:var(--sem-color-content-core);z-index:2;margin-block:0 310px;padding-block:38px;font-size:1.25rem;line-height:1.375rem}@media (min-width:600px){.PinText-module__CTAkgq__mainText{font-size:1.625rem;line-height:1.625rem}}@media (min-width:1024px){.PinText-module__CTAkgq__pinTextWrapper{height:calc(625px - calc(var(--header-height)));padding:0 32px}.PinText-module__CTAkgq__mainText{letter-spacing:.5px;margin:0;font-size:2.25rem;line-height:2.3125rem}}
.getEditImageGrids-module__tb-hKa__imageBackground{background:#454a3a}.getEditImageGrids-module__tb-hKa__imageSmall{width:calc(100% - 46.6vw);padding-block:100px}.getEditImageGrids-module__tb-hKa__textLeft,.getEditImageGrids-module__tb-hKa__textRight{padding-inline-start:15.3vw}.getEditImageGrids-module__tb-hKa__textColorBlack{color:var(--sem-color-content-core)}@media (min-width:600px){.getEditImageGrids-module__tb-hKa__imageSmall{width:calc(100% - 30vw);padding-block:0}.getEditImageGrids-module__tb-hKa__textLeft,.getEditImageGrids-module__tb-hKa__textRight{padding-inline:16px;inset-inline-start:0}}@media (min-width:1024px){.getEditImageGrids-module__tb-hKa__textLeft{padding-inline-start:0;inset-inline-start:52px}.getEditImageGrids-module__tb-hKa__textRight{padding-inline-start:0;inset-inline-start:15vw}}
.getEditImageGrids-module__mndSUa__textFullPadding{font-family:var(--heritage-headline-regular);grid-column:span 2;width:100%;margin-block:0 40px;padding:0 16px;font-size:1.125rem;font-weight:400;line-height:1.5rem}.getEditImageGrids-module__mndSUa__gridImageGap{gap:6px}.getEditImageGrids-module__mndSUa__gridImageWidth{grid-column:unset}.getEditImageGrids-module__mndSUa__gridImageFull{grid-column:span 2}.getEditImageGrids-module__mndSUa__carrouselImage{aspect-ratio:1378/1006;width:auto;height:calc(100vh - var(--header-height));flex:none;overflow:hidden}.getEditImageGrids-module__mndSUa__carrouselMargin{margin-block:60px 50px}.getEditImageGrids-module__mndSUa__carrouselMargin2{margin-block:40px 62px}.getEditImageGrids-module__mndSUa__imageHalf{grid-column:span 2}@media (min-width:600px){.getEditImageGrids-module__mndSUa__textFullPadding{font-size:1.5rem;line-height:1.75rem}.getEditImageGrids-module__mndSUa__carrouselMargin{margin-block:120px 100px}.getEditImageGrids-module__mndSUa__carrouselMargin2{margin-block:80px 124px}.getEditImageGrids-module__mndSUa__imageHalf{grid-column:span 1}}
.getEditImageGrids-module__H2wenG__containerFullPadding{padding-inline:16px}.getEditImageGrids-module__H2wenG__imageFullPadding{width:100%;margin:200px auto 0}.getEditImageGrids-module__H2wenG__imageMarginBottom{margin-block-end:200px}.getEditImageGrids-module__H2wenG__wrapperFull,.getEditImageGrids-module__H2wenG__videoFull{grid-column:1/-1}.getEditImageGrids-module__H2wenG__wrapperFull{position:relative}.getEditImageGrids-module__H2wenG__wrapperFullMobile{padding-inline:0}@media (min-width:600px){.getEditImageGrids-module__H2wenG__containerFullPadding{padding-inline:0}.getEditImageGrids-module__H2wenG__imageFullPadding{width:56%;margin-block-start:250px}.getEditImageGrids-module__H2wenG__imageMarginBottom{margin-block-end:250px}}
.Header-module__NAiSzW__container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin:40px 0 32px;display:flex}@media (min-width:1024px){.Header-module__NAiSzW__container{margin:72px 0 48px}}.Header-module__NAiSzW__title,.Header-module__NAiSzW__subtitle{margin:0}
.ContactBody-module__ysRC8q__helpContact{flex-direction:column;display:flex}.ContactBody-module__ysRC8q__additionalInfo{margin-bottom:80px}div.ContactBody-module__ysRC8q__header{text-align:left;align-items:flex-start;margin-top:0;margin-bottom:32px}
.ChatContact-module__ejnzfa__button{width:fit-content}.ChatContact-module__ejnzfa__description{max-width:525px;margin:0 0 16px}.ChatContact-module__ejnzfa__description p{margin:0}.ChatContact-module__ejnzfa__description p:not(:first-child){margin-top:8px}.ChatContact-module__ejnzfa__moreOptions{margin-top:24px}
.MoreContactOptionsButton-module__ll0qda__button{width:fit-content}
.MoreHelpContact-module__cj2gTG__container{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.MoreHelpContact-module__cj2gTG__text{text-align:center;margin:16px 0}
.Questions-module__p11GUW__title{margin:0 0 16px}
.QuestionPage-module__fmdMgq__topContainer{flex-direction:column;display:flex}.QuestionPage-module__fmdMgq__container{flex-direction:column;gap:56px;margin:32px 0 40px;display:flex}@media (min-width:1024px){.QuestionPage-module__fmdMgq__container{flex-direction:row-reverse;margin-top:80px}.QuestionPage-module__fmdMgq__container>div:first-child{flex:2}}.QuestionPage-module__fmdMgq__subContainer{flex-direction:column;display:flex}.QuestionPage-module__fmdMgq__questions{margin-top:24px}
.ContactPage-module__3ZXwna__container{flex-direction:column;margin:32px 0 40px;display:flex}@media (min-width:1024px){.ContactPage-module__3ZXwna__container{flex-direction:row-reverse;gap:56px;margin-top:80px}.ContactPage-module__3ZXwna__container>div:first-child{flex:2}}
.FloatingEditButton-module__JGcdrq__button{width:64px;min-width:fit-content;height:32px;padding:0;position:absolute;top:-40px;left:0}.FloatingEditButton-module__JGcdrq__container{align-items:center;gap:8px;display:flex}
.PageLayout-module__R6WR6q__page{margin:0 auto 80px;padding:0 16px}@media (min-width:600px){.PageLayout-module__R6WR6q__page{max-width:calc(var(--breakpoint-l) + 24px);padding:0 24px}}
.ActionList-module__FEpYga__list{background-color:var(--sem-color-background-surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
.ListItem-module__KusrAG__listItem{background-color:var(--sem-color-background-surface);color:var(--sem-color-content-brand-default);align-items:center;gap:8px;min-height:48px;padding:8px 0;display:flex}.ListItem-module__KusrAG__listItem:link,.ListItem-module__KusrAG__listItem:visited{-webkit-text-decoration:inherit;text-decoration:inherit}.ListItem-module__KusrAG__listItem:hover,.ListItem-module__KusrAG__listItem:focus{color:var(--sem-color-content-brand-hover)}.ListItem-module__KusrAG__buttonListItem{text-align:left;cursor:pointer;border:none;width:100%}[dir=rtl] .ListItem-module__KusrAG__buttonListItem{transform:scaleX(-1)}.ListItem-module__KusrAG__selected{cursor:default}.ListItem-module__KusrAG__selected:hover,.ListItem-module__KusrAG__selected:focus{background-color:inherit}.ListItem-module__KusrAG__title{width:100%;margin:0}.ListItem-module__KusrAG__titleList{text-decoration-line:none}.ListItem-module__KusrAG__body{flex-direction:column;flex:1;display:flex}.ListItem-module__KusrAG__iconFrame{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ListItem-module__KusrAG__iconArrow{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}
.PromotionsBackgroundColors-module__ZJAqHq__black{background-color:var(--sem-color-background-surface-inverse)}.PromotionsBackgroundColors-module__ZJAqHq__red{background-color:var(--sem-color-content-promotions-default)}.PromotionsBackgroundColors-module__ZJAqHq__lightBlue{background-color:var(--sem-color-promotion-promotion-sales-light-blue,--sem-color-content-promotions-default)}.PromotionsBackgroundColors-module__ZJAqHq__darkBlue{background-color:var(--sem-color-promotion-promotion-sales-dark-blue,--sem-color-content-promotions-default)}.PromotionsBackgroundColors-module__ZJAqHq__lightGreen{background-color:var(--sem-color-promotion-promotion-sales-light-green,--sem-color-content-promotions-default)}.PromotionsBackgroundColors-module__ZJAqHq__darkGreen{background-color:var(--sem-color-promotion-promotion-sales-dark-green,--sem-color-content-promotions-default)}.PromotionsBackgroundColors-module__ZJAqHq__orange{background-color:var(--sem-color-promotion-promotion-sales-orange,--sem-color-content-promotions-default)}.PromotionsBackgroundColors-module__ZJAqHq__lightBurgundy{background-color:var(--sem-color-promotion-promotion-sales-light-burgundy,--sem-color-content-promotions-default)}.PromotionsBackgroundColors-module__ZJAqHq__darkBurgundy{background-color:var(--sem-color-promotion-promotion-sales-dark-burgundy,--sem-color-content-promotions-default)}
.InPageNavigation-module__KdwH8a__navigationWrapper{-ms-overflow-style:none;scrollbar-width:none;width:100%;color:var(--sem-color-content-core-inverse);z-index:2;top:var(--header-height);gap:2.5rem;padding:15px 12px;display:flex;position:fixed;overflow-x:auto}@media (min-width:600px){.InPageNavigation-module__KdwH8a__navigationWrapper{justify-content:space-between;padding:15px}}@media (min-width:1024px){.InPageNavigation-module__KdwH8a__navigationWrapper{padding:20px 40px 10px 30px}}.InPageNavigation-module__KdwH8a__navigationWrapper::-webkit-scrollbar{display:none}.InPageNavigation-module__KdwH8a__optionsStyle{color:inherit;text-transform:uppercase;cursor:pointer;font-size:.75rem;font-weight:600;-webkit-text-decoration:none;text-decoration:none}.InPageNavigation-module__KdwH8a__optionsStyle:hover,.InPageNavigation-module__KdwH8a__selected{-webkit-text-decoration:underline;text-decoration:underline}.InPageNavigation-module__KdwH8a__scrollWrapper{mix-blend-mode:difference;color:var(--sem-color-content-brand-unselected)}
.getEditImageGrids-module__ET0Caq__full{pointer-events:auto;grid-column:span 2;grid-template-columns:1fr}@media (min-width:600px){.getEditImageGrids-module__ET0Caq__full{grid-template-columns:1fr 1fr}}.getEditImageGrids-module__ET0Caq__marginTop{margin-top:calc(32px - 35vw)}@media (min-width:1024px){.getEditImageGrids-module__ET0Caq__marginTop{margin-top:calc(72px - 50vh)}}
.HeroBannerPromoImage-module__d89S7G__image{-o-object-fit:cover;object-fit:cover}
.Sustainability-module__UzVjcW__sustainabilityContainer{flex-direction:column;gap:80px;padding-block-end:80px;display:flex}@media (min-width:1024px){.Sustainability-module__UzVjcW__sustainabilityContainer{gap:0;padding-block-end:0}.Sustainability-module__UzVjcW__heroVideoContainer{margin:0 0 100px}}.Sustainability-module__UzVjcW__videoContainer{width:100%;height:100%;aspect-ratio:unset}@media (min-width:600px) and (max-width:1023px){.Sustainability-module__UzVjcW__videoContainer{aspect-ratio:unset}}@media (min-width:1024px){.Sustainability-module__UzVjcW__videoContainer{aspect-ratio:unset}}.Sustainability-module__UzVjcW__posterOverlay{text-transform:uppercase;text-underline-offset:.5rem;color:var(--sem-color-content-core-inverse);cursor:pointer;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;line-height:.9375rem;display:flex}@media (min-width:1024px){.Sustainability-module__UzVjcW__posterOverlay{font-size:1rem;line-height:1.25rem}}.Sustainability-module__UzVjcW__posterOverlay:hover{-webkit-text-decoration:underline;text-decoration:underline}@media (min-width:1024px){.Sustainability-module__UzVjcW__singleImage{margin:53px 0 150px}}.Sustainability-module__UzVjcW__doubleImage{flex-direction:column;gap:12px;display:flex}@media (min-width:600px){.Sustainability-module__UzVjcW__doubleImage{grid-template-columns:1fr 1fr;gap:10px;display:grid}}@media (min-width:1024px){.Sustainability-module__UzVjcW__doubleImage{margin:53px 20px 150px}}.Sustainability-module__UzVjcW__doubleText{flex-direction:column;gap:2.5rem;display:flex}@media (min-width:1024px){.Sustainability-module__UzVjcW__doubleText{gap:0}}.Sustainability-module__UzVjcW__materialsCarousel{margin:0}@media (min-width:1024px){.Sustainability-module__UzVjcW__materialsCarousel{margin:53px 0 100px}}.Sustainability-module__UzVjcW__newLifeText span+p{margin-block-start:0}@media (min-width:1024px){.Sustainability-module__UzVjcW__singleVideoContainer{margin:38px 0}}.Sustainability-module__UzVjcW__recyclingContainer{flex-direction:column;gap:40px;display:flex}@media (min-width:1024px){.Sustainability-module__UzVjcW__recyclingContainer{gap:0}}.Sustainability-module__UzVjcW__rewardTexts{padding-block-end:0}.Sustainability-module__UzVjcW__likesContainer{display:flex}@media (min-width:1024px){.Sustainability-module__UzVjcW__likesContainer{justify-content:flex-end;padding:0 8.5625rem}}.Sustainability-module__UzVjcW__lastItem{margin-block-end:24px}@media (min-width:1024px){.Sustainability-module__UzVjcW__lastItem{width:calc(100vw - 40px);margin:0 auto}}.Sustainability-module__UzVjcW__title{font-family:var(--mango-editorial-extrabold-font);max-width:calc(100% - 7.8125rem);margin:0;font-size:1.25rem;line-height:1.625rem}@media (min-width:1024px){.Sustainability-module__UzVjcW__title{font-size:2rem;line-height:2.25rem}}.Sustainability-module__UzVjcW__textParagraph{font-family:var(--mango-editorial-secondary-font);margin:0;margin-block-end:1rem;font-size:.875rem;font-weight:400;line-height:1.125rem}@media (min-width:1024px){.Sustainability-module__UzVjcW__textParagraph{font-size:1rem;line-height:1.375rem}}
.HeroBannerPromoContent-module__mSJTRW__bannerWrapper{aspect-ratio:5/7;justify-items:center;width:100%;line-height:0;display:flex;position:relative}@media (min-width:600px) and (max-width:1023px){.HeroBannerPromoContent-module__mSJTRW__bannerWrapper{aspect-ratio:unset;height:600px}}@media (min-width:1024px){.HeroBannerPromoContent-module__mSJTRW__bannerWrapper{aspect-ratio:unset;height:75vh}}.HeroBannerPromoContent-module__mSJTRW__imageWrapper{aspect-ratio:5/7;width:100%;position:relative}@media (min-width:600px) and (max-width:1023px){.HeroBannerPromoContent-module__mSJTRW__imageWrapper{aspect-ratio:unset;height:100%}}@media (min-width:1024px){.HeroBannerPromoContent-module__mSJTRW__imageWrapper{width:unset;height:100%}}.HeroBannerPromoContent-module__mSJTRW__solidColor{grid-area:none;display:none}@media (min-width:1024px){.HeroBannerPromoContent-module__mSJTRW__solidColor{display:initial;grid-area:right}}.HeroBannerPromoContent-module__mSJTRW__layout{grid-template-columns:1fr;grid-template-areas:"all";width:100%;height:100%;display:grid;position:absolute}@media (min-width:1024px){.HeroBannerPromoContent-module__mSJTRW__layout{grid-template-columns:53.5714vh 1fr;grid-template-areas:"left right"}}.HeroBannerPromoContent-module__mSJTRW__promoGeneral{flex-direction:column;grid-area:all;gap:16px;width:100%;height:100%;padding:40px 16px;display:flex;position:relative}@media (min-width:600px) and (max-width:1023px){.HeroBannerPromoContent-module__mSJTRW__promoGeneral{padding:48px}}@media (min-width:1024px){.HeroBannerPromoContent-module__mSJTRW__promoGeneral{grid-area:right;padding:80px}}.HeroBannerPromoContent-module__mSJTRW__promo{height:100%;color:var(--sem-color-content-brand-inverse-default);flex-direction:column;display:flex}.HeroBannerPromoContent-module__mSJTRW__counter{text-shadow:0 0 5px #0000004d;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:1024px){.HeroBannerPromoContent-module__mSJTRW__counter{text-shadow:none}}.HeroBannerPromoContent-module__mSJTRW__ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.HeroBannerPromoContent-module__mSJTRW__infoTooltip{width:calc(100% - 80px)}
.LikesText-module__vnoH4q__likesTextWrapper{flex-direction:column;gap:.5rem;padding-inline:.75rem;display:flex}@media (min-width:1024px){.LikesText-module__vnoH4q__likesTextWrapper{display:initial;width:50%;margin-block-start:-2.125rem;padding-inline:0}}.LikesText-module__vnoH4q__titleContainer{font-size:1.25rem;font-weight:800}@media (min-width:1024px){.LikesText-module__vnoH4q__titleContainer{text-transform:uppercase;cursor:pointer;align-items:center;gap:1rem;height:3.5rem;font-size:2rem;line-height:2.25rem;display:flex}}.LikesText-module__vnoH4q__hiddenText{font-size:.875rem}@media (min-width:1024px){.LikesText-module__vnoH4q__hiddenText{visibility:hidden}}.LikesText-module__vnoH4q__infoIcon{display:none}@media (min-width:1024px){.LikesText-module__vnoH4q__infoIcon{display:block}}.LikesText-module__vnoH4q__infoText{color:var(--sem-color-content-soft)}
.HelpModule-module__qLj7fG__helpContainer{flex-direction:column;display:flex}.HelpModule-module__qLj7fG__helpTitle{margin:0}.HelpModule-module__qLj7fG__moreLink{align-items:center;height:48px;margin:0;display:flex}a.HelpModule-module__qLj7fG__moreLink{-webkit-text-decoration:none;text-decoration:none}.HelpModule-module__qLj7fG__helpHeader{justify-content:space-between;align-items:center;display:flex}@media (max-width:599px){.HelpModule-module__qLj7fG__helpHeader{padding-inline:16px}}.HelpModule-module__qLj7fG__purchaseImageHelp{flex-direction:row;gap:32px;display:flex}
.HeroBannerPromoCountdown-module__Xe0Doa__numbers{font-size:var(--sem-font-title-xl-size)}.HeroBannerPromoCountdown-module__Xe0Doa__text{font-size:var(--sem-font-title-m-size)}@media (min-width:1024px){.HeroBannerPromoCountdown-module__Xe0Doa__numbers{font-size:var(--sem-font-title-xxl-size)}.HeroBannerPromoCountdown-module__Xe0Doa__text{font-size:var(--sem-font-title-xl-size-large,var(--sem-font-title-xl-size))}}
.BlackSection2-module__HsQsAW__blackSection{background:var(--sem-color-background-surface-inverse);width:100%;min-height:0;padding-block-end:16px}.BlackSection2-module__HsQsAW__flexWrapper{width:100%;min-height:0;max-width:var(--breakpoint-xl);flex-direction:column;margin:0 auto;display:flex}.BlackSection2-module__HsQsAW__rightSide{justify-content:flex-end;align-items:flex-start;width:100vw;display:flex}.BlackSection2-module__HsQsAW__video{-o-object-fit:cover;object-fit:cover;width:100vw;max-width:100vw;height:auto;max-height:none;display:block}.BlackSection2-module__HsQsAW__leftSide{display:none}@media (min-width:600px){.BlackSection2-module__HsQsAW__blackSection{padding-block:86px 56px}.BlackSection2-module__HsQsAW__flexWrapper{flex-direction:row}.BlackSection2-module__HsQsAW__leftSide{flex:1;display:block}.BlackSection2-module__HsQsAW__rightSide{flex:1;justify-content:flex-end;align-items:center;width:auto}.BlackSection2-module__HsQsAW__video{width:100%;max-width:420px;height:auto;min-height:calc(100vh - var(--header-height) - 200px);-o-object-fit:cover;object-fit:cover}}@media (min-width:1920px){.BlackSection2-module__HsQsAW__video{max-width:960px;max-height:75svh}.BlackSection2-module__HsQsAW__rightSide{justify-content:flex-start;align-items:center}}
.CardTitle-module__0WpRaW__title{height:44px;color:var(--sem-color-content-soft);font-size:1rem;font-weight:500;line-height:1.3125rem}@media (min-width:1024px){.CardTitle-module__0WpRaW__title{font-size:1.25rem;line-height:1.375rem}}
.HeroBannerPromoSubtitles-module__dMTYXW__subtitles{text-shadow:0 0 5px #0000004d;text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:0;display:flex}@media (min-width:1024px){.HeroBannerPromoSubtitles-module__dMTYXW__subtitles{text-shadow:none}}
.HelpModal-module__xLHSYG__faqs{margin:0 16px}@media (min-width:600px){.HelpModal-module__xLHSYG__faqs{margin:0}}
.AdditionalInfo-module__iWXsyq__info{text-align:center;margin-top:56px}.AdditionalInfo-module__iWXsyq__info p{margin:0}
.BannerResponsiveVideo-module__kPrdFW__videoContainer{width:100%;height:100%}.BannerResponsiveVideo-module__kPrdFW__video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
.CookiesButton-module__fTjkOq__button{min-width:21rem;margin:0 auto}
/*# sourceMappingURL=0.9s.8dz~ang7.css.map*/