.catalog-price{display:grid;gap:.22rem;margin:1rem 0;padding:.8rem;border:1px solid rgba(201,168,76,.4);border-radius:8px;background:var(--gold-pale)}.catalog-price span{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.catalog-price strong{font-size:1rem;color:var(--ink)}.catalog-price small{font-size:.72rem;line-height:1.35;color:var(--text-muted)}.catalog-price-routes{display:grid;grid-template-columns:1fr 1fr;gap:.55rem}.catalog-price-routes div{padding:.55rem;border-radius:6px;background:rgba(255,255,255,.7)}.catalog-price-routes b,.catalog-price-routes small,.catalog-price-routes strong{display:block}.catalog-price-routes b{font-size:.76rem}.catalog-price-routes strong{margin-top:.18rem}.catalog-detail-link{display:inline-block;margin-top:.28rem;font-size:.79rem;font-weight:700;color:var(--gold-dark)}.catalog-detail-link:hover{text-decoration:underline}.pc{content-visibility:auto;contain-intrinsic-size:auto 520px}.pc[data-stock-url]{cursor:pointer}.pc-stock-link{color:inherit;text-decoration:none}.pc-stock-image-link{display:block}.pc-stock-image-link img{display:block}.pc-stock-link:hover{color:var(--gold-dark)}.pc-stock-image-link:hover img{transform:scale(1.04)}