.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}/* Start custom CSS */#yith-ywraq-form .product-quantity .quantity{
                display: inline-flex;
                align-items: center;
                border: 1px solid #009A44;
                border-radius: 8px;
                overflow: hidden;
                height: 40px;
                min-width: 120px;
                background: #fff;
                justify-content: center;
                text-align: center;
            }
            #yith-ywraq-form .product-quantity .quantity input.qty {
                border: none !important;
                width: 64px;
                height: 40px;
                text-align: center;
                font-size: 16px;
                padding: 0;
                background: #fff;
            }
            #yith-ywraq-form .product-quantity .quantity-nav .quantity-button {
                width: 38px;
                height: 38px;
                border: 0;
                background: #fff;
                color: #009A44;
                font-size: 22px;
                font-weight: 600;
                display: inline-flex;
                align-items: center;
                justify-content: center;
                cursor: pointer;
                transition: background .2s, color .2s, transform .05s;
                border-radius: 8px;
            }
            #yith-ywraq-form .product-quantity .quantity .raq-qty-btn:hover {
                background: #009A44;
                color: #fff;
            }
            #yith-ywraq-form .product-quantity .quantity .raq-qty-btn:active { transform: scale(.96); }

            #yith-ywraq-form .product-quantity .quantity input.qty::-webkit-outer-spin-button,
            #yith-ywraq-form .product-quantity .quantity input.qty::-webkit-inner-spin-button { -webkit-appearance: none; margin:0; }
            #yith-ywraq-form .product-quantity .quantity input.qty[type=number] { -moz-appearance:textfield; }


#yith-ywraq-form .product-quantity .quantity:before {
    display: none !important;
    content: "Cantidad";
}

#yith-ywraq-form .product-quantity .quantity-nav{
    min-width: 120px;
    display: inline-flex;
    /* align-items: center; */
    /* border: 1px solid #009A44; */
    border-radius: 8px;
    /* overflow: hidden; */
    position: absolute;
    right: 15px;
    justify-content: space-between;
    margin-top: 1px;
}

#yith-ywraq-form .product-quantity {
    position: relative;
}

.quantity-button.quantity-down {
    position: absolute;
    right: 1px;
}

.quantity-button.quantity-up {
    position: absolute;
    left: 1px;
}

#yith-ywraq-form .product-quantity .quantity-nav .quantity-button:hover {
    background-color: #009A44;
    color: white;
}/* End custom CSS */