.ct-head-grid[data-astro-cid-2zkkuxj5]{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end;gap:32px clamp(32px,6vw,96px);display:grid}.big-actions[data-astro-cid-2zkkuxj5]{border-top:1px solid #4a435740;gap:0;display:grid}.big-act[data-astro-cid-2zkkuxj5]{border-bottom:1px solid #4a435740;grid-template-columns:9.5em 1fr;align-items:baseline;gap:4px 16px;padding:18px 0;text-decoration:none;display:grid}.big-act[data-astro-cid-2zkkuxj5]:hover .ba-v[data-astro-cid-2zkkuxj5]{text-decoration:underline 1px}.ba-k[data-astro-cid-2zkkuxj5]{color:var(--ciruela);font-weight:540}.ba-v[data-astro-cid-2zkkuxj5]{font:340 clamp(1.5rem, 1.2rem + 1.2vw, 2.3rem)/1.15 var(--serif);overflow-wrap:anywhere}.ct-form-sec[data-astro-cid-2zkkuxj5]{padding-block:clamp(64px,8vw,112px)}.ct-form-grid[data-astro-cid-2zkkuxj5]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.ct-form-intro[data-astro-cid-2zkkuxj5] h2[data-astro-cid-2zkkuxj5]{margin-bottom:16px}.ct-form-intro[data-astro-cid-2zkkuxj5] .laurel[data-astro-cid-2zkkuxj5]{width:120px;height:auto;margin-top:28px}.form[data-astro-cid-2zkkuxj5]{background:var(--blanco);grid-template-columns:1fr 1fr;gap:6px 20px;padding:clamp(24px,3.5vw,44px);display:grid;position:relative}.form[data-astro-cid-2zkkuxj5]:after{content:"";border:1.5px solid var(--linea-oscura);pointer-events:none;position:absolute;inset:-18px -18px 18px 18px}.field[data-astro-cid-2zkkuxj5]{z-index:1;grid-column:1/-1;gap:6px;display:grid;position:relative}.field[data-astro-cid-2zkkuxj5].half{grid-column:auto}.field[data-astro-cid-2zkkuxj5] label[data-astro-cid-2zkkuxj5]{font-weight:520}.field[data-astro-cid-2zkkuxj5] input[data-astro-cid-2zkkuxj5],.field[data-astro-cid-2zkkuxj5] textarea[data-astro-cid-2zkkuxj5]{font:inherit;color:var(--tinta);background:var(--pared);border:1px solid #1e1c2159;border-radius:2px;width:100%;min-height:48px;padding:12px 14px}.field[data-astro-cid-2zkkuxj5] input[data-astro-cid-2zkkuxj5]:focus-visible,.field[data-astro-cid-2zkkuxj5] textarea[data-astro-cid-2zkkuxj5]:focus-visible{outline:2px solid var(--ciruela);outline-offset:1px}.field[data-astro-cid-2zkkuxj5] [data-astro-cid-2zkkuxj5][aria-invalid=true]{border-color:#a3263b}.err[data-astro-cid-2zkkuxj5]{color:#a3263b;min-height:1.4em;margin:0;font-size:.92rem}.hint[data-astro-cid-2zkkuxj5]{color:var(--tinta-suave);margin:0;font-size:.92rem}.form-foot[data-astro-cid-2zkkuxj5]{z-index:1;grid-column:1/-1;justify-items:start;gap:14px;margin-top:8px;display:grid;position:relative}.form-msg[data-astro-cid-2zkkuxj5]{margin:0}.form-msg[data-astro-cid-2zkkuxj5].is-err{color:#a3263b;font-weight:520}.form-msg[data-astro-cid-2zkkuxj5].is-info{background:var(--baldosa);border-left:3px solid var(--ciruela);padding:14px 16px}.ct-visit[data-astro-cid-2zkkuxj5]{padding-block:clamp(64px,8vw,112px)}.ct-visit-grid[data-astro-cid-2zkkuxj5]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.ct-visit[data-astro-cid-2zkkuxj5] h2[data-astro-cid-2zkkuxj5]{margin-bottom:18px;font-size:clamp(1.8rem,1.4rem + 1.4vw,2.6rem)}.ct-h2[data-astro-cid-2zkkuxj5]{margin-top:48px}.ct-week[data-astro-cid-2zkkuxj5]{border-collapse:collapse;width:100%}.ct-week[data-astro-cid-2zkkuxj5] th[data-astro-cid-2zkkuxj5],.ct-week[data-astro-cid-2zkkuxj5] td[data-astro-cid-2zkkuxj5]{text-align:left;border-bottom:1px solid #4a435733;padding:12px 0;font-weight:400}.ct-week[data-astro-cid-2zkkuxj5] th[data-astro-cid-2zkkuxj5]{width:7.5em;font-weight:520}.ct-week[data-astro-cid-2zkkuxj5] td[data-astro-cid-2zkkuxj5]{grid-template-columns:1fr auto;align-items:center;gap:16px;display:grid}.ct-week[data-astro-cid-2zkkuxj5] .bar[data-astro-cid-2zkkuxj5]{background:linear-gradient(90deg, transparent calc(var(--from,0) * 100%), var(--ciruela) calc(var(--from,0) * 100%), var(--ciruela) calc(var(--to,0) * 100%), transparent calc(var(--to,0) * 100%)), #4a43571a;height:6px}.ct-week[data-astro-cid-2zkkuxj5] .closed[data-astro-cid-2zkkuxj5]{color:var(--tinta-suave)}.ct-week[data-astro-cid-2zkkuxj5] .t[data-astro-cid-2zkkuxj5]{font-variant-numeric:tabular-nums;text-align:right;min-width:8.5em}.ct-map[data-astro-cid-2zkkuxj5]{aspect-ratio:4/3;--ft:22px;--fr:-22px;--fb:-22px;--fl:22px;background:#ddd9e2;margin:8px 22px 30px 0}.map-ph[data-astro-cid-2zkkuxj5]{color:var(--ciruela);place-items:center;font-size:.95rem;display:grid;position:absolute;inset:0}.map-ph[data-astro-cid-2zkkuxj5] span[data-astro-cid-2zkkuxj5]:before{content:"";background:var(--ciruela);border-radius:50% 50% 50% 0;width:12px;height:12px;margin:0 auto 8px;display:block;transform:rotate(-45deg)}.ct-map[data-astro-cid-2zkkuxj5] iframe[data-astro-cid-2zkkuxj5]{border:0;width:100%;height:100%;position:absolute;inset:0}@media (width<=860px){.ct-head-grid[data-astro-cid-2zkkuxj5],.ct-form-grid[data-astro-cid-2zkkuxj5],.ct-visit-grid[data-astro-cid-2zkkuxj5],.big-act[data-astro-cid-2zkkuxj5]{grid-template-columns:1fr}.form[data-astro-cid-2zkkuxj5]{grid-template-columns:1fr;margin:0 18px 18px 0}.field[data-astro-cid-2zkkuxj5].half{grid-column:1/-1}.ct-form-intro[data-astro-cid-2zkkuxj5] .laurel[data-astro-cid-2zkkuxj5]{display:none}}
