.elementor-973 .elementor-element.elementor-element-815b0e0 .raven-products-ordering-result-wrapper{padding:0px 0px 16px 0px;}.elementor-973 .elementor-element.elementor-element-815b0e0 .raven-products-ordering-result-wrapper .woocommerce-result-count{margin:0 !important;}.elementor-973 .elementor-element.elementor-element-815b0e0 .raven-products-ordering-result-wrapper .woocommerce-ordering{margin:0 !important;}.elementor-973 .elementor-element.elementor-element-815b0e0 .raven-wc-products-custom li.product .raven-product-image-overlay{transition-duration:0.5s;}.elementor-973 .elementor-element.elementor-element-815b0e0 .raven-wc-products-custom ul.products .onsale{left:0;right:auto;border-radius:0px 0px 0px 0px;padding:5px 10px 5px 10px;margin:10px 10px 10px 10px;background-color:#000;}.elementor-973 .elementor-element.elementor-element-815b0e0 .raven-wc-products-custom ul.products .jupiterx-out-of-stock{left:0;right:auto;border-radius:0px 0px 0px 0px;padding:5px 10px 5px 10px;margin:10px 10px 10px 10px;background-color:#000;}.elementor-973 .elementor-element.elementor-element-815b0e0 .raven-wc-products-custom ul.products .jupiterx-wishlist{color:#000;margin:10px 10px 10px 10px;}.elementor-973 .elementor-element.elementor-element-815b0e0 .raven-wc-products-custom ul.products .jupiterx-wishlist svg{fill:#000;}/* Start custom CSS for raven-wc-products, class: .elementor-element-815b0e0 *//* ================================
   FIX FINAL SUPRAPUNERE WOOCOMMERCE
================================== */

/* RESET STRUCTURĂ PRODUS */
.woocommerce ul.products li.product {
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
}

/* WRAPPER INTERIOR FORȚAT */
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link {
    display: flex !important;
    flex-direction: column !important;
}

/* IMAGINE */
.woocommerce ul.products li.product img {
    width: 100% !important;
    height: 260px !important;
    object-fit: cover !important;
    display: block !important;
}

/* TITLU */
.woocommerce ul.products li.product .woocommerce-loop-product__title {
    order: 2 !important;
    margin: 10px 0 8px !important;

    font-size: 15px !important;
    font-weight: 700 !important;

    display: -webkit-box !important;
    -webkit-line-clamp: 1 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;

    min-height: 22px !important;
}

/* PREȚ */
.woocommerce ul.products li.product .price {
    order: 3 !important;
    margin-bottom: 10px !important;
}

/* BUTON ADAUGĂ ÎN COȘ */
.woocommerce ul.products li.product .button {
    order: 4 !important;

    position: relative !important;
    margin-top: 10px !important;

    display: block !important;
    width: 100% !important;

    border-radius: 50px !important;
    text-align: center !important;

    z-index: 5 !important;
}

/* ELIMINĂ ABSOLUTE DIN TEME PROBLEMATICE */
.woocommerce ul.products li.product * {
    position: static;
}/* End custom CSS */