/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

table.variations .cell {
    padding: 0 0 15px 0;
    display: inline-block;
}

table.variations tr:last-child .cell {
    padding-bottom: 15px !important;
}

div.quantity input[type="number"] {
    width: 45px !important;
}

div.quantity input[type="button"] {
    padding: 10px 10px !important;
    min-width: 40px !important;
}

div.quantity {
    align-items: center;
}

.e-atc-button-row {
    display: flex;
    gap: 10px;
    margin-top: 15px;
}

.e-atc-button-row button {
    flex: 1 1 50%;
    width: 50%;
}

button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed {
    width: 48%;
    margin-right: 1%;
}

button#wd-add-to-cart {
    margin-left: 1%;
    width: 48%;
}

.e-atc-qty-button-holder .quantity {
    border-top: 1px solid #d3ced2;
    padding: 15px 0px;
    border-bottom: 1px solid #d3ced2;
}

:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-auto .e-atc-qty-button-holder, :is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder {
    display: flex;
    justify-content: space-between;
}