.book[data-astro-cid-eddvqycx]{gap:.65rem;padding:.4rem .4rem .4rem 1.25rem;transition:background-color .15s,box-shadow .25s,transform .3s cubic-bezier(.34,1.56,.64,1)}.book[data-astro-cid-eddvqycx]:hover{box-shadow:0 16px 38px -12px var(--accent-glow);transform:translateY(-2px)}.book[data-astro-cid-eddvqycx]:active{transform:translateY(0)}.book--compact[data-astro-cid-eddvqycx]{padding-left:1rem}@media (width<=380px){.book--compact[data-astro-cid-eddvqycx]{padding:.75rem 1.25rem}.book--compact[data-astro-cid-eddvqycx] .chip[data-astro-cid-eddvqycx]{display:none}}.phone[data-astro-cid-eddvqycx]{flex:none}.chip[data-astro-cid-eddvqycx]{background:var(--accent-ink);border-radius:calc(var(--radius) * 4);color:var(--accent);flex:none;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;margin-left:.35rem;transition:width .3s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.chip[data-astro-cid-eddvqycx] svg[data-astro-cid-eddvqycx]{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.book[data-astro-cid-eddvqycx]:hover .chip[data-astro-cid-eddvqycx],.book[data-astro-cid-eddvqycx]:focus-visible .chip[data-astro-cid-eddvqycx]{width:2.9rem}.book[data-astro-cid-eddvqycx]:hover .chip[data-astro-cid-eddvqycx] svg[data-astro-cid-eddvqycx],.book[data-astro-cid-eddvqycx]:focus-visible .chip[data-astro-cid-eddvqycx] svg[data-astro-cid-eddvqycx]{transform:translate(.3rem)}@media (prefers-reduced-motion:reduce){.book[data-astro-cid-eddvqycx],.chip[data-astro-cid-eddvqycx],.chip[data-astro-cid-eddvqycx] svg[data-astro-cid-eddvqycx]{transition:none}.book[data-astro-cid-eddvqycx]:hover,.book[data-astro-cid-eddvqycx]:hover .chip[data-astro-cid-eddvqycx] svg[data-astro-cid-eddvqycx],.book[data-astro-cid-eddvqycx]:focus-visible .chip[data-astro-cid-eddvqycx] svg[data-astro-cid-eddvqycx]{transform:none}}.product-video[data-astro-cid-fmfgs2lu]{width:100%;aspect-ratio:var(--photo-ratio);background:var(--paper-sunk);border-radius:var(--radius);object-fit:contain;display:block}.thumb-video[data-astro-cid-fmfgs2lu]{height:100%;font-size:var(--step--1);color:var(--ink);place-items:center;display:grid}.viewport[data-astro-cid-fmfgs2lu]{position:relative}.track[data-astro-cid-fmfgs2lu]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.track[data-astro-cid-fmfgs2lu]::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:no-preference){.track[data-astro-cid-fmfgs2lu]{scroll-behavior:smooth}}.slide[data-astro-cid-fmfgs2lu]{scroll-snap-align:center;flex:0 0 100%}.nav[data-astro-cid-fmfgs2lu]{background:color-mix(in srgb, var(--paper) 88%, transparent);border:1px solid var(--line);color:var(--ink);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}.nav[data-astro-cid-fmfgs2lu]:hover{background:var(--paper)}.nav[data-astro-cid-fmfgs2lu][disabled]{cursor:default;opacity:.35}.nav[data-astro-cid-fmfgs2lu] svg[data-astro-cid-fmfgs2lu]{width:1.25rem;height:1.25rem}.prev[data-astro-cid-fmfgs2lu]{left:.75rem}.next[data-astro-cid-fmfgs2lu]{right:.75rem}.counter[data-astro-cid-fmfgs2lu]{background:color-mix(in srgb, var(--paper) 88%, transparent);color:var(--ink-soft);font-size:var(--step--1);border-radius:999px;padding:.35rem .7rem;line-height:1;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%)}.thumbs[data-astro-cid-fmfgs2lu]{gap:var(--space-2xs);margin:var(--space-xs) 0 0;scrollbar-width:thin;padding:0;list-style:none;display:flex;overflow-x:auto}.thumb[data-astro-cid-fmfgs2lu]{aspect-ratio:var(--photo-ratio);background:var(--paper-sunk);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;width:4.5rem;padding:0;display:block;overflow:hidden}.thumb[data-astro-cid-fmfgs2lu] img[data-astro-cid-fmfgs2lu],.thumb-pending[data-astro-cid-fmfgs2lu]{object-fit:cover;width:100%;height:100%;display:block}.thumb[data-astro-cid-fmfgs2lu][aria-current=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}@media (hover:hover) and (pointer:fine){.nav[data-astro-cid-fmfgs2lu]{display:flex}}@media (width<=899px){body{padding-bottom:calc(var(--action-bar) + env(safe-area-inset-bottom))}}.product[data-astro-cid-n5c3d3lo]{gap:var(--space-l);grid-template-columns:1fr;display:grid}.media[data-astro-cid-n5c3d3lo]{gap:var(--space-s);flex-direction:column;display:flex}.model[data-astro-cid-n5c3d3lo]{color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.35rem}.detail[data-astro-cid-n5c3d3lo] h1[data-astro-cid-n5c3d3lo]{font-size:var(--step-3);margin-bottom:var(--space-2xs)}.lede[data-astro-cid-n5c3d3lo]{color:var(--ink-soft);margin-top:var(--space-m);max-width:var(--measure)}.desktop-cta[data-astro-cid-n5c3d3lo]{margin-top:var(--space-m);display:none}.book-note[data-astro-cid-n5c3d3lo]{color:var(--ink-faint);font-size:var(--step--1);margin-top:.6rem}h2[data-astro-cid-n5c3d3lo]{font-size:var(--step-1);margin-bottom:var(--space-xs)}.specs-section[data-astro-cid-n5c3d3lo]{margin-top:var(--space-l)}.specs[data-astro-cid-n5c3d3lo]{border-top:1px solid var(--line);margin:0}.spec[data-astro-cid-n5c3d3lo]{border-bottom:1px solid var(--line);grid-template-columns:1fr;gap:.25rem 1rem;padding-block:.7rem;display:grid}.spec[data-astro-cid-n5c3d3lo] dt[data-astro-cid-n5c3d3lo]{color:var(--ink-soft)}.spec[data-astro-cid-n5c3d3lo] dd[data-astro-cid-n5c3d3lo]{font-family:var(--font-mono);font-feature-settings:"tnum" 1;margin:0}.related[data-astro-cid-n5c3d3lo]{margin-top:var(--space-xl)}.related[data-astro-cid-n5c3d3lo] h2[data-astro-cid-n5c3d3lo]{margin-bottom:var(--space-m)}.related-grid[data-astro-cid-n5c3d3lo]{gap:var(--space-l) var(--space-m);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.related-grid[data-astro-cid-n5c3d3lo]{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.related-grid[data-astro-cid-n5c3d3lo]{grid-template-columns:repeat(3,1fr)}}.action-bar[data-astro-cid-n5c3d3lo]{background:var(--paper);border-top:1px solid var(--line);z-index:10;padding-bottom:env(safe-area-inset-bottom);position:fixed;bottom:0;left:0;right:0}.action-bar-inner[data-astro-cid-n5c3d3lo]{align-items:center;gap:var(--space-s);max-width:var(--shell);min-height:var(--action-bar);padding-inline:var(--gutter);justify-content:space-between;margin-inline:auto;display:flex}.action-price[data-astro-cid-n5c3d3lo]{flex-direction:column;line-height:1.2;display:flex}.action-amount[data-astro-cid-n5c3d3lo]{color:var(--accent);font-family:var(--font-mono);font-feature-settings:"tnum" 1;font-weight:var(--weight-strong)}.action-vat[data-astro-cid-n5c3d3lo]{color:var(--ink-faint);font-size:var(--step--1)}@media (width>=560px){.spec[data-astro-cid-n5c3d3lo]{grid-template-columns:minmax(10rem,16rem) 1fr}}@media (width>=900px){.product[data-astro-cid-n5c3d3lo]{grid-template-columns:520px 1fr;align-items:start}.media[data-astro-cid-n5c3d3lo]{top:var(--space-m);position:sticky}.desktop-cta[data-astro-cid-n5c3d3lo]{display:block}.action-bar[data-astro-cid-n5c3d3lo]{display:none}}
