.pd__grid[data-astro-cid-x27rj5re]{gap:var(--space-5);display:grid}@media (width>=960px){.pd__grid[data-astro-cid-x27rj5re]{gap:var(--space-6);grid-template-columns:1.15fr 1fr;align-items:start}.pd__info[data-astro-cid-x27rj5re]{position:sticky;top:96px}}.thumbs[data-astro-cid-x27rj5re],.evo[data-astro-cid-x27rj5re],.grid[data-astro-cid-x27rj5re]{margin:var(--space-3) 0 0;gap:var(--space-3);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.evo[data-astro-cid-x27rj5re]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.grid[data-astro-cid-x27rj5re]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}figure[data-astro-cid-x27rj5re]{margin:0}figcaption[data-astro-cid-x27rj5re]{font-size:var(--fs-0);color:var(--ink-muted);margin-top:6px}.pd__title[data-astro-cid-x27rj5re]{margin-top:var(--space-3);font-size:var(--fs-4)}.pd__ref[data-astro-cid-x27rj5re]{font-size:var(--fs-1);letter-spacing:0;margin-top:var(--space-2);color:var(--ink-muted);font-weight:400;display:block}.pd__price[data-astro-cid-x27rj5re]{font-size:var(--fs-3);font-weight:700}.pd__cta[data-astro-cid-x27rj5re]{gap:var(--space-3);margin:var(--space-4) 0 var(--space-2);flex-wrap:wrap;display:flex}.small[data-astro-cid-x27rj5re]{font-size:var(--fs-0)}.specs[data-astro-cid-x27rj5re]{margin:var(--space-4) 0;border-top:1px solid var(--line)}.specs[data-astro-cid-x27rj5re] div[data-astro-cid-x27rj5re]{gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line);grid-template-columns:10rem 1fr;display:grid}.specs[data-astro-cid-x27rj5re] dt[data-astro-cid-x27rj5re]{font-weight:700;font-size:var(--fs-0);padding-top:3px}.specs[data-astro-cid-x27rj5re] dd[data-astro-cid-x27rj5re]{margin:0}.h3[data-astro-cid-x27rj5re]{font-size:var(--fs-2);margin-top:var(--space-4)}.pd__kind[data-astro-cid-x27rj5re]{background:var(--white);margin-left:6px}.pd__kind[data-astro-cid-x27rj5re]:before{display:none}.pd__buy[data-astro-cid-x27rj5re]{min-width:260px}.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(--line);box-shadow:0 -8px 24px color-mix(in srgb, var(--ink) 8%, transparent);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}}@media (width<=959px){.pd[data-astro-cid-x27rj5re]{padding-top:var(--space-3)!important;padding-bottom:calc(var(--space-6) + 80px)!important}.pd[data-astro-cid-x27rj5re] .crumbs ol{margin-bottom:var(--space-2);font-size:.75rem}.pd__grid[data-astro-cid-x27rj5re]{gap:var(--space-3)}.pd__gallery[data-astro-cid-x27rj5re]>.media{height:min(52svh,440px);aspect-ratio:auto!important}.pd__gallery[data-astro-cid-x27rj5re]>.media img{object-fit:contain;background:var(--stone)}.thumbs[data-astro-cid-x27rj5re]{scrollbar-width:none;gap:8px;margin-top:8px;display:flex;overflow-x:auto}.thumbs[data-astro-cid-x27rj5re] li[data-astro-cid-x27rj5re]{flex:0 0 64px}.thumbs[data-astro-cid-x27rj5re] figcaption[data-astro-cid-x27rj5re]{display:none}.pd__title[data-astro-cid-x27rj5re]{font-size:var(--fs-3);margin-top:var(--space-2)}.pd__ref[data-astro-cid-x27rj5re]{font-size:var(--fs-0);margin-top:4px}.pd__price[data-astro-cid-x27rj5re]{font-size:var(--fs-2);margin-bottom:var(--space-2)}.pd__cta[data-astro-cid-x27rj5re]{margin:var(--space-2) 0}.pd__buy[data-astro-cid-x27rj5re]{display:none}.notice--strong[data-astro-cid-x27rj5re]{padding:var(--space-2) var(--space-3);font-size:var(--fs-0)}}.pd__ask[data-astro-cid-x27rj5re]{margin-top:var(--space-5);padding:var(--space-4);border:1px solid var(--line);background:var(--paper);border-radius:var(--radius)}
