@property --header-glass-progress{syntax:"<number>";inherits:false;initial-value:0}.Header-module-scss-module__ceVCPa__headerContainer{z-index:100;position:sticky;top:0}.Header-module-scss-module__ceVCPa__headerBody{--header-glass-progress:0;z-index:3000;background:linear-gradient(180deg, rgb(217, 217, 217, calc(var(--header-glass-progress) * .7)) 0%, rgb(255, 255, 255, calc(var(--header-glass-progress) * .7)) 100%),rgb(255, 255, 255, calc(1 - var(--header-glass-progress)));width:100%;padding:var(--header-padding-top) var(--header-padding-right) var(--header-padding-bottom) var(--header-padding-left);border-radius:0 0 var(--header-border-radius) var(--header-border-radius);position:relative}.Header-module-scss-module__ceVCPa__header{gap:var(--header-gap);z-index:200000000;grid-template-columns:1fr 1fr 1fr;align-items:center;display:grid;position:relative}.Header-module-scss-module__ceVCPa__header .Header-module-scss-module__ceVCPa__subHeader{cursor:pointer;flex-direction:column;align-items:center;display:flex}.Header-module-scss-module__ceVCPa__header .Header-module-scss-module__ceVCPa__logo{height:var(--header-logo-height);margin:0 auto}.Header-module-scss-module__ceVCPa__header .Header-module-scss-module__ceVCPa__only_exclusive_text{font-family:var(--second-family);font-style:italic;font-weight:400;font-size:var(--exclusive-text-size);line-height:var(--exclusive-text-line-height);color:#000;text-align:center;justify-self:start}.Header-module-scss-module__ceVCPa__header.Header-module-scss-module__ceVCPa__headerForPromoCard{gap:0}.Header-module-scss-module__ceVCPa__vpnBannerSlot{z-index:1;top:calc(100% + .625rem);left:unset;right:calc(var(--header-padding-right) + var(--body-padding-inline));pointer-events:none;position:absolute}.Header-module-scss-module__ceVCPa__backArrow{text-align:start;align-self:start;padding:.5rem;display:none}.Header-module-scss-module__ceVCPa__hidden{display:block}.Header-module-scss-module__ceVCPa__headerRow{width:100%}.Header-module-scss-module__ceVCPa__sortingPageSearchBar{justify-content:center;width:100%;margin-top:.625rem;display:flex}.Header-module-scss-module__ceVCPa__sortingPageSearchBar>*{max-width:var(--wrapper-max-width)}@media screen and (min-width:650px){@supports (animation-timeline:scroll(root block)){.Header-module-scss-module__ceVCPa__headerBody:not(.Header-module-scss-module__ceVCPa__headerBodyWithWidget):not(:has(.filterContainer)){animation-name:Header-module-scss-module__ceVCPa__headerGlassOnScroll;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 20px}}}@media screen and (max-width:650px){.Header-module-scss-module__ceVCPa__headerBody{box-shadow:0 4px 10px 0 var(--color-shade-1);-webkit-backdrop-filter:unset;backdrop-filter:unset;background:unset;background-color:#fff}.Header-module-scss-module__ceVCPa__header{flex-direction:column;display:flex}.Header-module-scss-module__ceVCPa__backArrow{display:block}.Header-module-scss-module__ceVCPa__hidden{display:none}.Header-module-scss-module__ceVCPa__vpnBannerSlot{top:calc(100% - 1rem);left:0;right:0}}@keyframes Header-module-scss-module__ceVCPa__headerGlassOnScroll{0%{--header-glass-progress:0}to{--header-glass-progress:1}}
.Wrapper-module-scss-module__du94Vq__wrapper{padding:var(--body-padding-block) var(--body-padding-inline);width:100%;padding-top:0}.Wrapper-module-scss-module__du94Vq__wrapperContent{width:100%;max-width:var(--wrapper-max-width);margin-inline:auto}.Wrapper-module-scss-module__du94Vq__wrapperContent.Wrapper-module-scss-module__du94Vq__withoutMaxWidth{max-width:none}@media screen and (max-width:650px){.Wrapper-module-scss-module__du94Vq__wrapper{width:100%}}
.Navigation-module-scss-module__LFqahG__navigationRoot{width:100%;position:relative}.Navigation-module-scss-module__LFqahG__nav{justify-content:end;align-items:center;gap:1rem;width:100%;display:flex}.Navigation-module-scss-module__LFqahG__navButton{width:var(--footer-button-width);aspect-ratio:1;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;border-radius:.63rem;outline:none;justify-content:center;align-items:center;height:auto;padding:.625rem;text-decoration:none;display:flex}.Navigation-module-scss-module__LFqahG__navButton.Navigation-module-scss-module__LFqahG__fillBorder{background:var(--off-white)}.Navigation-module-scss-module__LFqahG__navButton .Navigation-module-scss-module__LFqahG__icon{aspect-ratio:1;width:var(--footer-button-icon-width);height:auto}.Navigation-module-scss-module__LFqahG__navButton.Navigation-module-scss-module__LFqahG__active .Navigation-module-scss-module__LFqahG__icon{fill:#000}.Navigation-module-scss-module__LFqahG__navButton:active{transform:scale(.9)}.Navigation-module-scss-module__LFqahG__noDesktopViewFlex{display:none}@media screen and (max-width:1024px){.Navigation-module-scss-module__LFqahG__nav{justify-content:space-between}.Navigation-module-scss-module__LFqahG__navButton.Navigation-module-scss-module__LFqahG__fillBorder{background:unset}.Navigation-module-scss-module__LFqahG__noDesktopViewFlex{display:flex}}@media screen and (max-width:650px){.Navigation-module-scss-module__LFqahG__navButton.Navigation-module-scss-module__LFqahG__active{background:linear-gradient(#d9d9d9 0%,#fff 100%);box-shadow:0 4px 4px #0000}.Navigation-module-scss-module__LFqahG__navButton.Navigation-module-scss-module__LFqahG__active .Navigation-module-scss-module__LFqahG__icon{fill:#000}}
.SearchBar-module-scss-module___JY-jW__searchBar{width:80%;height:var(--footer-button-width);border:1px solid #000;border-radius:1rem;align-items:center;gap:1em;padding:.5rem .75rem;display:flex;position:relative}.SearchBar-module-scss-module___JY-jW__searchBarIcon{aspect-ratio:1;cursor:pointer;width:1rem;height:max-content;position:relative}.SearchBar-module-scss-module___JY-jW__searchBarInput{width:100%;box-shadow:unset;padding:unset;border:unset;border-radius:unset;background:0 0}.SearchBar-module-scss-module___JY-jW__searchBarSettingsButton{height:100%;position:relative}.SearchBar-module-scss-module___JY-jW__searchSettingsIcon{height:100%}.SearchBar-module-scss-module___JY-jW__searchBarButton{position:relative}.SearchBar-module-scss-module___JY-jW__searchBarButton.SearchBar-module-scss-module___JY-jW__filterAppliedPoint:after{content:"";aspect-ratio:1;background:var(--neon);border:2px solid #000;border-radius:50%;width:.125rem;height:auto;position:absolute;top:-2px;right:2px}@media screen and (min-width:650px){.SearchBar-module-scss-module___JY-jW__searchBar{border:1px solid var(--color-shade-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffc;justify-content:center;width:100%}.SearchBar-module-scss-module___JY-jW__searchBarInput::placeholder{color:#0000}}@media screen and (max-width:650px){.SearchBar-module-scss-module___JY-jW__searchBar{width:100%}.SearchBar-module-scss-module___JY-jW__searchBarInput::placeholder{color:var(--color-shade-2)}}
.FilterContainer-module__R2DQmW__filter{--padding-from-search-edge:0rem;--filter-max-height:70vh;z-index:10000;top:calc(100% + 1px);left:var(--padding-from-search-edge);right:var(--padding-from-search-edge);width:calc(100% - 2 * var(--padding-from-search-edge));max-height:var(--filter-max-height);transform-origin:top;background:#fff;border-radius:0 0 2rem 2rem;flex-direction:column;animation:.25s both FilterContainer-module__R2DQmW__filterMount;display:flex;position:absolute;overflow:hidden}.FilterContainer-module__R2DQmW__noClosable{--filter-max-height:90vh}.FilterContainer-module__R2DQmW__filterClosing{pointer-events:none;animation:.2s linear both FilterContainer-module__R2DQmW__filterUnmount}.FilterContainer-module__R2DQmW__filterClosing .FilterContainer-module__R2DQmW__content::-webkit-scrollbar{display:none}@keyframes FilterContainer-module__R2DQmW__filterUnmount{0%{max-height:var(--filter-max-height);opacity:1}75%{max-height:calc(var(--filter-max-height) / 4);opacity:.75}to{opacity:0;max-height:0}}.FilterContainer-module__R2DQmW__content{--filter-content-padding:.75rem;padding:var(--filter-content-padding);z-index:52;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;gap:1.5rem;min-height:0;display:flex;position:relative;overflow-y:auto}.FilterContainer-module__R2DQmW__actionButtons{z-index:53;background:#fff;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.75rem;padding:.75rem;display:flex}.FilterContainer-module__R2DQmW__actionButtons .FilterContainer-module__R2DQmW__acceptButton{border-radius:1.5rem;width:100%;box-shadow:0 4px 4px #00000040}.FilterContainer-module__R2DQmW__subHeader{font-family:var(--font-family);letter-spacing:-.02em;color:#000;font-size:1rem;font-weight:600}.FilterContainer-module__R2DQmW__filterElementsList{flex-direction:column;gap:.75rem;display:flex}.FilterContainer-module__R2DQmW__radioButtonsGrid{flex-wrap:wrap;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;justify-content:space-between;align-items:center;gap:1rem .5rem;display:grid}.FilterContainer-module__R2DQmW__newArrivalsIcon{width:.94rem;height:.94rem}@keyframes FilterContainer-module__R2DQmW__filterMount{0%{opacity:0;max-height:0}to{max-height:var(--filter-max-height);opacity:1}}
