.buy[data-astro-cid-4kadi5m2]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;grid-template-columns:1fr auto;grid-template-areas:"m p""c c";gap:2px 12px;padding:12px 14px;text-decoration:none;display:grid}.buy[data-astro-cid-4kadi5m2]:hover{border-color:var(--brand)}.merchant[data-astro-cid-4kadi5m2]{grid-area:m;font-weight:600}.price[data-astro-cid-4kadi5m2]{grid-area:p;font-weight:700}.cta[data-astro-cid-4kadi5m2]{color:var(--accent);grid-area:c;font-size:14px}.primary[data-astro-cid-4kadi5m2]{background:var(--brand);color:var(--on-brand);border-color:var(--brand)}.primary[data-astro-cid-4kadi5m2]:hover{background:var(--brand-hover);border-color:var(--brand-hover)}.primary[data-astro-cid-4kadi5m2] .cta[data-astro-cid-4kadi5m2]{color:var(--accent-on-brand)}.soldOut[data-astro-cid-4kadi5m2]{opacity:.7}.gallery[data-astro-cid-rj65ajc3]{align-content:start;gap:12px;display:grid}.main[data-astro-cid-rj65ajc3]{position:relative}.main[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{border-radius:var(--radius);aspect-ratio:1;object-fit:cover;background:#f1eee8;width:100%}.nav[data-astro-cid-rj65ajc3]{border:1px solid var(--line);cursor:pointer;opacity:0;background:#ffffffe6;border-radius:50%;width:40px;height:40px;font-size:24px;line-height:1;transition:opacity .15s;position:absolute;top:50%;transform:translateY(-50%)}.main[data-astro-cid-rj65ajc3]:hover .nav[data-astro-cid-rj65ajc3],.nav[data-astro-cid-rj65ajc3]:focus-visible{opacity:1}.prev[data-astro-cid-rj65ajc3]{left:12px}.next[data-astro-cid-rj65ajc3]{right:12px}.counter[data-astro-cid-rj65ajc3]{color:#fff;background:#1c1b19bf;border-radius:999px;padding:2px 8px;font-size:12px;position:absolute;bottom:12px;right:12px}.thumbs[data-astro-cid-rj65ajc3]{scroll-snap-type:x mandatory;gap:10px;margin:0;padding:0 0 4px;list-style:none;display:flex;overflow-x:auto}.thumbs[data-astro-cid-rj65ajc3] li[data-astro-cid-rj65ajc3]{scroll-snap-align:start;flex:none}.thumb[data-astro-cid-rj65ajc3]{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:8px;width:84px;height:84px;padding:0;display:block;overflow:hidden}.thumb[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{object-fit:cover;background:#f1eee8;width:100%;height:100%}.thumb[data-astro-cid-rj65ajc3][aria-current=true]{border-color:var(--brand)}.thumb[data-astro-cid-rj65ajc3]:hover{border-color:var(--muted)}@media (hover:none){.nav[data-astro-cid-rj65ajc3]{display:none}}@media (width<=600px){.thumb[data-astro-cid-rj65ajc3]{width:64px;height:64px}}.direct[data-astro-cid-lx3neq6a]{border:1px solid var(--brand);border-radius:var(--radius);background:#fff;padding:14px 16px}.row[data-astro-cid-lx3neq6a]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.seller[data-astro-cid-lx3neq6a]{font-weight:600}.price[data-astro-cid-lx3neq6a]{font-size:1.3rem;font-weight:700}.stock[data-astro-cid-lx3neq6a]{color:var(--muted);margin:4px 0 12px;font-size:14px}.actions[data-astro-cid-lx3neq6a]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.btn[data-astro-cid-lx3neq6a]{font:inherit;border:1px solid var(--brand);color:var(--brand);cursor:pointer;background:#fff;border-radius:8px;padding:12px;font-weight:600}.btn[data-astro-cid-lx3neq6a].primary{background:var(--brand);color:var(--on-brand)}.btn[data-astro-cid-lx3neq6a].primary:hover{background:var(--brand-hover);opacity:1}.btn[data-astro-cid-lx3neq6a]:hover{opacity:.9}.msg[data-astro-cid-lx3neq6a]{min-height:1.2em;margin:8px 0 0;font-size:14px}.fine[data-astro-cid-lx3neq6a]{color:var(--muted);margin:8px 0 0;font-size:13px}.product[data-astro-cid-zovlqhcp]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:36px;margin-bottom:40px;display:grid}@media (width<=820px){.product[data-astro-cid-zovlqhcp]{grid-template-columns:1fr;gap:20px}}.brand[data-astro-cid-zovlqhcp]{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:13px;text-decoration:none}.from[data-astro-cid-zovlqhcp]{margin:0 0 14px;font-size:1.1rem}.offers[data-astro-cid-zovlqhcp]{gap:10px;display:grid}.note[data-astro-cid-zovlqhcp]{margin:10px 0 24px;font-size:13px}.also[data-astro-cid-zovlqhcp]{margin:6px 0 0;font-size:14px}.offers[data-astro-cid-zovlqhcp]{margin-bottom:18px}h2[data-astro-cid-zovlqhcp]{margin:24px 0 8px;font-size:1.15rem}.specs[data-astro-cid-zovlqhcp]{border-collapse:collapse;width:100%;font-size:15px}.specs[data-astro-cid-zovlqhcp] th[data-astro-cid-zovlqhcp],.specs[data-astro-cid-zovlqhcp] td[data-astro-cid-zovlqhcp]{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:8px 0}.specs[data-astro-cid-zovlqhcp] th[data-astro-cid-zovlqhcp]{width:45%;color:var(--muted);font-weight:500}
