.page_page__CPvy9{max-width:1280px;margin:0 auto;padding:32px 24px 96px}.page_breadcrumb__sboHX{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;color:var(--warm-gray);margin-bottom:32px}.page_breadcrumb__sboHX a:hover{color:var(--gold-dark)}.page_layout__L9EpS{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:56px;gap:56px;align-items:start}.page_gallery__yQv3r{display:flex;flex-direction:column;gap:12px}.page_stage__dJI3q{position:relative;aspect-ratio:1;background:var(--ink);overflow:hidden;display:flex;align-items:center;justify-content:center}.page_stage__dJI3q img{object-fit:cover}.page_stage__dJI3q video{width:100%;height:100%;object-fit:contain;background:var(--ink)}.page_placeholder__xwSX8{width:45%}.page_thumbs__BXCfI{list-style:none;display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.page_thumb__otmUv{position:relative;width:80px;height:80px;flex-shrink:0;padding:0;border:1px solid var(--border);background:var(--ink);cursor:pointer;overflow:hidden;opacity:.65;transition:opacity .2s,border-color .2s}.page_thumb__otmUv:hover,.page_thumb__otmUv[aria-current=true]{opacity:1;border-color:var(--gold)}.page_thumb__otmUv:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.page_thumb__otmUv img,.page_thumb__otmUv video{width:100%;height:100%;object-fit:cover}.page_play__zG9It{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;background:rgba(10,10,10,.35)}.page_info__w3df_{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 28px)}.page_label__BrY_O{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.page_info__w3df_ h1{font-size:clamp(32px,4vw,44px);color:var(--ink);margin-bottom:12px}.page_info__w3df_ h1,.page_price__WzmLY{font-family:var(--serif);font-weight:300}.page_price__WzmLY{font-size:26px;color:var(--gold-dark);margin-bottom:24px}.page_description__bQnBd{font-size:15px;line-height:1.8;color:var(--charcoal);white-space:pre-line;padding-top:24px;border-top:1px solid var(--border);margin-bottom:32px}.page_actions__i93zr{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.page_btnGhost__56O_Y,.page_btnPrimary__MGiYS{display:inline-block;font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:14px 28px;transition:background .2s,color .2s,border-color .2s}.page_btnPrimary__MGiYS{background:var(--gold);color:#fff;border:1px solid var(--gold)}.page_btnPrimary__MGiYS:hover{background:var(--gold-dark);border-color:var(--gold-dark)}.page_btnGhost__56O_Y{border:1px solid var(--border);color:var(--ink)}.page_btnGhost__56O_Y:hover{border-color:var(--gold);color:var(--gold-dark)}.page_btnGhost__56O_Y{background:transparent;font-family:var(--sans);cursor:pointer}.page_btnGhost__56O_Y[aria-pressed=true]{border-color:var(--gold);color:var(--gold-dark)}.page_backLink__xVA28{display:inline-block;font-size:12px;letter-spacing:.06em;color:var(--warm-gray);margin-bottom:16px}.page_backLink__xVA28:hover{color:var(--gold-dark)}.page_note__YuNJ8{font-size:12px;color:var(--warm-gray);line-height:1.6}@media (max-width:900px){.page_layout__L9EpS{grid-template-columns:1fr;gap:32px}.page_info__w3df_{position:static}}