.catalog_page__vNKmo{display:flex;flex-direction:column}.catalog_layout__6D6ZO{display:grid;grid-template-columns:240px 1fr;grid-gap:40px;gap:40px;align-items:start}.catalog_grid__kIV2g{min-width:0}.catalog_cards__4faIZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:32px 24px;gap:32px 24px}@media (max-width:900px){.catalog_layout__6D6ZO{grid-template-columns:1fr}}.CatalogFilters_wrap___RvqC{display:flex;flex-direction:column;gap:36px;padding-right:24px;border-right:1px solid var(--line)}.CatalogFilters_group__7_owU{display:flex;flex-direction:column;gap:14px}.CatalogFilters_groupTitle__84J1W{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-weight:500}.CatalogFilters_optionList__aR_hD{display:flex;flex-direction:column;gap:8px}.CatalogFilters_option__5p8yO{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px}.CatalogFilters_option__5p8yO input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:1px solid var(--line-strong);background:var(--bg);display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.CatalogFilters_option__5p8yO input:checked{background:var(--fg)}.CatalogFilters_option__5p8yO input:checked:after{content:"";position:absolute;top:0;left:5px;width:3px;height:8px;border-right:2px solid var(--bg);border-bottom:2px solid var(--bg);transform:rotate(45deg)}.CatalogFilters_sizes__U10zh{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px}.CatalogFilters_sizeBtn__tUYJo{height:36px;border:1px solid var(--line);font-size:13px;transition:background var(--transition),color var(--transition),border-color var(--transition)}.CatalogFilters_sizeBtn__tUYJo:hover{border-color:var(--line-strong)}.CatalogFilters_sizeBtnActive__weNpx{background:var(--fg);color:var(--bg);border-color:var(--fg)}.CatalogFilters_reset__fUaJZ{align-self:flex-start;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--muted);padding-bottom:2px;transition:color var(--transition),border-color var(--transition)}.CatalogFilters_reset__fUaJZ:hover{color:var(--fg);border-color:var(--fg)}@media (max-width:900px){.CatalogFilters_wrap___RvqC{border-right:none;border-bottom:1px solid var(--line);padding-right:0;padding-bottom:32px}}.CatalogPagination_wrap__78zxs{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:48px;flex-wrap:wrap}.CatalogPagination_perPage__2LMak{display:flex;align-items:center;gap:12px}.CatalogPagination_label__ps3s3{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.CatalogPagination_perPageBtns__C17jf{display:flex;gap:4px}.CatalogPagination_perBtn__FHv4I{background:transparent;border:1px solid var(--line);padding:6px 14px;font-size:13px;font-family:inherit;color:inherit;cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background var(--transition),color var(--transition),border-color var(--transition)}.CatalogPagination_perBtn__FHv4I:hover:not(:disabled){border-color:var(--fg)}.CatalogPagination_perBtnActive__FuOeH,.CatalogPagination_perBtnActive__FuOeH:hover{background:var(--fg);color:var(--bg);border-color:var(--fg)}.CatalogPagination_perBtn__FHv4I:disabled{cursor:default}.CatalogPagination_pages__qwbIj{display:flex;align-items:center;gap:4px}.CatalogPagination_navBtn__FDDmW,.CatalogPagination_pageBtn__TJ18v{min-width:36px;height:36px;padding:0 8px;background:transparent;border:1px solid var(--line);font-size:13px;font-family:inherit;color:inherit;cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background var(--transition),color var(--transition),border-color var(--transition)}.CatalogPagination_navBtn__FDDmW:hover:not(:disabled),.CatalogPagination_pageBtn__TJ18v:hover{border-color:var(--fg)}.CatalogPagination_pageBtnActive__OCtQs,.CatalogPagination_pageBtnActive__OCtQs:hover{background:var(--fg);color:var(--bg);border-color:var(--fg)}.CatalogPagination_navBtn__FDDmW:disabled{opacity:.3;cursor:not-allowed}.CatalogPagination_gap__jb9PQ{padding:0 6px;color:var(--muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:600px){.CatalogPagination_wrap__78zxs{justify-content:center}}.CatalogSort_wrap__Ejxl9{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--line);flex-wrap:wrap}.CatalogSort_label__jX9ij{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.CatalogSort_list__wlNMH{display:flex;gap:8px;flex-wrap:wrap}.CatalogSort_btn__QbHP0{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:transparent;border:1px solid var(--line);font-size:13px;font-family:inherit;color:var(--muted);cursor:pointer;transition:background var(--transition),color var(--transition),border-color var(--transition)}.CatalogSort_btn__QbHP0:hover{color:var(--fg);border-color:var(--fg)}.CatalogSort_btnActive__N7_Le,.CatalogSort_btnActive__N7_Le:hover{background:var(--fg);color:var(--bg);border-color:var(--fg)}.CatalogSort_arrow__hJiX3{display:inline-flex;align-items:center;justify-content:center;width:10px;height:6px;opacity:.5;transition:transform .2s ease,opacity .2s ease}.CatalogSort_btnActive__N7_Le .CatalogSort_arrow__hJiX3{opacity:1}.CatalogSort_arrowUp__J6Iev{transform:rotate(180deg)}.SneakerCard_card__kmgKc{display:flex;flex-direction:column;gap:12px;height:100%}.SneakerCard_imageWrap__bi6Ox{position:relative;aspect-ratio:1/1;background:#f4f4f4;overflow:hidden}.SneakerCard_imageWrap__bi6Ox img{width:100%;height:100%;object-fit:cover;transform:scale(1);transform-origin:center center;transition:transform .3s ease-in-out;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.SneakerCard_card__kmgKc:hover .SneakerCard_imageWrap__bi6Ox img{transform:scale(1.1)}.SneakerCard_placeholder__zh5i4{width:100%;height:100%;background:#f0f0f0}.SneakerCard_badge__P5CU_{position:absolute;top:12px;left:12px;background:var(--fg);color:var(--bg);padding:9px 10px;font-size:11px;letter-spacing:.1em;font-weight:600;text-transform:uppercase;line-height:75%}.SneakerCard_body__2QpJ6{display:flex;flex-direction:column;gap:4px;padding:4px 2px 0}.SneakerCard_brand__lKexx{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.SneakerCard_name__wgSPN{font-size:15px;font-weight:500;letter-spacing:-.005em}.SneakerCard_price__NVlkh{margin-top:6px;display:flex;align-items:baseline;gap:10px}.SneakerCard_current__muK4s{font-size:15px;font-weight:600}.SneakerCard_old__2MEKF{font-size:13px;color:var(--muted);text-decoration:line-through}.LatestSneakersSlider_wrap__08rz4{position:relative}.LatestSneakersSlider_swiper__38PhH{padding:4px 4px 56px!important}.LatestSneakersSlider_slide__xHLZ5{height:auto!important}.AddToCart_wrap__D46zu{display:flex;flex-direction:column;gap:24px}.AddToCart_label___Yw1u{display:flex;align-items:baseline;justify-content:space-between;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:12px}.AddToCart_error__MuEnX{color:#cc1f1f;letter-spacing:.04em;text-transform:none;font-size:12px}.AddToCart_sizes__ya7ne{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px}.AddToCart_sizeBtn__WDhFW{height:44px;border:1px solid var(--line);font-size:14px;transition:background var(--transition),color var(--transition),border-color var(--transition)}.AddToCart_sizeBtn__WDhFW:hover{border-color:var(--line-strong)}.AddToCart_sizeBtnActive__FdoIM{background:var(--fg);color:var(--bg);border-color:var(--fg)}.AddToCart_actions__3oVE_{display:flex;flex-direction:column;gap:8px}.AddToCart_action___FSBs{width:100%}@media (max-width:600px){.AddToCart_sizes__ya7ne{grid-template-columns:repeat(4,1fr)}}