/* Product imagery: complete cabinet, without brochure-crop offsets. */
.home-range-card.hydronic .hidrotank-photo{width:210px;height:280px;background:#fff;border-radius:8px}
.home-range-card.hydronic .hidrotank-photo img,.hidrotank-hero .product-photo img{position:static;display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;padding:0;transform:none}
.hidrotank-hero .product-photo{width:min(100%,420px);height:560px;background:#fff}
.hidrotank-gallery figure{margin:0;overflow:hidden;border-radius:10px}
.hidrotank-gallery img{display:block;width:100%;height:100%;object-fit:contain}
.hidrotank-banner{background:#0b0b0b;margin-bottom:24px!important}
.hidrotank-banner img{max-height:560px}
.hidrotank-gallery-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px}
.hidrotank-gallery-pair img{height:360px;background:#111}
.hidrotank-gallery figcaption{padding:12px 0;font-size:16px}
.hidrotank-image-note{font-size:14px;color:#a9aaad;margin-top:18px}
@media(max-width:820px){.hidrotank-hero .product-photo{width:min(100%,330px);height:440px}.hidrotank-gallery-pair{grid-template-columns:1fr}.hidrotank-gallery-pair img{height:auto;max-height:440px}}
