.mesh-catalog-title{padding:48px 0 24px}.mesh-catalog-title p{max-width:720px}.mesh-catalog{padding:0 0 64px}.catalog-tools{display:flex;gap:16px;align-items:end;flex-wrap:wrap;padding:24px;background:var(--brand-bg-alt);margin-bottom:24px}.catalog-tools label{flex:1;min-width:180px}.catalog-tools input{margin-top:8px}.catalog-tools [role=status]{padding:12px 0;font-size:.85rem}.product-tabs{margin-bottom:24px}.product-tabs .nav-link{color:var(--brand-primary)}.tab-content h2{font-size:1.4rem}.catalog-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:24px;gap:24px}.product-card{grid-column:span 2;min-width:0;border:1px solid var(--brand-border);border-radius:4px;background:#fff}.product-card:last-child:nth-child(5),.product-card:nth-last-child(2):nth-child(4){grid-column:span 3}.product-card button{width:100%;height:100%;padding:32px 24px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;border:0;background:#fff;color:var(--brand-text)}.product-card h3{font-size:1.25rem;margin:24px 0}.product-card button>span:last-child{font-size:.9rem;color:var(--brand-primary);margin-top:auto}.product-symbol{font-size:2.5rem;line-height:1;color:var(--brand-primary)}.product-card img{width:100%;height:180px}.product-card:hover{border-color:var(--brand-primary);box-shadow:0 8px 24px rgba(103,40,80,.0941176471)}.catalog-guidance{max-width:900px;margin-top:64px;border-top:1px solid var(--brand-border);padding-top:48px}.catalog-guidance h2{font-size:1.5rem;margin-top:32px}@media (max-width:767px){.catalog-grid{grid-template-columns:1fr}.product-card,.product-card:last-child:nth-child(5),.product-card:nth-last-child(2):nth-child(4){grid-column:auto}}