.cat-intro[data-astro-cid-t4t4m27f]{max-width:var(--measure);font-size:var(--text-lg);color:var(--char)}.cat-group[data-astro-cid-t4t4m27f]{margin-bottom:var(--space-4xl)}.cat-group[data-astro-cid-t4t4m27f]:last-child{margin-bottom:0}.cat-group__head[data-astro-cid-t4t4m27f]{margin-bottom:var(--space-xl);max-width:var(--measure)}.cat-group__title[data-astro-cid-t4t4m27f]{font-size:var(--text-2xl)}.cat-group__summary[data-astro-cid-t4t4m27f]{margin-top:var(--space-xs);color:var(--ash)}.product-grid[data-astro-cid-t4t4m27f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr));gap:clamp(1.5rem,2.4vw,2.75rem) clamp(1rem,1.8vw,1.75rem)}@media(min-width:43.75rem)and (max-width:54.99rem)and (min-height:37.5rem){.product-grid[data-astro-cid-t4t4m27f]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-grid[data-astro-cid-t4t4m27f] .product-card{contain-intrinsic-height:auto calc((100vw - 2 * var(--gutter) - clamp(1rem,1.8vw,1.75rem)) * 1.25 / 2 + 3.2rem)}}.empty[data-astro-cid-t4t4m27f]{text-align:center;max-width:44rem;margin-inline:auto}.empty[data-astro-cid-t4t4m27f] .lead[data-astro-cid-t4t4m27f]{margin-block:var(--space-md) var(--space-xl);margin-inline:auto}.cat-cta[data-astro-cid-t4t4m27f]{margin-top:var(--section);background:var(--paper-2);text-align:center;padding-block:clamp(3rem,6vw,5rem)}.cat-cta__title[data-astro-cid-t4t4m27f]{font-size:var(--display-2);letter-spacing:-.015em;max-width:17.14em;margin-inline:auto}.cat-cta__text[data-astro-cid-t4t4m27f]{color:var(--ash);max-width:27.57em;margin-block:var(--space-md) var(--space-lg);margin-inline:auto}@media(max-width:40rem){.product-grid[data-astro-cid-t4t4m27f]{gap:var(--space-md)}}.mu__name[data-astro-cid-t4t4m27f]{font-size:clamp(2.1rem,1rem + 5vw,5.6rem);line-height:.9;letter-spacing:-.015em;color:#fcfcfc;margin-block:var(--space-md) clamp(1.5rem,3vw,2.5rem)}.mu__grid[data-astro-cid-t4t4m27f]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,5vw,5rem);align-items:center}.mu__prose[data-astro-cid-t4t4m27f] p[data-astro-cid-t4t4m27f]{font-size:var(--text-lg);line-height:1.55;color:var(--char);max-width:34.77em;margin-bottom:1em}.mu__dl[data-astro-cid-t4t4m27f]{margin-top:var(--space-md)}.mu__cover[data-astro-cid-t4t4m27f]{aspect-ratio:3 / 4;width:100%;max-width:26rem;justify-self:end}.mu__cover[data-astro-cid-t4t4m27f] img{width:100%;height:100%;object-fit:cover}.mu__gallery[data-astro-cid-t4t4m27f]{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2vw,1.75rem);margin-top:clamp(2.5rem,5vw,4rem)}.mu__item[data-astro-cid-t4t4m27f]{aspect-ratio:4 / 5}.mu__item[data-astro-cid-t4t4m27f] img{width:100%;height:100%;object-fit:cover}.mu__specs[data-astro-cid-t4t4m27f]{margin-top:clamp(2.5rem,5vw,4rem);border:1px solid rgb(255 255 255 / .3);padding:clamp(1.5rem,3vw,2.5rem)}.mu__specs-title[data-astro-cid-t4t4m27f]{font-family:var(--font-ui);font-size:var(--text-xs);font-weight:650;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--char);margin-bottom:var(--space-md)}.mu__row[data-astro-cid-t4t4m27f]{display:flex;justify-content:space-between;gap:var(--space-lg);padding-block:.65rem;border-bottom:1px solid var(--line)}.mu__row[data-astro-cid-t4t4m27f]:last-child{border-bottom:0}.mu__row[data-astro-cid-t4t4m27f] dt[data-astro-cid-t4t4m27f]{font-weight:650;font-size:var(--text-sm);letter-spacing:0;color:#fcfcfc;flex-shrink:0}.mu__row[data-astro-cid-t4t4m27f] dd[data-astro-cid-t4t4m27f]{margin:0;color:var(--ash);font-size:var(--text-sm);text-align:right}.mu__certs[data-astro-cid-t4t4m27f]{margin-top:var(--space-md);font-family:var(--font-ui);font-size:var(--text-meta);font-weight:500;letter-spacing:0;color:var(--ash);line-height:1.8}@media(max-width:52rem){.mu__grid[data-astro-cid-t4t4m27f]{grid-template-columns:1fr}.mu__cover[data-astro-cid-t4t4m27f]{justify-self:start}.mu__gallery[data-astro-cid-t4t4m27f]{grid-template-columns:repeat(2,1fr)}.mu__row[data-astro-cid-t4t4m27f]{flex-direction:column;gap:.15rem}.mu__row[data-astro-cid-t4t4m27f] dd[data-astro-cid-t4t4m27f]{text-align:left}}
