/* NovaMeds live product image mapping — current vial photography */
.product-card__sprite{background-image:none!important;background-color:#fff!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important;}
.product-card__sprite--1{background-image:url('/wp-content/uploads/2026/09/novameds-peptides-tirzepatide-20mg.webp')!important;}
.product-card__sprite--2{background-image:url('/wp-content/uploads/2026/09/novameds-peptides-semaglutide-10mg.webp')!important;}
.product-card__sprite--3{background-image:url('/wp-content/uploads/2026/09/novameds-peptides-retatrutide-10mg.webp')!important;}
.product-card__sprite--4{background-image:url('/wp-content/uploads/2026/09/novameds-peptides-ghk-cu-100mg.webp')!important;}
.product-card__sprite--5{background-image:url('/wp-content/uploads/2026/09/novameds-peptides-tb-500-10mg.webp')!important;}
.product-card__sprite--6{background-image:url('/wp-content/uploads/2026/09/novameds-peptides-bpc-157-tb-500-5mg-5mg.webp')!important;}
.product-card__sprite--7{background-image:url('/wp-content/uploads/2026/09/novameds-peptides-hgh-50iu.webp')!important;}
.product-card__sprite--8{background-image:url('/wp-content/uploads/2026/09/novameds-peptides-melanotan-2-10mg.webp')!important;}
.explorer-stage__sprite{background-size:contain!important;background-color:#F7F8FA!important;}
.hero-product__sprite{background-size:contain!important;}
.hero-product--back img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;}
body.nm-home .elementor-13,body.nm-home .elementor-element.elementor-element-nm-home-host,body.nm-home .elementor-element.elementor-element-nm-home-host>.e-con-inner{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}
body.nm-home .elementor-element.elementor-element-nm-home-html{width:100%!important;max-width:none!important;}
body.nm-home .elementor-element.elementor-element-nm-home-html>.elementor-widget-container{margin:0!important;padding:0!important;}
body.nm-home .nm-home-main{width:100%;overflow:hidden;}
