.hero-slider::after,
.hero-banner::after,
.banner-overlay,
.slider-overlay {
    display: none !important;
    background: transparent !important;
}
@media only screen and (max-width: 768px) {
    .theme-image-navigation,
    .theme-navigate-left,
    .theme-navigate-right {
        display: none !important;
    }
}
/* =========================
   Mobile Header Fix
   ========================= */
@media only screen and (max-width:768px){

/* Reduce overall header height */
.theme-header{
    padding:0 !important;
    min-height:auto !important;
}

/* Remove extra space around logo */
.theme-branding-info{
    padding:0 !important;
    margin:0 !important;
}

.theme-logo-parent{
    padding:0 !important;
    margin:0 !important;
    display:flex;
    align-items:center;
}

/* Smaller logo */
img[data-zs-logo]{
    height:60px !important;
    width:auto !important;
    display:block;
}

/* Header container */
.theme-header .zpcontainer{
    min-height:70px !important;
    padding-top:5px !important;
    padding-bottom:5px !important;
}

/* Reduce search spacing */
.theme-navigation-and-icons{
    margin:0 !important;
    padding:0 !important;
}

}
/* Collection page - Mobile only */
@media only screen and (max-width:768px){

.theme-product-category-section .theme-product-box-content{
    display:flex !important;
    flex-direction:column !important;
    align-items:center !important;
}

.theme-product-category-section .theme-product-image-area{
    width:100% !important;
    max-width:100% !important;
    margin-bottom:10px !important;
}

.theme-product-category-section .theme-product-details-area{
    width:100% !important;
    max-width:100% !important;
    display:block !important;
    text-align:center !important;
    margin-top:10px !important;
}

.theme-product-category-section .theme-product-name-rating-price,
.theme-product-category-section .theme-product-price,
.theme-product-category-section .theme-cart-and-wishlist{
    width:100% !important;
    text-align:center !important;
}
}
@media (max-width:768px){

.zprow.theme-store-style-collection-row-17{
    width:100% !important;
}

.zprow.theme-store-style-collection-row-17>.theme-prod-box{
    width:50% !important;
}

}