.productCard-module__bU72Qq__card{color:inherit;cursor:pointer;flex-direction:column;text-decoration:none;display:flex}.productCard-module__bU72Qq__imageWrapper{overflow:hidden}.productCard-module__bU72Qq__image{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .6s;overflow:hidden}.productCard-module__bU72Qq__card:hover .productCard-module__bU72Qq__image{transform:scale(1.05)}.productCard-module__bU72Qq__title{font-family:var(--font-manrope);color:var(--text-color);letter-spacing:.02em;border-bottom:1px solid #2222221a;margin-top:20px;font-size:.8rem;font-weight:400;transition:opacity .3s}.productCard-module__bU72Qq__card:hover .productCard-module__bU72Qq__title{opacity:.7}.productCard-module__bU72Qq__price{opacity:.6;margin-top:4px;font-size:.75rem}@media (max-width:768px){.productCard-module__bU72Qq__image{aspect-ratio:4/3;height:auto}.productCard-module__bU72Qq__title{margin-top:10px;font-size:.75rem}}
.sidebar-module__Hli8Ta__sidebar{flex-shrink:0;width:150px;height:fit-content;position:sticky;top:100px}.sidebar-module__Hli8Ta__sidebarList{list-style:none}.sidebar-module__Hli8Ta__sidebarItem{cursor:pointer;transition:opacity .25s}.sidebar-module__Hli8Ta__sidebarItem:hover{opacity:.65}.sidebar-module__Hli8Ta__active{font-weight:600}@media (max-width:1024px){.sidebar-module__Hli8Ta__sidebar{width:100%;position:static}.sidebar-module__Hli8Ta__sidebarList{flex-wrap:nowrap;justify-content:flex-start;gap:20px;padding:0;display:flex}}@media (max-width:600px){.sidebar-module__Hli8Ta__sidebarList{font-size:.9rem}}
.catalog-module__ZyI-Aq__catalogWrapper{padding-top:150px;display:flex}.catalog-module__ZyI-Aq__grid{flex-grow:1;grid-template-columns:repeat(3,1fr);gap:60px 24px;display:grid}.catalog-module__ZyI-Aq__gridItem{min-width:0}.catalog-module__ZyI-Aq__emptyState{grid-column:1/-1;margin:0}@media (max-width:1024px){.catalog-module__ZyI-Aq__catalogWrapper{flex-direction:column;gap:30px;padding-top:80px}.catalog-module__ZyI-Aq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.catalog-module__ZyI-Aq__grid{grid-template-columns:1fr}}
