/* Color Primario */
.contenido_doc_1 { border: var(--color-primario) 2px solid !important; }
.franja-bienvenida { background-color: var(--color-primario) !important; }
.boton-verde { background-color: var(--color-primario) !important; }
.btn-verde { background-color: var(--color-primario) !important; }
.button_tipo_3 input { background-color: var(--color-primario) !important; }
#contenido_flotante_4 input { background-color: var(--color-primario) !important; }
#modal_alert input { background-color: var(--color-primario) !important; }
#modal_mensaje .botonmodalmensaje,
#modal_compartir .botonmodalmensaje { background: var(--color-primario) !important; }
#modal_mensaje .btncerrarmodalmensaje,
#modal_compartir .btncerrarmodalmensaje { background: var(--color-primario) !important; }
.btn_form input { background-color: var(--color-primario) !important; }
.rectangulo:not(.gris) { background-color: var(--color-primario) !important; }
.circulo:not(.gris) { background-color: var(--color-primario) !important; }
.cuadrado:not(.gris) { background-color: var(--color-primario) !important; }
.triangulo { border-left-color: var(--color-primario) !important; }
.ps-step-done, .ps-step-active { background: var(--color-primario) !important; }
.ps-step-active::after,
.ps-step-done::after { border-left-color: var(--color-primario) !important; }
:root { --ps-color-activo: var(--color-primario); }
.barra_separada { background-color: var(--color-primario) !important; }
.boton_cantidad { color: var(--color-primario) !important; }
.div1 input, .div3 input { background-color: var(--color-primario) !important; }
.contenedor_datos .titulo_pago { background: var(--color-primario) !important; }
.titulo-verde { color: var(--color-primario) !important; }
.forma_elemento_2 .contenedor_info_importante { color: var(--color-primario) !important; }
#btn_volver { color: var(--color-primario) !important; }
nav span { color: var(--color-primario) !important; }
span.dot.active {
    background-color: var(--color-primario) !important;
}
.tab-busqueda-categoria a {
    color: var(--color-primario) !important;
}

.tab-busqueda-categoria {
    color: var(--color-primario) !important;
}
.barra_det_ped.pasos {
    background-color: var(--color-primario) !important;
}
.button_tipo_2.pasos input[type="button"] {
    background-color: var(--color-primario) !important;
    
}

/* Color Secundario */
.btn_buscador_producto { background-color: var(--color-secundario) !important; }
.contenedor_switch_reserva { background: var(--color-secundario) !important; }
.contenedor-categorias h2 { color: var(--color-secundario) !important; }