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

ul.postero-products.products:not(.products-list){
    grid-gap: 15px;
}
.atribute_list{margin-bottom: 5px;}
ul.products li.product h3, ul.products li.product .woocommerce-loop-product__title{
    margin-top: 5px;
    font-size: 16px;
}

.product-img-wrap .product-image{}
ul.products li.product .product-block:hover{}
ul.products li.product .product-block:hover .product-img-wrap .product-image img{
    transform: scale(1.2) translateZ(0);
    transition: transform 0.6s cubic-bezier(.25,.46,.45,.94);
}
li.product .product-block:hover .woocommerce-loop-product__link{
    box-shadow: none;
}
li.product .product-block:hover .product-transition .product-image:before{
    opacity: 0;
}
.group-action .shop-action .woosw-btn, .group-action .shop-action .woosq-btn{
    background-color: #000;
    color: #fff;
}
.group-action .shop-action .woosw-btn:hover,.group-action .shop-action .woosq-btn:hover{
    background-color: #fff;
    color:#000
}

@media (min-width: 1025px) {
    .widget-area {
        width: 240px;
        float: right;
        border-left: 1px solid var(--border);
      }

      .woocommerce-page .content-area {
        width: calc(100% - 270px);
      }

      .blog .widget-area {
        width: 330px;
        float: right;
        border-left: 1px solid var(--border);
      }
      .my-single-post .widget-area {
        width: 330px;
        float: right;
        border-left: 1px solid var(--border);
      }
      .category .widget-area {
        width: 330px;
        float: right;
        border-left: 1px solid var(--border);
      }
      .tag .widget-area {
        width: 330px;
        float: right;
        border-left: 1px solid var(--border);
      }
}

