.detail-upload{border:1px solid #dce4d6;border-radius:12px;padding:18px;margin:22px 0}.detail-upload legend{padding:0 8px;font-weight:bold}.detail-image-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.detail-image-grid>div{border:1px solid #e2e6dc;border-radius:10px;padding:10px}.detail-image-grid img{width:100%;height:160px;object-fit:contain;background:#f5f5f2}.detail-image-grid .check{font-size:12px}.product-detail-images{max-width:850px;margin:auto}.product-detail-images img{width:100%;height:auto;display:block;margin:0}.product-details{overflow:hidden}.product-details h2{margin-top:0}@media(max-width:600px){.detail-image-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-upload{padding:12px}.product-details{padding:16px 0}.product-details h2{padding:0 16px}}
