

@media only screen and (max-width: 1024px){
    .elementor-location-header{
        min-height: 75px;
    }

    .footer-support-link ul{flex-wrap: nowrap !important; gap: 30px;}

    .single-artist .elementor-slideshow__footer {
        position: fixed; z-index: 5; max-height: 250px;
        overflow-y: auto; bottom: 20px;
    }

    .artist-az-loop-section .alphabet-filter{margin-bottom: 30px; margin-top:0px;}
    .artist-az-loop-section .alphabet-filter ul{justify-content: start; padding: 0;}
    .artist-az-loop-section .artists-grid .artist-item{width: calc((100% - 60px) / 3);}
}

@media only screen and (max-width: 991px){
    .single-price-filter{margin-top: 0px;}
    .shop-filter-option-wraps{justify-content: left;}

    .artist-az-loop-section .artists-grid .artist-item{width: calc((100% - 30px) / 2);}
}

@media only screen and (max-width: 767px) {
    body.logged-in .dashboard-btn {display: none !important;}
    body.logged-in .mob-login-btn{display: none;}
    body.logged-in .mob-dashboard-btn{display: inline-block;}
    .mob-dashboard-btn{display: none;}
	
	.elementor-location-header {
        min-height: 87px;
    }
	
	.filter-products-wrap .elementor-element > .e-con-inner,
    .products-wrap .products-block > .e-con-inner{
        display: block;
    }

    .information-tabs .e-n-tabs-heading{display: flex;}
    .information-tabs .elementor-widget-n-tabs.e-n-tabs-mobile .e-n-tab-title[aria-selected=true],
    .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile .e-n-tab-title[aria-selected=true],
    .elementor-widget-n-tabs .e-n-tab-title[aria-selected=false] {
        margin-top: 0 !important;
    }

    .contact-form-main-wrap .form-group-field {display: block;}
    .contact-form-main-wrap .form-group-field .form-input-field {width: 100%;}

    .need-help-block ul{
        flex-direction: column;
        align-items: baseline;
        gap: 15px;
    }

    .shop-filter-option-wraps{flex-direction: column; justify-content: left; align-items: normal; min-height: 34px;}
    .filter-all-items-wrap{flex-direction: column; justify-content: left; align-items: normal; gap: 10px; display: none;}
    .filter-all-items-wrap.open-filter{display: flex;}

    .parent-price-filter-wrap .price-filter-controls{width: 100%;}
    .parent-price-filter-wrap .price-range-btn{width: 100%;}

    .artist-select-filter, .shop-product-select-filter{width: 100%;}
    .shop-product-select-filter .woocommerce-ordering{width: 100%;}

    .woocommerce ul.order_details li{float: none; padding-right: 0; margin-right: 0px; border-right: 0px;}

    .woocommerce-column--billing-address.col-1{margin-bottom: 30px;}

       
    
    #customer_login {
	    padding: 0;
    }

    .tax-product_cat .elementor-widget-wc-archive-products .products,
    .tax-product-artist .elementor-widget-wc-archive-products .products,
    .woocommerce-shop .elementor-widget-wc-archive-products .products{
        grid-template-columns: repeat(1, 1fr);
    }

    .shop-category-lists-wrap ul li a {font-size: 12px; padding: 6px 15px;}

    
    .artist-az-loop-section .artists-grid .artist-item{width: calc((100% - 0px) / 1);}
    .artist-item .artist-thumbnail .inner-heading-wrap h3{font-size: 22px;}

    .woocommerce-cart .wc-block-grid__products .wc-block-grid__product-image img{max-height: 300px; height: 300px;}

    .footer-support-link ul{flex-wrap: wrap !important; gap: 0px;}
}