.page_container___8UrZ{max-width:1440px;margin-inline:auto;padding-inline:64px}.page_page-content__B_wf7{padding-block:64px}.page_stack__hFSSW{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.page_stack-lg__psblt{display:flex;flex-direction:column;align-items:stretch;gap:24px}.page_muted__2R_g5{color:var(--color-muted)}.page_product-grid__8fxdA{display:grid;grid-template-columns:repeat(3,280px);gap:24px}.page_breadcrumbs__P652o{font-size:12px;color:var(--color-muted)}.page_catalog-filters__c9yDV{background:var(--color-subtle);padding:24px;display:flex;flex-wrap:wrap;gap:16px;align-items:end}.page_field__ffa2R{display:flex;flex-direction:column;gap:8px;flex:1;min-width:160px;font-size:14px}.page_field__ffa2R input,.page_field__ffa2R select{width:100%;min-height:48px;border:1px solid var(--color-line);border-radius:4px;background:#fff;padding:12px}.page_field__ffa2R label{font-weight:600}.page_text-link__K_sR6{font-size:14px;text-decoration:underline;padding:12px}.page_empty-state__UX53y{padding-block:48px;min-height:250px}.page_empty-state__UX53y h1,.page_empty-state__UX53y h2{max-width:850px}@media(min-width:901px)and (max-width:1300px){.page_product-grid__8fxdA{grid-template-columns:repeat(3,minmax(0,280px))}}@media(max-width:900px){.page_container___8UrZ{padding-inline:24px}.page_page-content__B_wf7{padding-block:24px}.page_product-grid__8fxdA{grid-template-columns:1fr;gap:24px}.page_catalog-filters__c9yDV{padding:16px}.page_field__ffa2R{min-width:100%}.page_catalog-filters__c9yDV>:is(a,button){width:100%}.page_empty-state__UX53y h1{font-size:40px}}.page_product-grid__8fxdA{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:48px;align-items:start}.page_catalog-filters__c9yDV .page_field__ffa2R{flex:1 1 180px}@media(max-width:1100px){.page_product-grid__8fxdA{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.page_product-grid__8fxdA{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}}.page_field__ffa2R textarea{font:inherit;padding:12px;border:1px solid var(--color-line);border-radius:4px}