
/* Compact Fresheners & More without changing other product pages. */
body #main.yus-fresheners-compact{gap:14px!important;padding-top:18px!important;padding-bottom:20px!important}
body #main.yus-fresheners-compact>section{padding:14px!important;min-height:0!important;margin-top:0!important;margin-bottom:0!important}
body #main.yus-fresheners-compact>h2{margin:0!important;padding-top:0!important;padding-bottom:6px!important;font-size:1.8rem!important}
body #main.yus-fresheners-compact section>h2{margin:0 0 10px!important;font-size:1.5rem!important}
body #main.yus-fresheners-compact .products{gap:12px!important;margin:0!important}
body #main.yus-fresheners-compact .product{width:100%!important;max-width:260px!important;margin:0 auto!important}
body #main.yus-fresheners-compact .product .photo,body #main.yus-fresheners-compact .approved-melt-photo{height:145px!important;min-height:0!important;max-height:145px!important;aspect-ratio:auto!important;padding:8px!important;box-sizing:border-box}
body #main.yus-fresheners-compact .product .photo img,body #main.yus-fresheners-compact .approved-melt-photo img{width:100%!important;height:100%!important;max-height:129px!important;object-fit:contain!important}
body #main.yus-fresheners-compact .product-copy{padding:10px!important}
body #main.yus-fresheners-compact .product h3{margin:0 0 6px!important;font-size:1.1rem!important}
body #main.yus-fresheners-compact .product .price{margin:4px 0!important}
body #main.yus-fresheners-compact .product-copy p{margin:6px 0!important;line-height:1.35!important}
body #main.yus-fresheners-compact .product .button{margin:6px 0!important;min-height:38px!important;padding:8px 12px!important}
body #main.yus-fresheners-compact .product small{margin:4px 0 0!important;font-size:.75rem!important;line-height:1.35!important}
@media(max-width:700px){body #main.yus-fresheners-compact{gap:12px!important}body #main.yus-fresheners-compact>section{padding:12px!important}}
