.elementor-32 .elementor-element.elementor-element-558abc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for shortcode, class: .elementor-element-42b9195 *//* =========================
SHOPIFY ADD BUTTON STYLE
========================= */

/* BUTTON */
.woocommerce ul.products li.product .button{
    position: absolute !important;

    /* BUTTON UPAR */
    top: 78% !important;

    right: 18px !important;
    transform: translateY(-50%) !important;

    background: #145c47 !important;
    color: #fff !important;

    /* BUTTON CHOTA */
    min-width: 130px !important;
    height: 50px !important;

    border-radius: 14px !important;
    border: none !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;

    box-shadow: none !important;

    transition: .3s ease !important;

    padding: 0 18px !important;
}

/* REMOVE DEFAULT TEXT */
.woocommerce ul.products li.product .button{
    font-size: 0 !important;
}

/* ADD TEXT */
.woocommerce ul.products li.product .button::before{
    content: "ADD";
    
    font-size: 18px !important;
    font-weight: 800 !important;
    letter-spacing: .5px;

    color: #fff !important;
}

/* CART ICON */
.woocommerce ul.products li.product .button::after{
    content: "🛒";

    font-size: 20px !important;
    line-height: 1;

    filter: brightness(0) invert(1);
}

/* HOVER */
.woocommerce ul.products li.product .button:hover{
    background: #0e4b39 !important;
    transform: translateY(-50%) scale(1.02);
}

/* REMOVE EXTRA CART LINK */
.woocommerce ul.products li.product .added_to_cart{
    display:none !important;
}

/* MOBILE */
@media(max-width:767px){

.woocommerce ul.products li.product .button{
    min-width: 110px !important;
    height: 44px !important;
}

.woocommerce ul.products li.product .button::before{
    font-size: 15px !important;
}

.woocommerce ul.products li.product .button::after{
    font-size: 17px !important;
}

}/* End custom CSS */