.product-shot_figure__fo3LU{margin:0;margin-inline:auto;display:grid;grid-gap:var(--space-3,.75rem);gap:var(--space-3,.75rem);min-width:0;width:100%}.product-shot_frame__oYxUz{border:1px solid var(--border-strong,#273242);border-radius:var(--radius-lg,12px);background:var(--surface,#080b11);overflow:hidden;box-shadow:var(--shadow-lg,0 24px 60px -20px rgb(0 0 0/.65))}.product-shot_bar__tWBdX{display:flex;align-items:center;gap:var(--space-3,.75rem);padding:.55rem .85rem;border-bottom:1px solid var(--border,#151c27);background:var(--surface-2,#0c1017)}.product-shot_dots__Bv2fl{display:inline-flex;gap:.3rem;flex:none}.product-shot_dots__Bv2fl i{width:.5rem;height:.5rem;border-radius:50%;background:var(--border-strong,#273242)}.product-shot_title__8qY8T{font-size:var(--text-2xs,.7rem);font-weight:600;letter-spacing:var(--tracking-eyebrow,.12em);text-transform:uppercase;color:var(--text-muted,#94a3b8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-shot_status__ijlJj{margin-left:auto;flex:none;padding:.15rem .45rem;border:1px solid var(--accent-line,rgb(45 223 187/.3));border-radius:var(--radius-pill,999px);font-size:.6rem;font-weight:700;letter-spacing:.1em;color:var(--accent,#2ddfbb)}.product-shot_shot__7_N8k{display:block;background:var(--bg-sunken,#04060a)}.product-shot_img__66WlQ{display:block;width:100%;height:auto;max-width:100%}.product-shot_plain__4iWxV .product-shot_frame__oYxUz{border-radius:var(--radius-md,10px)}.product-shot_bleed__8NnnP .product-shot_frame__oYxUz{border:0;border-radius:0;background:transparent;box-shadow:none}.product-shot_caption__jfbJn{font-size:var(--text-sm,.88rem);line-height:1.55;color:var(--text-muted,#94a3b8)}.product-shot_provenance__1_C3U{color:var(--text-faint,#64748b)}.product-shot_row__7gQTO{display:grid;grid-gap:var(--space-5,1.5rem);gap:var(--space-5,1.5rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));align-items:start}@media (prefers-reduced-motion:no-preference){.product-shot_frame__oYxUz{transition:border-color var(--speed,.18s) var(--ease,ease)}}