/* NG1000: the approved single-person horizontal-grip LED scene, isolated from other models. */
.ng1000-pet-feature{display:grid;grid-template-columns:1.1fr 1fr;gap:44px;align-items:center;scroll-margin-top:60px}
.ng1000-pet-feature .ng1000-scene{display:block;aspect-ratio:3/2;overflow:hidden;background:var(--paper);min-width:0}
.ng1000-scene img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}
.ng1000-copy{min-width:0}.ng1000-copy h2{font-size:clamp(28px,3vw,42px);margin-bottom:20px}.ng1000-copy .eyebrow{margin-bottom:12px}.ng1000-model{color:var(--teal);font-size:13px;letter-spacing:.08em;margin:0 0 12px}.ng1000-feature{color:var(--teal);font-weight:600;font-size:14px}.ng1000-copy .actions{gap:20px;margin-top:22px;align-items:center}
.product-image:has(>img[src*="ng1000-single-person-led-scene"]){padding:0!important;aspect-ratio:1/1!important;height:auto!important;overflow:hidden}
.product-image>img[src*="ng1000-single-person-led-scene"]{width:100%!important;height:100%!important;aspect-ratio:1/1;object-fit:cover!important;object-position:50% 50%;mix-blend-mode:normal!important;padding:0!important;transform:none!important}
.ng1000-detail .detail-photo:has(>img[src*="ng1000-single-person-led-scene"]){padding:0!important;overflow:hidden;background:var(--paper)}
.ng1000-detail .detail-photo>img[src*="ng1000-single-person-led-scene"]{display:block;width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:auto;object-fit:cover!important;mix-blend-mode:normal!important;padding:0!important}
.ng1000-detail .detail-photo>img[src*="ng1000-white-product-hd"]{display:block;width:100%!important;height:520px!important;max-height:none!important;object-fit:contain!important;mix-blend-mode:normal!important;background:#fff}
.ng1000-detail .care-gallery-thumb img{height:80px;object-fit:contain}
@media(max-width:760px){.ng1000-pet-feature{grid-template-columns:1fr;gap:25px;padding:40px 6%}.ng1000-copy h2{font-size:30px}.ng1000-copy .actions{flex-wrap:wrap}.ng1000-detail .detail-photo>img[src*="ng1000-white-product-hd"]{height:400px!important}}
