.pdp[data-astro-cid-o422f4lv]{background:var(--paper);color:var(--charcoal);padding:clamp(28px,5vh,56px) 0 72px}.pdp-crumbs[data-astro-cid-o422f4lv]{max-width:1280px;margin:0 auto 20px;padding:0 40px}.pdp-faq[data-astro-cid-o422f4lv]{max-width:1280px;margin:40px auto 0;padding:0 40px}.pdp-faq[data-astro-cid-o422f4lv] .faq[data-astro-cid-o422f4lv]{max-width:640px}.pguide[data-astro-cid-o422f4lv]{font-size:13px;margin:14px 0 0;color:#2e2a269e}.pguide[data-astro-cid-o422f4lv] a[data-astro-cid-o422f4lv]{color:#927443}.pdp-grid[data-astro-cid-o422f4lv]{max-width:1280px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:1.15fr 1fr;gap:40px}.pdp-hero[data-astro-cid-o422f4lv]{background:var(--paper-ivory);border:1px solid rgba(176,138,84,.3);border-radius:2px;min-height:480px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.pdp-hero[data-astro-cid-o422f4lv] img[data-astro-cid-o422f4lv]{width:100%;height:100%;min-height:480px;object-fit:cover;display:block}.study-flag[data-astro-cid-o422f4lv]{position:absolute;bottom:14px;left:14px;background:#2e2a26d9;color:var(--paper-ivory);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;padding:6px 12px}.pdp-thumbs[data-astro-cid-o422f4lv]{display:flex;gap:10px;padding:14px 0 0}.pth[data-astro-cid-o422f4lv]{width:64px;height:64px;border:1px dashed rgba(176,138,84,.4);display:flex;align-items:center;justify-content:center;font-size:9px;letter-spacing:.08em;color:#2e2a2673;text-transform:uppercase;background:transparent;cursor:pointer;padding:0;overflow:hidden}.pth-real[data-astro-cid-o422f4lv] img[data-astro-cid-o422f4lv]{width:100%;height:100%;object-fit:cover;display:block}.pdp-right[data-astro-cid-o422f4lv]{padding-top:6px}.pcrumb[data-astro-cid-o422f4lv]{font-family:var(--serif);font-style:italic;font-size:14px;color:var(--brass);margin:0 0 12px}.pt[data-astro-cid-o422f4lv]{font-family:var(--serif);font-weight:500;font-size:clamp(30px,4vw,42px);line-height:1.08;margin:0 0 8px}.pst[data-astro-cid-o422f4lv]{font-family:var(--serif);font-style:italic;font-size:17px;color:#2e2a26a6;margin:0 0 18px}.pelem[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:110px 1fr;gap:8px 14px;font-size:13.5px;padding:14px 0;border-top:1px solid rgba(176,138,84,.22);margin:0 0 6px}.pelem[data-astro-cid-o422f4lv] dt[data-astro-cid-o422f4lv]{letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;color:var(--brass);padding-top:2px}.pelem[data-astro-cid-o422f4lv] dd[data-astro-cid-o422f4lv]{color:#2e2a26d9;line-height:1.55;margin:0}.avail-ok[data-astro-cid-o422f4lv]{color:#4c5f3e}.avail-preview[data-astro-cid-o422f4lv]{color:var(--brass)}.pprice[data-astro-cid-o422f4lv]{font-family:var(--serif);font-weight:500;font-size:32px;margin:14px 0 2px}.pavail[data-astro-cid-o422f4lv]{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#4c5f3e;margin:0 0 20px}.pavail-preview[data-astro-cid-o422f4lv]{color:var(--brass)}.pprice-preview[data-astro-cid-o422f4lv]{font-family:var(--serif);font-size:13px;font-style:italic;letter-spacing:.04em;color:var(--brass);margin-left:10px}.preview-cta[data-astro-cid-o422f4lv]{border:1px solid rgba(176,138,84,.4);padding:16px 18px}.preview-note[data-astro-cid-o422f4lv]{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--brass);margin:0}.pctabuy[data-astro-cid-o422f4lv]{display:flex;gap:12px}.btn-buy[data-astro-cid-o422f4lv],.btn-sec[data-astro-cid-o422f4lv]{flex:1;min-height:52px;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:1px solid var(--charcoal)}.btn-buy[data-astro-cid-o422f4lv]{background:var(--charcoal);color:var(--paper-ivory);transition:background .25s,border-color .25s}.btn-buy[data-astro-cid-o422f4lv]:hover{background:var(--brass);border-color:var(--brass)}.btn-sec[data-astro-cid-o422f4lv]{background:transparent;color:var(--charcoal);transition:background .25s,color .25s}.btn-sec[data-astro-cid-o422f4lv]:hover{background:var(--charcoal);color:var(--paper-ivory)}.study-cta[data-astro-cid-o422f4lv] .btn-buy[data-astro-cid-o422f4lv]{width:100%}.study-note[data-astro-cid-o422f4lv]{font-size:12.5px;font-style:italic;color:#2e2a2699;margin:10px 0 0}.pwhy[data-astro-cid-o422f4lv]{font-size:13px;line-height:1.7;color:#2e2a269e;margin:20px 0 0;padding-top:14px;border-top:1px solid rgba(176,138,84,.22)}@media(max-width:900px){.pdp-grid[data-astro-cid-o422f4lv]{grid-template-columns:1fr;padding:0 18px;gap:22px}.pdp-crumbs[data-astro-cid-o422f4lv],.pdp-faq[data-astro-cid-o422f4lv]{padding:0 18px}.pdp-hero[data-astro-cid-o422f4lv],.pdp-hero[data-astro-cid-o422f4lv] img[data-astro-cid-o422f4lv]{min-height:300px}.pctabuy[data-astro-cid-o422f4lv]{flex-direction:column}}@media(prefers-reduced-motion:reduce){.btn-buy[data-astro-cid-o422f4lv],.btn-sec[data-astro-cid-o422f4lv]{transition:none}}
