/* denled (Ánh Dương LED) — sửa lỗi demo 10-05 (astra/zz-fix1005.css) */
/* ảnh SP chính (436px) không phóng: đúng cỡ thật giữa khung nền xám */
.dlp-main img { width: auto; height: auto; max-width: 100%; max-height: 100%; }
/* form giỏ thật trong ô nút */
.dlp-cartf { margin: 0; display: contents; }
.dlp-act button.dlp-buy { display: flex; align-items: center; justify-content: center; height: 56px; border-radius: 3px; font-size: 17px; font-weight: 600; margin: 0; border: 0; width: 100%; text-transform: none; letter-spacing: 0; font-family: inherit; }
@media (max-width: 849px) { .dlp-act button.dlp-buy { height: 50px; } }
/* dải đầu cửa hàng: cột ảnh tối đa cỡ thật ảnh (1200px) ở màn rộng */
@media (min-width: 1700px) { .dls-hero { grid-template-columns: minmax(0, 1fr) minmax(0, 1200px); } }
