.contacto-vivo .interior__cuerpo{padding-top:0!important}.contacto-vivo .interior__cuerpo>.bloque{padding-block-start:max(2.4rem,min(6vh,4rem))!important;padding-block-end:max(2.4rem,min(6vh,4rem))!important}.contacto-vivo .interior__cuerpo>.bloque>.rejilla{row-gap:max(1rem,min(2.4vh,1.6rem))!important;padding-top:0!important;padding-bottom:0!important}.contacto-vivo .contacto-vivo__juego{border-bottom:1px solid var(--r-filete)!important;padding-bottom:max(2.4rem,min(6vh,4rem))!important}.contacto-vivo .interior__cabeza>.rejilla{align-items:end}.contacto-vivo .interior__texto{grid-column:1/span 7!important}.interior__lateral{grid-column:9/span 4;align-self:end;min-width:0}@media (max-width:1100px){.contacto-vivo .interior__texto{grid-column:1/span 6!important}.interior__lateral{grid-column:7/span 6}}@media (max-width:900px){.contacto-vivo .interior__texto{grid-column:1/-1!important}.interior__lateral{grid-column:1/-1;margin-top:max(1.6rem,min(4vh,2.4rem))}}.vivo{--vivo-color:#8a9096;background:var(--r-papel);color:var(--r-tinta);border-top:3px solid var(--r-tinta);padding:max(1.2rem,min(2.2vw,1.8rem)) max(1.2rem,min(2.2vw,1.8rem)) max(1.3rem,min(2.4vw,2rem));position:relative}.vivo--abierto{--vivo-color:#1e8e4e}.vivo--cerrado{--vivo-color:#c8372d}.vivo__ceja{font:500 .74rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--r-tinta);flex-wrap:wrap;gap:.2rem .6rem;margin:0;display:flex}.vivo__ceja>span:first-child{color:#8a3a0c}.vivo__hora{font-variant-numeric:tabular-nums}.vivo__estado{align-items:center;gap:max(.9rem,min(1.6vw,1.3rem));margin-top:max(.9rem,min(2vh,1.3rem));display:flex}.vivo__punto{background:radial-gradient(circle closest-side, var(--vivo-color) 0 96%, transparent 100%);flex:none;width:max(1.5rem,min(2.2vw,2rem));height:max(1.5rem,min(2.2vw,2rem));position:relative}.vivo__punto:before,.vivo__punto:after{content:"";opacity:0;background:radial-gradient(circle closest-side, transparent 0 80%, var(--vivo-color) 84% 94%, transparent 98%);position:absolute;top:0;bottom:0;left:0;right:0}.vivo--abierto .vivo__punto:before,.vivo--abierto .vivo__punto:after{animation:2.2s cubic-bezier(.2,.6,.3,1) infinite vivo-pulso}.vivo--abierto .vivo__punto:after{animation-delay:1.1s}@keyframes vivo-pulso{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@media (prefers-reduced-motion:reduce){.vivo__punto:before,.vivo__punto:after{opacity:0!important;animation:none!important}}.vivo__grande{font-family:var(--sans)!important;letter-spacing:-.04em!important;text-transform:none!important;color:var(--r-tinta)!important;margin:0!important;font-size:max(2.6rem,min(4.6vw,4.4rem))!important;font-weight:600!important;line-height:.95!important}.vivo__ahora{letter-spacing:0;color:var(--r-tinta);margin-top:.35em;font-size:.36em;font-weight:500;line-height:1;display:block}.vivo--neutro .vivo__grande{font-size:max(2rem,min(3.4vw,3rem))!important}.vivo__frase{color:var(--r-tinta);max-width:34ch;margin:max(.7rem,min(1.6vh,1rem)) 0 0;font-size:1.02rem;line-height:1.45}.vivo__horario{border-top:1px solid var(--r-filete-fuerte);margin-top:max(1rem,min(2.4vh,1.5rem))}.vivo__temporada{font:500 .74rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--r-tinta);margin:.7rem 0 .3rem}.vivo__horario dl{margin:0}.vivo__fila{border-bottom:1px solid var(--r-filete);justify-content:space-between;align-items:baseline;gap:1rem;padding:.42rem 0;display:flex}.vivo__fila dt{font-size:.95rem}.vivo__fila dd{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:.92rem}.vivo__fila--hoy dt{font-weight:600}.vivo__fila--hoy dt:before{content:"→ ";color:#8a3a0c}.vivo__llama{margin:max(1rem,min(2.4vh,1.4rem)) 0 0}.vivo__llama .boton{justify-content:center;width:100%}.vivo__tel{font-family:var(--mono)}.contacto-vivo__mapa-cabeza{flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:.5rem max(1rem,min(3vw,2.4rem));display:flex}.contacto-vivo__mapa-cabeza .ceja{margin:0!important}.contacto-vivo__direccion{letter-spacing:-.01em;margin:0;font-size:max(1.1rem,min(1.6vw,1.4rem))}.contacto-vivo__direccion b{font-weight:600}.contacto-vivo__direccion span{color:var(--r-gris)}.contacto-vivo__enlaces{flex-wrap:wrap;gap:.4rem 1.4rem;margin:0 0 0 auto;display:flex}@media (max-width:700px){.contacto-vivo__enlaces{margin-left:0}}.contacto-vivo__marco{border:1px solid var(--r-filete-fuerte);background:#e8e6e0;grid-column:1/-1;height:max(420px,min(62vh,720px));overflow:hidden}@media (max-width:600px){.contacto-vivo__marco{height:max(360px,min(62vh,520px));height:max(360px,min(62svh,520px))}}.contacto-vivo__marco iframe,.mapa-diferido__iframe--grande{background:#fff;display:block;filter:none!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important}.mapa-diferido--grande{align-content:center;height:100%;min-height:0!important}.contacto-vivo .contacto__datos{align-self:start}.cartel>.rejilla{row-gap:max(1rem,min(2.4vh,1.6rem))!important}.cartel__ceja{grid-column:1/-1;margin:0!important}.cartel__banda{grid-column:1/-1;height:max(460px,min(78vh,780px));position:relative}.cartel__paneles{--corte:clamp(6px,.7vw,12px);gap:var(--corte);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.cartel__panel{background:var(--r-tinta);position:relative;overflow:hidden}.cartel__panel img{width:calc(300% + 2 * var(--corte));object-fit:cover;object-position:50% 14%;max-width:none;height:100%;position:absolute;top:0;left:0}.cartel__panel--1 img{margin-left:calc(-100% - var(--corte))}.cartel__panel--2 img{margin-left:calc(-200% - 2 * var(--corte))}.cartel__titulo{z-index:2;flex-direction:column;align-items:flex-start;gap:0;max-width:100%;display:flex;position:absolute;bottom:max(1.4rem,min(5vh,3.4rem));left:0;font-family:var(--sans)!important;letter-spacing:-.05em!important;text-transform:none!important;color:var(--r-tinta)!important;margin:0!important;font-size:max(2.3rem,min(7.4vw,7.6rem))!important;font-weight:700!important;line-height:.98!important}.cartel__titulo>span{background:var(--r-papel);padding:.06em .22em .1em 0;display:block}.cartel__titulo>span+span{margin-left:max(1.2rem,min(12vw,14rem));padding-left:.22em}.cartel__folio{z-index:2;background:var(--r-papel);color:var(--r-tinta);border-bottom:3px solid var(--sol);font:500 .76rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;margin:0;padding:.5rem 0 .55rem .9rem;position:absolute;top:0;right:0}.cartel__texto{max-width:60ch;color:var(--r-tinta);grid-column:1/span 7;margin:0;font-size:max(1.05rem,min(1.2vw,1.22rem));line-height:1.6}@media (max-width:900px){.cartel__texto{grid-column:1/-1}}@media (max-width:600px){.cartel__banda{height:max(420px,min(74vh,600px));height:max(420px,min(74svh,600px))}.cartel__panel img{object-position:50% 30%}.cartel__titulo{font-size:max(2.1rem,min(10.4vw,3rem))!important}.cartel__titulo>span+span{margin-left:1.2rem}}.cita{scroll-margin-top:6.5rem}.cita__titulo{letter-spacing:-.02em;color:var(--niebla);margin:.4rem 0 .5rem;font-size:max(1.6rem,min(2.6vw,2.2rem));font-weight:600}.cita__entrada{max-width:38rem;color:var(--niebla);margin:0 0 1.2rem}.cita__marco{border-top:2px solid var(--niebla);background:#f3f2ee}.cita__marco iframe{border:0;width:100%;height:min(760px,92vh);display:block}.cita__fuera{margin-top:.8rem}@media (max-width:640px){.cita__marco iframe{height:900px}}.cita__dias{gap:.7rem;max-width:44rem;margin:0 0 1.4rem;display:grid}.cita__rotulo{font:500 .74rem/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sello-claro);margin:0}.cita__fila{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.cita__dia{text-align:left;color:#171a1d;cursor:pointer;min-height:4.6rem;transition:background .3s var(--sal), color .3s var(--sal), transform .25s var(--sal);background:#ffffffa8;border:0;border-top:2px solid #171a1d;justify-items:start;gap:.15rem;padding:.55rem .6rem .6rem;display:grid}.cita__dia:hover{transform:translateY(-2px)}.cita__dia:focus-visible{outline:3px solid var(--sello-claro);outline-offset:2px}.cita__dia[aria-pressed=true]{color:#f3f2ee;box-shadow:inset 0 -4px 0 var(--sol);background:#171a1d}.cita__sem{font:600 .8rem/1 var(--sans);letter-spacing:.02em}.cita__num{font:600 clamp(1.3rem,2vw,1.7rem)/1 var(--mono);font-variant-numeric:tabular-nums}.cita__horas{font:500 .68rem/1.2 var(--mono);opacity:.78}.cita__respuesta{color:#171a1d;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;min-height:2.4rem;margin:0;font-size:1.05rem;display:flex}.cita__respuesta b{font-weight:700}.cita__horas-grande{font-family:var(--mono);color:var(--sello-claro);font-size:max(1.3rem,min(2.2vw,1.8rem))}@media (max-width:480px){.cita__fila{gap:4px}.cita__dia{min-height:4rem;padding:.45rem .35rem}.cita__horas{font-size:.58rem}}@media (prefers-reduced-motion:reduce){.cita__dia,.cita__dia:hover{transition:none;transform:none}}@media (min-width:1101px){.contacto-vivo .contacto__datos{position:sticky;top:6.5rem}}.cartel__panel img{transform-origin:50% 58%;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:auto;transform:scale(1.06)}.cartel__paneles{transform-style:flat;will-change:transform}.cartel__titulo{will-change:transform}@media (prefers-reduced-motion:reduce){.cartel__panel img,.cartel__paneles,.cartel__titulo{will-change:auto;transform:none!important}.cartel__panel img{transform:scale(1.06)!important}}.cartel{padding-top:max(1.2rem,min(3vh,2rem))!important}.cartel__rotulo{z-index:2;will-change:transform;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:max(1.4rem,min(5vh,3.4rem));left:0}.cartel__rotulo .cartel__titulo{font-style:normal;position:static}.cartel__trad{background:var(--r-papel);color:var(--r-tinta);font:500 .78rem/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 0 max(1.2rem,min(12vw,14rem));padding:.35rem .9rem .45rem .22em}.cartel__ficha{z-index:2;background:var(--r-papel);width:min(25rem,30%);color:var(--r-tinta);border-top:2px solid var(--r-tinta);margin:0;padding:1rem 1.2rem 1.15rem;position:absolute;bottom:max(1.4rem,min(5vh,3.4rem));right:0}.cartel__ficha .cartel__ceja{font:500 .72rem/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sello-claro);grid-column:auto;margin:0 0 .55rem!important}.cartel__ficha .cartel__texto{grid-column:auto;max-width:none;margin:0;font-size:max(.95rem,min(1vw,1.05rem));line-height:1.55}@media (max-width:1100px){.cartel__ficha{width:min(24rem,40%)}}@media (max-width:900px){.cartel__ficha{width:auto;margin:-1.4rem 0 0 1.2rem;position:relative;bottom:auto;right:auto}.cartel>.rejilla{row-gap:0!important}}@media (max-width:600px){.cartel__trad{margin-left:1.2rem;font-size:.7rem}.cartel__ficha{margin:-1rem 0 0 .8rem;padding:.9rem 1rem 1rem}}@media (prefers-reduced-motion:reduce){.cartel__rotulo{transform:none!important}}.cartel__banda{height:auto!important}.cartel__foto{height:max(460px,min(78vh,780px));position:relative}@media (max-width:600px){.cartel__foto{height:max(420px,min(74vh,600px));height:max(420px,min(74svh,600px))}}.cartel__panel--0{clip-path:inset(0 0 7%)}.cartel__panel--1{clip-path:inset(0)}.cartel__panel--2{clip-path:inset(0 0 12%)}.interior__cuerpo:has(.cartel) .bloque{padding-block-start:max(2.2rem,min(5vh,3.5rem))!important;padding-block-end:max(2.2rem,min(5vh,3.5rem))!important}.interior__cuerpo:has(.cartel) .cartel{padding-bottom:max(1.4rem,min(3vh,2.2rem))!important}.bloque--fila .bloque__cabeza{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;column-gap:max(1.4rem,min(4vw,4rem));width:100%;grid-column:1/-1!important;max-width:none!important;display:grid!important}.bloque--fila .bloque__cabeza>.ceja{grid-column:1/-1}.bloque--fila .bloque__cabeza>.titulo{grid-column:1;margin:0}.bloque--fila .bloque__cabeza>:not(.ceja):not(.titulo){grid-column:2;max-width:56ch;margin:0}@media (max-width:900px){.bloque--fila .bloque__cabeza{grid-template-columns:minmax(0,1fr);row-gap:.9rem}.bloque--fila .bloque__cabeza>*{grid-column:1!important}}.interior__cuerpo:has(.bloque--cielo){background:0 0!important;border-top:0!important}.interior__cuerpo:has(.bloque--cielo)>:not(.bloque--cielo){background:var(--r-papel)}.interior__cuerpo:has(.bloque--cielo){padding-bottom:0!important}.interior__cuerpo:has(.bloque--cielo)>:first-child{border-top:1px solid var(--r-filete)}.bloque--cielo{align-items:center;min-height:max(320px,min(52vh,520px));display:flex;background:0 0!important;padding-block-start:max(3rem,min(8vh,5rem))!important;padding-block-end:max(3rem,min(8vh,5rem))!important}.bloque--cielo>.rejilla{width:100%}.interior__cuerpo:has(.cartel) .candado__contenido>.bloque:first-child{padding-top:max(1.2rem,min(3vh,2rem))!important}.cartel__panel:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#120e0a00,#120e0a47 55%,#120e0a9e);height:58%;position:absolute;top:auto;bottom:0;left:0;right:0}.cartel__rotulo{--sombra-letra:0 1px 1px #0806048c, 0 2px 14px #08060473;bottom:max(1.6rem,min(5.5vh,3.6rem));left:max(1.2rem,min(3vw,2.6rem))}.cartel__rotulo .cartel__titulo{text-shadow:var(--sombra-letra);color:#fff!important;text-transform:uppercase!important;letter-spacing:-.03em!important;font-size:max(2.4rem,min(6vw,6.2rem))!important;font-weight:700!important;line-height:.9!important}.cartel__rotulo .cartel__titulo>span{background:0 0!important;margin:0!important;padding:0!important}.cartel__rotulo .cartel__titulo>span+span{margin-left:0!important}.cartel__filete{background:var(--sol);transform-origin:0;width:max(2.6rem,min(4vw,3.6rem));height:4px;margin:max(.9rem,min(2vh,1.3rem)) 0 max(.7rem,min(1.6vh,1rem));display:block}.cartel__trad{text-transform:uppercase;text-shadow:var(--sombra-letra);font:700 clamp(1rem,1.35vw,1.3rem)/1.2 var(--sans)!important;letter-spacing:.01em!important;color:var(--sol)!important;background:0 0!important;margin:0!important;padding:0!important}.cartel__folio{z-index:3}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.cartel__rotulo .cartel__titulo>span,.cartel__filete,.cartel__trad{opacity:0}.cartel__rotulo--visto .cartel__titulo>span,.cartel__rotulo--visto .cartel__trad{animation:1.15s cubic-bezier(.2,.7,.2,1) both r-foco}.cartel__rotulo--visto .cartel__titulo>span{display:block}.cartel__rotulo--visto .cartel__titulo>span:last-child{animation-delay:.14s}.cartel__rotulo--visto .cartel__filete{opacity:1;animation:.8s .4s both r-filete}.cartel__rotulo--visto .cartel__trad{animation-delay:.5s}}.cartel__ficha{display:none!important}.cartel__ayuda{z-index:4;position:absolute;bottom:max(1.6rem,min(5.5vh,3.6rem));right:max(1rem,min(2.4vw,2rem))}.cartel__pregunta{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#120e0a61;border:0;border-radius:50%;place-items:center;width:3.25rem;height:3.25rem;padding:0;transition:background .25s,color .25s,transform .25s;display:grid}.cartel__pregunta svg{width:2.1rem;height:2.1rem}.cartel__pregunta:hover{background:var(--sol-fondo);transform:scale(1.06)}.cartel__pregunta[aria-expanded=true]{color:var(--sol-fondo);background:#fff}.cartel__pregunta:focus-visible{outline:3px solid var(--sol);outline-offset:3px}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.cartel__pregunta[aria-expanded=false]{animation:2.8s ease-in-out 1.6s 3 cartel-llama}@keyframes cartel-llama{0%,to{box-shadow:0 0 #f0761f00}50%{box-shadow:0 0 0 9px #f0761f59}}}.cartel__bocadillo{background:var(--r-papel);width:min(23rem,100vw - 3rem);color:var(--r-tinta);border-top:3px solid var(--sol);filter:drop-shadow(0 10px 24px #08060447);padding:1.1rem 2.6rem 1.15rem 1.2rem;position:absolute;bottom:calc(100% + 14px);right:0}.cartel__bocadillo[hidden]{display:none}.cartel__bocadillo:after{content:"";border:10px solid #0000;border-top-color:var(--r-papel);border-bottom:0;position:absolute;top:100%;right:1.15rem}.cartel__bocadillo .cartel__ceja{font:500 .72rem/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sello-claro);margin:0 0 .5rem!important}.cartel__bocadillo .cartel__texto{color:var(--r-tinta);grid-column:auto;max-width:none;margin:0;font-size:max(.95rem,min(1vw,1.04rem));line-height:1.55}.cartel__cerrar{width:2rem;height:2rem;color:var(--r-tinta);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:.55rem;right:.55rem}.cartel__cerrar:hover{color:var(--sello-claro)}.cartel__cerrar:focus-visible{outline:2px solid var(--sello-claro);outline-offset:1px}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.cartel__bocadillo:not([hidden]){transform-origin:calc(100% - 1.6rem) 100%;animation:.28s cubic-bezier(.2,.7,.2,1) both cartel-abre}@keyframes cartel-abre{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:none}}}@media (max-width:600px){.cartel__rotulo{bottom:1.4rem;left:1rem;right:4.6rem}.cartel__rotulo .cartel__titulo{font-size:max(2rem,min(10vw,2.8rem))!important}.cartel__ayuda{bottom:1.4rem;right:.9rem}}.interior__cuerpo:has(.bloque--cielo){padding-top:0!important}.interior__cuerpo:has(.bloque--cielo)>.cartel:first-child{padding-top:max(2rem,min(4.5vh,3rem))!important}.cartel__ayuda{bottom:calc(12% + max(1rem,min(2.4vh,1.6rem)))}@media (max-width:600px){.cartel__ayuda{bottom:calc(12% + .9rem)}}.cartel__pregunta{background:#120e0a80;width:3.5rem;height:3.5rem}.cartel__panel:after{background:linear-gradient(#120e0a00,#120e0a75 68%,#120e0abd)!important}.cartel__trad{font-size:max(1.2rem,min(1.4vw,1.4rem))!important}.cartel__rotulo{--sombra-letra:0 1px 2px #08060499, 0 2px 16px #08060480}.cartel__panel img{transform-origin:50% 70%;object-position:50% 78%!important}@media (max-width:600px){.cartel__panel img{object-position:50% 70%!important}}.interior__cuerpo:has(.cartel){background:0 0!important;border-top:0!important;padding-block-start:max(1.2rem,min(3vh,2rem))!important;padding-block-end:max(1.2rem,min(3vh,2rem))!important}.interior__cuerpo:has(.cartel)>.bloque:not(.cartel)>.rejilla{-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);background:#f3f2eea8;border-radius:10px;padding-block-start:max(1.4rem,min(3.4vh,2.2rem))!important;padding-block-end:max(1.4rem,min(3.4vh,2.2rem))!important}.interior__cuerpo:has(.cartel)>.bloque{padding-block-start:max(.6rem,min(1.6vh,1rem))!important;padding-block-end:max(.6rem,min(1.6vh,1rem))!important}.quienes__enlace{grid-column:1/-1;margin:1.2rem 0 0}.quienes__enlace a{font-weight:600}.interior:has(.cartel) .interior__cabeza{--sombra-letra:0 1px 1px #0806048c, 0 2px 14px #08060473}.interior:has(.cartel) .interior__cabeza .titulo{text-transform:uppercase;text-shadow:var(--sombra-letra);color:#fff!important;letter-spacing:-.025em!important;font-weight:700!important}.interior:has(.cartel) .interior__cabeza .titulo *{text-transform:uppercase;text-shadow:var(--sombra-letra);color:#fff!important;letter-spacing:-.025em!important;font-weight:700!important}.interior:has(.cartel) .interior__cabeza .ceja{text-shadow:var(--sombra-letra);color:#fff!important}.interior:has(.cartel) .interior__cabeza .ceja *{text-shadow:var(--sombra-letra);color:#fff!important}.interior:has(.cartel) .interior__cabeza .entrada{text-shadow:var(--sombra-letra);color:#fffffff0!important;opacity:1!important}.interior:has(.cartel) .interior__cabeza .entrada *{text-shadow:var(--sombra-letra);color:#fffffff0!important;opacity:1!important}.interior:has(.cartel) .interior__cabeza .migas{text-shadow:none;color:var(--r-tinta)!important}.interior:has(.cartel) .interior__cabeza .migas *{text-shadow:none;color:var(--r-tinta)!important}.interior:has(.cartel) .interior__cabeza .titulo:after{content:"";background:var(--sol);width:3rem;height:4px;margin-top:1rem;display:block}.cartel__panel img{filter:sepia(.22)saturate(.78)contrast(.96)brightness(1.02)!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo{padding-bottom:max(3rem,min(8vh,5rem))!important}.interior:has(.cartel) .interior__cabeza{border-bottom:0!important}.interior:has(.cartel) .interior__cabeza .titulo em{font-style:normal;color:#ff9a57!important}.interior:has(.cartel) .interior__cabeza .titulo em *{font-style:normal;color:#ff9a57!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo{padding-top:0!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo>.rejilla{-webkit-backdrop-filter:blur(1.5px)saturate(1.2);backdrop-filter:blur(1.5px)saturate(1.2);--sombra-letra:0 1px 1px #08060473;border-radius:12px;position:relative;background:#000000a3!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo>.rejilla:before{content:"";background:inherit;border-radius:4px 0 0;width:18px;height:18px;position:absolute;top:-9px;left:2rem;transform:rotate(45deg)}.interior__cuerpo:has(.cartel)>.bloque--ultimo .ceja{color:#ffc6a2!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo .ceja *{color:#ffc6a2!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo .titulo{text-transform:uppercase;color:#fff!important;font-weight:700!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo .titulo *{text-transform:uppercase;color:#fff!important;font-weight:700!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo .titulo em{font-style:normal;color:#ff9a57!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo .titulo em *{font-style:normal;color:#ff9a57!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo .entrada{color:#ffffffeb!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo .entrada *{color:#ffffffeb!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo .bloque__cabeza>p:not(.ceja){color:#ffffffeb!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo .quienes__enlace a{color:#ffc6a2!important;border-bottom-color:#ffc6a280!important}.interior__cuerpo:has(.cartel)>.bloque{border-top:0!important;border-bottom:0!important}.interior__cuerpo:has(.cartel)>.bloque>.rejilla{border-top:0!important;border-bottom:0!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo .quienes__enlace{color:#ffc6a2!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo>.rejilla{width:-moz-fit-content!important;width:fit-content!important;max-width:min(100% - 2 * var(--mx), 40rem)!important;margin-inline:var(--mx) auto!important;padding:max(1.3rem,min(3vh,1.9rem)) max(1.3rem,min(2.6vw,2rem))!important;display:block!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo .bloque__cabeza{max-width:none!important;display:block!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo .bloque__cabeza>*{margin:0!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo .titulo{margin:.5rem 0 .9rem!important;font-size:max(1.6rem,min(2.6vw,2.3rem))!important;line-height:1!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo .bloque__cabeza>p:not(.ceja){text-align:justify;-webkit-hyphens:auto;hyphens:auto;max-width:none!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo .quienes__enlace{margin-top:1rem!important}.interior__cuerpo:has(.cartel)>.bloque--ultimo .bloque__cuerpo{display:block!important}.interior__cuerpo:has(.contacto-vivo__forma){background:0 0!important;border-top:0!important;padding-block-start:max(1.2rem,min(3vh,2rem))!important;padding-block-end:max(1.2rem,min(3vh,2rem))!important}.interior__cuerpo:has(.contacto-vivo__forma)>.bloque{border:0!important;padding-block-start:max(.6rem,min(1.6vh,1rem))!important;padding-block-end:max(.6rem,min(1.6vh,1rem))!important}.interior__cuerpo:has(.contacto-vivo__forma)>.bloque>.rejilla{-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);background:#f3f2eeb8;border-radius:12px;padding-block-start:max(1.4rem,min(3.4vh,2.2rem))!important;padding-block-end:max(1.4rem,min(3.4vh,2.2rem))!important}.interior__cuerpo:has(.contacto-vivo__forma)>.bloque:last-child{padding-bottom:max(2.4rem,min(6vh,4rem))!important}.interior:has(.contacto-vivo__forma){position:relative}.interior:has(.contacto-vivo__forma):before{content:"";z-index:0;pointer-events:none;background:#f3f2ee94;position:fixed;top:0;bottom:0;left:0;right:0}.interior:has(.contacto-vivo__forma)>*{z-index:1;position:relative}.interior__cuerpo:has(.cartel) .cartel__foto{height:max(360px,min(58vh,600px))!important}@media (max-width:600px){.interior__cuerpo:has(.cartel) .cartel__foto{height:max(320px,min(56vh,480px))!important;height:max(320px,min(56svh,480px))!important}}.interior__cuerpo:has(.cartel) .cartel__panel img{object-position:50% 90%!important}@media (max-width:600px){.interior__cuerpo:has(.cartel) .cartel__panel img{object-position:50% 82%!important}}.cartel__folio{display:none!important}
