/* Phase 13.2 · presentation-only catalog, scoped to avoid changing sales UI. */
.pv-wrap .pv-hero{min-height:540px}.pv-hero-facts{display:flex;gap:18px;flex-wrap:wrap;margin-top:28px;color:#ced8ec;font-size:11px}.pv-hero-facts span:before{content:'✦';color:#d4af37;margin-left:7px}.pv-notice{display:flex;align-items:flex-start;gap:14px;border:1px solid #e4d9b6;background:#fffcf3;padding:18px 21px;border-radius:15px;margin-bottom:30px;color:#6c5827}.pv-notice>span{font-size:26px;line-height:1.2}.pv-notice strong{font-size:13px}.pv-notice p{font-size:12px;line-height:2;margin:5px 0 0}.pv-card .pv-chip{background:#f4f1e7;color:#6d592e}.pv-card .pr-card-image{height:265px;background:#fff}.pv-card .pr-card-image img{padding:12px}.pv-card h3{overflow-wrap:anywhere;font-size:21px}.pv-card .pr-card-sub{direction:rtl}.pv-filter-reset{font-size:12px;margin:-10px 0 22px}.pv-filter-reset a,.pv-related .pr-section-title>a{color:#304a93;text-decoration:none}.pv-bottom-cta{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:32px 35px;margin-top:48px;background:#edf1f8;border-radius:21px;border:1px solid #e0e7f1}.pv-bottom-cta span{color:#947529;font-size:12px}.pv-bottom-cta h2{font-size:23px;margin:7px 0;color:#0b1f44}.pv-bottom-cta p{font-size:13px;color:#69788d;margin:0;line-height:2}.pv-bottom-cta .pr-button{flex:none}.pv-status{background:#f5f0df;color:#826a2c}.pv-gallery-hint{text-align:center;font-size:11px;color:#778499;line-height:1.9;margin:14px 0 2px}.pv-summary .pv-notice{margin:0 0 22px;padding:15px}.pv-summary-list{margin:0 0 25px;font-size:12px}.pv-summary-list>div{display:flex;justify-content:space-between;gap:15px;padding:14px 0;border-bottom:1px solid #e9edf4}.pv-summary-list dt{color:#7c8799}.pv-summary-list dd{margin:0;color:#213758;font-weight:700;text-align:left}.pv-secondary{margin-top:12px}.pv-related{padding-bottom:70px}.pv-wrap img.pv-image-error{object-fit:contain;background:#eef1f7}.pv-wrap .pr-dialog{max-height:85vh;overflow:auto}.pv-wrap .pr-compare-table th[scope=row]{background:#f6f8fc}.pv-wrap .pr-empty{padding-block:55px}
@media(max-width:760px){.pv-wrap .pv-hero{min-height:0}.pv-hero-facts{gap:9px 15px;margin-top:20px}.pv-notice{padding:15px;gap:10px}.pv-bottom-cta{padding:24px;align-items:stretch;flex-direction:column}.pv-bottom-cta h2{font-size:21px}.pv-related .pr-section-title{gap:15px}.pv-card .pr-card-image{height:260px}.pv-wrap .pr-compare-dock{flex-wrap:wrap;min-width:calc(100vw - 28px);padding:12px}.pv-wrap .pr-compare-dock>div{flex:1 1 100%}.pv-wrap .pr-gallery-main{height:300px}}
@media(prefers-reduced-motion:reduce){.pv-wrap *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
