.Items-module__p9jtma__carouselTypeVariant1,.Items-module__p9jtma__carouselTypeVariant2,.Items-module__p9jtma__carouselTypeVariant3,.Items-module__p9jtma__carouselTypeVariant4{--gap:1px;--visible-partial:16px;--container-margin-inline:16px}@media (min-width:1024px){.Items-module__p9jtma__carouselTypeVariant1,.Items-module__p9jtma__carouselTypeVariant2,.Items-module__p9jtma__carouselTypeVariant3,.Items-module__p9jtma__carouselTypeVariant4{--visible-partial:32px;--container-margin-inline:32px}}.Items-module__p9jtma__carouselTypeVariant1{--visible-items:1}@media (min-width:600px){.Items-module__p9jtma__carouselTypeVariant1{--visible-items:2}}@media (min-width:1024px){.Items-module__p9jtma__carouselTypeVariant1{--visible-items:4}}@media (min-width:1920px){.Items-module__p9jtma__carouselTypeVariant1{--visible-items:5}}.Items-module__p9jtma__carouselTypeVariant2{--visible-items:2}@media (min-width:600px){.Items-module__p9jtma__carouselTypeVariant2{--visible-items:3}}@media (min-width:1024px){.Items-module__p9jtma__carouselTypeVariant2{--visible-items:5}}@media (min-width:1920px){.Items-module__p9jtma__carouselTypeVariant2{--visible-items:6}}.Items-module__p9jtma__carouselTypeVariant3{--visible-items:2}@media (min-width:600px){.Items-module__p9jtma__carouselTypeVariant3{--visible-items:4}}@media (min-width:1024px){.Items-module__p9jtma__carouselTypeVariant3{--visible-items:6}}@media (min-width:1920px){.Items-module__p9jtma__carouselTypeVariant3{--visible-items:7}}.Items-module__p9jtma__carouselTypeVariant4{--visible-items:2;--visible-partial:16px;--container-margin-inline:0px}.Items-module__p9jtma__items{opacity:0;grid-auto-flow:column;grid-auto-columns:calc(( 100% - (var(--gap) * var(--visible-items)) - var(--visible-partial) + var(--container-margin-inline) ) / var(--visible-items));gap:var(--gap);padding:0;padding-inline:var(--container-margin-inline);scroll-snap-type:x mandatory;scroll-padding-inline:var(--container-margin-inline);scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;animation:Items-module__p9jtma__motion-opacity var(--motion-duration-extra-large2) var(--motion-easing-calm) var(--motion-delay-medium1) 1 forwards;margin:0;list-style-type:none;display:grid;position:relative;overflow-x:auto}@media (prefers-reduced-motion:reduce){.Items-module__p9jtma__items{opacity:1;animation:none}}.Items-module__p9jtma__items::-webkit-scrollbar{display:none}.Items-module__p9jtma__item{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;scroll-snap-align:start}.Items-module__p9jtma__item a,.Items-module__p9jtma__item img{-webkit-user-drag:none}@keyframes Items-module__p9jtma__motion-opacity{0%{opacity:0}to{opacity:1}}
.BrandCarousel-module__aRpUta__brandCarouselContainer{padding-block-end:40px}@media (min-width:1024px){.BrandCarousel-module__aRpUta__brandCarouselContainer{margin-block-end:40px}}.BrandCarousel-module__aRpUta__brandCarouselContainer>div{margin-inline-start:0}.BrandCarousel-module__aRpUta__brandCarouselContainer ul{padding-inline-start:0}
.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}}
.CarouselModule-module___PDYhG__carousel{padding-bottom:16px}
.ServerLinkPrimary-module__7tzm_q__default,.ServerLinkPrimary-module__7tzm_q__inverse{-webkit-text-decoration:none;text-decoration:none}
.Maintenance-module__zpTY9W__wrapper{flex-direction:column;justify-content:center;align-items:center;max-width:468px;min-height:522px;margin:0 auto;display:flex}.Maintenance-module__zpTY9W__title{text-align:center;margin-block:0 8px}.Maintenance-module__zpTY9W__subtitle{text-align:center;margin-block:0 24px;margin-bottom:24px}.Maintenance-module__zpTY9W__link{width:100%;max-width:343px}
.CarouselEmpty-module__eIeBKq__carouselEmpty{flex-direction:column;gap:4px;margin-block-end:40px;padding-block-start:16px;padding-inline:16px;display:flex}@media (min-width:1024px){.CarouselEmpty-module__eIeBKq__carouselEmpty{margin-block-end:16px;padding-block-start:40px;padding-inline:32px}}.CarouselEmpty-module__eIeBKq__title,.CarouselEmpty-module__eIeBKq__text{margin:0}.CarouselEmpty-module__eIeBKq__text{color:var(--sem-color-content-soft)}
.SignUpAction-module__EUqmbW__container{display:flex}button.SignUpAction-module__EUqmbW__buttonInspirational,a.SignUpAction-module__EUqmbW__buttonInspirational{color:var(--sem-color-background-main);text-align:start;cursor:pointer;width:auto;display:inline-block}
.BlackSection1-module__gK_1Oq__blackSection{background:var(--sem-color-background-surface-inverse);flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:flex}.BlackSection1-module__gK_1Oq__topContainer{width:100%;max-width:var(--breakpoint-xl);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:300px;min-height:400px;margin:0 auto;padding-block:32px 0;display:flex}.BlackSection1-module__gK_1Oq__bottomContainer{width:100%;max-width:var(--breakpoint-xl);margin:0 auto;padding-block:86px}@media (min-width:600px){.BlackSection1-module__gK_1Oq__bottomContainer{padding-block-end:0}}.BlackSection1-module__gK_1Oq__topText{color:var(--sem-color-background-main);align-self:flex-start;width:100%;max-width:300px;min-height:1.25rem;padding-inline-start:16px;line-height:1.25rem}.BlackSection1-module__gK_1Oq__signUpAction{align-items:center;min-height:48px;padding-block-start:16px;display:flex}.BlackSection1-module__gK_1Oq__mainContent{background:0 0;flex-direction:column;align-items:flex-end;gap:16px;width:100%;max-width:700px;margin:0;padding-inline-end:16px;display:flex}.BlackSection1-module__gK_1Oq__mainText{color:var(--sem-color-background-main);text-align:left;max-width:300px}.BlackSection1-module__gK_1Oq__mainText h2{margin:0;padding-inline:6px}.BlackSection1-module__gK_1Oq__ctaText{width:auto;display:inline-block}.BlackSection1-module__gK_1Oq__cta{color:var(--sem-color-background-main);text-align:start;width:300px;display:inline-block}.BlackSection1-module__gK_1Oq__cta:hover{color:var(--sem-color-background-main)}.BlackSection1-module__gK_1Oq__video{aspect-ratio:5/7;-o-object-fit:cover;object-fit:cover;width:50%;height:auto;margin:0;padding:0;display:block}@media (min-width:600px){.BlackSection1-module__gK_1Oq__blackSection{flex-direction:column;justify-content:flex-start;align-items:center;padding-block-end:56px}.BlackSection1-module__gK_1Oq__topContainer{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0;height:582px;min-height:582px;padding-block:32px 86px;padding-inline:32px;display:flex}.BlackSection1-module__gK_1Oq__topText{align-self:flex-start;max-width:350px;margin:0;padding:0}.BlackSection1-module__gK_1Oq__mainContent{flex-direction:column;align-self:flex-end;align-items:flex-start;width:100%;max-width:50%;padding-inline-end:24px;display:flex}.BlackSection1-module__gK_1Oq__mainText{max-width:100%}.BlackSection1-module__gK_1Oq__videoContainer{justify-content:flex-start;align-items:stretch}.BlackSection1-module__gK_1Oq__video{aspect-ratio:5/7;-o-object-fit:cover;object-fit:cover;width:20%;max-width:380px;height:auto}a.BlackSection1-module__gK_1Oq__cta{width:auto}}@media (min-width:1920px){.BlackSection1-module__gK_1Oq__video{width:calc(var(--breakpoint-xl) / 5);max-width:calc(var(--breakpoint-xl) / 5)}.BlackSection1-module__gK_1Oq__topContainer,.BlackSection1-module__gK_1Oq__bottomContainer{padding-inline:0}}
.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}}
.Hero-module__zikuua__heroSection{width:100%;height:calc(100svh - var(--header-height));justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module__zikuua__heroSection>div{width:100%;height:100%}.Hero-module__zikuua__video{-o-object-fit:cover;object-fit:cover;width:100vw;height:100%}.Hero-module__zikuua__content{z-index:20;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 1rem;display:flex;position:relative}.Hero-module__zikuua__title{color:var(--sem-color-background-main);text-align:center;margin:0 0 24px}.Hero-module__zikuua__overlayContent{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 1rem;display:flex}button.Hero-module__zikuua__playLongVideoButton{position:relative}
.AffiliateImage-module__axqzVq__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.AffiliateImage-module__axqzVq__photo{width:100%;height:auto;position:relative}@media (min-width:1024px){.AffiliateImage-module__axqzVq__photo{width:50%;height:calc(100vh - var(--header-height))}}
.Post-module__dcudWW__postVariables{--post-block-gap:48px;--post-block-gap-large-or-greater:80px;--post-lateral-spacing:24px;--post-lateral-spacing-large-or-greater:80px;--article-padding-inline-small-and-medium:16px;--article-padding-inline-large-or-greater:32px}.Post-module__dcudWW__postContentBlock,.Post-module__dcudWW__postContentBlockSmallSize{width:100%;margin:0 auto;padding:0}@media (min-width:600px){.Post-module__dcudWW__postContentBlockSmallSize{width:576px}}.Post-module__dcudWW__postContentBlockLargeSize{width:100%}@media (min-width:600px){.Post-module__dcudWW__postContentBlockLargeSize{width:min(100%,950px)}}.Post-module__dcudWW__article{flex-direction:column;align-items:center;padding-block:24px;display:flex}@media (min-width:1024px){.Post-module__dcudWW__article{margin-block-end:var(--post-block-gap-large-or-greater);padding-block:32px 0}}.Post-module__dcudWW__articleHeader{padding-inline:var(--article-padding-inline-small-and-medium);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:1024px){.Post-module__dcudWW__articleHeader{padding-inline:var(--article-padding-inline-large-or-greater)}}.Post-module__dcudWW__articleItem{flex-direction:column;justify-content:center;align-items:center;width:100%;padding-inline:16px;display:flex}@media (min-width:600px){.Post-module__dcudWW__articleItem{padding-inline:0}}@media (min-width:1024px){.Post-module__dcudWW__withCarousel{margin-block-end:0}}.Post-module__dcudWW__header,.Post-module__dcudWW__info{flex-direction:column;gap:16px;display:flex}@media (min-width:1024px){.Post-module__dcudWW__info{flex-direction:row;justify-content:space-between;gap:32px}}.Post-module__dcudWW__titlesContainer{flex-direction:column;gap:8px;display:flex}.Post-module__dcudWW__title{max-width:854px;margin:0}.Post-module__dcudWW__subtitle{margin:0}.Post-module__dcudWW__meta{gap:1rem;min-width:fit-content;display:flex}.Post-module__dcudWW__readingTime,.Post-module__dcudWW__publishDate{color:var(--sem-color-content-medium);align-content:flex-end;margin:0;padding:0}.Post-module__dcudWW__imageContainer{aspect-ratio:7/5;width:100%;margin:0;position:relative}.Post-module__dcudWW__verticalImageHeader{position:relative}@media (min-width:600px){.Post-module__dcudWW__verticalImageHeader{flex-direction:row;gap:48px}.Post-module__dcudWW__verticalImageHeader .Post-module__dcudWW__info{flex-direction:column;justify-content:center}.Post-module__dcudWW__verticalImageHeader .Post-module__dcudWW__meta{position:absolute;inset-block-end:0}}.Post-module__dcudWW__verticalImageHeader .Post-module__dcudWW__imageContainer{aspect-ratio:5/7;width:100%}@media (min-width:600px){.Post-module__dcudWW__verticalImageHeader .Post-module__dcudWW__imageContainer{flex-shrink:0;width:45%}}.Post-module__dcudWW__section{padding:var(--post-block-gap) 0;align-self:stretch;align-items:center;gap:var(--post-block-gap);flex-direction:column;display:flex}@media (min-width:1024px){.Post-module__dcudWW__section{padding:var(--post-block-gap-large-or-greater) 0;gap:var(--post-block-gap-large-or-greater)}}.Post-module__dcudWW__footer{width:100%}@media (min-width:1024px){.Post-module__dcudWW__footer{padding-inline:48px}}.Post-module__dcudWW__author{margin:0;padding:0}
.ActivePurchaseCarousel-module__7FJeSq__lastPurchaseLabel{-webkit-text-decoration:none;text-decoration:none}.ActivePurchaseCarousel-module__7FJeSq__lastPurchaseLabel h2{margin:0 0 0 16px}@media (min-width:1024px){.ActivePurchaseCarousel-module__7FJeSq__lastPurchaseLabel h2{margin-inline-start:32px}}.ActivePurchaseCarousel-module__7FJeSq__activePurchases{flex-direction:column;gap:16px;display:flex}.ActivePurchaseCarousel-module__7FJeSq__carouselContainer{flex-direction:column;height:100%;padding-block:16px 32px;display:flex;overflow:hidden}@media (min-width:1024px){.ActivePurchaseCarousel-module__7FJeSq__carouselContainer{padding-block:0 48px}}.ActivePurchaseCarousel-module__7FJeSq__carousel{margin-block-start:16px}.ActivePurchaseCarousel-module__7FJeSq__imageContainer{aspect-ratio:5/7;height:fit-content;position:relative}.ActivePurchaseCarousel-module__7FJeSq__imageOutStock{opacity:.5}
.EmptyState-module__lPL3Jq__container{margin:32px 16px 48px}@media (min-width:600px){.EmptyState-module__lPL3Jq__container{width:508px;margin-inline:16px}}@media (min-width:1024px){.EmptyState-module__lPL3Jq__container{margin-block-start:0;margin-inline:32px}}.EmptyState-module__lPL3Jq__title{text-transform:uppercase;margin:0 0 4px}.EmptyState-module__lPL3Jq__content{margin-block:0 24px}@media (min-width:600px){.EmptyState-module__lPL3Jq__link{width:fit-content}}
.MangoAssistant-module__EsqQ3G__container{padding-inline:16px}@media (min-width:1024px){.MangoAssistant-module__EsqQ3G__container{padding-block-start:0;padding-inline:32px}}.MangoAssistant-module__EsqQ3G__text{margin-block:0 12px}.MangoAssistant-module__EsqQ3G__button{text-align:left;padding:0}
.Carousel-module__2Ne7qq__container{flex-direction:column;width:100%;height:100%;padding-block:16px 32px;display:flex;overflow:hidden}@media (min-width:1024px){.Carousel-module__2Ne7qq__container{padding-block:0 48px}.Carousel-module__2Ne7qq__carousel{margin-block:0}}
.M4-module__h8SP7W__slot{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;margin:auto;display:grid}
.M3-module__KE6cMq__slot{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin:auto;display:grid}
.ColorSelectorCounter-module__mIRxIq__colorSelectorCounter{justify-content:flex-start;align-items:center;width:34px;height:34px;line-height:0;display:inline-flex;position:relative;overflow:hidden}.ColorSelectorCounter-module__mIRxIq__selected:after{content:"";background-color:var(--sem-color-border-core);width:16px;height:1px;position:absolute;bottom:4px}
.AssistantClaimMessage-module__JJh01G__content{flex-direction:column;gap:12px;display:flex}.AssistantClaimMessage-module__JJh01G__animatedText{display:grid}.AssistantClaimMessage-module__JJh01G__phraseSizer,.AssistantClaimMessage-module__JJh01G__currentPhrase{grid-area:1/1}.AssistantClaimMessage-module__JJh01G__phraseSizer{visibility:hidden}.AssistantClaimMessage-module__JJh01G__button{justify-content:flex-start;padding-inline:0}
@media (min-width:1024px){.ModelInfo-module__vG9O1G__modelInfo .ModelInfo-module__vG9O1G__message{padding:0 0 8px}}.ModelInfo-module__vG9O1G__modelSizeMessage{margin:0 0 16px;padding:0}
.ButtonIconPrimary-module__zpHT9a__disabled,.ButtonIconPrimary-module__zpHT9a__inverse,.ButtonIconPrimary-module__zpHT9a__default{border:none;min-width:44px;min-height:44px}.ButtonIconPrimary-module__zpHT9a__default{background-color:var(--sem-color-background-brand-default);color:var(--sem-color-content-brand-inverse-default)}.ButtonIconPrimary-module__zpHT9a__default:focus-visible{background-color:var(--sem-color-background-brand-hover);color:var(--sem-color-content-brand-inverse-hover)}@media (hover:hover){.ButtonIconPrimary-module__zpHT9a__default:hover{background-color:var(--sem-color-background-brand-hover);color:var(--sem-color-content-brand-inverse-hover)}}.ButtonIconPrimary-module__zpHT9a__default:active{background-color:var(--sem-color-background-brand-active);color:var(--sem-color-content-brand-inverse-active)}.ButtonIconPrimary-module__zpHT9a__inverse{color:var(--sem-color-content-brand-default);background-color:var(--sem-color-background-brand-inverse-default)}.ButtonIconPrimary-module__zpHT9a__inverse:focus-visible{background-color:var(--sem-color-background-disabled);outline:var(--inverse-outline);outline-offset:var(--default-outline-offset)}@media (hover:hover){.ButtonIconPrimary-module__zpHT9a__inverse:hover{background-color:var(--sem-color-background-disabled)}}.ButtonIconPrimary-module__zpHT9a__inverse:active{background-color:var(--sem-color-background-disabled)}.ButtonIconPrimary-module__zpHT9a__default[aria-disabled=true],.ButtonIconPrimary-module__zpHT9a__inverse[aria-disabled=true]{color:var(--sem-color-content-disabled);background-color:var(--sem-color-background-disabled)}:is(.ButtonIconPrimary-module__zpHT9a__default[aria-disabled=true],.ButtonIconPrimary-module__zpHT9a__inverse[aria-disabled=true]):focus-visible{background-color:var(--sem-color-background-disabled)}@media (hover:hover){:is(.ButtonIconPrimary-module__zpHT9a__default[aria-disabled=true],.ButtonIconPrimary-module__zpHT9a__inverse[aria-disabled=true]):hover{background-color:var(--sem-color-background-disabled)}}:is(.ButtonIconPrimary-module__zpHT9a__default[aria-disabled=true],.ButtonIconPrimary-module__zpHT9a__inverse[aria-disabled=true]):active{background-color:var(--sem-color-background-disabled)}
.BackInStockButton-module__7LiB3a__backInStockButton{display:block}@media (min-width:1024px){.BackInStockButton-module__7LiB3a__backInStockButton{display:none}}
.FavoriteButtonPrimary-module__eNH_0W__primary{width:100%}
.UserLocationMarker-module__w3aVXW__wrapper{width:48px;height:48px;position:relative}.UserLocationMarker-module__w3aVXW__wrapper:before{content:"";background-color:var(--sem-color-background-core);border-radius:50%;animation:2.4s ease-out 3 forwards UserLocationMarker-module__w3aVXW__userDotPulse;position:absolute;inset:0}.UserLocationMarker-module__w3aVXW__wrapper:after{content:"";background-color:var(--sem-color-background-core);opacity:.18;border-radius:50%;animation:1.2s ease-in-out 6 alternate UserLocationMarker-module__w3aVXW__userDotHalo;position:absolute;inset:10px}.UserLocationMarker-module__w3aVXW__dot{background-color:var(--sem-color-background-core);border:2px solid var(--sem-color-border-core-inverse);border-radius:50%;position:absolute;inset:17px}@media (prefers-reduced-motion:reduce){.UserLocationMarker-module__w3aVXW__wrapper:before,.UserLocationMarker-module__w3aVXW__wrapper:after{opacity:0;animation:none}}@keyframes UserLocationMarker-module__w3aVXW__userDotPulse{0%{opacity:.12;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes UserLocationMarker-module__w3aVXW__userDotHalo{0%{transform:scale(1)}to{transform:scale(1.25)}}
.FormActions-module__M8-YRW__container{margin-top:.5rem}.FormActions-module__M8-YRW__container button{width:100%}
.ContextualMessage-module__9gXq-a__container{max-height:100dvh;overflow:hidden}.ContextualMessage-module__9gXq-a__closingAnimation{transition:max-height var(--motion-duration-medium2) var(--motion-easing-calm);max-height:0}@media (prefers-reduced-motion:reduce){.ContextualMessage-module__9gXq-a__closingAnimation{transition-duration:0}}.ContextualMessage-module__9gXq-a__contextualMessage{--icon-size:16px;--icon-gap:12px;gap:12px;padding:16px;display:flex}.ContextualMessage-module__9gXq-a__contextualMessage.ContextualMessage-module__9gXq-a__compact{padding:8px 12px}.ContextualMessage-module__9gXq-a__contextualMessage.ContextualMessage-module__9gXq-a__error{background-color:var(--sem-color-background-alert)}.ContextualMessage-module__9gXq-a__contextualMessage.ContextualMessage-module__9gXq-a__warning{background-color:var(--sem-color-background-warning)}.ContextualMessage-module__9gXq-a__contextualMessage.ContextualMessage-module__9gXq-a__info{background-color:var(--sem-color-background-info)}.ContextualMessage-module__9gXq-a__link{padding-inline-start:calc(var(--icon-size) + var(--icon-gap))}.ContextualMessage-module__9gXq-a__content,.ContextualMessage-module__9gXq-a__text{flex-direction:column;gap:4px;display:flex}.ContextualMessage-module__9gXq-a__wrapper{gap:var(--icon-gap);display:flex}.ContextualMessage-module__9gXq-a__close{cursor:pointer;border:unset;background-color:#0000;align-self:flex-start;height:1rem;margin-inline-start:auto;padding:0;font-size:1rem}.ContextualMessage-module__9gXq-a__icon{padding-block-start:2px}
.DisclaimerMessage-module__0Xs_rW__disclaimerContainer{margin-block-end:12px}
.Badge-module__Lbhg_q__badge{width:4px;height:4px}.Badge-module__Lbhg_q__default{background-color:var(--sem-color-content-core)}.Badge-module__Lbhg_q__alert{background-color:var(--sem-color-content-alert)}.Badge-module__Lbhg_q__info{background-color:var(--sem-color-content-info)}.Badge-module__Lbhg_q__success{background-color:var(--sem-color-content-success)}.Badge-module__Lbhg_q__warning{background-color:var(--sem-color-content-warning)}
.textLabelS-module__V7E1wa__className{font:var(--sem-font-label-s-weight) var(--sem-font-label-s-size) / var(--sem-font-label-s-line-height) var(--mango-default-font);text-transform:uppercase}
.SizesLegend-module__Q4XEuW__legend{transition:grid-template-rows var(--motion-duration-medium1) var(--motion-easing-calm);flex-basis:100%;order:1;grid-template-rows:0fr;padding-block-start:.5rem;display:grid}.SizesLegend-module__Q4XEuW__legend.SizesLegend-module__Q4XEuW__expandLegend{transition:grid-template-rows var(--motion-duration-medium1) var(--motion-easing-calm);grid-template-rows:1fr;margin-block-end:1rem}@media (min-width:1024px){.SizesLegend-module__Q4XEuW__legend.SizesLegend-module__Q4XEuW__expandLegend{margin:0;padding-block:.5rem}}@media (prefers-reduced-motion:reduce){.SizesLegend-module__Q4XEuW__legend{transition:none}}.SizesLegend-module__Q4XEuW__legend::-webkit-scrollbar{display:none}.SizesLegend-module__Q4XEuW__legendList{flex-direction:column;margin:0;padding:0;list-style-type:"";display:flex;overflow:hidden}.SizesLegend-module__Q4XEuW__legendList::marker{content:""}.SizesLegend-module__Q4XEuW__legendList li{display:block}.SizesLegend-module__Q4XEuW__legendList::-webkit-details-marker{display:none}.SizesLegend-module__Q4XEuW__badge{margin-inline:4px}.SizesLegend-module__Q4XEuW__lastUnits{color:var(--sem-color-content-warning)}.SizesLegend-module__Q4XEuW__error{color:var(--sem-color-content-alert)}.SizesLegend-module__Q4XEuW__legendWithIcon{justify-content:flex-start;align-items:center;gap:4px;display:flex}.SizesLegend-module__Q4XEuW__legendItem{transition:max-height var(--motion-duration-medium1) var(--motion-easing-calm)}@media (prefers-reduced-motion:reduce){.SizesLegend-module__Q4XEuW__legendItem{transition:none}}.SizesLegend-module__Q4XEuW__visible{max-height:.75rem;margin-block-start:.25rem}.SizesLegend-module__Q4XEuW__hidden{max-height:0;overflow:hidden}
.Chip-module__QaOlMW__label{border:1px solid var(--sem-color-border-soft);background-color:var(--sem-color-background-main);min-width:44px;min-height:44px;transition:all var(--motion-duration-short1) var(--motion-easing-calm);cursor:pointer;justify-content:flex-start;align-items:flex-start;padding:12px;display:flex;overflow:hidden}@media (hover:hover){.Chip-module__QaOlMW__label:hover{border-color:var(--sem-color-border-brand-hover);color:var(--sem-color-border-brand-hover)}}.Chip-module__QaOlMW__label.Chip-module__QaOlMW__disabled{border-color:var(--sem-color-border-disabled);color:var(--sem-color-content-disabled)}.Chip-module__QaOlMW__label.Chip-module__QaOlMW__disablePointerEvents{cursor:default;pointer-events:none}.Chip-module__QaOlMW__selected{border-color:var(--sem-color-border-brand-active);color:var(--sem-color-border-brand-active)}.Chip-module__QaOlMW__inputLabel:has(input:focus-visible){outline:var(--default-outline);outline-offset:var(--default-outline-offset)}
.ChipContent-module__lItOHG__content{text-align:start;flex-direction:column;justify-content:center;align-items:start;gap:4px;max-width:100%;display:flex}.ChipContent-module__lItOHG__header{flex-direction:column;align-items:start;width:100%;display:flex}.ChipContent-module__lItOHG__titleContainer{align-items:center;gap:8px;width:100%;display:flex}.ChipContent-module__lItOHG__withEllipsis{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.ChipContent-module__lItOHG__colorBox{flex-shrink:0;width:8px;height:8px}
.SizeExtraInfo-module__0aerAq__sizeExtraInfo{justify-content:center;align-items:flex-end;gap:4px;display:flex;position:absolute;inset-block-end:0;inset-inline-start:0}.SizeExtraInfo-module__0aerAq__badge{margin-bottom:2px}
.SizeLabel-module__HC9TMG__unavailable{color:var(--sem-color-content-soft)}.SizeLabel-module__HC9TMG__crossedOut{-webkit-text-decoration:line-through;text-decoration:line-through}.SizeLabel-module__HC9TMG__sizeLabel{flex-direction:column;align-items:flex-start;display:flex}.SizeLabel-module__HC9TMG__withElipsis{text-align:start;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.ChipSize-module__hqfyDW__container{flex-direction:column;align-items:flex-start;gap:2px;height:100%;padding-bottom:16px;display:flex;position:relative}.ChipSize-module__hqfyDW__selected{z-index:2}.ChipSize-module__hqfyDW__defaultCursor{cursor:default;pointer-events:none}@media (hover:hover){.ChipSize-module__hqfyDW__hover:hover{border-color:var(--sem-color-border-brand-hover);color:var(--sem-color-border-brand-hover)}}.ChipSize-module__hqfyDW__outOfStock[aria-disabled=true]{border-color:var(--sem-color-border-soft)}
.ChipSizes-module__2OdboW__container{border:0;margin:0;padding:0;list-style-type:none}.ChipSizes-module__2OdboW__content{flex-direction:column;gap:8px;display:flex}.ChipSizes-module__2OdboW__grid{grid-template-columns:repeat(auto-fill, minmax(var(--size-chip-min-width), 1fr));grid-auto-rows:1fr;width:100%;margin-block-end:1px;padding-block-end:1px;padding-inline-end:1px;display:grid}.ChipSizes-module__2OdboW__item{margin-inline-end:-1px}.ChipSizes-module__2OdboW__gridItem{width:calc(100% + 1px);height:calc(100% + 1px);margin-block-end:-1px}.ChipSizes-module__2OdboW__chip{outline-offset:-3px;width:100%;min-width:0;height:100%;min-height:60px;padding:10px;position:relative;overflow:hidden}.ChipSizes-module__2OdboW__chip:hover{z-index:3}.ChipSizes-module__2OdboW__singleSize{width:50%}
.SizeErrorMessage-module__bmUPja__error{color:var(--sem-color-content-alert)}
.SizesDialogContent-module__VZ8hla__price{margin-bottom:12px}.SizesDialogContent-module__VZ8hla__headerWithPrice{--dialog-header-padding-block-end:0}
.SizeSheetButton-module__2D7Kla__sizeSheetButtonContainer{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}
button.SizeSheetIcon-module__-4lwhG__button{justify-content:flex-end;align-items:flex-start;width:34px;height:34px;padding-block-start:8px;padding-inline:4px 8px;display:flex}@media (min-width:1024px){button.SizeSheetIcon-module__-4lwhG__button{width:24px;height:24px}}
.ProductTags-module__nBIlSG__productTags{text-overflow:ellipsis;text-wrap:nowrap;width:100%;margin:3px 0;display:block;overflow:hidden}.ProductTags-module__nBIlSG__productTags.ProductTags-module__nBIlSG__withIcon{width:calc(100% - 24px)}
.ProductTitle-module__7eNKla__productTitle{text-overflow:ellipsis;text-wrap:nowrap;width:100%;margin:0;display:block;overflow:hidden}.ProductTitle-module__7eNKla__productTitle.ProductTitle-module__7eNKla__withIcon{width:calc(100% - 24px)}
.ProductDetails-module__S5wGKq__productDetails{background-color:var(--sem-color-background-main);flex-direction:column;row-gap:2px;min-height:72px;padding:8px;display:flex}.ProductDetails-module__S5wGKq__productInfo{position:relative}.ProductDetails-module__S5wGKq__heading{flex-direction:column;row-gap:2px;display:flex}@media (min-width:1024px){.ProductDetails-module__S5wGKq__colorPicker{margin-top:-2px;margin-inline-start:-8px}}.ProductDetails-module__S5wGKq__primaryAction{top:-8px;position:absolute;inset-inline-end:-8px}.ProductDetails-module__S5wGKq__iconContainer{flex-shrink:0}.ProductDetails-module__S5wGKq__tagsTitleContainer{white-space:nowrap;overflow:hidden}.ProductDetails-module__S5wGKq__sizesBtn{margin-top:16px}
.AddButton-module__U0Lm1a__button{position:relative}.AddButton-module__U0Lm1a__badge{margin:0 auto;position:absolute;bottom:0;left:0;right:0}
.AddToBagButton-module__TAOMAW__tooltipContent{margin:0}
.BackInStock-module__cmp1TG__disabled{color:var(--sem-color-content-disabled)}
.SizePicker-module__WzYwuW__sizePickerContent{background-color:var(--sem-color-background-surface-onimage);border:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;width:100%;margin:0;padding:1rem;display:flex}.SizePicker-module__WzYwuW__sizePickerAddToBagButton{cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;min-width:28px;height:1.5rem;padding:.5rem;display:flex}.SizePicker-module__WzYwuW__sizePickerAddToBagButton:hover{background-color:var(--sem-color-background-brand-inverse-hover)}
.OverlayButton-module__9LTI8a__overlayButton{box-sizing:border-box;background-color:var(--sem-color-background-brand-onimage-default);width:auto;min-width:1.5rem;max-width:100%;height:auto;max-height:2.75rem;color:var(--sem-color-content-brand-default);cursor:pointer;transition:color var(--motion-duration-short3) var(--motion-easing-calm), background-color var(--motion-duration-short3) var(--motion-easing-calm), border-color var(--motion-duration-short3) var(--motion-easing-calm);border:0;justify-content:center;align-items:center;gap:4px;display:flex}.OverlayButton-module__9LTI8a__overlayButton:hover{background-color:var(--sem-color-background-brand-onimage-hover);color:var(--sem-color-content-brand-hover)}.OverlayButton-module__9LTI8a__overlayButton:focus-visible{outline:var(--default-outline);outline-offset:-4px}.OverlayButton-module__9LTI8a__overlayButton:active{background-color:var(--sem-color-background-brand-onimage-active);color:var(--sem-color-content-brand-active)}.OverlayButton-module__9LTI8a__overlayButton svg{fill:currentColor}.OverlayButton-module__9LTI8a__overlayButton.OverlayButton-module__9LTI8a__fullWidth{width:100%}.OverlayButton-module__9LTI8a__textOnly{padding:4px 8px}button.OverlayButton-module__9LTI8a__textAndIconRight{padding:4px 4px 4px 8px}button.OverlayButton-module__9LTI8a__textAndIconLeft{padding:4px 8px 4px 4px}button.OverlayButton-module__9LTI8a__iconMedium{width:2rem;height:2rem}button.OverlayButton-module__9LTI8a__iconSmall{width:1.5rem;height:1.5rem}.OverlayButton-module__9LTI8a__content{text-align:start;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.OverlayButton-module__9LTI8a__icon{justify-content:center;align-items:center;display:flex}
button.OverlaySizesSheetButton-module__tZec7a__actionButton{box-sizing:content-box;background-clip:content-box;justify-content:center;align-items:center;margin:-5px;padding:5px;display:flex;top:2px}
.OverlayAddToBag-module__nnRtka__actionButton{top:-8px;background-color:var(--sem-color-background-surface-onimage);position:absolute;inset-inline-end:8px;transform:translateY(-100%)}
.OverlayContent-module__IHNI4q__container{width:100%;position:absolute;bottom:0}@media (min-width:1024px){.OverlayContent-module__IHNI4q__container{transform:translateY(var(--overlay-y,100%));transition:transform var(--transition-duration) var(--transition-easing)}}
.QuickLookNextImage-module__LQrM_W__quickLookImageContainer,.QuickLookNextImage-module__LQrM_W__quickLookImageContainerWrapper{position:relative}.QuickLookNextImage-module__LQrM_W__quickLookTriggerButton{position:absolute;inset-block-end:12px;inset-inline-end:12px}
.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}
.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:12px;inset-inline-end:12px}
.MainTitle-module__3Lm9sG__container{width:100%}
.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)}
.ResultScreen-module__LEm7-a__aboveOverlay{background:0 0;position:relative}.ResultScreen-module__LEm7-a__content{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.ResultScreen-module__LEm7-a__errorContent{height:100%}.ResultScreen-module__LEm7-a__errorText{flex-direction:column;gap:16px;display:flex}.ResultScreen-module__LEm7-a__errorSubtitle{margin:0}.ResultScreen-module__LEm7-a__footerText{color:var(--sem-color-content-subtle);margin:0}
.SimpleVideoButton-module__4RyhKW__videoButton{position:absolute}
.TryOnCta-module__OusjlG__button{position:absolute;top:16px;right:16px}
.Chips-module__8lGAWW__chips{isolation:isolate;grid-template-columns:repeat(var(--chips-columns-s), 1fr);grid-auto-flow:dense;border:0;margin:1px;padding:0;display:grid}@media (min-width:600px){.Chips-module__8lGAWW__chips{grid-template-columns:repeat(var(--chips-columns-m), 1fr)}}@media (min-width:1024px){.Chips-module__8lGAWW__chips{grid-template-columns:repeat(var(--chips-columns-l), 1fr)}}.Chips-module__8lGAWW__doubleChip{grid-column:span 2}.Chips-module__8lGAWW__chipInGroup{z-index:1;align-items:flex-start;min-width:60px;min-height:60px;margin-block-end:-1px;margin-inline-end:-1px;padding:12px;position:relative}.Chips-module__8lGAWW__chipInGroup:has(input:disabled){z-index:0}@media (hover:hover){.Chips-module__8lGAWW__chipInGroup:hover:not(:has(input:disabled)){z-index:3}}.Chips-module__8lGAWW__chipInGroup:has(input:checked){z-index:2}.Chips-module__8lGAWW__chipInGroup:has(input:focus-visible){outline-offset:-3px}
.StoresBrandFilter-module__E_HuiW__storesBrandFilter{position:relative}.StoresBrandFilter-module__E_HuiW__openFiltersButton{justify-content:flex-start;width:100%;height:auto;margin-block-end:16px;padding:0}@media (min-width:600px){.StoresBrandFilter-module__E_HuiW__openFiltersButton{margin-block-end:0}}.StoresBrandFilter-module__E_HuiW__triggerContent{align-items:flex-start;gap:4px;display:inline-flex}.StoresBrandFilter-module__E_HuiW__triggerIndicator{color:var(--sem-color-content-core)}.StoresBrandFilter-module__E_HuiW__sheetContent{flex-direction:column;gap:24px;min-height:100%;display:flex}.StoresBrandFilter-module__E_HuiW__chipsContainer{margin-block:1px;padding-block:16px}.StoresBrandFilter-module__E_HuiW__buttonsContainer{flex-direction:column;gap:8px;margin-block-start:auto;display:flex}.StoresBrandFilter-module__E_HuiW__applyButton,.StoresBrandFilter-module__E_HuiW__resetButton{width:100%}
.Tag-module__JllEZW__wrapper{background-color:var(--tag-background-color,var(--sem-color-background-brand-onimage-default));padding-block:var(--tag-padding-block,4px);padding-inline:var(--tag-padding-inline,8px);align-items:center;gap:4px;width:fit-content;min-width:0;max-width:100%;min-height:24px;display:flex}.Tag-module__JllEZW__withIcon>:first-child{flex-shrink:0}.Tag-module__JllEZW__withIcon{padding-inline:4px 8px}
.SecurityInfoLine-module__-WNuGa__container{gap:12px;display:flex}.SecurityInfoLine-module__-WNuGa__title{margin:0}.SecurityInfoLine-module__-WNuGa__description{margin-top:8px;margin-bottom:0}
.SecurityInfoModal-module__A6Vq6G__content{flex-direction:column;gap:32px;display:flex}.SecurityInfoModal-module__A6Vq6G__button{width:100%}
.ProductTable-module__PN2VxW__container{position:relative;overflow-x:auto}.ProductTable-module__PN2VxW__title{margin:0 0 24px}.ProductTable-module__PN2VxW__theader,.ProductTable-module__PN2VxW__tdata{height:var(--cell-height);padding:0;position:relative}.ProductTable-module__PN2VxW__firstCell{width:120px;min-width:120px;max-width:120px;padding:0}.ProductTable-module__PN2VxW__table{border-collapse:collapse;isolation:isolate;table-layout:fixed;width:100%;overflow:hidden}.ProductTable-module__PN2VxW__table th:not(.ProductTable-module__PN2VxW__firstCell),.ProductTable-module__PN2VxW__table td:not(.ProductTable-module__PN2VxW__firstCell){width:calc((100% - 120px - 1rem) / var(--columns));padding-inline-start:1rem}.ProductTable-module__PN2VxW__cell{color:var(--sem-color-content-soft)}
.SizeGuideCell-module__Y8G4Hq__sizeGuideCell{flex-direction:column;justify-content:center;align-items:flex-start;width:fit-content;display:flex}
.HowToMeasureInfo-module__6UbhQq__imageWrapper{aspect-ratio:.715;position:relative}.HowToMeasureInfo-module__6UbhQq__title{margin:0}.HowToMeasureInfo-module__6UbhQq__pomsList{flex-direction:column;gap:1rem;margin:0;padding-block:1rem;padding-inline:0;list-style:none;display:flex}.HowToMeasureInfo-module__6UbhQq__pom{gap:.5rem;display:flex}.HowToMeasureInfo-module__6UbhQq__pomContent{flex-direction:column;gap:.25rem;display:flex}.HowToMeasureInfo-module__6UbhQq__pomContent p{margin:0}.HowToMeasureInfo-module__6UbhQq__pomIndex{min-width:1rem}.HowToMeasureInfo-module__6UbhQq__container{flex-direction:column;gap:1rem;display:flex}
.ProductMeasuresTable-module__k8Wula__container{position:relative;overflow-x:auto}.ProductMeasuresTable-module__k8Wula__title{margin:0 0 24px}.ProductMeasuresTable-module__k8Wula__theader,.ProductMeasuresTable-module__k8Wula__tdata{height:46px;padding:0;position:relative}.ProductMeasuresTable-module__k8Wula__firstCell{width:120px;min-width:120px;max-width:120px;padding:0}.ProductMeasuresTable-module__k8Wula__table{border-collapse:collapse;isolation:isolate;table-layout:fixed;width:100%;overflow:hidden}.ProductMeasuresTable-module__k8Wula__table th:not(.ProductMeasuresTable-module__k8Wula__firstCell),.ProductMeasuresTable-module__k8Wula__table td:not(.ProductMeasuresTable-module__k8Wula__firstCell){width:calc((100% - 120px - (1rem * var(--columns))) / var(--columns));padding-inline-start:1rem}.ProductMeasuresTable-module__k8Wula__cell{color:var(--sem-color-content-soft)}
.ProductSizeGuide-module__nsnnqq__header{justify-content:space-between;align-items:center;width:100%;display:flex}.ProductSizeGuide-module__nsnnqq__actions{flex-direction:column;align-items:center;gap:8px;padding-inline:0;display:flex}.ProductSizeGuide-module__nsnnqq__table{flex-direction:column;gap:2rem;display:flex}.ProductSizeGuide-module__nsnnqq__sizeGuide{flex-direction:column;gap:2.5rem;width:100%;display:flex}@media (min-width:1024px){.ProductSizeGuide-module__nsnnqq__sizeGuide{min-width:414px;max-width:414px}}.ProductSizeGuide-module__nsnnqq__disclaimer{margin:0}.ProductSizeGuide-module__nsnnqq__equivalencesWrapper{padding-block-start:1rem}.ProductSizeGuide-module__nsnnqq__tabs{flex-direction:column;gap:1.75rem;padding-block-start:1rem;display:flex}.ProductSizeGuide-module__nsnnqq__paddingTop{padding-block-start:1rem}
.Range-module__pmcbVa__range{appearance:none;pointer-events:none;grid-area:2/1;width:100%;height:1px;margin:0}.Range-module__pmcbVa__range::-webkit-slider-thumb{appearance:none;pointer-events:auto;background:linear-gradient(var(--sem-color-border-core), var(--sem-color-border-core)) center / 8px 8px no-repeat;width:24px;height:24px;box-shadow:0 0 #0000}.Range-module__pmcbVa__range::-webkit-slider-thumb:hover{cursor:grab}.Range-module__pmcbVa__range::-webkit-slider-thumb:active{cursor:grabbing}.Range-module__pmcbVa__range:focus-visible::-webkit-slider-thumb{outline:var(--default-outline);outline-offset:-6px}.Range-module__pmcbVa__range::-webkit-slider-runnable-track{margin-inline:-8px}.Range-module__pmcbVa__range::-moz-range-thumb{appearance:none;pointer-events:auto;background:linear-gradient(var(--sem-color-border-core), var(--sem-color-border-core)) center / 8px 8px no-repeat;border:none;width:24px;height:24px}.Range-module__pmcbVa__range::-moz-range-thumb:hover{cursor:grab}.Range-module__pmcbVa__range::-moz-range-thumb:active{cursor:grabbing}.Range-module__pmcbVa__range:focus-visible::-moz-range-thumb{outline:var(--default-outline);outline-offset:-6px}
.SizeGuideCell-module__sdBYQG__sizeGuideCell{flex-direction:column;justify-content:center;align-items:flex-start;padding:0 4px;display:flex}
.LatinAdviseBanner-module__f1tWMG__content{flex-direction:column;align-items:center;display:flex}
.AddressLines-module__4Cq18q__column{flex-direction:column;margin:0;display:flex}
.RemoveItem-module__sENuyW__button{height:fit-content;padding:4px}
.FixedAttributes-module__if1Dea__fixedAttributes{box-sizing:border-box;flex-wrap:wrap;gap:2px 16px;display:flex}.FixedAttributes-module__if1Dea__fixedAttributes>span{white-space:nowrap}
.ProductCardAttributes-module__lXT2QW__attributes{flex-flow:column wrap;gap:2px 16px;display:flex}
.ProductCardBody-module__m7YWmW__body{flex-direction:row;align-items:flex-start;gap:8px;display:flex;overflow:hidden}.ProductCardBody-module__m7YWmW__inner{flex-direction:column;align-self:flex-end;gap:2px;display:flex;overflow:hidden}
.ProductCardContent-module__0Zo_ka__content{flex-direction:column;flex:1;gap:2px;padding:8px;display:flex;overflow:hidden}
.TagLabel-module__9NI_lq__container{text-align:left;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;min-width:0;display:flex}.TagLabel-module__9NI_lq__labelSingle{white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;color:var(--tag-label-single-color,inherit);display:block;overflow:hidden}.TagLabel-module__9NI_lq__labelWithSubLabel{white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;color:var(--tag-label-with-sub-label-color,inherit);display:block;overflow:hidden}.TagLabel-module__9NI_lq__subLabel{white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;color:var(--tag-sub-label-color,inherit);display:block;overflow:hidden}
.TagOnImage-module__UxbmKW__onImage{--tag-label-single-color:var(--sem-color-content-core)}
.OverlayLabel-module__bmz24a__overlaylabel{top:-8px;background-color:var(--sem-color-background-brand-onimage-default);text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 16px);margin:0;padding:4px 8px;position:absolute;inset-inline-start:8px;overflow:hidden;transform:translateY(-100%)}
.Slideshow-module__qwBI9q__slideshowWrapper{touch-action:pan-y;position:relative;overflow:clip}@media (hover:hover){.Slideshow-module__qwBI9q__slideshowWrapper .Slideshow-module__qwBI9q__arrow{opacity:0;transition:opacity .3s ease-in-out}.Slideshow-module__qwBI9q__slideshowWrapper:hover .Slideshow-module__qwBI9q__arrow{opacity:1}}.Slideshow-module__qwBI9q__animate{--animation-direction:-1}.Slideshow-module__qwBI9q__animate [dir=rtl]{--animation-direction:1}@media (prefers-reduced-motion:reduce){.Slideshow-module__qwBI9q__animate{animation:none}}.Slideshow-module__qwBI9q__shortAnimation{--animation-offset:25%;animation:Slideshow-module__qwBI9q__slide var(--motion-duration-large2) ease var(--motion-duration-short2)}.Slideshow-module__qwBI9q__longAnimation{--animation-offset:75%;animation:Slideshow-module__qwBI9q__slide var(--motion-duration-large3) ease var(--motion-duration-short2)}@keyframes Slideshow-module__qwBI9q__slide{0%{transform:translate(0)}35%{transform:translateX(calc(var(--animation-offset) * var(--animation-direction)))}65%{transform:translateX(calc(var(--animation-offset) * var(--animation-direction)))}to{transform:translate(0)}}.Slideshow-module__qwBI9q__preloadedItem{visibility:hidden;width:0;height:0;display:flex}.Slideshow-module__qwBI9q__slideshow{--slideshow-direction:1;display:flex}[dir=rtl] .Slideshow-module__qwBI9q__slideshow{--slideshow-direction:-1}.Slideshow-module__qwBI9q__slideshow{transform:translateX(calc(var(--slideshow-offset) - calc(var(--slideshow-active-item-index) * 100% * var(--slideshow-direction))));transition-duration:var(--slideshow-transition-duration);width:100%;height:100%;padding:0;transition-property:transform}.Slideshow-module__qwBI9q__slide{flex:0 0 100%;height:100%;display:flex}.Slideshow-module__qwBI9q__inversePrevIcon{left:2px}.Slideshow-module__qwBI9q__inverseNextIcon{right:2px}.Slideshow-module__qwBI9q__inverseNextIcon,.Slideshow-module__qwBI9q__inversePrevIcon{color:var(--sem-color-content-brand-ondarkimage-default);position:absolute}:is(.Slideshow-module__qwBI9q__inverseNextIcon,.Slideshow-module__qwBI9q__inversePrevIcon):hover{color:var(--sem-color-content-brand-ondarkimage-hover)}.Slideshow-module__qwBI9q__slideshowWrapper .Slideshow-module__qwBI9q__arrow{cursor:pointer;width:44px;height:44px;color:var(--sem-color-content-brand-onlightimage-default);background:0 0;border:0;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}:is(.Slideshow-module__qwBI9q__slideshowWrapper .Slideshow-module__qwBI9q__arrow):hover{color:var(--sem-color-content-brand-onlightimage-hover)}@media (pointer:coarse){.Slideshow-module__qwBI9q__slideshowWrapper .Slideshow-module__qwBI9q__arrow{display:none}}:is(.Slideshow-module__qwBI9q__slideshowWrapper .Slideshow-module__qwBI9q__arrow):disabled .Slideshow-module__qwBI9q__prevIcon,:is(.Slideshow-module__qwBI9q__slideshowWrapper .Slideshow-module__qwBI9q__arrow):disabled .Slideshow-module__qwBI9q__nextIcon{fill:var(--sem-color-content-disabled);cursor:initial}:is(.Slideshow-module__qwBI9q__slideshowWrapper .Slideshow-module__qwBI9q__arrow):disabled .Slideshow-module__qwBI9q__inversePrevIcon,:is(.Slideshow-module__qwBI9q__slideshowWrapper .Slideshow-module__qwBI9q__arrow):disabled .Slideshow-module__qwBI9q__inverseNextIcon{display:none}:is(.Slideshow-module__qwBI9q__slideshowWrapper .Slideshow-module__qwBI9q__arrow) button:focus-visible{outline:var(--default-outline)}:is(.Slideshow-module__qwBI9q__slideshowWrapper .Slideshow-module__qwBI9q__arrow):focus-visible{color:var(--sem-color-content-brand-onlightimage-hover);opacity:1;outline-offset:var(--default-outline-offset);box-shadow:0 0 0 6px #fff}.Slideshow-module__qwBI9q__prevArrow{justify-content:left;margin-left:8px;left:0}.Slideshow-module__qwBI9q__nextArrow{justify-content:right;margin-right:8px;right:0}
.SlideshowDots-module__G-cXOG__bullets{display:none}@media (pointer:coarse){.SlideshowDots-module__G-cXOG__bullets{bottom:1rem;opacity:1;justify-content:center;align-items:center;gap:.5rem;margin:auto;transition:opacity .3s;display:flex;position:absolute;inset-inline:0}}.SlideshowDots-module__G-cXOG__bullet{background:var(--sem-color-content-core-inverse);mix-blend-mode:difference;width:4px;height:4px;transition:width var(--motion-duration-short3) ease-out, opacity var(--motion-duration-short3) ease-out, margin var(--motion-duration-short3) ease-out;opacity:1;display:inline-block}.SlideshowDots-module__G-cXOG__fadeOutBullets{opacity:0}.SlideshowDots-module__G-cXOG__active{width:16px;height:4px}.SlideshowDots-module__G-cXOG__more{width:3px;height:3px}.SlideshowDots-module__G-cXOG__hidden{opacity:0;width:0;margin-inline:-.25rem}
.ProductMedia-module__xopx3q__mediaWrapper{aspect-ratio:.714286;flex-shrink:0;width:100%;min-width:0;height:fit-content;min-height:0;position:relative}.ProductMedia-module__xopx3q__mediaWrapper.ProductMedia-module__xopx3q__featured{aspect-ratio:1.43149}.ProductMedia-module__xopx3q__imageLink:focus-visible .ProductMedia-module__xopx3q__singleImage{outline:var(--default-outline);outline-offset:-2px}
.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__buttonWrapper .ShortControls-module__AqX6Ua__smallButton{box-sizing:content-box;background-clip:content-box;margin:-5px;padding:5px}.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}}
.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}
.textHeadingL-module___1f3Zq__className{font:var(--sem-font-heading-l-weight) var(--sem-font-heading-l-size) / var(--sem-font-heading-l-line-height) var(--mango-headings-font);text-transform:uppercase}
.textBodyLinkM-module__NSveCG__className{font:var(--sem-font-body-link-m-weight) var(--sem-font-body-link-m-size) / var(--sem-font-body-link-m-line-height) var(--mango-default-font);text-underline-offset:3px;-webkit-text-decoration:underline;text-decoration:underline}
.textBodyLinkS-module__qDk7ha__className{font:var(--sem-font-body-link-s-weight) var(--sem-font-body-link-s-size) / var(--sem-font-body-link-s-line-height) var(--mango-default-font);text-underline-offset:3px;-webkit-text-decoration:underline;text-decoration:underline}
.GenericStyles-module__Wkxcyq__small,.GenericStyles-module__Wkxcyq__anchor{color:var(--sem-color-content-brand-default);-webkit-text-decoration:none;text-decoration:none}:is(.GenericStyles-module__Wkxcyq__small,.GenericStyles-module__Wkxcyq__anchor):hover{-webkit-text-decoration:underline;text-decoration:underline}.GenericStyles-module__Wkxcyq__italic{font-style:italic}.GenericStyles-module__Wkxcyq__bold .GenericStyles-module__Wkxcyq__italic{font-weight:inherit}.GenericStyles-module__Wkxcyq__button{cursor:pointer;background:0 0;border:0;margin:0;padding:0}.GenericStyles-module__Wkxcyq__underline{-webkit-text-decoration:underline;text-decoration:underline}
.textBodyMStrong-module__v_6TXa__className{font:var(--sem-font-body-m-strong-weight) var(--sem-font-body-m-strong-size) / var(--sem-font-body-m-strong-line-height) var(--mango-default-font)}
.PlayLongVideoButton-module__PIuyEG__playFilmBase{cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute}.PlayLongVideoButton-module__PIuyEG__playFilmBase:focus-visible{outline-offset:6px}.PlayLongVideoButton-module__PIuyEG__playFilmDefault{justify-content:center;-webkit-text-decoration:none;text-decoration:none;transition:-webkit-text-decoration .15s,text-decoration .15s;display:flex;position:absolute;bottom:10%}.PlayLongVideoButton-module__PIuyEG__playFilmDefault:hover{text-underline-offset:.5rem;-webkit-text-decoration:underline;text-decoration:underline}.PlayLongVideoButton-module__PIuyEG__dark{color:var(--sem-color-content-brand-ondarkimage-default)}.PlayLongVideoButton-module__PIuyEG__dark:hover,.PlayLongVideoButton-module__PIuyEG__dark:focus,.PlayLongVideoButton-module__PIuyEG__dark:focus-visible{color:var(--sem-color-content-brand-ondarkimage-hover)}.PlayLongVideoButton-module__PIuyEG__dark:active{color:var(--sem-color-content-brand-ondarkimage-active)}.PlayLongVideoButton-module__PIuyEG__dark:focus-visible{outline:var(--inverse-outline)}.PlayLongVideoButton-module__PIuyEG__light{color:var(--sem-color-content-brand-onlightimage-default)}.PlayLongVideoButton-module__PIuyEG__light:hover,.PlayLongVideoButton-module__PIuyEG__light:focus,.PlayLongVideoButton-module__PIuyEG__light:focus-visible{color:var(--sem-color-content-brand-onlightimage-hover)}.PlayLongVideoButton-module__PIuyEG__light:active{color:var(--sem-color-content-brand-onlightimage-active)}
.VideoOverlay-module__aeDjea__overlay{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}
.ProductVideo-module__smU4Kq__videoContainer{aspect-ratio:.714286;width:100%;overflow:hidden}.ProductVideo-module__smU4Kq__videoContainer a:focus-visible{outline:var(--default-outline);outline-offset:-2px}.ProductVideo-module__smU4Kq__videoContainer .ProductVideo-module__smU4Kq__videoControls{inset-inline-start:8px;bottom:8px}@media (min-width:1024px){.ProductVideo-module__smU4Kq__videoContainer .ProductVideo-module__smU4Kq__videoControls{transform:translateY(var(--controls-y,0px));transition:transform var(--transition-duration,var(--motion-duration-short3)) var(--transition-easing,var(--motion-easing-calm))}}@media (prefers-reduced-motion:reduce){.ProductVideo-module__smU4Kq__videoContainer .ProductVideo-module__smU4Kq__videoControls{transition:none}}.ProductVideo-module__smU4Kq__video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}
.ProductMediaContainer-module__6Ez8rG__productMediaContainer{aspect-ratio:.714286;border:0;min-inline-size:auto;margin:0;padding:0;position:relative;overflow:clip}.ProductMediaContainer-module__6Ez8rG__productMediaContainer.ProductMediaContainer-module__6Ez8rG__featured{aspect-ratio:1.43149}.ProductMediaContainer-module__6Ez8rG__productMediaContainer a:focus-visible img{outline:var(--default-outline);outline-offset:-2px}@media (min-width:1024px){.ProductMediaContainer-module__6Ez8rG__productMediaContainer{--overlay-y:100%;--transition-duration:var(--motion-duration-short3);--transition-easing:var(--motion-easing-calm)}.ProductMediaContainer-module__6Ez8rG__productMediaContainer.ProductMediaContainer-module__6Ez8rG__interacting{--overlay-y:0%;--controls-y:calc(-1 * var(--overlay-size-picker-height,0));--transition-duration:var(--motion-duration-medium2);--transition-easing:var(--motion-easing-accent)}}
.EditVideo-module__DgU2tq__quickLookTriggerButton{position:absolute;inset-block-end:12px;inset-inline-end:12px}.EditVideo-module__DgU2tq__halfWidth,.EditVideo-module__DgU2tq__fullWidth{grid-column:1/-1}.EditVideo-module__DgU2tq__videoContainer{width:100%;height:100%;position:relative;overflow:hidden}@media (min-width:600px){.EditVideo-module__DgU2tq__halfWidth{grid-column:unset}}
.EditGrid-module__O_eV5W__gridWrapper{z-index:1;grid-template-columns:1fr 1fr;grid-auto-rows:auto;display:grid}.EditGrid-module__O_eV5W__sectionColorWrapper{grid-column:1/-1}
.EditorialProductCard-module__jvi42q__productCard{width:100%;height:100%}
/*# sourceMappingURL=4097c_ppvp2iu.css.map*/