/*
Theme Name:   Bricks TUC Child
Theme URI:    https://tucolchonideal.es/
Description:  Child theme de Bricks para Tu Colchón Ideal. Registra el CPT tci_lead, el endpoint REST /tuc/v1/lead, y carga estilos del proyecto.
Author:       Makkao
Author URI:   https://makkao.com
Template:     bricks
Version:      0.1.0
Text Domain:  bricks-tuc-child
*/

/* =========================================================
   TUC-33 — Correcciones de maquetación QA (2026-05-02)
   ========================================================= */

/* BUG 1 — Footer lila: full-width a sangre, sin card */
#brxe-ctasec {
  background: linear-gradient(135deg, #7c3aed 0%, #4f46e5 100%);
  padding-bottom: 0;
}
#brxe-ctasec .tuc-cta-final {
  background: transparent;
  border-radius: 0;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 96px;
}

/* BUG 2 — FAQ: centrar el bloque de preguntas */
.tuc-faq {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

/* BUG 3 — Guía: centrar el acordeón */
.tuc-guide {
  width: 100%;
  max-width: 760px;
  margin-left: auto;
  margin-right: auto;
}

/* BUG 4 — Bullets / checklist: centrar la lista */
.tuc-bullets {
  width: 100%;
  margin-left: auto !important;
  margin-right: auto !important;
}

/* BUG 5 — Quiz form: expandir al ancho correcto (720px) y reducir altura mínima */
.tuc-quiz {
  width: 100%;
}
.tuc-quiz__viewport {
  min-height: 280px;
}

/* BUG 6 — Hero: reducir padding-top de 128px a 64px */
.tuc-hero {
  padding-top: 64px;
}

/* =========================================================
   TUC-49 — Elimina scroll horizontal (2026-05-03)
   ========================================================= */

/* Raíz: clip en html impide cualquier desbordamiento horizontal
   sin crear un scroll container que rompa sticky/fixed.
   La propiedad se propaga al viewport. */
html {
  overflow-x: clip;
}
