:root {
        --logo-max-width: 170px;
}
.collage .img-cont a img {
    object-fit: cover;
}

.featured-products .owl-carousel .owl-item .owl-lazy {
    opacity: .7;
    object-fit: cover;
}
.scroll-up nav.main ul li a, .scroll-down nav.main ul li a, nav.main ul li a {
    text-transform: uppercase;
}

/*Extra wide logo for mobile (updated for 2025):*/

@media screen and (max-width: 1023px) {
.header-wrap .site-identity {
padding: 0px 0 !important;
}
.mm-menu_popup{
top:120px !important;
}
#content .container {
padding-top:30px;
}
#content > .checkout-wrap > h1 {
padding-top: 30px !important ;
}
.shop-wrap .container h1:nth-child(1) {
padding-top:30px !important;
}
}

/*home products*/
.featured-products {
  margin-bottom: 50px;
}