.pg-main[data-astro-cid-g66van4u]{position:relative;background:var(--panel);border:1px solid var(--line);border-radius:14px;aspect-ratio:1/.9;display:flex;align-items:center;justify-content:center;padding:30px;box-shadow:0 6px 18px rgba(var(--ink-rgb),.07)}.pg-main[data-astro-cid-g66van4u] img[data-astro-cid-g66van4u]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.art[data-astro-cid-g66van4u]{position:absolute;top:12px;left:12px;background:var(--ink);color:#fff;font-size:11px;letter-spacing:.08em;padding:5px 10px;border-radius:6px;font-weight:600;z-index:2}.pg-thumbs[data-astro-cid-g66van4u]{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.pg-thumb[data-astro-cid-g66van4u]{width:80px;height:68px;border:1px solid var(--line);border-radius:9px;background:var(--ivory);cursor:pointer;padding:7px;display:flex;align-items:center;justify-content:center;transition:border-color .2s,box-shadow .2s}.pg-thumb[data-astro-cid-g66van4u] img[data-astro-cid-g66van4u]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.pg-thumb[data-astro-cid-g66van4u]:hover{border-color:rgba(var(--red-rgb),.55)}.pg-thumb[data-astro-cid-g66van4u].on{border-color:var(--red);box-shadow:0 0 0 1px rgba(var(--red-rgb),.35)}.crumbs[data-astro-cid-hcoyjovv]{display:flex;flex-wrap:wrap;align-items:center;gap:9px;font-size:13px;color:var(--mut);margin-bottom:32px;letter-spacing:.02em}.crumbs[data-astro-cid-hcoyjovv] a[data-astro-cid-hcoyjovv]{transition:color .2s}.crumbs[data-astro-cid-hcoyjovv] a[data-astro-cid-hcoyjovv]:hover{color:var(--red)}.crumbs[data-astro-cid-hcoyjovv] span[data-astro-cid-hcoyjovv]{color:var(--mut2)}.crumbs[data-astro-cid-hcoyjovv] b[data-astro-cid-hcoyjovv]{color:var(--ink);font-weight:600}.pdp-grid[data-astro-cid-hcoyjovv]{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:start}.pdp-info[data-astro-cid-hcoyjovv] .sec-tag[data-astro-cid-hcoyjovv]{margin-bottom:16px}.pdp[data-astro-cid-hcoyjovv] h1[data-astro-cid-hcoyjovv]{font-family:var(--display);font-size:27px;line-height:1.3;font-weight:600;color:var(--ink);letter-spacing:-.01em}.pdp-sku[data-astro-cid-hcoyjovv]{margin-top:12px;font-size:14px;color:var(--mut);letter-spacing:.04em}.pdp-sku[data-astro-cid-hcoyjovv] b[data-astro-cid-hcoyjovv]{color:var(--ink);font-weight:700}.pbox[data-astro-cid-hcoyjovv]{margin-top:24px;border:1px solid var(--line);border-radius:14px;padding:24px 26px;background:linear-gradient(170deg,#ffffff,var(--panel));box-shadow:0 6px 18px rgba(var(--ink-rgb),.07)}.pval[data-astro-cid-hcoyjovv]{font-family:var(--display);font-weight:600;font-size:24px;color:var(--price)}.pval[data-astro-cid-hcoyjovv] i[data-astro-cid-hcoyjovv]{font-style:normal;color:var(--mut);font-size:18px}.pval[data-astro-cid-hcoyjovv].req{font-size:19px}.pnote-mini[data-astro-cid-hcoyjovv]{margin-top:10px;font-size:13.5px;color:var(--mut);line-height:1.6}.pdp-cta[data-astro-cid-hcoyjovv]{display:flex;gap:12px;margin-top:20px;flex-wrap:wrap}.whole[data-astro-cid-hcoyjovv]{margin-top:18px;padding-top:16px;border-top:1px dashed var(--line)}.whole-t[data-astro-cid-hcoyjovv]{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--red-dark);margin-bottom:10px}.whole[data-astro-cid-hcoyjovv] ul[data-astro-cid-hcoyjovv]{display:flex;flex-direction:column;gap:7px}.whole[data-astro-cid-hcoyjovv] li[data-astro-cid-hcoyjovv]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;color:var(--mut)}.whole[data-astro-cid-hcoyjovv] li[data-astro-cid-hcoyjovv] b[data-astro-cid-hcoyjovv]{color:var(--price);font-weight:700;font-size:15px;white-space:nowrap}.specs[data-astro-cid-hcoyjovv]{width:100%;border-collapse:collapse;margin-top:28px;font-size:14.5px}.specs[data-astro-cid-hcoyjovv] caption[data-astro-cid-hcoyjovv]{text-align:left;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--red-dark);padding-bottom:12px}.specs[data-astro-cid-hcoyjovv] th[data-astro-cid-hcoyjovv],.specs[data-astro-cid-hcoyjovv] td[data-astro-cid-hcoyjovv]{padding:10px 14px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.specs[data-astro-cid-hcoyjovv] th[data-astro-cid-hcoyjovv]{width:42%;font-weight:500;color:var(--mut);border-right:1px solid var(--line)}.specs[data-astro-cid-hcoyjovv] td[data-astro-cid-hcoyjovv]{color:var(--tx)}.specs[data-astro-cid-hcoyjovv] tr[data-astro-cid-hcoyjovv]:nth-child(odd){background:rgba(var(--ink-rgb),.015)}.pdp-desc[data-astro-cid-hcoyjovv]{margin-top:56px;max-width:820px}.pdp-desc[data-astro-cid-hcoyjovv] h2[data-astro-cid-hcoyjovv]{font-size:22px;margin-bottom:16px}.pdp-desc[data-astro-cid-hcoyjovv] p[data-astro-cid-hcoyjovv]{font-size:15.5px;color:var(--tx);margin-bottom:12px}.pdp-desc[data-astro-cid-hcoyjovv] .lead-par[data-astro-cid-hcoyjovv]{color:var(--ink);margin-bottom:16px}.req-item[data-astro-cid-hcoyjovv]{font-size:13.5px;color:var(--card-tx);background:rgba(var(--red-rgb),.05);border:1px solid rgba(var(--red-rgb),.25);border-radius:10px;padding:11px 14px;margin-bottom:18px}.req-item[data-astro-cid-hcoyjovv] span[data-astro-cid-hcoyjovv]{color:var(--red-dark);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:11px;margin-right:6px}@media(max-width:1080px){.pdp-grid[data-astro-cid-hcoyjovv]{grid-template-columns:1fr;gap:40px}}@media(max-width:720px){.pdp[data-astro-cid-hcoyjovv] h1[data-astro-cid-hcoyjovv]{font-size:23px}.pdp-cta[data-astro-cid-hcoyjovv]{flex-direction:column}.pdp-cta[data-astro-cid-hcoyjovv] .btn{width:100%}.specs[data-astro-cid-hcoyjovv] th[data-astro-cid-hcoyjovv]{width:48%}}
