.elementor-7802 .elementor-element.elementor-element-c473e92{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7802 .elementor-element.elementor-element-10860f9{--display:flex;}.elementor-7802 .elementor-element.elementor-element-ad0b512 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:767px){body.elementor-page-7802{padding:20px 0px 0px 0px;}}/* Start custom CSS for product-index, class: .elementor-element-ad0b512 */.wolf_add_to_wishlist, .product-rating, .product-quickview-button {
display:none !important;
}

article.product {
    padding: 5px ;
}

.woocommerce-loop-product__title{
    text-align: center;

}
    .product-summary {
      /*   text-align: left; Reset text alignment for other elements */
        display: flex;
        flex-direction: column;
        align-items: center;
            
    text-align: center;

    }

    .product-caption {
        order: 1;
    }

    .product-action {
        order: 2;
    }
    .product-subheading{
        text-align: center
    }
    
      .entry-product-grid .wc-block-grid__product-title, .entry-product-grid .woocommerce-loop-product__title{
        padding-right: 0 !important;
    }
    
    .woocommerce-LoopProduct-link {
    text-align: center;
}

.comments-pagination .nav-links a.next:before, .pagination-icon-next:before{
    content:"\e879" !important;
}

.comments-pagination .nav-links a.prev:before, .pagination-icon-prev:before{
        content:"\e87a" !important;

}/* End custom CSS */