/* Descripción original del espectáculo, sin afectar el mapa de asientos. */
.mc-be-event-details{background:#fff;border:1px solid #e0e6ed;border-radius:16px;padding:clamp(18px,3vw,32px);margin:24px auto 36px;box-sizing:border-box;max-width:100%;color:#172b4a}
.mc-be-event-details h2{font-size:clamp(20px,2.4vw,27px);line-height:1.25;margin:0 0 14px;color:#0b2545}
.mc-be-event-details p{font-size:16px;line-height:1.7;margin:0 0 14px;overflow-wrap:anywhere}
.mc-be-event-details p:last-child{margin-bottom:0}
