.detail-wrap{max-width:1120px;margin:65px auto;padding:0 25px;display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.detail-image{min-height:420px;background:#f8f6f4;border-radius:24px;overflow:hidden}.detail-image img{width:100%;height:420px;object-fit:contain;padding:25px}.detail-image .product-placeholder{min-height:420px}.detail-info h1{font:800 clamp(30px,4vw,46px)/1.1 Manrope,sans-serif;letter-spacing:-.04em;margin:0 0 15px}.detail-price{font-size:27px;font-weight:800;color:#e86d28}.detail-info p{font-size:14px;color:#707178;line-height:1.8}.detail-cart{display:flex;align-items:end;gap:12px;margin:25px 0}.detail-cart label{display:grid;gap:8px;font-size:11px;color:#777}.detail-cart input{width:90px;border:1px solid #ddd;border-radius:10px;padding:12px}.detail-note{background:#fff5eb;padding:15px;border-radius:12px;color:#85552f;font-size:11px;line-height:1.7}@media(max-width:700px){.detail-wrap{grid-template-columns:1fr;margin:30px auto;gap:25px}.detail-image,.detail-image img,.detail-image .product-placeholder{min-height:280px;height:280px}}
