@keyframes styles-module-scss-module__FMneDq__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__FMneDq__cta{color:#46433f;align-items:center;gap:12px;width:100%;padding-block:12px;display:flex}.styles-module-scss-module__FMneDq__cta .styles-module-scss-module__FMneDq__iconRight{color:#807a74;margin-left:auto}.styles-module-scss-module__FMneDq__cta.styles-module-scss-module__FMneDq__address+.styles-module-scss-module__FMneDq__phone{border-top:1px dashed #d1d1d1}
@keyframes styles-module-scss-module__NuT2OW__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__NuT2OW__serif-1,.styles-module-scss-module__NuT2OW__serif-1-paragraph,.styles-module-scss-module__NuT2OW__display-1,.styles-module-scss-module__NuT2OW__serif-2,.styles-module-scss-module__NuT2OW__serif-3,.styles-module-scss-module__NuT2OW__h5,.styles-module-scss-module__NuT2OW__h4,.styles-module-scss-module__NuT2OW__h3,.styles-module-scss-module__NuT2OW__h1{font-family:var(--font-scotch-text);font-weight:300}.styles-module-scss-module__NuT2OW__ui-2,.styles-module-scss-module__NuT2OW__ui-2-medium,.styles-module-scss-module__NuT2OW__ui-1,.styles-module-scss-module__NuT2OW__ui-1-medium,.styles-module-scss-module__NuT2OW__body-3,.styles-module-scss-module__NuT2OW__body-3-medium,.styles-module-scss-module__NuT2OW__body-2,.styles-module-scss-module__NuT2OW__body-2-medium,.styles-module-scss-module__NuT2OW__SearchInputForm .styles-module-scss-module__NuT2OW__SearchInput input,.styles-module-scss-module__NuT2OW__text-field,.styles-module-scss-module__NuT2OW__body-1,.styles-module-scss-module__NuT2OW__body-1-medium{font-family:var(--font-tt-commons-pro);font-weight:300}.styles-module-scss-module__NuT2OW__h1{font-size:24px;line-height:28px}@media screen and (min-width:768px){.styles-module-scss-module__NuT2OW__h1{font-size:32px;line-height:36px}}.styles-module-scss-module__NuT2OW__h2{letter-spacing:.01em;line-height:24px;font-family:var(--font-scotch-text);font-size:20px;font-weight:300}@media screen and (min-width:768px){.styles-module-scss-module__NuT2OW__h2{font-size:24px;line-height:28px}}.styles-module-scss-module__NuT2OW__h3{letter-spacing:.01em;font-size:18px;line-height:22px}@media screen and (min-width:768px){.styles-module-scss-module__NuT2OW__h3{font-size:20px;line-height:24px}}.styles-module-scss-module__NuT2OW__h4{letter-spacing:.32px;font-size:16px;line-height:22px}.styles-module-scss-module__NuT2OW__serif-2,.styles-module-scss-module__NuT2OW__serif-3,.styles-module-scss-module__NuT2OW__h5{letter-spacing:.14px;font-size:14px;line-height:18px}.styles-module-scss-module__NuT2OW__display-1{letter-spacing:.36px;font-size:32px;line-height:36px}@media screen and (min-width:768px){.styles-module-scss-module__NuT2OW__display-1{font-size:40px;line-height:44px}}.styles-module-scss-module__NuT2OW__serif-1,.styles-module-scss-module__NuT2OW__serif-1-paragraph{letter-spacing:.01em;font-size:16px;line-height:22px}.styles-module-scss-module__NuT2OW__serif-1-paragraph{line-height:24px}.styles-module-scss-module__NuT2OW__body-1,.styles-module-scss-module__NuT2OW__body-1-medium{letter-spacing:.28px;font-size:14px;line-height:20px}.styles-module-scss-module__NuT2OW__body-1-medium{letter-spacing:.13px;font-weight:400}.styles-module-scss-module__NuT2OW__SearchInputForm .styles-module-scss-module__NuT2OW__SearchInput input,.styles-module-scss-module__NuT2OW__text-field{font-size:16px;line-height:20px}@media screen and (min-width:768px){.styles-module-scss-module__NuT2OW__SearchInputForm .styles-module-scss-module__NuT2OW__SearchInput input,.styles-module-scss-module__NuT2OW__text-field{font-size:14px;line-height:16px}}.styles-module-scss-module__NuT2OW__body-2,.styles-module-scss-module__NuT2OW__body-2-medium{letter-spacing:.48px;font-size:12px;line-height:16px}.styles-module-scss-module__NuT2OW__body-2-medium{font-weight:400}.styles-module-scss-module__NuT2OW__body-3,.styles-module-scss-module__NuT2OW__body-3-medium{letter-spacing:.22px;font-size:11px;line-height:14px}.styles-module-scss-module__NuT2OW__body-3-medium{font-weight:400}.styles-module-scss-module__NuT2OW__ui-1,.styles-module-scss-module__NuT2OW__ui-1-medium{text-transform:uppercase;letter-spacing:.78px;font-size:13px;line-height:14px}.styles-module-scss-module__NuT2OW__ui-1-medium{font-weight:400}.styles-module-scss-module__NuT2OW__ui-2,.styles-module-scss-module__NuT2OW__ui-2-medium{text-transform:uppercase;letter-spacing:.88px;font-size:11px;line-height:12px}.styles-module-scss-module__NuT2OW__ui-2-medium{font-weight:400}.styles-module-scss-module__NuT2OW__link-christmas,.styles-module-scss-module__NuT2OW__h3-christmas,.styles-module-scss-module__NuT2OW__description-christmas,.styles-module-scss-module__NuT2OW__serif-3-christmas,.styles-module-scss-module__NuT2OW__serif-1-christmas,.styles-module-scss-module__NuT2OW__h2-christmas,.styles-module-scss-module__NuT2OW__h1-christmas,.styles-module-scss-module__NuT2OW__pretitle-christmas,.styles-module-scss-module__NuT2OW__display-1-christmas{font-feature-settings:"lnum" 1,"pnum" 1}.styles-module-scss-module__NuT2OW__pretitle-christmas,.styles-module-scss-module__NuT2OW__display-1-christmas{font-family:var(--font-neue-haas);font-weight:400}.styles-module-scss-module__NuT2OW__description-christmas,.styles-module-scss-module__NuT2OW__serif-3-christmas,.styles-module-scss-module__NuT2OW__serif-1-christmas,.styles-module-scss-module__NuT2OW__h2-christmas,.styles-module-scss-module__NuT2OW__h1-christmas{font-family:var(--font-immortel);font-weight:300}.styles-module-scss-module__NuT2OW__h3-christmas{font-family:var(--font-bickham);font-weight:400}.styles-module-scss-module__NuT2OW__h1-christmas{letter-spacing:.3px;font-size:32px;font-variant-caps:small-caps;line-height:32px}@media screen and (min-width:768px){.styles-module-scss-module__NuT2OW__h1-christmas{font-size:40px;line-height:40px}}.styles-module-scss-module__NuT2OW__h2-christmas{letter-spacing:.3px;font-size:30px;font-variant-caps:small-caps;line-height:30px}@media screen and (min-width:768px){.styles-module-scss-module__NuT2OW__h2-christmas{font-size:36px;line-height:36px}}.styles-module-scss-module__NuT2OW__h3-christmas{letter-spacing:.8px;font-size:40px;line-height:32px}.styles-module-scss-module__NuT2OW__display-1-christmas{text-transform:uppercase;letter-spacing:.32px;font-size:16px;line-height:22px}.styles-module-scss-module__NuT2OW__serif-1-christmas{letter-spacing:.3px;font-size:16px;font-variant-caps:small-caps;line-height:16px}@media screen and (min-width:768px){.styles-module-scss-module__NuT2OW__serif-1-christmas{font-size:24px;line-height:24px}}.styles-module-scss-module__NuT2OW__serif-3-christmas{letter-spacing:.3px;font-size:14px;font-variant-caps:small-caps;line-height:14px}@media screen and (min-width:768px){.styles-module-scss-module__NuT2OW__serif-3-christmas{font-size:16px;line-height:16px}}.styles-module-scss-module__NuT2OW__pretitle-christmas{text-transform:uppercase;letter-spacing:.28px;font-size:14px;line-height:22px}.styles-module-scss-module__NuT2OW__description-christmas{letter-spacing:.3px;font-size:15px;font-variant-caps:small-caps;line-height:19px}@media screen and (min-width:768px){.styles-module-scss-module__NuT2OW__description-christmas{font-size:16px;line-height:20px}}.styles-module-scss-module__NuT2OW__link-christmas{text-decoration-skip-ink:none;letter-spacing:.3px;line-height:18px;font-family:var(--font-immortel);font-size:14px;font-weight:300;text-decoration:underline;text-decoration-thickness:from-font}.styles-module-scss-module__NuT2OW__SearchInputForm{width:100%}@media (hover:hover){:is(.styles-module-scss-module__NuT2OW__SearchInputForm form:has(.styles-module-scss-module__NuT2OW__clear:hover) input,.styles-module-scss-module__NuT2OW__SearchInputForm form:has(.styles-module-scss-module__NuT2OW__SearchInput input:hover) input){box-shadow:0 1px #0000000a}}.styles-module-scss-module__NuT2OW__SearchInputForm .styles-module-scss-module__NuT2OW__SearchInput{position:relative}.styles-module-scss-module__NuT2OW__SearchInputForm .styles-module-scss-module__NuT2OW__SearchInput input{box-sizing:border-box;z-index:1;text-overflow:ellipsis;background:0 0;border:1px solid #e7e7e7;border-radius:3px;width:100%;padding-block:11px;padding-inline:34px 80px;transition:all .3s ease-out;position:relative;overflow:hidden;box-shadow:0 1px #0000000a}@media (hover:hover){.styles-module-scss-module__NuT2OW__SearchInputForm .styles-module-scss-module__NuT2OW__SearchInput input:hover{border-color:#d1d1d1}}.styles-module-scss-module__NuT2OW__SearchInputForm .styles-module-scss-module__NuT2OW__SearchInput .styles-module-scss-module__NuT2OW__icon{z-index:1;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.styles-module-scss-module__NuT2OW__SearchInputForm .styles-module-scss-module__NuT2OW__SearchInput:not(:has(.styles-module-scss-module__NuT2OW__clear)) input{padding-right:16px}.styles-module-scss-module__NuT2OW__SearchInputForm .styles-module-scss-module__NuT2OW__SearchInput .styles-module-scss-module__NuT2OW__clear{z-index:1;color:#888;background:#fff;height:calc(100% - 2px);padding-right:16px;transition:color .3s ease-out;position:absolute;top:1px;right:1px}@media (hover:hover){.styles-module-scss-module__NuT2OW__SearchInputForm .styles-module-scss-module__NuT2OW__SearchInput .styles-module-scss-module__NuT2OW__clear:hover{color:#5d5d5d}}
@keyframes styles-module-scss-module__OEi9cG__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__OEi9cG__ProductPrices{align-items:center;gap:4px;display:flex}.styles-module-scss-module__OEi9cG__ProductPrices.styles-module-scss-module__OEi9cG__disabled .styles-module-scss-module__OEi9cG__price,.styles-module-scss-module__OEi9cG__ProductPrices.styles-module-scss-module__OEi9cG__disabled .styles-module-scss-module__OEi9cG__separator{color:#6d6d6d}
@keyframes styles-module-scss-module__KFyR6W__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__KFyR6W__AddToCartButton{gap:6px}.styles-module-scss-module__KFyR6W__AddToCartButton .styles-module-scss-module__KFyR6W__priceContainer{align-items:center;gap:6px;margin-left:auto;display:flex}.styles-module-scss-module__KFyR6W__AddToCartButton .styles-module-scss-module__KFyR6W__priceContainer .styles-module-scss-module__KFyR6W__price{color:#fff}.styles-module-scss-module__KFyR6W__AddToCartButton .styles-module-scss-module__KFyR6W__priceContainer .styles-module-scss-module__KFyR6W__separator{color:#6d6d6d}
@keyframes styles-module-scss-module__w6BZ_G__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__w6BZ_G__StoreSizeItem.styles-module-scss-module__w6BZ_G__isOutOfStock{text-decoration:line-through}.styles-module-scss-module__w6BZ_G__StoreSizeItem.styles-module-scss-module__w6BZ_G__isSelected{color:#fff;background-color:#000}.styles-module-scss-module__w6BZ_G__StoreSizeItem .styles-module-scss-module__w6BZ_G__dot{background-color:#d15c38;border-radius:50%;flex-shrink:0;width:4px;height:4px;margin-left:auto;position:relative;overflow:hidden}
@keyframes styles-module-scss-module__F4edOG__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__F4edOG__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
@keyframes styles-module-scss-module___Wsjga__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module___Wsjga__PanelStoreAvailabilityFilters{flex-direction:column;gap:18px;display:flex}.styles-module-scss-module___Wsjga__PanelStoreAvailabilityFilters .styles-module-scss-module___Wsjga__filtersTitle{color:#888}.styles-module-scss-module___Wsjga__PanelStoreAvailabilityFilters .styles-module-scss-module___Wsjga__filtersList{flex-flow:wrap;gap:6px;display:flex}.styles-module-scss-module___Wsjga__PanelStoreAvailabilityFilters .styles-module-scss-module___Wsjga__filterButton.styles-module-scss-module___Wsjga__isOutOfStock{text-decoration:line-through}
@keyframes styles-module-scss-module__oXnfGq__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__oXnfGq__flagWrapper{cursor:pointer;gap:12px;display:flex}@media screen and (min-width:930px){.styles-module-scss-module__oXnfGq__flagWrapper{justify-content:center;align-items:center;padding-bottom:0}}.styles-module-scss-module__oXnfGq__flagWrapper .styles-module-scss-module__oXnfGq__flag{width:14px}.styles-module-scss-module__oXnfGq__flagWrapper .styles-module-scss-module__oXnfGq__currentMarket{color:#46433f;align-items:center;gap:2px;display:flex}.styles-module-scss-module__oXnfGq__flagWrapper .styles-module-scss-module__oXnfGq__currentMarket .styles-module-scss-module__oXnfGq__currency:before{color:#c1bbb4;content:"/";margin-right:2px}.styles-module-scss-module__oXnfGq__flagWrapper .styles-module-scss-module__oXnfGq__separator{color:#6d6863}.styles-module-scss-module__oXnfGq__flagWrapper .styles-module-scss-module__oXnfGq__label{color:#46433f;align-items:center;gap:2px;display:flex}
@keyframes styles-module-scss-module__i4RMxW__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__i4RMxW__PanelStoreAvailabilityStoresList .styles-module-scss-module__i4RMxW__tabs{flex-direction:row;gap:24px;display:flex;position:relative}.styles-module-scss-module__i4RMxW__PanelStoreAvailabilityStoresList .styles-module-scss-module__i4RMxW__tabs:after{content:"";border-bottom:1px dashed #d1d1d1;width:100%;height:1px;position:absolute;bottom:0;left:0}.styles-module-scss-module__i4RMxW__PanelStoreAvailabilityStoresList .styles-module-scss-module__i4RMxW__tabs .styles-module-scss-module__i4RMxW__tab{z-index:1;border-bottom:1px solid #0000;padding-block:16px;position:relative}.styles-module-scss-module__i4RMxW__PanelStoreAvailabilityStoresList .styles-module-scss-module__i4RMxW__tabs .styles-module-scss-module__i4RMxW__tab[data-state=active]{border-bottom:1px solid #000}.styles-module-scss-module__i4RMxW__PanelStoreAvailabilityStoresList .styles-module-scss-module__i4RMxW__content[data-state=active]{flex-direction:column;gap:16px;padding-top:20px;display:flex}
@keyframes styles-module-scss-module__TrV5BG__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__TrV5BG__HighContrastToggle{align-items:center;gap:8px;display:flex}.styles-module-scss-module__TrV5BG__switch{cursor:pointer;background-color:#c1bbb4;border-radius:8px;flex-shrink:0;width:28px;height:16px;padding:2px;transition:background-color .15s}.styles-module-scss-module__TrV5BG__switch[data-state=checked]{background-color:#46433f}.styles-module-scss-module__TrV5BG__thumb{background-color:#fff;border-radius:50%;width:12px;height:12px;transition:transform .15s;display:block;transform:translate(0)}.styles-module-scss-module__TrV5BG__thumb[data-state=checked]{transform:translate(12px)}.styles-module-scss-module__TrV5BG__label{color:#23211f;cursor:pointer}
@keyframes styles-module-scss-module__xfwoyG__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__xfwoyG__panelContent{flex-direction:column;gap:32px;display:flex}
@keyframes styles-module-scss-module__P8h4uq__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__P8h4uq__ProductSizeGuide .styles-module-scss-module__P8h4uq__accordions{flex-direction:column;gap:12px;display:flex}.styles-module-scss-module__P8h4uq__ProductSizeGuide .styles-module-scss-module__P8h4uq__accordionItemBodyContent{color:#4f4f4f;flex-direction:column;gap:24px;padding-bottom:0;display:flex}@media screen and (min-width:768px){.styles-module-scss-module__P8h4uq__ProductSizeGuide .styles-module-scss-module__P8h4uq__accordionItemBodyContent{padding-right:32px}}
@keyframes styles-module-scss-module__DBeL2G__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__DBeL2G__ProductStockAlertForm{border:1px solid #e7e7e7;border-radius:3px;flex-direction:column;gap:16px;padding-block:16px;padding-inline:14px;display:flex}.styles-module-scss-module__DBeL2G__ProductStockAlertForm .styles-module-scss-module__DBeL2G__title{text-transform:uppercase;color:#000}.styles-module-scss-module__DBeL2G__ProductStockAlertForm .styles-module-scss-module__DBeL2G__description{color:#4f4f4f}.styles-module-scss-module__DBeL2G__ProductStockAlertForm .styles-module-scss-module__DBeL2G__submit{width:100%;margin-top:8px}
@keyframes styles-module-scss-module__QrOVrG__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__QrOVrG__Caption{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);text-align:center;background-color:#0000001f;border-radius:22px;padding-block:4px;padding-inline:12px;display:inline-flex}.styles-module-scss-module__QrOVrG__Caption .styles-module-scss-module__QrOVrG__text{text-transform:uppercase;color:#fff}
@keyframes styles-module-scss-module__XCIEmG__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__XCIEmG__ProductWornGalleryItem{position:relative}.styles-module-scss-module__XCIEmG__ProductWornGalleryItem .styles-module-scss-module__XCIEmG__card{border-radius:3px;position:relative;overflow:hidden}.styles-module-scss-module__XCIEmG__ProductWornGalleryItem .styles-module-scss-module__XCIEmG__card.styles-module-scss-module__XCIEmG__isHidden{opacity:0;pointer-events:none;position:absolute;inset:0}.styles-module-scss-module__XCIEmG__ProductWornGalleryItem .styles-module-scss-module__XCIEmG__card .styles-module-scss-module__XCIEmG__media{aspect-ratio:5/7}.styles-module-scss-module__XCIEmG__ProductWornGalleryItem .styles-module-scss-module__XCIEmG__card .styles-module-scss-module__XCIEmG__captionContainer{justify-content:center;display:flex;position:absolute;bottom:12px;left:12px;right:12px}
@keyframes styles-module-scss-module__8F_2TG__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__8F_2TG__ProductWornGallery{flex-direction:column;gap:16px;display:flex;position:relative}@media screen and (max-width:767px){.styles-module-scss-module__8F_2TG__ProductWornGallery{margin-inline:calc(min(100vw - var(--scroll-bar),1940px)/24*-1);width:calc(100% + min(100vw - var(--scroll-bar),1940px)/24*2);overflow:hidden}}.styles-module-scss-module__8F_2TG__ProductWornGallery .styles-module-scss-module__8F_2TG__title{text-transform:uppercase}@media screen and (max-width:767px){.styles-module-scss-module__8F_2TG__ProductWornGallery .styles-module-scss-module__8F_2TG__title{padding-inline:calc(min(100vw - var(--scroll-bar),1940px)/24*1)}}.styles-module-scss-module__8F_2TG__ProductWornGallery .styles-module-scss-module__8F_2TG__slider{position:relative}@media screen and (max-width:767px){.styles-module-scss-module__8F_2TG__ProductWornGallery .styles-module-scss-module__8F_2TG__slider{margin-inline:calc(min(100vw - var(--scroll-bar),1940px)/24*1);width:calc(100% - min(100vw - var(--scroll-bar),1940px)/24*2)}}@media screen and (min-width:768px){.styles-module-scss-module__8F_2TG__ProductWornGallery .styles-module-scss-module__8F_2TG__slider{width:100%}}.styles-module-scss-module__8F_2TG__ProductWornGallery .styles-module-scss-module__8F_2TG__slider .styles-module-scss-module__8F_2TG__item{flex-basis:80%;margin-right:4px}@media screen and (min-width:768px){.styles-module-scss-module__8F_2TG__ProductWornGallery .styles-module-scss-module__8F_2TG__slider .styles-module-scss-module__8F_2TG__item{flex-basis:50%}}
@keyframes styles-module-scss-module__m_KMgG__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__m_KMgG__ProductVariantSelectorItem{width:100%}.styles-module-scss-module__m_KMgG__ProductVariantSelectorItem .styles-module-scss-module__m_KMgG__dot{aspect-ratio:1;background-color:#d15c38;border-radius:50%;flex-shrink:0;width:6px;margin-left:auto;position:relative;overflow:hidden}.styles-module-scss-module__m_KMgG__ProductVariantSelectorItem .styles-module-scss-module__m_KMgG__lowStockLabel{text-transform:none;color:#d15c38;margin-left:auto}
@keyframes styles-module-scss-module__2Ae8la__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__2Ae8la__ProductVariantSelector{gap:8px;display:grid}.styles-module-scss-module__2Ae8la__ProductVariantSelector.styles-module-scss-module__2Ae8la__small{grid-template-columns:repeat(3,1fr)}.styles-module-scss-module__2Ae8la__ProductVariantSelector.styles-module-scss-module__2Ae8la__large{grid-template-columns:repeat(2,1fr)}.styles-module-scss-module__2Ae8la__ProductVariantSelector .styles-module-scss-module__2Ae8la__gapFillingItem{opacity:.3;background:#f6f6f6;border:1px solid #f6f6f6;border-radius:3px;width:100%;height:100%}.styles-module-scss-module__2Ae8la__ProductVariantSelector>li{width:100%}
@keyframes styles-module-scss-module__uBK7LW__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}@media screen and (min-width:768px){.styles-module-scss-module__uBK7LW__CollectionNavigation .styles-module-scss-module__uBK7LW__mobileEntries{display:none}}.styles-module-scss-module__uBK7LW__CollectionNavigation .styles-module-scss-module__uBK7LW__mobileEntries .styles-module-scss-module__uBK7LW__trigger{align-items:center;gap:8px;display:flex}.styles-module-scss-module__uBK7LW__CollectionNavigation .styles-module-scss-module__uBK7LW__mobileEntries .styles-module-scss-module__uBK7LW__trigger[data-state=open] .styles-module-scss-module__uBK7LW__indicator .styles-module-scss-module__uBK7LW__icon{transform:rotate(180deg)}.styles-module-scss-module__uBK7LW__CollectionNavigation .styles-module-scss-module__uBK7LW__mobileEntries .styles-module-scss-module__uBK7LW__indicator{border:1px solid #e7e7e7;border-radius:12px;justify-content:center;align-items:center;width:40px;height:24px;display:inline-flex}.styles-module-scss-module__uBK7LW__CollectionNavigation .styles-module-scss-module__uBK7LW__mobileEntries .styles-module-scss-module__uBK7LW__content{margin-top:4px}.styles-module-scss-module__uBK7LW__CollectionNavigation .styles-module-scss-module__uBK7LW__entries{flex-direction:column;gap:4px;display:flex}.styles-module-scss-module__uBK7LW__CollectionNavigation .styles-module-scss-module__uBK7LW__entries.styles-module-scss-module__uBK7LW__desktopEntries{display:none}@media screen and (min-width:768px){.styles-module-scss-module__uBK7LW__CollectionNavigation .styles-module-scss-module__uBK7LW__entries.styles-module-scss-module__uBK7LW__desktopEntries{display:flex}}.styles-module-scss-module__uBK7LW__CollectionNavigation .styles-module-scss-module__uBK7LW__entries .styles-module-scss-module__uBK7LW__link{color:#d1d1d1}html[data-high-contrast] .styles-module-scss-module__uBK7LW__CollectionNavigation .styles-module-scss-module__uBK7LW__entries .styles-module-scss-module__uBK7LW__link{color:#807a74}.styles-module-scss-module__uBK7LW__CollectionNavigation .styles-module-scss-module__uBK7LW__entries .styles-module-scss-module__uBK7LW__separator{color:#d1d1d1;line-height:1}html[data-high-contrast] .styles-module-scss-module__uBK7LW__CollectionNavigation .styles-module-scss-module__uBK7LW__entries .styles-module-scss-module__uBK7LW__separator{color:#807a74}@media screen and (min-width:768px){.styles-module-scss-module__uBK7LW__CollectionNavigation .styles-module-scss-module__uBK7LW__entries{flex-direction:row;gap:8px}.styles-module-scss-module__uBK7LW__CollectionNavigation .styles-module-scss-module__uBK7LW__entries li{align-items:baseline;display:inline-flex}}
@keyframes styles-module-scss-module__WDBfUa__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__WDBfUa__FooterBottom{background-color:#fff;border-bottom-right-radius:16px;border-bottom-left-radius:16px;margin-bottom:-14px;position:relative}.styles-module-scss-module__WDBfUa__FooterBottom .styles-module-scss-module__WDBfUa__bCorpAndPayments{grid-column:2/-2}@media screen and (min-width:768px){.styles-module-scss-module__WDBfUa__FooterBottom .styles-module-scss-module__WDBfUa__bCorpAndPayments{justify-content:space-between;align-items:flex-end;padding-bottom:40px;display:flex}}.styles-module-scss-module__WDBfUa__FooterBottom .styles-module-scss-module__WDBfUa__bCorp{align-items:center;gap:22px;display:flex}@media screen and (max-width:767px){.styles-module-scss-module__WDBfUa__FooterBottom .styles-module-scss-module__WDBfUa__bCorp{padding-bottom:16px}}@media screen and (min-width:768px){.styles-module-scss-module__WDBfUa__FooterBottom .styles-module-scss-module__WDBfUa__bCorp{gap:24px}}.styles-module-scss-module__WDBfUa__FooterBottom .styles-module-scss-module__WDBfUa__bCorp .styles-module-scss-module__WDBfUa__bCorpImage{flex-shrink:0;width:30px}@media screen and (min-width:768px){.styles-module-scss-module__WDBfUa__FooterBottom .styles-module-scss-module__WDBfUa__bCorp .styles-module-scss-module__WDBfUa__bCorpImage{width:40px}}.styles-module-scss-module__WDBfUa__FooterBottom .styles-module-scss-module__WDBfUa__bCorp .styles-module-scss-module__WDBfUa__title{color:#23211f}.styles-module-scss-module__WDBfUa__FooterBottom .styles-module-scss-module__WDBfUa__bCorp .styles-module-scss-module__WDBfUa__text{color:#5d5d5d;max-width:298px}@media screen and (min-width:768px){.styles-module-scss-module__WDBfUa__FooterBottom .styles-module-scss-module__WDBfUa__highContrastToggle{flex:1;justify-content:center}}.styles-module-scss-module__WDBfUa__FooterBottom .styles-module-scss-module__WDBfUa__payments{justify-content:space-between;margin-top:auto;display:flex}@media screen and (max-width:767px){.styles-module-scss-module__WDBfUa__FooterBottom .styles-module-scss-module__WDBfUa__payments{padding-block:32px}}@media screen and (min-width:768px){.styles-module-scss-module__WDBfUa__FooterBottom .styles-module-scss-module__WDBfUa__payments{justify-content:flex-end;gap:24px}}.styles-module-scss-module__WDBfUa__FooterBottom .styles-module-scss-module__WDBfUa__payments .styles-module-scss-module__WDBfUa__paymentIcon{opacity:.32;height:20px}.styles-module-scss-module__WDBfUa__BaselineContainer{background-color:#f3ede7}.styles-module-scss-module__WDBfUa__BaselineContainer .styles-module-scss-module__WDBfUa__baseline{grid-column:2/-2;padding-block:38px 24px}@media screen and (min-width:930px){.styles-module-scss-module__WDBfUa__BaselineContainer .styles-module-scss-module__WDBfUa__baseline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;padding-block:30px 16px;display:flex}}.styles-module-scss-module__WDBfUa__BaselineContainer .styles-module-scss-module__WDBfUa__baseline .styles-module-scss-module__WDBfUa__legalsDesktop .styles-module-scss-module__WDBfUa__legalLink,.styles-module-scss-module__WDBfUa__BaselineContainer .styles-module-scss-module__WDBfUa__baseline .styles-module-scss-module__WDBfUa__legalsMobile .styles-module-scss-module__WDBfUa__legalLink{text-transform:uppercase;color:#46433f}.styles-module-scss-module__WDBfUa__BaselineContainer .styles-module-scss-module__WDBfUa__baseline .styles-module-scss-module__WDBfUa__legalsDesktop{display:none}@media screen and (min-width:930px){.styles-module-scss-module__WDBfUa__BaselineContainer .styles-module-scss-module__WDBfUa__baseline .styles-module-scss-module__WDBfUa__legalsDesktop{white-space:nowrap;flex:1;justify-content:flex-end;align-items:center;gap:6px;display:flex}}@media screen and (min-width:1280px){.styles-module-scss-module__WDBfUa__BaselineContainer .styles-module-scss-module__WDBfUa__baseline .styles-module-scss-module__WDBfUa__legalsDesktop{justify-content:center}}.styles-module-scss-module__WDBfUa__BaselineContainer .styles-module-scss-module__WDBfUa__baseline .styles-module-scss-module__WDBfUa__legalsDesktop .styles-module-scss-module__WDBfUa__legalLink{align-items:center;display:flex}.styles-module-scss-module__WDBfUa__BaselineContainer .styles-module-scss-module__WDBfUa__baseline .styles-module-scss-module__WDBfUa__legalsDesktop .styles-module-scss-module__WDBfUa__legalLink+.styles-module-scss-module__WDBfUa__legalLink:before{color:#c1bbb4;content:"•";margin-right:6px}.styles-module-scss-module__WDBfUa__BaselineContainer .styles-module-scss-module__WDBfUa__baseline .styles-module-scss-module__WDBfUa__legalsMobile{margin-top:16px;display:block}@media screen and (min-width:930px){.styles-module-scss-module__WDBfUa__BaselineContainer .styles-module-scss-module__WDBfUa__baseline .styles-module-scss-module__WDBfUa__legalsMobile{display:none}}.styles-module-scss-module__WDBfUa__BaselineContainer .styles-module-scss-module__WDBfUa__baseline .styles-module-scss-module__WDBfUa__copyright{color:#46433f;align-items:center;gap:6px;display:flex}@media screen and (max-width:929px){.styles-module-scss-module__WDBfUa__BaselineContainer .styles-module-scss-module__WDBfUa__baseline .styles-module-scss-module__WDBfUa__copyright{border-top:1px dashed #c1bbb4;padding-block:16px}}@media screen and (min-width:930px) and (max-width:1280px){.styles-module-scss-module__WDBfUa__BaselineContainer .styles-module-scss-module__WDBfUa__baseline .styles-module-scss-module__WDBfUa__copyright{justify-content:flex-start;width:100%}}.styles-module-scss-module__WDBfUa__BaselineContainer .styles-module-scss-module__WDBfUa__baseline .styles-module-scss-module__WDBfUa__copyright>:nth-child(2):before{color:#6d6863;content:"•";margin-right:6px}
@keyframes styles-module-scss-module__g8Tgca__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__g8Tgca__ProductLastPieces{color:#d15c38}
@keyframes styles-module-scss-module__TOEhYG__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__TOEhYG__CollectionSubnavigationItem{background:#fff;border:1px solid #e7e7e7;border-radius:3px;padding-block:11px;padding-inline:12px;transition:border-color .3s ease-out;position:relative}.styles-module-scss-module__TOEhYG__CollectionSubnavigationItem:not(.styles-module-scss-module__TOEhYG__active):hover{border-color:#d1d1d1}.styles-module-scss-module__TOEhYG__CollectionSubnavigationItem.styles-module-scss-module__TOEhYG__active{background:#f8f5f2;border-color:#f8f5f2}.styles-module-scss-module__TOEhYG__CollectionSubnavigationItem:after{opacity:0;border:1px solid var(--focus-ring-color);content:"";transition:opacity .3s ease-out;position:absolute;inset:0}.styles-module-scss-module__TOEhYG__CollectionSubnavigationItem:focus-visible{border-color:var(--focus-ring-color);outline:none}.styles-module-scss-module__TOEhYG__CollectionSubnavigationItem:focus-visible:after{opacity:1}
@keyframes styles-module-scss-module__-EmbUG__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__-EmbUG__FooterReassurance{overflow:hidden}.styles-module-scss-module__-EmbUG__FooterReassurance .styles-module-scss-module__-EmbUG__slider{grid-column:1/-1}@media screen and (min-width:930px){.styles-module-scss-module__-EmbUG__FooterReassurance .styles-module-scss-module__-EmbUG__slider{grid-column:2/-2}.styles-module-scss-module__-EmbUG__FooterReassurance .styles-module-scss-module__-EmbUG__slider .styles-module-scss-module__-EmbUG__slides{gap:2px}}.styles-module-scss-module__-EmbUG__FooterReassurance .styles-module-scss-module__-EmbUG__slider .styles-module-scss-module__-EmbUG__slides .styles-module-scss-module__-EmbUG__slide{background-color:#f3ede7;border-radius:3px;flex-basis:91.6%;padding:20px}@media screen and (max-width:929px){.styles-module-scss-module__-EmbUG__FooterReassurance .styles-module-scss-module__-EmbUG__slider .styles-module-scss-module__-EmbUG__slides .styles-module-scss-module__-EmbUG__slide{margin-left:4px}}@media screen and (min-width:930px){.styles-module-scss-module__-EmbUG__FooterReassurance .styles-module-scss-module__-EmbUG__slider .styles-module-scss-module__-EmbUG__slides .styles-module-scss-module__-EmbUG__slide{flex:1}}.styles-module-scss-module__-EmbUG__FooterReassurance .styles-module-scss-module__-EmbUG__title{text-transform:uppercase;color:#000;margin-block:24px 4px}.styles-module-scss-module__-EmbUG__FooterReassurance .styles-module-scss-module__-EmbUG__text{color:#46433f}
@keyframes styles-module-scss-module__B4RjFq__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__B4RjFq__anchor{display:contents}@media screen and (min-width:768px){.styles-module-scss-module__B4RjFq__anchor{z-index:3;grid-area:1/1;place-self:end center;margin-block:10px;display:block;position:sticky;bottom:45px}}.styles-module-scss-module__B4RjFq__OperationSelectionPanel{z-index:3;padding:20px 20px calc(20px + env(safe-area-inset-bottom));background:#fff;border-radius:16px 16px 0 0;flex-direction:column;align-items:center;gap:20px;display:flex;position:sticky;bottom:0;box-shadow:0 -20px 16px #0000000f}.styles-module-scss-module__B4RjFq__OperationSelectionPanel[hidden]{display:none}@media screen and (min-width:768px){.styles-module-scss-module__B4RjFq__OperationSelectionPanel{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#0000004d;border-radius:4px;padding:20px 40px;position:static;box-shadow:0 0 32px #0000000f}.styles-module-scss-module__B4RjFq__OperationSelectionPanel[data-state=picking] .styles-module-scss-module__B4RjFq__picks{order:-1}}.styles-module-scss-module__B4RjFq__title{text-align:center;color:#000}.styles-module-scss-module__B4RjFq__title:empty{display:none}@media screen and (min-width:768px){.styles-module-scss-module__B4RjFq__title{color:#fff}}.styles-module-scss-module__B4RjFq__picks{justify-content:center;align-items:center;gap:6px;width:100%;display:flex}.styles-module-scss-module__B4RjFq__pick{flex:0 auto;min-width:0;display:flex}[data-state=complete] .styles-module-scss-module__B4RjFq__pick{flex:1 1 0;max-width:100px}@media screen and (min-width:768px){[data-state=complete] .styles-module-scss-module__B4RjFq__pick{flex:0 0 72px}}.styles-module-scss-module__B4RjFq__plus{color:#b0b0b0;flex:none;display:flex}@media screen and (min-width:768px){.styles-module-scss-module__B4RjFq__plus{color:#fff}}.styles-module-scss-module__B4RjFq__thumbnail{aspect-ratio:1;border-radius:2px;width:56px;position:relative}[data-state=complete] .styles-module-scss-module__B4RjFq__thumbnail{border-radius:4px;width:100%}.styles-module-scss-module__B4RjFq__thumbnailImage{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.styles-module-scss-module__B4RjFq__empty{color:#5d5d5d;background:#fff;border:1px dashed #d1d1d1;border-radius:3px;justify-content:center;align-items:center;display:flex}@media screen and (min-width:768px){.styles-module-scss-module__B4RjFq__empty{color:#fffc;background:0 0;border-color:#fff6}}.styles-module-scss-module__B4RjFq__remove,.styles-module-scss-module__B4RjFq__giftTag{z-index:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:12px;justify-content:center;align-items:center;height:20px;display:flex;position:absolute;top:-6px;left:-6px}.styles-module-scss-module__B4RjFq__remove{color:#fff;cursor:pointer;background:#000;width:20px}.styles-module-scss-module__B4RjFq__giftTag{white-space:nowrap;color:#fff;background:#ad9464;padding-inline:8px}.styles-module-scss-module__B4RjFq__cta{width:100%}@media screen and (min-width:768px){.styles-module-scss-module__B4RjFq__cta{width:272px}}.styles-module-scss-module__B4RjFq__ctaLabel{text-align:left;flex:1}
@keyframes styles-module-scss-module__UaEsiq__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__UaEsiq__ProductActions{flex-direction:column;gap:12px;display:flex}.styles-module-scss-module__UaEsiq__ProductActions .styles-module-scss-module__UaEsiq__actionsTop{flex-direction:row;justify-content:space-between;gap:8px;display:flex}.styles-module-scss-module__UaEsiq__ProductActions .styles-module-scss-module__UaEsiq__actionsTop:empty{display:none}@media screen and (min-width:768px){.styles-module-scss-module__UaEsiq__ProductActions .styles-module-scss-module__UaEsiq__actionsTop{justify-content:flex-start}.styles-module-scss-module__UaEsiq__ProductActions .styles-module-scss-module__UaEsiq__actionsTop .styles-module-scss-module__UaEsiq__link+.styles-module-scss-module__UaEsiq__lastPieces:before{color:#888;content:"-";margin-right:8px}}.styles-module-scss-module__UaEsiq__ProductActions .styles-module-scss-module__UaEsiq__actionsBody{flex-direction:column;gap:8px;display:flex;position:relative}.styles-module-scss-module__UaEsiq__ProductActions .styles-module-scss-module__UaEsiq__actionsBody .styles-module-scss-module__UaEsiq__scrollMarker{pointer-events:none;width:100%;height:50%;position:absolute;top:0;left:0}@media screen and (min-width:768px){.styles-module-scss-module__UaEsiq__ProductActions .styles-module-scss-module__UaEsiq__actionsBody .styles-module-scss-module__UaEsiq__scrollMarker{display:none}}.styles-module-scss-module__UaEsiq__ProductActions .styles-module-scss-module__UaEsiq__actionsBody .styles-module-scss-module__UaEsiq__actionsBodyGroup{flex-direction:row;gap:8px;display:flex}.styles-module-scss-module__UaEsiq__ProductActions .styles-module-scss-module__UaEsiq__actionsBody .styles-module-scss-module__UaEsiq__actionsBodyGroup .styles-module-scss-module__UaEsiq__firstCta{flex:1}.styles-module-scss-module__UaEsiq__ProductActions .styles-module-scss-module__UaEsiq__actionsBottom{color:#6d6d6d;flex-direction:column;gap:4px;display:flex}.styles-module-scss-module__UaEsiq__ProductActions .styles-module-scss-module__UaEsiq__wishlistButton{aspect-ratio:1;justify-content:center;align-items:center;display:flex}
@keyframes styles-module-scss-module__kck2Cq__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__kck2Cq__CollectionSubnavigation{justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.styles-module-scss-module__kck2Cq__CollectionSubnavigation .styles-module-scss-module__kck2Cq__slider{width:100%;position:relative}.styles-module-scss-module__kck2Cq__CollectionSubnavigation .styles-module-scss-module__kck2Cq__item{margin-right:8px;display:flex}.styles-module-scss-module__kck2Cq__CollectionSubnavigation:after,.styles-module-scss-module__kck2Cq__CollectionSubnavigation:before{opacity:0;z-index:1;content:"";pointer-events:none;width:36px;transition:opacity .3s ease-out;position:absolute;top:0;bottom:0}.styles-module-scss-module__kck2Cq__CollectionSubnavigation:before{background:linear-gradient(90deg,#fff 0%,#fffffffd 6.67%,#fffffff6 13.33%,#ffffffea 20%,#ffffffda 26.67%,#ffffffc4 33.33%,#fffa 40%,#ffffff8e 46.67%,#ffffff71 53.33%,#fff5 60%,#ffffff3b 66.67%,#ffffff25 73.33%,#ffffff15 80%,#ffffff09 86.67%,#ffffff02 93.33%,#fff0 100%);left:0}.styles-module-scss-module__kck2Cq__CollectionSubnavigation:after{background:linear-gradient(270deg,#fff 0%,#fffffffd 6.67%,#fffffff6 13.33%,#ffffffea 20%,#ffffffda 26.67%,#ffffffc4 33.33%,#fffa 40%,#ffffff8e 46.67%,#ffffff71 53.33%,#fff5 60%,#ffffff3b 66.67%,#ffffff25 73.33%,#ffffff15 80%,#ffffff09 86.67%,#ffffff02 93.33%,#fff0 100%);right:0}.styles-module-scss-module__kck2Cq__CollectionSubnavigation.styles-module-scss-module__kck2Cq__hasPrev:before,.styles-module-scss-module__kck2Cq__CollectionSubnavigation.styles-module-scss-module__kck2Cq__hasNext:after{opacity:1}
@keyframes styles-module-scss-module__qk2GhG__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__qk2GhG__Footer{padding-top:32px;position:relative}.styles-module-scss-module__qk2GhG__Footer .styles-module-scss-module__qk2GhG__scrollMarker{visibility:hidden;opacity:0;z-index:-9999;pointer-events:none;position:absolute;inset:0}.styles-module-scss-module__qk2GhG__Footer .styles-module-scss-module__qk2GhG__reassurance+.styles-module-scss-module__qk2GhG__body{margin-top:64px}@media screen and (min-width:930px){.styles-module-scss-module__qk2GhG__Footer .styles-module-scss-module__qk2GhG__reassurance+.styles-module-scss-module__qk2GhG__body{margin-top:48px}}.styles-module-scss-module__qk2GhG__Footer .styles-module-scss-module__qk2GhG__bottom{margin-top:66px}@media screen and (min-width:768px){.styles-module-scss-module__qk2GhG__Footer .styles-module-scss-module__qk2GhG__bottom{margin-top:80px}}
@keyframes styles-module-scss-module__OtTzRG__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__OtTzRG__Solo .styles-module-scss-module__OtTzRG__content{padding-block:40px;padding-inline:calc(min(100vw - var(--scroll-bar),1940px)/24*1);flex-direction:column;display:flex;position:absolute}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo .styles-module-scss-module__OtTzRG__content{padding-block:calc(min(100vw - var(--scroll-bar),1940px)/50*1);padding-inline:calc(min(100vw - var(--scroll-bar),1940px)/50*1)}}.styles-module-scss-module__OtTzRG__Solo .styles-module-scss-module__OtTzRG__media{border-radius:2px;grid-row:1;position:relative;overflow:hidden}.styles-module-scss-module__OtTzRG__Solo:has(.styles-module-scss-module__OtTzRG__desktop+.styles-module-scss-module__OtTzRG__mobile) .styles-module-scss-module__OtTzRG__mediaItem.styles-module-scss-module__OtTzRG__desktop{display:none}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo:has(.styles-module-scss-module__OtTzRG__desktop+.styles-module-scss-module__OtTzRG__mobile) .styles-module-scss-module__OtTzRG__mediaItem.styles-module-scss-module__OtTzRG__desktop{display:block}}.styles-module-scss-module__OtTzRG__Solo:has(.styles-module-scss-module__OtTzRG__desktop+.styles-module-scss-module__OtTzRG__mobile) .styles-module-scss-module__OtTzRG__mediaItem.styles-module-scss-module__OtTzRG__mobile{display:block}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo:has(.styles-module-scss-module__OtTzRG__desktop+.styles-module-scss-module__OtTzRG__mobile) .styles-module-scss-module__OtTzRG__mediaItem.styles-module-scss-module__OtTzRG__mobile{display:none}}.styles-module-scss-module__OtTzRG__Solo .styles-module-scss-module__OtTzRG__mediaItem{object-fit:cover}.styles-module-scss-module__OtTzRG__Solo .styles-module-scss-module__OtTzRG__suptitle{padding-inline:calc(min(100vw - var(--scroll-bar),1940px)/24*1);text-align:center;color:#fff;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo .styles-module-scss-module__OtTzRG__suptitle{padding-inline:calc(min(100vw - var(--scroll-bar),1940px)/50*1)}}.styles-module-scss-module__OtTzRG__Solo .styles-module-scss-module__OtTzRG__suptitle[data-horizontal-position=left]{justify-content:flex-start}.styles-module-scss-module__OtTzRG__Solo .styles-module-scss-module__OtTzRG__suptitle[data-horizontal-position=right]{justify-content:flex-end}.styles-module-scss-module__OtTzRG__Solo .styles-module-scss-module__OtTzRG__suptitle[data-text-alignment=left]{text-align:left}.styles-module-scss-module__OtTzRG__Solo .styles-module-scss-module__OtTzRG__suptitle[data-text-alignment=right]{text-align:right}.styles-module-scss-module__OtTzRG__Solo .styles-module-scss-module__OtTzRG__christmasTitle{aspect-ratio:101/700;pointer-events:none;background-color:#f5f1e0;height:100%;position:absolute;top:0;right:0;-webkit-mask:url(/assets/christmas/le-grand-soir-mobile.svg) 50%/100% 100% no-repeat;mask:url(/assets/christmas/le-grand-soir-mobile.svg) 50%/100% 100% no-repeat}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo .styles-module-scss-module__OtTzRG__christmasTitle{aspect-ratio:1600/260.71;width:100%;height:auto;inset:auto 0 0;-webkit-mask-image:url(/assets/christmas/le-grand-soir-desktop.svg);mask-image:url(/assets/christmas/le-grand-soir-desktop.svg)}}.styles-module-scss-module__OtTzRG__Solo .styles-module-scss-module__OtTzRG__christmasTitle[data-title-color=white]{background-color:#fff}.styles-module-scss-module__OtTzRG__Solo .styles-module-scss-module__OtTzRG__christmasTitle[data-title-color=black]{background-color:#000}.styles-module-scss-module__OtTzRG__Solo .styles-module-scss-module__OtTzRG__highContrastOverlay{pointer-events:none;background-color:#00000080;display:none;position:absolute;inset:0}html[data-high-contrast] .styles-module-scss-module__OtTzRG__Solo .styles-module-scss-module__OtTzRG__highContrastOverlay{display:block}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscape .styles-module-scss-module__OtTzRG__media{grid-column:1/-1}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscape.styles-module-scss-module__OtTzRG__withMargin .styles-module-scss-module__OtTzRG__media{grid-column:2/-2}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscape.styles-module-scss-module__OtTzRG__withMargin .styles-module-scss-module__OtTzRG__media{grid-column:10/-10}}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscape .styles-module-scss-module__OtTzRG__mediaItem{aspect-ratio:8/5}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscape.styles-module-scss-module__OtTzRG__christmas .styles-module-scss-module__OtTzRG__media{grid-column:1/-1}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscape.styles-module-scss-module__OtTzRG__christmas.styles-module-scss-module__OtTzRG__withBorder .styles-module-scss-module__OtTzRG__media{margin-inline:4px}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscape.styles-module-scss-module__OtTzRG__christmas.styles-module-scss-module__OtTzRG__withBorder .styles-module-scss-module__OtTzRG__media{grid-column:2/-2;margin-inline:0}}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__portrait .styles-module-scss-module__OtTzRG__media{grid-column:2/-2}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__portrait .styles-module-scss-module__OtTzRG__media{grid-column:14/-14}}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__portrait.styles-module-scss-module__OtTzRG__withMargin .styles-module-scss-module__OtTzRG__media{grid-column:4/-4}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__portrait.styles-module-scss-module__OtTzRG__withMargin .styles-module-scss-module__OtTzRG__media{grid-column:18/-18}}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__portrait .styles-module-scss-module__OtTzRG__mediaItem{aspect-ratio:5/7}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__portrait.styles-module-scss-module__OtTzRG__christmas .styles-module-scss-module__OtTzRG__media{background-color:#fffef6;border-radius:1px;grid-column:1/-1;margin-inline:4px;padding:4px;overflow:visible;box-shadow:19px 18px 3.5px #0000,12px 12px 3.5px #00000003,7px 6px 3px #00000008,3px 3px 2px #0000000d,1px 1px 1px #0000000f}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__portrait.styles-module-scss-module__OtTzRG__christmas .styles-module-scss-module__OtTzRG__media{grid-column:14/-14;margin-inline:0}}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__portrait.styles-module-scss-module__OtTzRG__christmas.styles-module-scss-module__OtTzRG__withMargin .styles-module-scss-module__OtTzRG__media{grid-column:6/-6;margin-inline:0}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__portrait.styles-module-scss-module__OtTzRG__christmas.styles-module-scss-module__OtTzRG__withMargin .styles-module-scss-module__OtTzRG__media{grid-column:18/-18}}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__responsive .styles-module-scss-module__OtTzRG__media{grid-column:1/-1}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__responsive .styles-module-scss-module__OtTzRG__content{width:100%}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__responsive .styles-module-scss-module__OtTzRG__content{width:calc(min(100vw - var(--scroll-bar),1940px)/50*12)}}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__responsive.styles-module-scss-module__OtTzRG__withMargin .styles-module-scss-module__OtTzRG__media{margin-inline:4px}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__responsive.styles-module-scss-module__OtTzRG__withMargin .styles-module-scss-module__OtTzRG__media{grid-column:2/-2}}@media screen and (max-width:767px){.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__responsive.styles-module-scss-module__OtTzRG__long .styles-module-scss-module__OtTzRG__mediaItem{aspect-ratio:5/9}}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__responsive.styles-module-scss-module__OtTzRG__long .styles-module-scss-module__OtTzRG__mediaItem{height:calc(100vh - 20px)}}@media screen and (max-width:767px){.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__responsive.styles-module-scss-module__OtTzRG__short .styles-module-scss-module__OtTzRG__mediaItem{aspect-ratio:5/7}}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__responsive.styles-module-scss-module__OtTzRG__short .styles-module-scss-module__OtTzRG__mediaItem{aspect-ratio:5/2}}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__responsive.styles-module-scss-module__OtTzRG__top .styles-module-scss-module__OtTzRG__content{top:0}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__responsive.styles-module-scss-module__OtTzRG__middle .styles-module-scss-module__OtTzRG__content{top:50%}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__responsive.styles-module-scss-module__OtTzRG__bottom .styles-module-scss-module__OtTzRG__content{bottom:0}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__responsive.styles-module-scss-module__OtTzRG__left .styles-module-scss-module__OtTzRG__content{left:0}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__responsive.styles-module-scss-module__OtTzRG__center .styles-module-scss-module__OtTzRG__content{text-align:center;align-items:center;left:50%;transform:translate(-50%)}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__responsive.styles-module-scss-module__OtTzRG__center .styles-module-scss-module__OtTzRG__content{width:calc(min(100vw - var(--scroll-bar),1940px)/50*16)}}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__responsive.styles-module-scss-module__OtTzRG__middle.styles-module-scss-module__OtTzRG__center .styles-module-scss-module__OtTzRG__content{transform:translate(-50%,-50%)}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscapeWithText .styles-module-scss-module__OtTzRG__wrapper{flex-direction:column;grid-column:1/-1;display:flex}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscapeWithText .styles-module-scss-module__OtTzRG__wrapper{flex-direction:row;align-items:flex-start}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscapeWithText.styles-module-scss-module__OtTzRG__withBorder .styles-module-scss-module__OtTzRG__wrapper{grid-column:2/-2}}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscapeWithText.styles-module-scss-module__OtTzRG__christmas .styles-module-scss-module__OtTzRG__wrapper{padding-inline:4px}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscapeWithText.styles-module-scss-module__OtTzRG__christmas .styles-module-scss-module__OtTzRG__wrapper{padding-inline:calc(min(100vw - var(--scroll-bar),1940px)/50*.5)}}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscapeWithText.styles-module-scss-module__OtTzRG__christmas.styles-module-scss-module__OtTzRG__withBorder .styles-module-scss-module__OtTzRG__wrapper{grid-column:2/-2;padding-inline:0}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscapeWithText.styles-module-scss-module__OtTzRG__christmas.styles-module-scss-module__OtTzRG__withBorder .styles-module-scss-module__OtTzRG__wrapper{grid-column:6/-6}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscapeWithText[data-image-position=right] .styles-module-scss-module__OtTzRG__wrapper{flex-direction:row-reverse;justify-content:space-between}}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscapeWithText .styles-module-scss-module__OtTzRG__media{border-radius:0;width:100%}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscapeWithText .styles-module-scss-module__OtTzRG__media{flex:0 0 66.66%;width:66.66%}}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscapeWithText .styles-module-scss-module__OtTzRG__mediaItem{aspect-ratio:696/493}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscapeWithText .styles-module-scss-module__OtTzRG__mediaItem{aspect-ratio:1040/732}}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscapeWithText .styles-module-scss-module__OtTzRG__text{padding-top:24px;width:100%;max-width:calc(min(100vw - var(--scroll-bar),1940px)/24*20);padding-inline:16px}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscapeWithText .styles-module-scss-module__OtTzRG__text{padding-top:32px;min-width:0;max-width:calc(min(100vw - var(--scroll-bar),1940px)/50*13);flex:1 1 0;padding-inline:32px}}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscapeWithText.styles-module-scss-module__OtTzRG__christmas.styles-module-scss-module__OtTzRG__withBorder .styles-module-scss-module__OtTzRG__text{padding-inline:0}@media screen and (min-width:768px){.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscapeWithText.styles-module-scss-module__OtTzRG__christmas.styles-module-scss-module__OtTzRG__withBorder .styles-module-scss-module__OtTzRG__text{padding-top:48px;padding-inline:16px}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscapeWithText.styles-module-scss-module__OtTzRG__christmas.styles-module-scss-module__OtTzRG__withBorder[data-image-position=right] .styles-module-scss-module__OtTzRG__text{padding-inline:0 16px}.styles-module-scss-module__OtTzRG__Solo.styles-module-scss-module__OtTzRG__landscapeWithText.styles-module-scss-module__OtTzRG__christmas.styles-module-scss-module__OtTzRG__withBorder[data-image-position=left] .styles-module-scss-module__OtTzRG__text{padding-inline:44px 16px}}
@keyframes styles-module-scss-module__e5de6q__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__e5de6q__TextImage .styles-module-scss-module__e5de6q__wrapper{flex-direction:column;grid-column:1/-1;display:flex}.styles-module-scss-module__e5de6q__TextImage .styles-module-scss-module__e5de6q__content{text-align:center;flex-direction:column;align-items:center;gap:40px;padding-inline:32px;display:flex}.styles-module-scss-module__e5de6q__TextImage .styles-module-scss-module__e5de6q__title,.styles-module-scss-module__e5de6q__TextImage .styles-module-scss-module__e5de6q__text{max-width:calc(min(100vw - var(--scroll-bar),1940px)/24*18);align-items:center}@media screen and (min-width:768px){.styles-module-scss-module__e5de6q__TextImage .styles-module-scss-module__e5de6q__title,.styles-module-scss-module__e5de6q__TextImage .styles-module-scss-module__e5de6q__text{max-width:calc(min(100vw - var(--scroll-bar),1940px)/50*12)}}.styles-module-scss-module__e5de6q__TextImage .styles-module-scss-module__e5de6q__text>:first-child{margin-top:0}@media screen and (min-width:768px){.styles-module-scss-module__e5de6q__TextImage .styles-module-scss-module__e5de6q__text{max-width:calc(min(100vw - var(--scroll-bar),1940px)/50*10)}}.styles-module-scss-module__e5de6q__TextImage .styles-module-scss-module__e5de6q__image{width:calc(min(100vw - var(--scroll-bar),1940px)/24*14)}@media screen and (min-width:768px){.styles-module-scss-module__e5de6q__TextImage .styles-module-scss-module__e5de6q__image{width:calc(min(100vw - var(--scroll-bar),1940px)/50*10)}}.styles-module-scss-module__e5de6q__TextImage .styles-module-scss-module__e5de6q__image .styles-module-scss-module__e5de6q__mediaItem{aspect-ratio:2/3;object-fit:cover}.styles-module-scss-module__e5de6q__TextImage .styles-module-scss-module__e5de6q__largeImage{aspect-ratio:392/588;width:100%;position:sticky;top:0}@media screen and (min-width:768px){.styles-module-scss-module__e5de6q__TextImage .styles-module-scss-module__e5de6q__largeImage{aspect-ratio:8/9;flex:50%;align-self:flex-start}}.styles-module-scss-module__e5de6q__TextImage .styles-module-scss-module__e5de6q__largeImage .styles-module-scss-module__e5de6q__largeImageContainer,.styles-module-scss-module__e5de6q__TextImage .styles-module-scss-module__e5de6q__largeImage .styles-module-scss-module__e5de6q__largeImageLink{width:100%;height:100%;display:block}.styles-module-scss-module__e5de6q__TextImage .styles-module-scss-module__e5de6q__largeImage .styles-module-scss-module__e5de6q__mediaItem{object-fit:cover;width:100%;height:100%}@media screen and (min-width:768px){.styles-module-scss-module__e5de6q__TextImage.styles-module-scss-module__e5de6q__hasLargeImage .styles-module-scss-module__e5de6q__content{flex:50%;justify-content:center;padding-inline:120px}.styles-module-scss-module__e5de6q__TextImage.styles-module-scss-module__e5de6q__hasLargeImage .styles-module-scss-module__e5de6q__title,.styles-module-scss-module__e5de6q__TextImage.styles-module-scss-module__e5de6q__hasLargeImage .styles-module-scss-module__e5de6q__text{max-width:calc(min(100vw - var(--scroll-bar),1940px)/50*11)}.styles-module-scss-module__e5de6q__TextImage.styles-module-scss-module__e5de6q__hasLargeImage .styles-module-scss-module__e5de6q__image{width:calc(min(100vw - var(--scroll-bar),1940px)/50*11)}}.styles-module-scss-module__e5de6q__TextImage.styles-module-scss-module__e5de6q__hasLargeImage .styles-module-scss-module__e5de6q__image .styles-module-scss-module__e5de6q__mediaItem{aspect-ratio:3/4}.styles-module-scss-module__e5de6q__TextImage.styles-module-scss-module__e5de6q__hasLargeImage .styles-module-scss-module__e5de6q__wrapper{gap:100px}@media screen and (min-width:768px){.styles-module-scss-module__e5de6q__TextImage.styles-module-scss-module__e5de6q__hasLargeImage .styles-module-scss-module__e5de6q__wrapper{flex-direction:row;gap:0}}.styles-module-scss-module__e5de6q__TextImage.styles-module-scss-module__e5de6q__hasLargeImage.styles-module-scss-module__e5de6q__left .styles-module-scss-module__e5de6q__wrapper{flex-direction:column-reverse}@media screen and (min-width:768px){.styles-module-scss-module__e5de6q__TextImage.styles-module-scss-module__e5de6q__hasLargeImage.styles-module-scss-module__e5de6q__left .styles-module-scss-module__e5de6q__wrapper{flex-direction:row-reverse}}.styles-module-scss-module__e5de6q__TextImage.styles-module-scss-module__e5de6q__christmas .styles-module-scss-module__e5de6q__image{background-color:#fffef6;border-radius:1px;padding:4px;overflow:visible;box-shadow:19px 18px 3.5px #0000,12px 12px 3.5px #00000003,7px 6px 3px #00000008,3px 3px 2px #0000000d,1px 1px 1px #0000000f}
@keyframes styles-module-scss-module__3rjXQG__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__3rjXQG__ProductColors{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}@media screen and (min-width:768px){.styles-module-scss-module__3rjXQG__ProductColors{flex-direction:column;align-items:flex-start}.styles-module-scss-module__3rjXQG__ProductColors .styles-module-scss-module__3rjXQG__colorsList{margin-left:-6px}}.styles-module-scss-module__3rjXQG__ProductColors .styles-module-scss-module__3rjXQG__colorsList{flex-flow:wrap;display:flex}.styles-module-scss-module__3rjXQG__ProductColors .styles-module-scss-module__3rjXQG__colorsList li{justify-content:center;align-items:center;display:inline-flex}.styles-module-scss-module__3rjXQG__ProductColors .styles-module-scss-module__3rjXQG__currentColor{color:#6d6d6d;flex-direction:row;align-items:center;display:flex}.styles-module-scss-module__3rjXQG__ProductColors .styles-module-scss-module__3rjXQG__currentColorName{text-transform:capitalize;color:#000}.styles-module-scss-module__3rjXQG__ColorItem{box-sizing:content-box;padding:6px}.styles-module-scss-module__3rjXQG__ColorItem .styles-module-scss-module__3rjXQG__swatchItemWrapper{width:var(--swatch-size,18px);height:var(--swatch-size,18px);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.styles-module-scss-module__3rjXQG__ColorItem .styles-module-scss-module__3rjXQG__swatchItemWrapper:after{opacity:0;content:"";border:1px solid #000;border-radius:50%;transition:opacity .3s ease-in-out;position:absolute;inset:0}@media (hover:hover){.styles-module-scss-module__3rjXQG__ColorItem .styles-module-scss-module__3rjXQG__swatchItemWrapper:hover:after{opacity:1}.styles-module-scss-module__3rjXQG__ColorItem .styles-module-scss-module__3rjXQG__swatchItemWrapper:hover .styles-module-scss-module__3rjXQG__swatchItem{transform:scale(.8)}}.styles-module-scss-module__3rjXQG__ColorItem .styles-module-scss-module__3rjXQG__swatchItemWrapper.styles-module-scss-module__3rjXQG__isActive:after{opacity:1}.styles-module-scss-module__3rjXQG__ColorItem .styles-module-scss-module__3rjXQG__swatchItemWrapper.styles-module-scss-module__3rjXQG__isActive .styles-module-scss-module__3rjXQG__swatchItem{transform:scale(.8)}.styles-module-scss-module__3rjXQG__ColorItem .styles-module-scss-module__3rjXQG__swatchItem{width:calc(var(--swatch-size,18px) - 2px);height:calc(var(--swatch-size,18px) - 2px);border-radius:50%;transition:transform .3s ease-in-out;overflow:hidden}.styles-module-scss-module__3rjXQG__ColorItem .styles-module-scss-module__3rjXQG__swatchItem:after{mix-blend-mode:multiply;content:"";border:1px solid #d1d1d1;border-radius:50%;position:absolute;inset:0}
@keyframes styles-module-scss-module__NvB3sq__dot-blink-keyframe{0%{opacity:1}45%{opacity:.12}50%{opacity:0}55%{opacity:.12}to{opacity:1}}.styles-module-scss-module__NvB3sq__SearchHero{padding-top:calc(var(--banner-height) + 56px + 16px);overflow:hidden}@media screen and (min-width:768px){.styles-module-scss-module__NvB3sq__SearchHero{padding-top:calc(var(--banner-height) + 56px + 24px)}}.styles-module-scss-module__NvB3sq__SearchHero .styles-module-scss-module__NvB3sq__top{grid-column:2/-2;margin-bottom:20px;display:none}@media screen and (max-width:767px){.styles-module-scss-module__NvB3sq__SearchHero .styles-module-scss-module__NvB3sq__top{z-index:1;justify-content:space-between;align-items:center;display:flex}}.styles-module-scss-module__NvB3sq__SearchHero .styles-module-scss-module__NvB3sq__top button.styles-module-scss-module__NvB3sq__topItem{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);color:#000;background-color:#fffc;border:1px solid #f6f6f6;border-radius:16px;height:32px;padding-inline:4px}.styles-module-scss-module__NvB3sq__SearchHero .styles-module-scss-module__NvB3sq__top button.styles-module-scss-module__NvB3sq__topItem.styles-module-scss-module__NvB3sq__filterButton{box-sizing:border-box;padding-inline:12px}.styles-module-scss-module__NvB3sq__SearchHero .styles-module-scss-module__NvB3sq__searchInput,.styles-module-scss-module__NvB3sq__SearchHero .styles-module-scss-module__NvB3sq__utils{grid-column:2/-2}@media screen and (min-width:1024px){.styles-module-scss-module__NvB3sq__SearchHero .styles-module-scss-module__NvB3sq__searchInput,.styles-module-scss-module__NvB3sq__SearchHero .styles-module-scss-module__NvB3sq__utils{grid-column:3/-3}}.styles-module-scss-module__NvB3sq__SearchHero .styles-module-scss-module__NvB3sq__searchInput+.styles-module-scss-module__NvB3sq__utils>*{padding-top:24px;padding-bottom:32px}.styles-module-scss-module__NvB3sq__SearchHero .styles-module-scss-module__NvB3sq__utils{justify-content:space-between;gap:16px;display:flex}.styles-module-scss-module__NvB3sq__SearchHero .styles-module-scss-module__NvB3sq__utils>ul{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:8px;margin-inline:-3px;padding-inline:3px;display:flex;overflow-x:scroll}.styles-module-scss-module__NvB3sq__SearchHero .styles-module-scss-module__NvB3sq__utils>ul::-webkit-scrollbar{display:none}.styles-module-scss-module__NvB3sq__SearchHero .styles-module-scss-module__NvB3sq__utils>ul li{scroll-snap-align:start}.styles-module-scss-module__NvB3sq__SearchHero .styles-module-scss-module__NvB3sq__utils .styles-module-scss-module__NvB3sq__toolbox{margin-left:auto}@media screen and (max-width:767px){.styles-module-scss-module__NvB3sq__SearchHero .styles-module-scss-module__NvB3sq__utils .styles-module-scss-module__NvB3sq__toolbox{display:none}}
