.art-inquiry-page header { display: flex; justify-content: space-between; gap: 20px; background: #fff8e8; border-bottom: 2px solid #edbd3c; }
.art-inquiry-page header a { color: #800020; font-size: 16px; }
.art-inquiry-page header img { display: block; width: 90px; max-height: 76px; object-fit: contain; }
.art-inquiry-page .art-preview { min-width: 0; padding: 20px; background: radial-gradient(ellipse at top left, #edbd3c22, transparent 60%), #38212b; border: 1px solid #b58120; }
.art-inquiry-page .art-preview img { display: block; width: 100%; height: auto; max-height: 80vh; object-fit: contain; }
.art-inquiry-page .product-order-panel { padding: 20px; }
.art-inquiry-page footer a { color: #800020; }
@media (max-width: 480px) { .art-inquiry-page header { padding: 12px; } .art-inquiry-page .art-preview { padding: 12px; } }
