.lb[data-astro-cid-utnzf2kr]{background:var(--ink);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--stone);border:0;margin:0;padding:0}.lb[data-astro-cid-utnzf2kr]::backdrop{background:#20201d99}.lb[data-astro-cid-utnzf2kr][open]{place-items:center;display:grid}.lb__fig[data-astro-cid-utnzf2kr]{justify-items:center;gap:12px;margin:0;padding:56px 16px 24px;display:grid}.lb__img[data-astro-cid-utnzf2kr]{object-fit:contain;border-radius:var(--radius);width:auto;max-width:min(92vw,1100px);height:auto;max-height:calc(100dvh - 140px)}.lb__cap[data-astro-cid-utnzf2kr]{font-size:var(--fs-0);text-align:center;opacity:.85;max-width:60ch}.lb__n[data-astro-cid-utnzf2kr]{opacity:.7;margin-left:8px}.lb__btn[data-astro-cid-utnzf2kr]{width:48px;height:48px;color:var(--stone);cursor:pointer;background:#20201d80;border:1px solid #e9e3d64d;border-radius:50%;font-size:1.6rem;line-height:1;position:absolute}.lb__btn[data-astro-cid-utnzf2kr]:focus-visible{outline:3px solid var(--sun)}.lb__close[data-astro-cid-utnzf2kr]{font-size:1.1rem;top:12px;right:12px}.lb__prev[data-astro-cid-utnzf2kr]{top:50%;left:12px;transform:translateY(-50%)}.lb__next[data-astro-cid-utnzf2kr]{top:50%;right:12px;transform:translateY(-50%)}.pd[data-astro-cid-x27rj5re]{padding-bottom:var(--space-6)}.pd__crumbs[data-astro-cid-x27rj5re]{padding-block:var(--space-2)}.pd__grid[data-astro-cid-x27rj5re]{border-top:1px solid var(--ink);display:grid}@media (width>=960px){.pd__grid[data-astro-cid-x27rj5re]{grid-template-columns:1.1fr 1fr;align-items:start}.pd__info[data-astro-cid-x27rj5re]{scrollbar-width:none;max-height:calc(100vh - 76px);position:sticky;top:76px;overflow-y:auto}}.pd__gallery[data-astro-cid-x27rj5re]{background:var(--ink);gap:1px;display:grid}@media (width>=960px){.pd__gallery[data-astro-cid-x27rj5re]{border-right:1px solid var(--ink)}}@media (width<=959px){.pd__gallery[data-astro-cid-x27rj5re]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1px;display:flex;overflow-x:auto}.pd__shot[data-astro-cid-x27rj5re]{scroll-snap-align:start;flex:0 0 88%}.pd[data-astro-cid-x27rj5re]{padding-bottom:calc(var(--space-6) + 80px)}}.pd__shot[data-astro-cid-x27rj5re] .media{border-radius:0}.lb-open[data-astro-cid-x27rj5re]{background:var(--stone);cursor:zoom-in;border:0;width:100%;padding:0;display:block}.lb-open[data-astro-cid-x27rj5re]:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}.pd__info[data-astro-cid-x27rj5re]{padding:var(--space-5) var(--gutter);gap:var(--space-3);align-content:start;display:grid}.pd__badges[data-astro-cid-x27rj5re]{flex-wrap:wrap;gap:6px;display:flex}.pd__kind[data-astro-cid-x27rj5re]{background:var(--white)}.pd__kind[data-astro-cid-x27rj5re]:before{display:none}.pd__title[data-astro-cid-x27rj5re]{letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(2.6rem,6vw,5rem);line-height:.92}.pd__ref[data-astro-cid-x27rj5re]{font-size:var(--fs-0);letter-spacing:.08em;text-transform:uppercase;margin:0}.pd__price[data-astro-cid-x27rj5re]{font-size:var(--fs-3);margin:0;font-weight:700}.pd__price--soft[data-astro-cid-x27rj5re]{color:var(--ink-muted);font-weight:400}.pd__note[data-astro-cid-x27rj5re]{font-size:var(--fs-0);color:var(--ink-muted);margin:0}.pd__cta[data-astro-cid-x27rj5re]{gap:var(--space-2);margin-top:var(--space-2);display:grid}.pd__buy[data-astro-cid-x27rj5re]{justify-content:center;width:100%}.pd__small[data-astro-cid-x27rj5re]{font-size:var(--fs-0);color:var(--ink-muted);margin:0}.pd__lead[data-astro-cid-x27rj5re]{text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(1.15rem,1.8vw,1.5rem);font-weight:700;line-height:1.2}.pd__lead[data-astro-cid-x27rj5re] p{margin:0 0 var(--space-2)}.pd__facts[data-astro-cid-x27rj5re]{font-size:var(--fs-0);text-transform:uppercase;letter-spacing:.03em;gap:4px;margin:0;padding-left:1.1em;display:grid}.acc[data-astro-cid-x27rj5re]{border-top:1px solid var(--ink);margin-top:var(--space-2)}.acc[data-astro-cid-x27rj5re] details[data-astro-cid-x27rj5re]{border-bottom:1px solid var(--ink)}.acc[data-astro-cid-x27rj5re] summary[data-astro-cid-x27rj5re]{cursor:pointer;min-height:44px;font-size:var(--fs-0);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;font-weight:700;list-style:none;display:flex}.acc[data-astro-cid-x27rj5re] summary[data-astro-cid-x27rj5re]::-webkit-details-marker{display:none}.acc[data-astro-cid-x27rj5re] summary[data-astro-cid-x27rj5re]:after{content:"+";font-size:1.25rem;font-weight:400;transition:transform .25s}.acc[data-astro-cid-x27rj5re] details[data-astro-cid-x27rj5re][open] summary[data-astro-cid-x27rj5re]:after{transform:rotate(45deg)}.acc[data-astro-cid-x27rj5re] .prose[data-astro-cid-x27rj5re]{padding-bottom:var(--space-3);font-size:var(--fs-1)}.pd__h2[data-astro-cid-x27rj5re]{font-size:var(--fs-1);text-transform:uppercase;letter-spacing:.06em;margin:var(--space-6) 0 var(--space-3)}.pd__more[data-astro-cid-x27rj5re]{border-top:1px solid var(--ink);margin-top:var(--space-6)}.pgrid[data-astro-cid-x27rj5re]{border-top:1px solid var(--ink);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=960px){.pgrid[data-astro-cid-x27rj5re]{grid-template-columns:repeat(4,1fr)}}.pgrid[data-astro-cid-x27rj5re] li[data-astro-cid-x27rj5re]{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink)}.pgrid[data-astro-cid-x27rj5re] .card{border:0;border-radius:0}.evo[data-astro-cid-x27rj5re]{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));padding:0;list-style:none;display:grid}figure[data-astro-cid-x27rj5re]{margin:0}figcaption[data-astro-cid-x27rj5re]{font-size:var(--fs-0);color:var(--ink-muted);margin-top:6px}.buybar[data-astro-cid-x27rj5re]{z-index:19;justify-content:space-between;align-items:center;gap:var(--space-3);padding:10px var(--gutter);background:var(--white);border-top:1px solid var(--ink);display:flex;position:fixed;bottom:0;left:0;right:0;padding-bottom:calc(10px + env(safe-area-inset-bottom))!important}.buybar[data-astro-cid-x27rj5re] div[data-astro-cid-x27rj5re]{line-height:1.2;display:grid}.buybar[data-astro-cid-x27rj5re] strong[data-astro-cid-x27rj5re]{font-size:var(--fs-2)}.buybar[data-astro-cid-x27rj5re] span[data-astro-cid-x27rj5re]{font-size:var(--fs-0);color:var(--ink-muted)}.buybar[data-astro-cid-x27rj5re] .btn[data-astro-cid-x27rj5re]{min-width:140px}@media (width>=960px){.buybar[data-astro-cid-x27rj5re]{display:none}}
