@media (max-width: 1200px) {
    .woocommerce-account .woocommerce-MyAccount-content{
        width:100%;
        padding:0px;
    }

    .item-product-loop{
        width: calc(100% / 4);
    }
    .quick-event-item-product-loop a{
        padding:5px;
    }
    .woocommerce-account .woocommerce-MyAccount-navigation{
        display: none;
    }
    .item-product-loop{
        width: calc(100% / 3);
    }
    .quick-event-item-product-loop a{
        padding:5px;
    }
}
@media (max-width:992px){
    .left-header-content-single-product{
        padding-right:0px;
    }
    .single-product-woocommerce-template .up-sells .item-product-loop,
    .single-product-woocommerce-template .related.products .item-product-loop,
    .item-product-loop{
        width: calc(100% / 2);
    }
    .woocommerce div.product .product_title{
        margin-top:20px;
    }
    .is-large.wc-block-cart .wc-block-components-sidebar,
    .wc-block-components-sidebar-layout .wc-block-components-main{
        width:100% !important;
        padding:0px;
    }
}
@media (max-width:768px) {
    .single-product-woocommerce-template .up-sells .item-product-loop,
    .single-product-woocommerce-template .related.products .item-product-loop,
    .item-product-loop{
        width: calc(100% / 2);
    }
    #slider-single-product img{
        max-width: 90%;
    }
    .woocommerce .products .item-product-loop .price,
    .content-item-product-loop .woocommerce-loop-category__title,
    .content-item-product-loop .woocommerce-loop-product__title{
        font-size:14px;
    }
    .header-item-product-loop{
        padding:15px 5px;
    }
    .woocommerce #reviews #comments ol.commentlist li .comment-text{
        margin:0px;
    }
    .client-woocommerce-reviews-start{
        border:0px;
    }
}

@media (max-width:575px) {
    .woocommerce-error a, .woocommerce-info a, .woocommerce-message a,
    .quick-event-item-product-loop .col-6{
        width:100%;
    }
    .quick-event-item-product-loop .detail-button-item-product-loop{
        display: none;
    }
    .woocommerce #reviews #comments ol.commentlist,
    .item-product-loop{
        padding:0px;
    }
    .client-woocommerce-reviews-center{
        padding:10px;
    }
    .woocommerce-error a, .woocommerce-info a, .woocommerce-message a{
        text-align: center;
        margin-bottom: 10px !important;
    }
    .woocommerce-error, .woocommerce-info, .woocommerce-message{
        padding-right: 1em !important;
    }
    .is-medium table.wc-block-cart-items .wc-block-cart-items__row,
    .is-mobile table.wc-block-cart-items .wc-block-cart-items__row,
    .is-small table.wc-block-cart-items .wc-block-cart-items__row{
        grid-template-columns: auto !important;
    }
    .is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image,
    .is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image,
    .is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image{
        display: none !important;
    }
}