/**
 *
*/
.prod-in-row {
    margin-top: 50px;
}
.prod-in-row > h2 {
    font-family: var(--fntfamily-title);
    font-weight: var(--fntweight-title);
    font-size: var(--fntsize-page-title);
    /*text-transform: uppercase;*/
    margin-top: 0;
    margin-bottom: 50px;
}

@media (min-width: 1200px) {
    .woocommerce section.prod-in-row .products {
        --mrgnbottom-col-unit: calc( 2 * var(--padding-col-unit));
    }
    .woocommerce section.prod-in-row li.product {
        width:100% !important;
    }
    .woocommerce section.prod-in-row li.product > a.woocommerce-loop-product__link {
        display: grid;
        grid-template-columns: 130px calc(100% - 130px);
    }
    .woocommerce section.prod-in-row li.product > a img {
        grid-column:1/2;
        grid-row:1/3;
        margin-bottom: 0;
    }
    .woocommerce section.prod-in-row li.product .woocommerce-loop-product__title {
        grid-column:2/3;
        grid-row:1/2;
    }
    .woocommerce section.prod-in-row .price-row {
        grid-column:2/3;
        grid-row:2/3;
        flex-direction: column;
        align-items: flex-start;
    }
    .woocommerce section.prod-in-row .price-row .brand {
        margin-bottom: 4px;
    }
    section.prod-in-row .bottom {
        padding: 0 10px 5px;
        width:calc(100% - 130px - (2 * var(--padding-col-unit)));
        position: absolute;
        bottom: 0;
        right: var(--padding-col-unit);
        /*transform:unset;*/
    }
    section.prod-in-row .product:hover .bottom {
        box-shadow: none;
    }
    section.prod-in-row .bottom .button {
        font-size: 1.4rem;
        /*min-width: 120px;*/
    }
    section.prod-in-row a.add_to_cart_button:before {
        font-size: 1.5rem;
    }
    section.prod-in-row .product-preview_call-btn {
        padding: 7px 7px
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .woocommerce section.prod-in-row ul li.product {
        width: 25% !important;
    }
}

@media (max-width: 575px) {
    .prod-in-row h2 {
        margin-bottom: 30px;
    }
    .woocommerce section.prod-in-row ul li.product:last-child {
        display: none;
    }
}