.card[data-astro-cid-c7ungylx]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);position:relative;overflow:hidden}.card__link[data-astro-cid-c7ungylx]{height:100%;text-decoration:none;display:block}.card__link[data-astro-cid-c7ungylx]:hover img,.card__link[data-astro-cid-c7ungylx]:hover .ph{transform:scale(1.03)}.card[data-astro-cid-c7ungylx] .ph{transition:transform .8s var(--ease)}.card[data-astro-cid-c7ungylx] img{transition:transform .6s var(--ease)}.card__badge[data-astro-cid-c7ungylx]{top:var(--space-3);left:var(--space-3);right:var(--space-3);flex-wrap:wrap;gap:6px;display:flex;position:absolute}.card__kind[data-astro-cid-c7ungylx]{background:var(--white)}.card__kind[data-astro-cid-c7ungylx]:before{display:none}.card__body[data-astro-cid-c7ungylx]{padding:var(--space-3) var(--space-3) var(--space-4)}.card__title[data-astro-cid-c7ungylx]{font-size:var(--fs-2);margin-bottom:var(--space-1)}@media (width>=760px){.card__title[data-astro-cid-c7ungylx]{font-size:var(--fs-3)}}@media (width<=759px){.card__body[data-astro-cid-c7ungylx]{padding:10px 10px 14px}.card__meta[data-astro-cid-c7ungylx]{margin-bottom:8px;font-size:.75rem}.card__badge[data-astro-cid-c7ungylx]{top:8px;left:8px;right:8px}.card__badge[data-astro-cid-c7ungylx] .badge{padding:3px 8px;font-size:.75rem}.card__cta[data-astro-cid-c7ungylx]{display:none}.card__foot[data-astro-cid-c7ungylx]{font-size:.8125rem}}.card__meta[data-astro-cid-c7ungylx]{font-size:var(--fs-0);color:var(--ink-muted);margin-bottom:var(--space-3)}.card__foot[data-astro-cid-c7ungylx]{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:var(--fs-0);margin:0;display:flex}.card__price[data-astro-cid-c7ungylx]{font-size:var(--fs-2)}.card__cta[data-astro-cid-c7ungylx]{font-weight:700}.card--faded[data-astro-cid-c7ungylx] .media{filter:grayscale(.6)}.card__link[data-astro-cid-c7ungylx]:focus-visible{outline-offset:-3px}li:has(>.card){display:flex}.card[data-astro-cid-c7ungylx]{flex-direction:column;width:100%;display:flex}.card__link[data-astro-cid-c7ungylx],.card__body[data-astro-cid-c7ungylx]{flex-direction:column;flex:1;display:flex}.card__foot[data-astro-cid-c7ungylx]{margin-top:auto}.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%)}.et[data-astro-cid-mfsxjnbf]{background:var(--white);border:1px solid var(--line);justify-self:start;min-width:min(100%,260px);padding:30px 22px 18px;position:relative}.et__hole[data-astro-cid-mfsxjnbf]{background:var(--stone);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:10px;left:50%;box-shadow:inset 0 1px 2px #00000026}.et__k[data-astro-cid-mfsxjnbf]{font-size:var(--fs-2);letter-spacing:.02em;text-transform:uppercase;margin:0 0 8px}.et__dl[data-astro-cid-mfsxjnbf]{font-size:var(--fs-1);gap:4px;margin:0;display:grid}.et__dl[data-astro-cid-mfsxjnbf] div[data-astro-cid-mfsxjnbf]{gap:6px;display:flex}.et__dl[data-astro-cid-mfsxjnbf] dt[data-astro-cid-mfsxjnbf]{font-weight:400}.et__dl[data-astro-cid-mfsxjnbf] dd[data-astro-cid-mfsxjnbf]{margin:0;font-weight:700}.et__s[data-astro-cid-mfsxjnbf]{letter-spacing:-.02em;margin:14px 0 0;font-size:clamp(1.5rem,3vw,2rem);line-height:1}.et__n[data-astro-cid-mfsxjnbf]{font-size:var(--fs-0);color:var(--ink-muted);margin:6px 0 0}.pd[data-astro-cid-x27rj5re]{padding-bottom:var(--space-6)}.pd__crumbs[data-astro-cid-x27rj5re]{display:none}.pd__grid[data-astro-cid-x27rj5re]{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]{top:var(--pd-top,76px);position:sticky}}.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 100%}.pd__crumbs[data-astro-cid-x27rj5re]{display:none}.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__wa[data-astro-cid-x27rj5re]{font-size:var(--fs-0);text-underline-offset:.25em;justify-self:start;text-decoration:underline}.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}}
