.product-card[data-astro-cid-4fhpls6h]{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-paper);align-content:start;gap:.85rem;padding:1.4rem;display:grid}h2[data-astro-cid-4fhpls6h],p[data-astro-cid-4fhpls6h]{margin:0}p[data-astro-cid-4fhpls6h]{color:var(--color-muted);line-height:1.6}a[data-astro-cid-4fhpls6h]{width:fit-content;color:var(--color-ink);font-weight:700}.product-hero[data-astro-cid-gw5qrii5]{border-bottom:1px solid var(--color-line)}.product-hero__inner[data-astro-cid-gw5qrii5],.product-catalogue__heading[data-astro-cid-gw5qrii5]{gap:1.5rem;display:grid}.product-catalogue[data-astro-cid-gw5qrii5]{background:var(--color-paper)}.product-catalogue[data-astro-cid-gw5qrii5] .container[data-astro-cid-gw5qrii5]{gap:clamp(2.5rem,6vw,5rem);display:grid}.product-catalogue[data-astro-cid-gw5qrii5] h2[data-astro-cid-gw5qrii5]{max-width:20ch;font-size:clamp(2rem,4vw,3.5rem);line-height:1.08}.product-catalogue__grid[data-astro-cid-gw5qrii5]{grid-template-columns:repeat(12,1fr);gap:1rem;display:grid}.product-catalogue__grid[data-astro-cid-gw5qrii5]>*{grid-column:span 4}.product-catalogue__grid[data-astro-cid-gw5qrii5]>:first-child{grid-column:span 8}@media (width<=54rem){.product-catalogue__grid[data-astro-cid-gw5qrii5]>*,.product-catalogue__grid[data-astro-cid-gw5qrii5]>:first-child{grid-column:span 6}}@media (width<=38rem){.product-catalogue__grid[data-astro-cid-gw5qrii5]>*,.product-catalogue__grid[data-astro-cid-gw5qrii5]>:first-child{grid-column:1/-1}}
