.lp-concierto-ficha{max-width:1000px;padding-block:2rem 4rem}.lp-concierto-ficha .lp-concierto-ficha__articulo{margin-top:0;padding:clamp(1.2rem,3vw,2rem)}.lp-concierto-ficha .lp-concierto-ficha__cabecera{margin-bottom:1.6rem}.lp-concierto-ficha .lp-concierto-ficha__tipo{margin:0 0 .5rem;color:var(--naranja,#ff6d1f);font-size:.88rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lp-concierto-ficha h1{margin:0;font-size:clamp(2rem,5vw,3.5rem);line-height:1.12;overflow-wrap:anywhere}.lp-concierto-ficha .lp-concierto-ficha__estado{display:inline-block;margin:1rem 0 0;padding:.35rem .6rem;border:1px solid currentColor;color:var(--naranja,#ff6d1f);font-size:.9rem;font-weight:700}.lp-concierto-ficha .lp-concierto-ficha__cuerpo{display:grid;gap:1.6rem;align-items:start}.lp-concierto-ficha .lp-concierto-ficha__cuerpo--con-cartel{grid-template-columns:minmax(0,1fr) minmax(200px,.7fr)}.lp-concierto-ficha .lp-concierto-ficha__datos{min-width:0}.lp-concierto-ficha .lp-concierto-ficha__resumen{margin:0 0 1.2rem}.lp-concierto-ficha .lp-concierto-ficha__resumen>div{display:grid;grid-template-columns:minmax(5.5rem,.28fr) minmax(0,1fr);gap:.4rem 1rem;padding:.65rem 0;border-bottom:1px solid rgb(240 232 214 / .2)}.lp-concierto-ficha .lp-concierto-ficha__resumen dt{font-weight:700;color:var(--hueso,#f0e8d6)}.lp-concierto-ficha .lp-concierto-ficha__resumen dd{margin:0;color:var(--gris,#bbb7ac);overflow-wrap:anywhere}.lp-concierto-ficha .lp-concierto-ficha__aviso{margin:.75rem 0;padding-left:.8rem;border-left:3px solid var(--naranja,#ff6d1f);font-size:.95rem}.lp-concierto-ficha .lp-concierto-ficha__nota,.lp-concierto-ficha .lp-concierto-ficha__descripcion{margin-top:1.1rem;overflow-wrap:anywhere}.lp-concierto-ficha .lp-concierto-ficha__nota p,.lp-concierto-ficha .lp-concierto-ficha__descripcion p{margin-bottom:.8rem}.lp-concierto-ficha .lp-concierto-ficha__enlaces{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.4rem}.lp-concierto-ficha .lp-concierto-ficha__enlaces a.btn{max-width:100%;color:var(--negro,#0a0a08);text-align:center;overflow-wrap:anywhere}.lp-concierto-ficha .lp-concierto-ficha__enlaces a.btn--secundario{background:#fff0;color:var(--verde,#42f02b);border-color:currentColor}.lp-concierto-ficha .lp-concierto-ficha__cartel{margin:0}.lp-concierto-ficha .lp-concierto-ficha__cartel img{display:block;width:100%;height:auto;max-height:650px;object-fit:contain;object-position:top}.lp-concierto-ficha .lp-concierto-ficha__volver{margin-top:1.8rem;padding-top:1rem;border-top:1px solid rgb(240 232 214 / .2);font-size:.95rem}.lp-concierto-ficha a:focus-visible{outline:2px solid var(--naranja,#ff6d1f);outline-offset:4px}@media(max-width:640px){.lp-concierto-ficha{padding:1.5rem 1rem 3rem}.lp-concierto-ficha .lp-concierto-ficha__cuerpo--con-cartel{grid-template-columns:minmax(0,1fr)}.lp-concierto-ficha .lp-concierto-ficha__cabecera{margin-bottom:1rem}.lp-concierto-ficha .lp-concierto-ficha__resumen>div{grid-template-columns:5rem minmax(0,1fr);gap:.35rem .6rem}.lp-concierto-ficha .lp-concierto-ficha__cartel{max-width:440px;margin-inline:auto;width:100%}.lp-concierto-ficha .lp-concierto-ficha__enlaces a.btn{font-size:.95rem;min-height:44px}}