.CategoryPage_page___Tvus{display:flex;flex-direction:column;gap:0}.CategoryPage_title___oY7I{margin:0 0 4px;font-family:var(--font-display);font-size:var(--font-size-section);font-weight:700;letter-spacing:-.02em;color:var(--color-dark-800)}.CategoryPage_count__X9Ptz{margin:0 0 20px;font-size:13.5px;color:var(--color-text-secondary)}.CategoryPage_section__R4ZqC{display:flex;flex-direction:column;gap:16px}.CategoryPage_catalogLayout__EaZF6{display:grid;grid-template-columns:260px 1fr;grid-gap:22px;gap:22px;align-items:start}@media(max-width:1023px){.CategoryPage_catalogLayout__EaZF6{grid-template-columns:1fr}}.CategoryPage_filterColumn__fZRl4{display:flex;flex-direction:column;gap:14px}.CategoryPage_filterColumn__fZRl4:empty{display:none}.CategoryPage_resultColumn__GxQFW{min-width:0}.CategoryPage_warning__DwrdB{margin:0 0 16px;padding:10px 12px;border-radius:var(--radius-md);background:var(--color-warning-bg);color:var(--color-warning-text);font-size:var(--font-size-sm)}@media(max-width:767px){.CategoryPage_count__X9Ptz{display:none}.CategoryPage_filterColumn__fZRl4{order:1}}.ManufacturerPage_page__g6BT1{display:flex;flex-direction:column;gap:32px}.ManufacturerPage_header__4Zmt1{display:flex;gap:24px;align-items:flex-start;flex-wrap:wrap}.ManufacturerPage_picture__DjQ3Q{width:160px;max-width:100%;aspect-ratio:1/1;object-fit:contain}.ManufacturerPage_title__f_8pj{margin:0 0 12px;font-size:28px;font-weight:700;letter-spacing:-.02em;color:var(--color-dark-900)}.ManufacturerPage_headerBody__YJtJ9{flex:1 1 280px;min-width:0}.ManufacturerPage_count__D82uq{margin:0;font-size:13.5px;color:var(--color-text-secondary)}.ManufacturerPage_section__W92DG{margin:0}.ManufacturerPage_catalogLayout__eUJOJ{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media(min-width:1024px){.ManufacturerPage_catalogLayout__eUJOJ{grid-template-columns:260px 1fr}}.ManufacturerPage_filterColumn__OcFx_:empty{display:none}.ManufacturerPage_resultColumn__KakXc{min-width:0}.ManufacturerPage_warning__UdoPR{margin:0 0 16px;padding:10px 12px;border-radius:var(--ak-radius);background:var(--color-warning-bg);color:var(--color-warning-text);font-size:14px}@media(max-width:767px){.ManufacturerPage_count__D82uq{display:none}.ManufacturerPage_filterColumn__OcFx_{order:1}}.ProductGallery_wrapper__UGQXx{position:relative}.ProductGallery_fullSizeLink__cGG_Q{position:absolute;right:12px;bottom:12px;width:32px;height:32px}.GroupedProduct_variants___lD_J{display:flex;flex-direction:column;gap:24px}.GroupedProduct_variantContent__7ZmKh{display:flex;flex-wrap:wrap;gap:16px}.GroupedProduct_picture__p3Zeb{width:120px;height:auto;border-radius:var(--ak-radius)}.GroupedProduct_body__GW_ku{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:8px}.GroupedProduct_name___wRAd{margin:0;font-family:var(--font-display);font-size:18px;font-weight:700;color:var(--color-dark-800)}.GroupedProduct_prices__F5XAC{margin-bottom:4px}.GroupedProduct_empty__8C5PX{color:var(--color-text-secondary)}@media(max-width:599px){.GroupedProduct_picture__p3Zeb{width:100%;max-width:160px}}.ProductSpecifications_specifications__QRPLW{display:flex;flex-direction:column;gap:18px}.ProductSpecifications_group__xIZW6{display:flex;flex-direction:column;gap:8px}.ProductSpecifications_groupName__PEUvq{margin:0;font-family:var(--font-display);font-size:14px;font-weight:700;color:var(--color-dark-900)}.ProductSpecifications_colorSquare__hi2bk{display:inline-block;width:20px;height:20px;border:1px solid var(--color-border);border-radius:3px;vertical-align:middle}