/*
Theme Name: ReservoYo
Template: astra
Version: 1.0
*/


#ast-scroll-top { display: none !important; }

button { border: none !important; }

.site-title { font-family: serif; }

body {
    background: #effaff;
    /*background-image: url(/wp-content/uploads/2023/12/noise.png),linear-gradient(#e1eaf4, #c9e2fd);
    background-position: 0 0,0 0;
    background-size: auto, auto;*/
}

/*
.site-footer {
    background: url(/wp-content/uploads/2024/03/waves-1.svg), white !important;
    background-position: 0 0,0 0;
    background-size: auto,auto;
    padding-bottom: 150px !important;
}*/

@media (min-width: 1024px) {
    #astra-footer-menu li { display: block !important; width: 100%; text-align: center; }
    #astra-footer-menu li a { padding: 0px !important;}
}


/*
.wpcf7-form-control.wpcf7-text,
.wpcf7-form-control.wpcf7-date
{
    border-radius: 40px;
    border-color: blue;
}
.wpcf7-form-control.wpcf7-textarea {
    border-radius: 40px;
    border-color: blue;
}*/

/* QUitar el selector del orden de la tienda */
.woocommerce-ordering { display: none !important; }

/* QUitar el titulo Detalles de facturación */
.woocommerce-billing-fields > h3 {  }

/*
.woocommerce-billing-fields label { margin-bottom: 15px; margin-top: 30px; }
#additional_tienes_dni_field label { margin-bottom: 20px;}
*/


.woocommerce-input-wrapper label[for=additional_tienes_dni_si],
.woocommerce-input-wrapper label[for=additional_tienes_dni_no] { line-height: 1em !important; margin-left: 15px; margin-bottom: 10px; }

.woocommerce-checkout #payment ul.payment_methods li input { margin-top: 10px; }
.woocommerce-js form .form-row .input-checkbox { margin: 8px 10px 0 0; }

.wpmenucart-contents { text-align: center !important; }

.button.product_type_variable { width: 100%; }

.woocommerce-loop-product__title { min-height: 60px; }
.woocommerce-js ul.products li.product .woocommerce-loop-product__link img, .woocommerce-page ul.products li.product .woocommerce-loop-product__link img {
    border-radius: 12px;
    overflow: hidden;
}

.button.product_type_variable, .add_to_cart_button {
    border-radius: 10px;
    text-align: center;
}


.alexr-terms-conditions { display: none !important; }