.cat-hero[data-astro-cid-73sobwil]{color:#fff;background:var(--ink);align-items:flex-end;min-height:88vh;display:flex;position:relative;overflow:hidden}.bg[data-astro-cid-73sobwil]{position:absolute;inset:0;overflow:hidden}.bg-inner[data-astro-cid-73sobwil]{position:absolute;inset:-12% 0}.bg-inner[data-astro-cid-73sobwil] img{object-fit:cover;opacity:1;width:100%;height:100%}.veil[data-astro-cid-73sobwil]{background:linear-gradient(#080c1c80,#080c1c00 30%),linear-gradient(#080c1c33 40%,#080c1ce0);position:absolute;inset:0}.content[data-astro-cid-73sobwil]{padding-top:calc(var(--header-h) + 80px);padding-bottom:clamp(36px,6vw,72px);position:relative}.crumbs-nav[data-astro-cid-73sobwil].light{color:#ffffffb3}.crumbs-nav[data-astro-cid-73sobwil].light a[data-astro-cid-73sobwil]:hover{color:#fff}h1[data-astro-cid-73sobwil]{font-size:clamp(3.4rem,10vw,10rem);line-height:.92}.row[data-astro-cid-73sobwil]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-top:28px;display:flex}.desc[data-astro-cid-73sobwil]{color:#ffffffd1;max-width:52ch;margin:0;font-size:1.05rem}.facts[data-astro-cid-73sobwil]{gap:clamp(20px,4vw,48px);margin:0;display:flex}.facts[data-astro-cid-73sobwil] dt[data-astro-cid-73sobwil]{letter-spacing:.18em;text-transform:uppercase;opacity:.7;font-size:.7rem}.facts[data-astro-cid-73sobwil] dd[data-astro-cid-73sobwil]{font-family:var(--serif);margin:4px 0 0;font-size:clamp(2.4rem,4vw,3.6rem);line-height:1}.filterbar[data-astro-cid-73sobwil]{z-index:50;-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--line);transition:top .5s var(--ease);background:#f7f4efe0;position:sticky;top:0}.site-header:not(.is-hidden)~main .filterbar[data-astro-cid-73sobwil]{top:var(--header-h)}.bar-inner[data-astro-cid-73sobwil]{justify-content:space-between;align-items:center;gap:16px;padding-top:12px;padding-bottom:12px;display:flex}.bar-inner[data-astro-cid-73sobwil]>.btn[data-astro-cid-73sobwil]{flex:none}.grid-section[data-astro-cid-73sobwil]{padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(60px,8vw,100px)}.grid[data-astro-cid-73sobwil]{grid-template-columns:repeat(4,1fr);gap:clamp(28px,3vw,44px) clamp(14px,2vw,28px);display:grid}.grid[data-astro-cid-73sobwil] .product-card.is-hidden{display:none}.custom-card[data-astro-cid-73sobwil]{background:var(--sand);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;padding:clamp(32px,5vw,72px);display:flex}.custom-card[data-astro-cid-73sobwil] .lede[data-astro-cid-73sobwil]{margin-bottom:0}.btns[data-astro-cid-73sobwil]{flex-wrap:wrap;gap:10px;display:flex}.related[data-astro-cid-73sobwil]{padding-top:clamp(80px,10vw,140px);padding-bottom:clamp(60px,8vw,100px)}.rel-grid[data-astro-cid-73sobwil]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.rel[data-astro-cid-73sobwil] .media[data-astro-cid-73sobwil]{aspect-ratio:4/3;border-radius:18px;margin-bottom:16px}.rel[data-astro-cid-73sobwil] .media[data-astro-cid-73sobwil] img{transition:transform 1.2s var(--ease)}.rel[data-astro-cid-73sobwil]:hover .media[data-astro-cid-73sobwil] img{transform:scale(1.06)}.rel[data-astro-cid-73sobwil] h3[data-astro-cid-73sobwil]{font-size:1.8rem}.rel[data-astro-cid-73sobwil] span[data-astro-cid-73sobwil]{color:var(--muted);font-size:.88rem}.next[data-astro-cid-73sobwil]{border-top:1px solid var(--line);transition:background .5s var(--ease), color .5s;padding:clamp(48px,7vw,100px) 0;display:block}.next[data-astro-cid-73sobwil]:hover{background:var(--navy);color:#fff}.next-inner[data-astro-cid-73sobwil]{gap:8px;display:grid}.next-name[data-astro-cid-73sobwil]{font-family:var(--serif);align-items:center;gap:24px;font-size:clamp(2.6rem,7vw,7rem);line-height:1;display:flex}.next-name[data-astro-cid-73sobwil] svg{width:clamp(36px,5vw,72px);height:auto;transition:transform .5s var(--ease)}.next[data-astro-cid-73sobwil]:hover .next-name[data-astro-cid-73sobwil] svg{transform:translate(16px)}@media (width<=1100px){.grid[data-astro-cid-73sobwil]{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.grid[data-astro-cid-73sobwil]{grid-template-columns:repeat(2,1fr)}.rel-grid[data-astro-cid-73sobwil]{grid-template-columns:minmax(0,1fr)}.bar-inner[data-astro-cid-73sobwil]>.btn[data-astro-cid-73sobwil]{display:none}.product-card[data-astro-cid-73sobwil] h3{font-size:1.1rem}}
