.CategoryPage-module__LeL6Aa__title-container{background:var(--gray-100);background-image:url(/images/banner/collection-banner.svg);background-size:cover;margin-bottom:24px;margin-left:-48px;margin-right:-48px;padding:32px 72px}.CategoryPage-module__LeL6Aa__title-content{align-items:baseline;gap:8px;display:flex}.CategoryPage-module__LeL6Aa__title{font-family:var(--font-oswald);text-transform:uppercase;color:var(--coffee-100);font-size:32px;font-weight:500}.CategoryPage-module__LeL6Aa__title small{color:var(--coffee-100);font-size:14px}.CategoryPage-module__LeL6Aa__description{color:var(--coffee-100);font-weight:400}.CategoryPage-module__LeL6Aa__sneakers-grid{grid-template-columns:repeat(4,1fr);gap:64px;display:grid}@media (max-width:1279px){.CategoryPage-module__LeL6Aa__sneakers-grid{gap:32px}}@media (max-width:768px){.CategoryPage-module__LeL6Aa__title-container{margin-left:-16px;margin-right:-16px;padding:32px 40px}.CategoryPage-module__LeL6Aa__title{font-size:28px}.CategoryPage-module__LeL6Aa__sneakers-grid{grid-template-columns:repeat(2,1fr);gap:16px}}
.Breadcrumb-module__AxzYnW__breadcrumb{text-transform:uppercase;align-items:center;gap:8px;padding:24px 0;font-size:10px;font-weight:400;display:flex}.Breadcrumb-module__AxzYnW__link{color:var(--coffee-800);text-decoration:underline}
.SearchResultsPage-module__TJbceG__title-container{background-image:url(/images/banner/search-banner.svg);background-size:cover;flex-direction:column;align-items:center;margin-bottom:24px;margin-left:-48px;margin-right:-48px;padding:64px 72px;display:flex}.SearchResultsPage-module__TJbceG__title-content{align-items:baseline;gap:8px;display:flex}.SearchResultsPage-module__TJbceG__title{font-family:var(--font-oswald);text-transform:uppercase;color:var(--coffee-100);font-size:32px;font-weight:500}.SearchResultsPage-module__TJbceG__sneakers-grid{grid-template-columns:repeat(4,1fr);gap:64px;display:grid}
.SneakerItem-module__K4nXrq__sneaker-item{cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;padding-top:30px}.SneakerItem-module__K4nXrq__image-container{aspect-ratio:5/3;width:100%;margin-top:12px;position:relative}.SneakerItem-module__K4nXrq__description{flex-direction:column;justify-content:center;align-items:center;display:flex}.SneakerItem-module__K4nXrq__brand{text-transform:uppercase;margin-bottom:8px;font-size:20px;font-weight:700}.SneakerItem-module__K4nXrq__name{color:var(--coffee-800);text-transform:capitalize;text-align:center;margin-bottom:4px;font-size:16px;font-weight:400;line-height:24px}.SneakerItem-module__K4nXrq__search-variant .SneakerItem-module__K4nXrq__name{text-align:start}.SneakerItem-module__K4nXrq__price{color:var(--coffee-800);font-size:20px;font-weight:500}.SneakerItem-module__K4nXrq__badge{font-family:var(--font-oswald);background:var(--coffee-100);letter-spacing:1px;text-align:center;border-radius:4px;padding:4px 8px;font-size:14px;line-height:14px;position:absolute;top:0;left:0}.SneakerItem-module__K4nXrq__search-variant{align-items:center;gap:24px;display:flex}.SneakerItem-module__K4nXrq__search-variant .SneakerItem-module__K4nXrq__image-container{width:30%}.SneakerItem-module__K4nXrq__search-variant .SneakerItem-module__K4nXrq__description{align-items:flex-start;width:70%}.SneakerItem-module__K4nXrq__payment-variant{cursor:initial;justify-content:space-between;margin-bottom:24px;display:flex}.SneakerItem-module__K4nXrq__payment-variant .SneakerItem-module__K4nXrq__left-part{gap:12px;display:flex}.SneakerItem-module__K4nXrq__payment-variant .SneakerItem-module__K4nXrq__right-part{align-items:center;display:flex}.SneakerItem-module__K4nXrq__payment-variant .SneakerItem-module__K4nXrq__image-container{aspect-ratio:1;border:1px solid var(--gray-300);background:#fff 50%/contain no-repeat;border-radius:4px;width:64px;height:auto}.SneakerItem-module__K4nXrq__payment-variant .SneakerItem-module__K4nXrq__description{text-transform:capitalize;align-items:start;gap:4px;font-size:14px;line-height:normal}.SneakerItem-module__K4nXrq__payment-variant .SneakerItem-module__K4nXrq__name,.SneakerItem-module__K4nXrq__payment-variant .SneakerItem-module__K4nXrq__price{margin:0;font-size:14px;font-weight:600}.SneakerItem-module__K4nXrq__payment-variant .SneakerItem-module__K4nXrq__price{margin-top:-20px}.SneakerItem-module__K4nXrq__payment-variant .SneakerItem-module__K4nXrq__quantity-indicator{background:var(--coffee-900);width:20px;height:20px;color:var(--coffee-100);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex;position:absolute;top:-10px;right:-10px}@media (max-width:768px){.SneakerItem-module__K4nXrq__brand,.SneakerItem-module__K4nXrq__price{font-size:18px}}@media (max-width:480px){.SneakerItem-module__K4nXrq__brand,.SneakerItem-module__K4nXrq__price{font-size:16px}}
.SearchBarFilter-module__WGvmXa__search-bar-filter{margin-bottom:24px}.SearchBarFilter-module__WGvmXa__filters{gap:12px;display:flex}.SearchBarFilter-module__WGvmXa__filter-item button{color:var(--gray-500);cursor:pointer;font-size:16px}.SearchBarFilter-module__WGvmXa__active button{color:var(--coffee-900);font-weight:700}
.FilterBar-module__LyVGJW__filter-bar{justify-content:space-between;display:flex}.FilterBar-module__LyVGJW__filters-container{align-items:center;display:flex}.FilterBar-module__LyVGJW__filters{gap:16px;margin-bottom:16px;display:flex}.FilterBar-module__LyVGJW__filters ul{max-height:280px;overflow-y:auto}.FilterBar-module__LyVGJW__active-filters{flex-wrap:wrap;gap:12px;margin-bottom:16px;display:flex}.FilterBar-module__LyVGJW__active-filter{background:#000;align-items:center;gap:4px;width:fit-content;padding:4px 8px;display:flex}.FilterBar-module__LyVGJW__active-filter p{color:var(--coffee-100);text-transform:uppercase;font-size:14px}.FilterBar-module__LyVGJW__active-filter button{cursor:pointer;display:flex}.FilterBar-module__LyVGJW__item-filter{text-transform:capitalize;cursor:pointer;gap:8px;display:flex}.FilterBar-module__LyVGJW__checkbox-item-filter{appearance:none;border:1px solid var(--coffee-900);cursor:pointer;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.FilterBar-module__LyVGJW__checkbox-item-filter:checked.FilterBar-module__LyVGJW__dark-checkmark:before{content:"✓";color:var(--coffee-900);font-size:12px}.FilterBar-module__LyVGJW__checkbox-item-filter:checked.FilterBar-module__LyVGJW__light-checkmark:before{content:"✓";color:var(--coffee-100);font-size:12px}.FilterBar-module__LyVGJW__sort-container{align-items:center;gap:8px;height:fit-content;display:flex}.FilterBar-module__LyVGJW__sort-label{text-transform:uppercase;font-size:14px}.FilterBar-module__LyVGJW__colorway-item{cursor:pointer;align-items:center;gap:8px;display:flex}.FilterBar-module__LyVGJW__article-number{text-transform:uppercase;font-size:14px}.FilterBar-module__LyVGJW__filter-panel-container{align-items:center;height:31px;display:none}@media (max-width:1024px){.FilterBar-module__LyVGJW__filter-bar{margin-bottom:16px}.FilterBar-module__LyVGJW__filters{display:none}.FilterBar-module__LyVGJW__filter-panel-container{display:flex}}@media (max-width:768px){.FilterBar-module__LyVGJW__sort-container{flex-direction:column}}
.Hero-module__gJwfza__hero{justify-content:flex-end;width:100%;height:100vh;margin-bottom:64px;font-size:16px;display:flex;position:relative;top:-60px;overflow:hidden}.Hero-module__gJwfza__hero img{width:auto;height:100%}.Hero-module__gJwfza__hero-content{flex-direction:column;align-items:flex-end;gap:2em;display:flex;position:absolute;bottom:64px;left:48px}.Hero-module__gJwfza__title-container{text-transform:capitalize;height:8.75em;font-family:var(--font-oswald);background:#f5f5f51a;flex-direction:column;justify-content:center;align-items:center;gap:.75em;padding:0 4em;display:flex}.Hero-module__gJwfza__brand{text-transform:uppercase;color:var(--coffee-400);font-size:2.25em;font-weight:700;line-height:1em}.Hero-module__gJwfza__fullname{color:var(--coffee-100);text-align:center;font-size:4em;font-weight:600;line-height:1em}.Hero-module__gJwfza__cta-container a{border-color:var(--coffee-100);color:var(--coffee-100)}@media (max-width:768px){.Hero-module__gJwfza__hero{font-size:9px}.Hero-module__gJwfza__hero img{transform:translate(45px)}.Hero-module__gJwfza__hero-content{bottom:initial;left:initial;top:20%;right:16px}}
.PriceRange-module__ZVJO2G__price-range{flex-direction:column;justify-content:center;align-items:center;display:flex}.PriceRange-module__ZVJO2G__range{text-align:center;margin-bottom:12px;font-weight:700}.PriceRange-module__ZVJO2G__slider-root{-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;width:200px;height:20px;display:flex;position:relative}.PriceRange-module__ZVJO2G__slider-track{background-color:var(--gray-300);border-radius:9999px;flex-grow:1;height:3px;position:relative}.PriceRange-module__ZVJO2G__slider-range{background-color:var(--coffee-900);border-radius:9999px;height:100%;position:absolute}.PriceRange-module__ZVJO2G__slider-thumb{background-color:var(--coffee-900);border-radius:10px;width:16px;height:16px;display:block}.PriceRange-module__ZVJO2G__slider-thumb:focus{outline:none}
