/**
* Theme Name: Tactiko Child
* Description: This is a child theme of Tactiko, generated by Merlin WP.
* Author: <a href="https://wpopal.com/">Opalthemes</a>
* Template: tactiko
* Version: 1.1.3
*/

/* Product card border polish */
.woocommerce ul.products li.product .product-block,
.woocommerce-product-grid ul.products li.product .product-block,
.elementor-widget-tactiko-products ul.products li.product .product-block {
    height: 100%;
    overflow: hidden;
    border: 1px solid #dddddd;
    border-radius: 14px;
    background: #ffffff;
    transition: border-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;
}

.woocommerce ul.products li.product .product-transition,
.woocommerce-product-grid ul.products li.product .product-transition,
.elementor-widget-tactiko-products ul.products li.product .product-transition {
    overflow: hidden;
    border-radius: 13px 13px 0 0;
}

.woocommerce ul.products li.product .product-image,
.woocommerce-product-grid ul.products li.product .product-image,
.elementor-widget-tactiko-products ul.products li.product .product-image {
    border-radius: 13px 13px 0 0;
}

.woocommerce ul.products li.product .product-image img,
.woocommerce-product-grid ul.products li.product .product-image img,
.elementor-widget-tactiko-products ul.products li.product .product-image img {
    border-radius: 13px 13px 0 0;
}

.woocommerce ul.products li.product .product-caption,
.woocommerce-product-grid ul.products li.product .product-caption,
.elementor-widget-tactiko-products ul.products li.product .product-caption {
    padding: 16px 18px 18px;
}

@media (max-width: 767px) {
    .woocommerce ul.products li.product .product-caption,
    .woocommerce-product-grid ul.products li.product .product-caption,
    .elementor-widget-tactiko-products ul.products li.product .product-caption {
        padding: 14px 15px 16px;
    }
}
