.elementor-1724 .elementor-element.elementor-element-f4ca12e .cart button, .elementor-1724 .elementor-element.elementor-element-f4ca12e .cart .button{transition:all 0.2s;}.elementor-1724 .elementor-element.elementor-element-f4ca12e .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-1724 .elementor-element.elementor-element-f4ca12e form.cart .variations{margin-bottom:15px;}.woocommerce .elementor-1724 .elementor-element.elementor-element-f4ca12e form.cart table.variations tr th, .woocommerce .elementor-1724 .elementor-element.elementor-element-f4ca12e form.cart table.variations tr td{padding-top:calc( 5px/2 );padding-bottom:calc( 5px/2 );}.woocommerce .elementor-1724 .elementor-element.elementor-element-f4ca12e form.cart table.variations label{color:#656464;}/* Start custom CSS */.reset_variations{
    display: none!important;
}

.variations{
    border: 0px!important;
    margin: 0px!important;
}

.woocommerce .variations .label, .woocommerce .variations .value{
    margin-bottom: 0px!important;
    padding: 0px!important;
}

.woocommerce .variations .value{
    margin-bottom: 8px!important;
}

/*.woocommerce-variation-add-to-cart{*/
/*    flex-wrap: wrap!important;*/
/*}*/

.quantity:before{
    content: 'Sets';
    display: block;
    font-size: 15px;
    font-weight: 700;
    line-height: 32px;
}

.quantity input.qty{
    height: auto!important;
}

/** Extra options styles **/

.woocommerce table.extra-options tr{
    display: block;
    margin-bottom: 0.9em!important;
}

.woocommerce table.extra-options{
    margin-bottom: 0.9em!important;
}

.label-tag{
    font-weight: 700;
}/* End custom CSS */