.product-grid{gap:var(--space-10) var(--space-6);padding-top:var(--space-3);grid-template-columns:repeat(4,1fr);display:grid}.product-grid__groups{gap:var(--space-10);flex-direction:column;display:flex}.product-grid__group-title{margin:0 0 var(--space-4);padding:var(--space-1) var(--space-4);background:var(--color-text);color:#fff;font-family:"Bricolage Grotesque Variable", var(--font-display);border-radius:999px;font-size:1rem;font-weight:800;display:inline-block}@media (width<=1200px){.product-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.product-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.product-grid{grid-template-columns:1fr}}
