/*
Theme Name: sayonara
Author: sayonara
Description: Your description goes here
Version: 1
Template: hello-elementor

This is the child theme for Hello Elementor theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/


/** fix tablas ancho toda la web en responsive **/
@media (max-width:1024px){
.textos-legales table {display: block;overflow-x: auto;white-space: nowrap;}
.textos-legales table tbody {display: table;width: 100%;}	
}

/* La clave: el desplegable nativo pasa a modo oscuro */
.elementor-form select,
.elementor-field-type-select select {
  color-scheme: dark;
  background-color: rgba(255,255,255,.04) !important;
  border: 1px solid #2C3547 !important;
  border-radius: 2px !important;
  color: #fff !important;
  padding: 15px 16px !important;
}

.elementor-form select:focus {
  border-color: #D23839 !important;
  background-color: rgba(255,255,255,.07) !important;
  box-shadow: 0 0 0 3px rgba(210,56,57,.12) !important;
  outline: none !important;
}

/* Las opciones de la lista */
.elementor-form select option { background-color: #1B2232; color: #fff; }
.elementor-form select option:checked { background-color: #D23839; color: #fff; }
.elementor-form select option[value=""] { color: #5F6877; }

/* La flecha que pinta Elementor encima del campo */
.elementor-field-type-select .elementor-select-wrapper::before,
.elementor-field-type-select .elementor-select-wrapper i,
.elementor-field-type-select .elementor-select-wrapper svg {
  color: #A7AEBA !important;
  fill: #A7AEBA !important;
}
/*Cookies*/
button.cky-btn, .cky-btn-accept, cky-btn-reject {
    color: #ffffff !important;
    background-color: #1B2232 !important;
    border-color: #1B2232 !important;
    font-size: 12px !important;
    padding: 12px 14px !important;
}
.cky-btn-revisit-wrapper.cky-revisit-bottom-left{background-color: #1B2232 !important;}