.track[data-astro-cid-wsryjpei]{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius-card);background:radial-gradient(circle at 50% 40%,#fff 0%,#eceeea 72%);margin:0;padding:0;display:flex;overflow-x:auto}.track[data-astro-cid-wsryjpei]::-webkit-scrollbar{display:none}.slide[data-astro-cid-wsryjpei]{scroll-snap-align:center;aspect-ratio:4/3;flex:0 0 100%;place-items:center;padding:5%;list-style:none;display:grid}.slide[data-astro-cid-wsryjpei] img{object-fit:contain;filter:drop-shadow(0 14px 14px #12121226);width:100%;height:100%}.thumbs[data-astro-cid-wsryjpei]{gap:.5rem;margin-top:.6rem;display:flex}.thumb[data-astro-cid-wsryjpei]{border:2px solid var(--color-line);border-radius:var(--radius-input);cursor:pointer;background:#eceeea;width:72px;height:54px;padding:4px}.thumb[data-astro-cid-wsryjpei][aria-current=true]{border-color:var(--color-ink)}.thumb[data-astro-cid-wsryjpei] img{object-fit:contain;width:100%;height:100%}.sizes[data-astro-cid-ese4p2bk]{border:1px solid var(--color-line);border-radius:var(--radius-card);margin-top:2rem;padding:0 1rem}summary[data-astro-cid-ese4p2bk]{cursor:pointer;align-items:center;min-height:52px;font-weight:800;display:flex}.sizes__body[data-astro-cid-ese4p2bk]{padding-bottom:1rem}.sizes__scroll[data-astro-cid-ese4p2bk]{overflow-x:auto}table[data-astro-cid-ese4p2bk]{border-collapse:collapse;width:100%;min-width:22rem;font-size:.95rem}th[data-astro-cid-ese4p2bk],td[data-astro-cid-ese4p2bk]{border-bottom:1px solid var(--color-line);text-align:left;padding:.45rem .6rem}thead[data-astro-cid-ese4p2bk] th[data-astro-cid-ese4p2bk]{background:var(--color-soft)}.cfg[data-astro-cid-jmfmkku6]{border-top:1px solid var(--color-line);margin-top:1.5rem;padding-top:1rem}h2[data-astro-cid-jmfmkku6]{margin:.5rem 0 1rem;font-size:1.35rem}.step[data-astro-cid-jmfmkku6]{border:0;margin:0 0 1.4rem;padding:0}legend[data-astro-cid-jmfmkku6],.label[data-astro-cid-jmfmkku6]{align-items:center;gap:.5rem;margin-bottom:.6rem;padding:0;font-size:1.02rem;font-weight:800;display:flex}.num[data-astro-cid-jmfmkku6]{background:var(--color-gold);width:1.6rem;height:1.6rem;color:var(--color-ink);border-radius:50%;flex:none;place-items:center;font-size:.85rem;display:inline-grid}.pills[data-astro-cid-jmfmkku6]{flex-wrap:wrap;gap:.45rem;display:flex}.pills[data-astro-cid-jmfmkku6][hidden]{display:none}.pill[data-astro-cid-jmfmkku6]{position:relative}.pill[data-astro-cid-jmfmkku6] input[data-astro-cid-jmfmkku6]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.pill[data-astro-cid-jmfmkku6] span[data-astro-cid-jmfmkku6]{border:2px solid var(--color-line);border-radius:var(--radius-input);background:var(--color-paper);flex-direction:column;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:.3rem 1rem;font-weight:700;display:inline-flex}.pill--size[data-astro-cid-jmfmkku6] span[data-astro-cid-jmfmkku6]{min-width:5.6rem}.pill[data-astro-cid-jmfmkku6] small[data-astro-cid-jmfmkku6]{color:var(--color-muted);font-size:.72rem;font-weight:600}.pill[data-astro-cid-jmfmkku6] input[data-astro-cid-jmfmkku6]:checked+span[data-astro-cid-jmfmkku6]{border-color:var(--color-ink);background:var(--color-gold-tint)}.pill[data-astro-cid-jmfmkku6] input[data-astro-cid-jmfmkku6]:focus-visible+span[data-astro-cid-jmfmkku6]{outline:3px solid var(--color-gold);outline-offset:2px}.tiers[data-astro-cid-jmfmkku6]{gap:.6rem;display:grid}.tier[data-astro-cid-jmfmkku6]{border:2px solid var(--color-line);border-radius:var(--radius-card);cursor:pointer;align-items:flex-start;gap:.7rem;padding:.85rem .9rem;display:flex}.tier[data-astro-cid-jmfmkku6] input[data-astro-cid-jmfmkku6]{width:1.15rem;height:1.15rem;accent-color:var(--color-green);margin-top:.3rem}.tier[data-astro-cid-jmfmkku6]:has(input:checked){border-color:var(--color-ink);background:var(--color-gold-tint)}.tier__body[data-astro-cid-jmfmkku6]{gap:.2rem;font-size:.93rem;display:grid}.tier__head[data-astro-cid-jmfmkku6]{justify-content:space-between;gap:1rem;font-size:1rem;display:flex}.included[data-astro-cid-jmfmkku6]{border-radius:var(--radius-card);background:var(--color-green-tint);padding:.85rem .9rem}.included[data-astro-cid-jmfmkku6] p[data-astro-cid-jmfmkku6]{margin:0}.hint[data-astro-cid-jmfmkku6]{color:var(--color-muted);margin:.45rem 0 0;font-size:.9rem}.req[data-astro-cid-jmfmkku6]{color:var(--color-muted);font-size:.85rem;font-weight:600}textarea[data-astro-cid-jmfmkku6]{box-sizing:border-box;border:2px solid var(--color-line);border-radius:var(--radius-input);width:100%;font:inherit;resize:vertical;margin-top:.5rem;padding:.7rem .8rem}.count[data-astro-cid-jmfmkku6]{color:var(--color-muted);text-align:right;margin:.25rem 0 .9rem;font-size:.82rem}.check[data-astro-cid-jmfmkku6]{cursor:pointer;align-items:flex-start;gap:.6rem;font-weight:700;display:flex}.check[data-astro-cid-jmfmkku6] input[data-astro-cid-jmfmkku6]{width:1.25rem;height:1.25rem;accent-color:var(--color-green);flex:none;margin-top:.15rem}.review[data-astro-cid-jmfmkku6]{border-top:1px solid var(--color-line);padding-top:1rem}.review__line[data-astro-cid-jmfmkku6]{margin:0 0 .75rem;font-weight:800}.error[data-astro-cid-jmfmkku6]{color:var(--color-red);margin:0 0 .75rem;font-weight:700}.submit[data-astro-cid-jmfmkku6]{width:100%;min-height:52px;font-size:1.05rem}.submit[data-astro-cid-jmfmkku6]:disabled{opacity:.6;cursor:progress}.fine[data-astro-cid-jmfmkku6]{color:var(--color-muted);margin:.75rem 0 0;font-size:.85rem}.soon[data-astro-cid-jmfmkku6]{border-radius:var(--radius-card);background:var(--color-soft);padding:1rem}.crumbs[data-astro-cid-qwuoowo3]{flex-wrap:wrap;gap:.4rem;padding:1rem 0;font-size:.9rem;display:flex}.crumbs[data-astro-cid-qwuoowo3] a[data-astro-cid-qwuoowo3]{font-weight:700}.layout[data-astro-cid-qwuoowo3]{gap:1.5rem;display:grid}@media (width>=960px){.layout[data-astro-cid-qwuoowo3]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:2.5rem}.media[data-astro-cid-qwuoowo3]{position:sticky;top:1rem}}.eyebrow[data-astro-cid-qwuoowo3]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-green);margin:0;font-size:.85rem;font-weight:800}h1[data-astro-cid-qwuoowo3]{margin:.3rem 0 .4rem;font-size:clamp(1.7rem,4.5vw,2.4rem)}.price[data-astro-cid-qwuoowo3]{margin:0 0 .8rem;font-size:1.25rem;font-weight:800}.summary[data-astro-cid-qwuoowo3]{margin:0 0 .6rem;font-size:1.05rem}.details[data-astro-cid-qwuoowo3]{color:var(--color-muted);margin:0;padding-left:1.1rem}.similar[data-astro-cid-qwuoowo3]{margin-top:3rem}.similar[data-astro-cid-qwuoowo3] h2[data-astro-cid-qwuoowo3]{font-size:1.35rem}.similar__grid[data-astro-cid-qwuoowo3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:0;display:grid}@media (width>=900px){.similar__grid[data-astro-cid-qwuoowo3]{grid-template-columns:repeat(4,minmax(0,1fr))}}.bar[data-astro-cid-qwuoowo3]{z-index:6;padding:.7rem 1rem calc(.7rem + env(safe-area-inset-bottom));background:var(--color-ink);color:var(--color-paper);justify-content:space-between;align-items:center;gap:1rem;margin:2rem -1rem 0;display:flex;position:sticky;bottom:0}.bar__price[data-astro-cid-qwuoowo3]{font-size:1.1rem;font-weight:800}@media (width>=960px){.bar[data-astro-cid-qwuoowo3]{display:none}}@media (width<=959px){html{scroll-padding-bottom:6rem}}
