.src58aa5-products-shell{padding-top:48px;padding-bottom:64px}.src58aa5-filter-rail{background:var(--brand-bg-alt);border:1px solid var(--brand-border);border-radius:13px;padding:24px;position:sticky;top:16px}.src58aa5-filter-rail button,.src58aa5-filter-rail h2,.src58aa5-filter-rail label,.src58aa5-filter-rail p{color:var(--brand-text)}.src58aa5-filter-rail ul{list-style:none;padding:0}.src58aa5-filter-rail li button{background:0 0;border:0;color:var(--brand-text);padding:8px 0;text-align:left;width:100%}.src58aa5-filter-rail .is-active{font-weight:800;color:var(--brand-primary)}.src58aa5-catalog-card{display:flex;flex-direction:column;border:1px solid var(--brand-border);border-left:6px solid var(--brand-primary);border-radius:0;box-shadow:none;min-height:100%;padding:16px}.src58aa5-catalog-card.is-wide{flex-direction:row;gap:24px;align-items:stretch}.src58aa5-product-image{background:var(--brand-primary-light);min-height:140px}.src58aa5-catalog-card.is-wide .src58aa5-product-image{flex:0 0 46%;min-height:220px}.src58aa5-product-image img,.src58aa5-product-image:empty{display:block;min-height:140px;width:100%;background:var(--brand-primary-light)}.src58aa5-catalog-card__body{display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding-top:16px}.src58aa5-catalog-card.is-wide .src58aa5-catalog-card__body{padding-top:0}.src58aa5-products-shell h1,.src58aa5-products-shell h2,.src58aa5-products-shell h3,.src58aa5-products-shell p{color:var(--brand-text)}@media (max-width:767.98px){.src58aa5-catalog-card.is-wide{flex-direction:column}.src58aa5-filter-rail{position:static}}