/* ─────────────────────────────────────────────
   ANCHO COMPLETO — regla base, siempre disponible
   Ruta: banner-carousel/assets/full-width.css

   Mismo truco que ya usaba este plugin para su propio carrusel (ver
   carousel.css) — se separa en su propio archivo, siempre encolado
   (bc_frontend_enqueue(), sin condición de shortcode), porque ahora
   cualquier bloque de Gutenberg puede usar esta clase vía el
   interruptor "Ancho completo" del inspector (ver full-width-editor.js
   y el filtro render_block en banner-carousel.php) — no solo el
   carrusel, que además de esto trae sus propias reglas extra
   (limpiar padding de contenedores ancestros) en carousel.css.
───────────────────────────────────────────── */
.full-width {
    width: 100vw !important;
    margin-left: calc(50% - 50vw) !important;
    margin-right: calc(50% - 50vw) !important;
    max-width: 100vw !important;
}
