.page[data-astro-cid-5vhfxtp5]{padding-top:var(--s-5);padding-bottom:80px}.crumbs[data-astro-cid-5vhfxtp5] ol[data-astro-cid-5vhfxtp5]{gap:var(--s-2);font-size:var(--fs-meta);color:var(--ink-soft);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.crumbs[data-astro-cid-5vhfxtp5] li[data-astro-cid-5vhfxtp5]+li[data-astro-cid-5vhfxtp5]:before{content:"/";margin-right:var(--s-2);color:var(--line-strong)}.crumbs[data-astro-cid-5vhfxtp5] a[data-astro-cid-5vhfxtp5]{min-height:44px;color:var(--ink-soft);align-items:center;display:inline-flex}.crumbs[data-astro-cid-5vhfxtp5] li[data-astro-cid-5vhfxtp5][aria-current]{min-height:44px;color:var(--ink);align-items:center;font-weight:600;display:inline-flex}.layout[data-astro-cid-5vhfxtp5]{gap:var(--s-6);margin-top:var(--s-3);display:grid}@media (width>=960px){.layout[data-astro-cid-5vhfxtp5]{gap:var(--s-8);grid-template-columns:1fr 1fr;align-items:start}.gallery[data-astro-cid-5vhfxtp5]{top:var(--s-5);position:sticky}}.gallery[data-astro-cid-5vhfxtp5]{border-radius:var(--r-card);background:var(--surface);border:1px solid var(--line);padding:6px}.info[data-astro-cid-5vhfxtp5]{gap:var(--s-5);align-content:start;display:grid}.info[data-astro-cid-5vhfxtp5] h1[data-astro-cid-5vhfxtp5]{font-size:clamp(2rem,1.5rem + 2vw,3rem)}.cat[data-astro-cid-5vhfxtp5]{align-items:center;gap:var(--s-2);color:var(--ink-soft);font-weight:600;display:flex}.notice[data-astro-cid-5vhfxtp5]{padding:var(--s-3) var(--s-4);border-radius:var(--r-control);background:color-mix(in srgb, var(--drop) 28%, var(--paper));font-weight:600;font-size:var(--fs-meta)}.buy-wrap[data-astro-cid-5vhfxtp5]{gap:var(--s-4);padding:var(--s-5);border-radius:var(--r-card);border:1px solid var(--line);background:var(--surface);scroll-margin-top:var(--s-5);display:grid}.switch[data-astro-cid-5vhfxtp5]{border:1px solid var(--line-strong);border-radius:var(--r-control);gap:0;width:fit-content;margin:0;padding:4px;display:inline-flex}.switch[data-astro-cid-5vhfxtp5] legend[data-astro-cid-5vhfxtp5]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.switch[data-astro-cid-5vhfxtp5] label[data-astro-cid-5vhfxtp5]{position:relative}.switch[data-astro-cid-5vhfxtp5] input[data-astro-cid-5vhfxtp5]{opacity:0;margin:0;position:absolute;inset:0}.switch[data-astro-cid-5vhfxtp5] span[data-astro-cid-5vhfxtp5]{min-height:44px;padding:0 var(--s-5);border-radius:calc(var(--r-control) - 3px);color:var(--ink-soft);align-items:center;font-weight:700;display:inline-flex}.switch[data-astro-cid-5vhfxtp5] label[data-astro-cid-5vhfxtp5]:hover span[data-astro-cid-5vhfxtp5]{color:var(--ink)}.switch[data-astro-cid-5vhfxtp5] input[data-astro-cid-5vhfxtp5]:checked+span[data-astro-cid-5vhfxtp5]{background:var(--ink);color:var(--paper)}.switch[data-astro-cid-5vhfxtp5] input[data-astro-cid-5vhfxtp5]:focus-visible+span[data-astro-cid-5vhfxtp5]{outline:2px solid var(--accent);outline-offset:2px}.buy-wrap[data-astro-cid-5vhfxtp5]:has(#fmt-physical:checked) .panel-printable[data-astro-cid-5vhfxtp5],.buy-wrap[data-astro-cid-5vhfxtp5]:has(#fmt-printable:checked) .panel-physical[data-astro-cid-5vhfxtp5]{display:none}.panel[data-astro-cid-5vhfxtp5]{gap:var(--s-4);display:grid}.panel-title[data-astro-cid-5vhfxtp5]{font-size:var(--fs-h3)}.price-line[data-astro-cid-5vhfxtp5]{align-items:baseline;gap:var(--s-1) var(--s-3);flex-wrap:wrap;display:flex}.price[data-astro-cid-5vhfxtp5].big{font-size:1.75rem;font-weight:800}.usd[data-astro-cid-5vhfxtp5]{color:var(--ink-soft);font-weight:600}.facts[data-astro-cid-5vhfxtp5]{gap:var(--s-3);margin:0;display:grid}.facts[data-astro-cid-5vhfxtp5] dt[data-astro-cid-5vhfxtp5]{font-size:var(--fs-meta);color:var(--ink-soft);font-weight:600}.facts[data-astro-cid-5vhfxtp5] dd[data-astro-cid-5vhfxtp5]{margin:0}.details[data-astro-cid-5vhfxtp5],.custom[data-astro-cid-5vhfxtp5] ul[data-astro-cid-5vhfxtp5]{gap:var(--s-2);margin:0;padding-left:1.2em;display:grid}.buttons[data-astro-cid-5vhfxtp5]{gap:var(--s-2);display:grid}@media (width>=480px){.buttons[data-astro-cid-5vhfxtp5]{grid-template-columns:1fr 1fr}.buttons[data-astro-cid-5vhfxtp5] .btn-primary[data-astro-cid-5vhfxtp5]{grid-column:1/-1}}.custom[data-astro-cid-5vhfxtp5]{gap:var(--s-5);display:grid}.custom[data-astro-cid-5vhfxtp5] h2[data-astro-cid-5vhfxtp5]{font-size:var(--fs-h3);margin-bottom:var(--s-3)}@media (width>=640px){.custom[data-astro-cid-5vhfxtp5]{grid-template-columns:1fr 1fr}}.howto[data-astro-cid-5vhfxtp5]{color:var(--ink-soft)}.related[data-astro-cid-5vhfxtp5]{margin-top:var(--s-9)}.related[data-astro-cid-5vhfxtp5] h2[data-astro-cid-5vhfxtp5]{margin-bottom:var(--s-5)}.grid[data-astro-cid-5vhfxtp5]{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.grid[data-astro-cid-5vhfxtp5]>li[data-astro-cid-5vhfxtp5]{display:grid}@media (width>=640px){.grid[data-astro-cid-5vhfxtp5]{gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=960px){.grid[data-astro-cid-5vhfxtp5]{grid-template-columns:repeat(4,minmax(0,1fr))}}.sticky-buy[data-astro-cid-5vhfxtp5]{z-index:15;justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-3) var(--gutter);background:var(--paper);border-top:1px solid var(--line);box-shadow:var(--lift);display:flex;position:fixed;inset:auto 0 0}.sticky-buy[data-astro-cid-5vhfxtp5] .from[data-astro-cid-5vhfxtp5]{color:var(--ink-soft);font-weight:500}@media (width>=960px){.sticky-buy[data-astro-cid-5vhfxtp5]{display:none}}
