/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/



/*tabla politica de cookies responsive: */
.wp-block-table {
  overflow-x: auto;
}

.wp-block-table table {
  min-width: 2000px; 
  width: 100%;
}




html {
  scroll-behavior: smooth!important;
}



header {
  z-index: 9999;
}



.page-id-124 #brxe-4cbc45 {
  font-weight: 600;
}

.page-id-187 #brxe-2cff22 {
  font-weight: 600;
}


/*apostrofe formulario contacto*/
#fluentform_3 .ff-el-group label::after {
  color: #000 !important;
}


/*FORMULARIO CONTACTO*/


/*label*/

#fluentform_3 label {
	color: #222;
	font-family: "Noto Sans";
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 37.333px;
}



/*input*/

#fluentform_3 input {
	border: 1px solid #222;
	border-radius: 0;
	height: 55px;
	margin-top: -7px;
} 

#fluentform_3 .ff-el-form-control::placeholder {
  color: rgba(0, 0, 0, 0.50);
font-family: "Noto Sans";
font-size: 16px;
font-style: normal;
font-weight: 200;
line-height: 37.333px;
}



/*textarea*/
#fluentform_3 textarea {
	border: 1px solid #222;
	border-radius: 0;
	height: 183px;
	margin-top: -7px;
}


/*boton*/
.ff-btn {
	width: 207px;
	height: 55px;
	margin-top:12px
}

@media (max-width: 767px) {
	.ff-btn {
	width: 100%!important;
	}
}



/*texto toggle*/
.ff-el-form-check .ff_t_c p {
	color: #222;
	font-family: "Noto Sans";
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 20px;
}

/*///////////////////*/
/*TOGGLE*/
/*///////////////////*/

/* Oculta el checkbox real */
#fluentform_3 .ff_tc_checkbox input[type="checkbox"] {
    display: none;
}

/* Contenedor como flex para centrar verticalmente */
#fluentform_3 .ff_tc_checkbox {
    align-items: center;
}


/* Toggle visual usando ::before */
#fluentform_3 .ff_tc_checkbox::before {
    content: "";
    display: inline-block;
    width: 51px;
    height: 31px;
    vertical-align: middle;
    background-image: url('https://losnavares.dev25.iprisma.es/wp-content/uploads/2026/04/toggle-off.png'); /* OFF */
    background-size: cover;
    cursor: pointer;
    transition: background-image 0.2s ease-in-out;
    margin-right: 10px;
}

/* Toggle ON cuando el checkbox dentro del span está marcado */
#fluentform_3 .ff_tc_checkbox:has(input:checked)::before {
    background-image: url('https://losnavares.dev25.iprisma.es/wp-content/uploads/2026/04/toggleeeepng.png'); /* ON */
}
/*///////////////////*/
/*///////////////////*/
/*///////////////////*/





