.contacto[data-astro-cid-kphbpcdu]{font-family:var(--f-roboto);padding:56px 20px 24px}.canales[data-astro-cid-kphbpcdu]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.canal[data-astro-cid-kphbpcdu]{text-align:center;color:var(--oscuro);background:#fff;border:1px solid #eee;border-radius:20px;flex-direction:column;align-items:center;padding:32px 24px 28px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.canal[data-astro-cid-kphbpcdu]:hover,.canal[data-astro-cid-kphbpcdu]:focus-visible{border-color:#0000;transform:translateY(-3px);box-shadow:0 18px 36px -20px #00000059}.canal__icono[data-astro-cid-kphbpcdu]{width:64px;height:64px;color:var(--rosa);background:#e000591a;border-radius:50%;place-items:center;margin-block-end:18px;display:grid}.canal__icono[data-astro-cid-kphbpcdu] svg{fill:currentColor;width:28px;height:28px}.canal__titulo[data-astro-cid-kphbpcdu]{font-size:20px;font-weight:600}.canal__texto[data-astro-cid-kphbpcdu]{color:var(--gris);overflow-wrap:anywhere;margin-block:6px 18px;font-size:15px}.canal__accion[data-astro-cid-kphbpcdu]{color:var(--rosa);margin-block-start:auto;font-size:15px;font-weight:600}.canal--whatsapp[data-astro-cid-kphbpcdu]{color:#fff;background:#25d366;border-color:#25d366}.canal--whatsapp[data-astro-cid-kphbpcdu] .canal__icono[data-astro-cid-kphbpcdu]{color:#fff;background:#ffffff38}.canal--whatsapp[data-astro-cid-kphbpcdu] .canal__texto[data-astro-cid-kphbpcdu],.canal--whatsapp[data-astro-cid-kphbpcdu] .canal__accion[data-astro-cid-kphbpcdu]{color:#fff}.info[data-astro-cid-kphbpcdu]{grid-template-columns:1fr 1fr;gap:24px;margin-block-start:24px;display:grid}.tarjeta[data-astro-cid-kphbpcdu]{background:#fdf8f6;border-radius:20px;flex-direction:column;padding:32px;display:flex}.tarjeta__titulo[data-astro-cid-kphbpcdu]{font-family:var(--f-poppins);color:var(--oscuro);margin-block-end:20px;font-size:22px;font-weight:700}.tarjeta__sub[data-astro-cid-kphbpcdu]{letter-spacing:.12em;text-transform:uppercase;color:var(--gris);margin-block-end:12px;font-size:13px;font-weight:700}.dato[data-astro-cid-kphbpcdu]{gap:14px;display:flex}.dato__icono[data-astro-cid-kphbpcdu]{display:contents}.dato__icono[data-astro-cid-kphbpcdu] svg{width:18px;height:24px;fill:var(--rosa);flex:none;margin-top:2px}.dato[data-astro-cid-kphbpcdu] p[data-astro-cid-kphbpcdu]{color:var(--gris);margin:0;font-size:17px;line-height:1.5}.dato[data-astro-cid-kphbpcdu] .dato__principal[data-astro-cid-kphbpcdu]{color:var(--oscuro);font-weight:600}.boton-linea[data-astro-cid-kphbpcdu]{border:2px solid var(--rosa);color:var(--rosa);border-radius:100px;align-self:flex-start;margin-block-start:22px;padding:11px 22px;font-size:15px;font-weight:600;transition:background-color .2s,color .2s}.boton-linea[data-astro-cid-kphbpcdu]:hover,.boton-linea[data-astro-cid-kphbpcdu]:focus-visible{background:var(--rosa);color:#fff}.redes[data-astro-cid-kphbpcdu]{margin-block-start:auto;padding-block-start:28px}.redes__iconos[data-astro-cid-kphbpcdu]{gap:10px;display:flex}.redes__iconos[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]{width:44px;height:44px;color:var(--oscuro);background:#fff;border-radius:50%;place-items:center;transition:background-color .2s,color .2s;display:grid;box-shadow:0 2px 8px -4px #00000040}.redes__iconos[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]:hover,.redes__iconos[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]:focus-visible{background:var(--rosa);color:#fff}.redes__iconos[data-astro-cid-kphbpcdu] svg{fill:currentColor;width:20px;height:20px}.horario[data-astro-cid-kphbpcdu]{margin:0;font-size:15px}.horario[data-astro-cid-kphbpcdu] div[data-astro-cid-kphbpcdu]{border-bottom:1px solid #ece6e4;justify-content:space-between;gap:12px;padding-block:9px;display:flex}.horario[data-astro-cid-kphbpcdu] div[data-astro-cid-kphbpcdu]:last-child{border-bottom:0}.horario[data-astro-cid-kphbpcdu] dt[data-astro-cid-kphbpcdu]{color:var(--oscuro);font-weight:600}.horario[data-astro-cid-kphbpcdu] dd[data-astro-cid-kphbpcdu]{text-align:right;color:var(--gris);font-variant-numeric:tabular-nums;margin:0}.horario[data-astro-cid-kphbpcdu] .cerrado[data-astro-cid-kphbpcdu] dd[data-astro-cid-kphbpcdu]{color:#b3b3b3}.aviso[data-astro-cid-kphbpcdu]{color:var(--oscuro);background:#fff;border-left:4px solid #f7801c;border-radius:0 10px 10px 0;margin-block-start:18px;padding:14px 16px;font-size:15px;line-height:1.5}.aviso[data-astro-cid-kphbpcdu] p[data-astro-cid-kphbpcdu]{margin:0}.contacto-mapa[data-astro-cid-kphbpcdu]{padding:24px 20px 80px}@media (width<=900px){.canales[data-astro-cid-kphbpcdu]{grid-template-columns:1fr;gap:14px}.canal[data-astro-cid-kphbpcdu]{text-align:left;grid-template-columns:auto 1fr auto;grid-template-areas:"icono titulo accion""icono texto accion";align-items:center;column-gap:16px;padding:18px 20px;display:grid}.canal__icono[data-astro-cid-kphbpcdu]{grid-area:icono;width:52px;height:52px;margin:0}.canal__titulo[data-astro-cid-kphbpcdu]{grid-area:titulo;font-size:18px}.canal__texto[data-astro-cid-kphbpcdu]{grid-area:texto;margin:0}.canal__accion[data-astro-cid-kphbpcdu]{grid-area:accion;margin:0;font-size:0}.canal__accion[data-astro-cid-kphbpcdu]:after{content:"→";font-size:20px}.info[data-astro-cid-kphbpcdu]{grid-template-columns:1fr}}@media (width<=767px){.contacto[data-astro-cid-kphbpcdu]{padding:36px 16px 16px}.tarjeta[data-astro-cid-kphbpcdu]{padding:24px 20px}.contacto-mapa[data-astro-cid-kphbpcdu]{padding:16px 16px 60px}.contacto-mapa[data-astro-cid-kphbpcdu] .mapa{height:380px}}
