.mapa[data-astro-cid-4makyzuj]{margin:.4rem 0 2.2rem}@media (width>=640px){.mapa[data-astro-cid-4makyzuj]{max-width:32rem;margin:.6rem 0 2.6rem}}.mapa-dibujo[data-astro-cid-4makyzuj]{background:var(--fondo);border-top:1px solid var(--borde);border-bottom:1px solid var(--borde);width:100vw;height:auto;margin-left:calc(50% - 50vw);font-family:Jost,system-ui,sans-serif;display:block}@media (width>=640px){.mapa-dibujo[data-astro-cid-4makyzuj]{border:1px solid var(--borde);width:100%;margin-left:0}}@media (width>=960px){.mapa[data-astro-cid-4makyzuj]{max-width:none;width:min(100%, calc((100vh - var(--alto-cabecera) - 3.6rem) * var(--proporcion)));margin:0}}.mar[data-astro-cid-4makyzuj]{fill:var(--acento);fill-opacity:.14}.playa[data-astro-cid-4makyzuj]{fill:var(--superficie)}.costa[data-astro-cid-4makyzuj]{fill:none;stroke:var(--acento);stroke-width:1.3px;stroke-opacity:.75;stroke-linejoin:round}.rio[data-astro-cid-4makyzuj]{fill:none;stroke:var(--acento);stroke-width:1.8px;stroke-opacity:.85;stroke-linecap:round;stroke-linejoin:round}.calle[data-astro-cid-4makyzuj]{fill:none;stroke:var(--texto);stroke-width:1.1px;stroke-opacity:.14;stroke-linecap:round;stroke-linejoin:round}.calle-principal[data-astro-cid-4makyzuj]{stroke-width:2.2px;stroke-opacity:.3}.puente[data-astro-cid-4makyzuj] path[data-astro-cid-4makyzuj]{fill:none;stroke:var(--texto);stroke-width:1.3px;stroke-opacity:.6;stroke-linecap:round}.paseo[data-astro-cid-4makyzuj]{fill:none;stroke:var(--acento2);stroke-width:2px;stroke-dasharray:5 4;stroke-linecap:round;stroke-linejoin:round}.olas[data-astro-cid-4makyzuj] path[data-astro-cid-4makyzuj]{fill:none;stroke:var(--acento);stroke-width:1.1px;stroke-opacity:.4;stroke-linecap:round}text[data-astro-cid-4makyzuj]{paint-order:stroke;stroke:var(--fondo);stroke-width:3.2px;stroke-linejoin:round;fill:var(--texto)}.nombre[data-astro-cid-4makyzuj]{font-family:Marcellus,serif;font-size:16px}.tiempo[data-astro-cid-4makyzuj]{fill:var(--acento);letter-spacing:.03em;font-size:12px}.sitio-boda[data-astro-cid-4makyzuj] .tiempo[data-astro-cid-4makyzuj]{fill:var(--texto);fill-opacity:.75}.rotulo-mar[data-astro-cid-4makyzuj]{fill:var(--acento);letter-spacing:.12em;stroke:none;font-family:Marcellus,serif;font-size:15px}.rotulo-pueblo[data-astro-cid-4makyzuj]{fill:var(--texto);fill-opacity:.8;letter-spacing:.2em;font-family:Marcellus,serif;font-size:13px}.rotulo-playa[data-astro-cid-4makyzuj]{fill:var(--acento2);letter-spacing:.14em;font-family:Marcellus,serif;font-size:11.5px}.rotulo-salida[data-astro-cid-4makyzuj]{fill:var(--texto);fill-opacity:.7;font-size:10.5px}.norte[data-astro-cid-4makyzuj] path[data-astro-cid-4makyzuj],.escala[data-astro-cid-4makyzuj] path[data-astro-cid-4makyzuj]{fill:none;stroke:var(--texto);stroke-width:1.1px;stroke-opacity:.6}.norte[data-astro-cid-4makyzuj] path[data-astro-cid-4makyzuj]+path[data-astro-cid-4makyzuj]{fill:var(--texto);fill-opacity:.6;stroke:none}.norte[data-astro-cid-4makyzuj] text[data-astro-cid-4makyzuj],.escala[data-astro-cid-4makyzuj] text[data-astro-cid-4makyzuj]{fill-opacity:.7;font-size:10.5px}.sitio[data-astro-cid-4makyzuj] circle[data-astro-cid-4makyzuj]{fill:var(--fondo);stroke:var(--acento2);stroke-width:2px;transition:fill .2s}.sitio-boda[data-astro-cid-4makyzuj] circle[data-astro-cid-4makyzuj],.sitio[data-astro-cid-4makyzuj]:hover circle[data-astro-cid-4makyzuj],.sitio[data-astro-cid-4makyzuj]:focus-visible circle[data-astro-cid-4makyzuj],.sitio[data-astro-cid-4makyzuj]:hover .nombre[data-astro-cid-4makyzuj],.sitio[data-astro-cid-4makyzuj]:focus-visible .nombre[data-astro-cid-4makyzuj]{fill:var(--acento2)}.sitio[data-astro-cid-4makyzuj]:focus-visible{outline:none}.sitio[data-astro-cid-4makyzuj]:focus-visible circle[data-astro-cid-4makyzuj]{stroke:var(--acento);stroke-width:3px}.lejos-flecha[data-astro-cid-4makyzuj],.lejos-punta[data-astro-cid-4makyzuj]{fill:none;stroke:var(--acento2);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.mapa-credito[data-astro-cid-4makyzuj]{text-align:right;opacity:.7;margin:.45rem 0 0;font-size:.72rem;line-height:1.5}.mapa-credito[data-astro-cid-4makyzuj] a[data-astro-cid-4makyzuj]{color:inherit;text-underline-offset:.2em}.noches-tira[data-astro-cid-tj334vx2]{max-width:30rem;margin:0}.noches-dias[data-astro-cid-tj334vx2],.noches-lunas[data-astro-cid-tj334vx2],.noches-barras[data-astro-cid-tj334vx2]{grid-template-columns:repeat(var(--columnas), 1fr);margin:0;padding:0;list-style:none;display:grid}.noches-dia[data-astro-cid-tj334vx2] time[data-astro-cid-tj334vx2]{flex-direction:column;align-items:center;gap:.4rem;display:flex}.noches-nombre[data-astro-cid-tj334vx2]{letter-spacing:.06em;font-size:.78rem;line-height:1}.noches-numero[data-astro-cid-tj334vx2]{border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-family:Marcellus,serif;font-size:1.35rem;line-height:1;display:grid}.noches-dia-boda[data-astro-cid-tj334vx2] .noches-numero[data-astro-cid-tj334vx2]{background:var(--acento);color:var(--fondo)}.noches-lunas[data-astro-cid-tj334vx2]{margin-top:.35rem}.noches-luna[data-astro-cid-tj334vx2]{place-items:center;display:grid}.noches-luna[data-astro-cid-tj334vx2] svg[data-astro-cid-tj334vx2]{fill:none;width:1.3rem;height:1.3rem;stroke:var(--acento);stroke-width:1.5px;stroke-linejoin:round;display:block}.noches-luna-minima[data-astro-cid-tj334vx2] svg[data-astro-cid-tj334vx2]{fill:var(--acento2);stroke:var(--acento2)}.noches-barras[data-astro-cid-tj334vx2]{row-gap:.4rem;margin-top:.7rem}.noches-barra[data-astro-cid-tj334vx2]{letter-spacing:.04em;text-align:center;white-space:nowrap;box-sizing:border-box;border-radius:2rem;padding:.45rem .6rem;font-size:.78rem;line-height:1}.noches-barra-ideal[data-astro-cid-tj334vx2]{background:var(--acento);color:var(--fondo);grid-row:1}.noches-barra-minimo[data-astro-cid-tj334vx2]{background:var(--acento2);color:var(--fondo);grid-row:2;font-weight:500}.noches-texto[data-astro-cid-tj334vx2]{max-width:34rem;margin:1.2rem 0 0;font-size:.95rem;line-height:1.7}.cuesta[data-astro-cid-h4cssoj4]{max-width:36rem;margin:0 0 1.4rem}.cuesta-dibujo[data-astro-cid-h4cssoj4]{width:100%;height:auto;font-family:Jost,system-ui,sans-serif;display:block}.tierra[data-astro-cid-h4cssoj4]{fill:var(--superficie)}.agua[data-astro-cid-h4cssoj4]{fill:var(--acento);fill-opacity:.14}.olas[data-astro-cid-h4cssoj4],.suelo[data-astro-cid-h4cssoj4],.camino[data-astro-cid-h4cssoj4],.trazo[data-astro-cid-h4cssoj4]{fill:none;stroke:var(--acento);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.olas[data-astro-cid-h4cssoj4]{stroke-opacity:.5}.suelo[data-astro-cid-h4cssoj4]{stroke-opacity:.75}.camino[data-astro-cid-h4cssoj4]{stroke:var(--acento2);stroke-width:2px;stroke-dasharray:5 4}.rotulo[data-astro-cid-h4cssoj4]{fill:var(--texto);fill-opacity:.75;letter-spacing:.08em;font-size:13px}.dormir[data-astro-cid-3yyhteue]{max-width:40rem;margin:0 auto;padding:0 0 1rem}.dormir-titular[data-astro-cid-3yyhteue]{margin:0 0 .8rem;font-size:clamp(1.4rem,5vw,1.85rem);line-height:1.18}.dormir-titular-2[data-astro-cid-3yyhteue]{margin-top:3.2rem}.dormir-entrada[data-astro-cid-3yyhteue]{color:var(--acento2);margin:0 0 1.8rem;font-size:1rem;line-height:1.78}.dormir-cuerpo[data-astro-cid-3yyhteue]{margin:0;font-size:1rem;line-height:1.78}.dormir-cuerpo[data-astro-cid-3yyhteue] a[data-astro-cid-3yyhteue]{color:inherit;text-underline-offset:.25em}.paseo-noches[data-astro-cid-3yyhteue]{margin-bottom:3.2rem}.camino[data-astro-cid-3yyhteue]{border-left:2px dashed var(--acento2);margin:0 0 0 .55rem;padding:.2rem 0 0 1.6rem;list-style:none}.parada[data-astro-cid-3yyhteue]{scroll-margin-top:calc(var(--alto-cabecera) + 1rem);padding:0 0 1.7rem;position:relative}.parada[data-astro-cid-3yyhteue]:last-child{padding-bottom:.4rem}.parada[data-astro-cid-3yyhteue]:target:before{background:var(--acento);border-color:var(--acento)}.parada[data-astro-cid-3yyhteue]:target .parada-nombre[data-astro-cid-3yyhteue]{color:var(--acento)}.parada[data-astro-cid-3yyhteue]:before{content:"";box-sizing:border-box;border:2px solid var(--acento2);background:var(--fondo);border-radius:50%;width:.9rem;height:.9rem;position:absolute;top:1.3rem;left:calc(-2.05rem - 1px)}.parada-origen[data-astro-cid-3yyhteue]:before{background:var(--acento2)}.parada-tiempo[data-astro-cid-3yyhteue]{letter-spacing:.04em;color:var(--acento);margin:0 0 .15rem;font-size:.78rem}.parada-nombre[data-astro-cid-3yyhteue]{margin:0 0 .4rem;font-size:1.15rem}.estrellas[data-astro-cid-3yyhteue]{letter-spacing:.08em;color:var(--acento2);white-space:nowrap;font-family:Jost,system-ui,sans-serif;font-size:.78em}.rasgos[data-astro-cid-3yyhteue]{flex-wrap:wrap;gap:.3rem 1.1rem;margin:0 0 .5rem;padding:0;list-style:none;display:flex}.rasgo[data-astro-cid-3yyhteue]{align-items:center;gap:.4rem;font-size:.88rem;line-height:1.3;display:flex}.parada-cuerpo[data-astro-cid-3yyhteue]{max-width:30rem;margin:0;font-size:.95rem;line-height:1.68}.parada-mapa[data-astro-cid-3yyhteue]{margin:.35rem 0 0;font-size:.85rem;line-height:1.6}.parada-mapa[data-astro-cid-3yyhteue] a[data-astro-cid-3yyhteue]{color:inherit;text-underline-offset:.25em}.camino-carro[data-astro-cid-3yyhteue]{color:var(--acento2);margin:.6rem 0 0 .55rem;padding-left:2.6rem;font-size:.9rem;line-height:1.6;position:relative}.camino-carro[data-astro-cid-3yyhteue]:before{content:"";border-top:2px dashed var(--acento2);width:1.9rem;position:absolute;top:.75rem;left:0}.camino-nota[data-astro-cid-3yyhteue]{opacity:.8;margin:1.4rem 0 0;font-size:.9rem;line-height:1.6}@media (width>=960px){.dormir[data-astro-cid-3yyhteue]{max-width:none;padding-left:0;padding-right:0}.paseo[data-astro-cid-3yyhteue]{grid-template:"mapa noches""mapa intro""mapa lista"1fr/minmax(0,7fr) minmax(0,6fr);align-items:start;column-gap:3.5rem;display:grid}.paseo-noches[data-astro-cid-3yyhteue]{grid-area:noches;margin-bottom:3.6rem}.paseo-intro[data-astro-cid-3yyhteue]{grid-area:intro}.paseo-lista[data-astro-cid-3yyhteue]{grid-area:lista}.paseo-mapa[data-astro-cid-3yyhteue]{top:calc(var(--alto-cabecera) + 1rem);grid-area:mapa;position:sticky}.resto[data-astro-cid-3yyhteue]{max-width:40rem;margin:0 auto;padding:0}}.reserva[data-astro-cid-3yyhteue]{background:var(--superficie);border-radius:.5rem;margin:3.2rem 0 0;padding:1.4rem 1.3rem 1.6rem}.reserva-titular[data-astro-cid-3yyhteue]{margin:0 0 .7rem;font-size:1.25rem;line-height:1.25}.reserva-cuerpo[data-astro-cid-3yyhteue]{margin:0;font-size:.95rem;line-height:1.7}.reserva-cuerpo[data-astro-cid-3yyhteue] a[data-astro-cid-3yyhteue]{color:inherit;text-underline-offset:.25em}.claves[data-astro-cid-3yyhteue]{gap:1.3rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.clave[data-astro-cid-3yyhteue]{grid-template-columns:4.5rem 1fr;align-items:start;column-gap:.9rem;display:grid}.clave[data-astro-cid-3yyhteue]>:first-child{grid-row:1/3;justify-self:center}.clave-titulo[data-astro-cid-3yyhteue]{margin:.2rem 0 .3rem;font-size:1.05rem;line-height:1.25}@media (width>=640px){.claves[data-astro-cid-3yyhteue]{grid-template-columns:repeat(2,1fr);gap:1.6rem 1.25rem}.clave[data-astro-cid-3yyhteue]{grid-template-rows:4.5rem auto 1fr;grid-template-columns:1fr;align-content:start}.clave[data-astro-cid-3yyhteue]>:first-child{grid-row:auto;place-self:end start}.clave-titulo[data-astro-cid-3yyhteue]{margin-top:.7rem}}.clave-texto[data-astro-cid-3yyhteue]{overflow-wrap:anywhere;margin:0;font-size:.88rem;line-height:1.6}.clave-texto[data-astro-cid-3yyhteue] a[data-astro-cid-3yyhteue]{color:inherit;text-underline-offset:.25em}.mover[data-astro-cid-3yyhteue]{grid-template-columns:repeat(3,1fr);gap:1rem .9rem;max-width:38rem;margin:0;padding:0;list-style:none;display:grid}.mover-titulo[data-astro-cid-3yyhteue]{margin:.6rem 0 .3rem;font-size:1.05rem;line-height:1.25}.mover-texto[data-astro-cid-3yyhteue]{margin:0;font-size:.88rem;line-height:1.6}.mover-carro[data-astro-cid-3yyhteue]{color:var(--acento2);margin:1.8rem 0 0;font-size:.95rem;line-height:1.7}.dormir[data-astro-cid-eqcx42et]{padding:2.4rem 0 1.5rem}.dormir-antetitulo[data-astro-cid-eqcx42et]{letter-spacing:.22em;text-transform:uppercase;color:var(--acento);margin:0 0 1rem;font-size:.74rem}.dormir[data-astro-cid-eqcx42et] h1[data-astro-cid-eqcx42et]{margin:0 0 1.2rem;font-size:clamp(1.6rem,5.5vw,2.15rem);line-height:1.16}.dormir-entrada[data-astro-cid-eqcx42et]{margin:0;font-size:1rem;line-height:1.78}
