.cabecera[data-astro-cid-lixyf5te]{position:fixed;inset:0 0 auto;z-index:100;background:linear-gradient(to bottom,#0a0b0cbf,#0a0b0c00);transition:background var(--t-rapido),border-color var(--t-rapido),backdrop-filter var(--t-rapido);border-bottom:1px solid transparent}.cabecera[data-astro-cid-lixyf5te].pegada{background:#0a0b0ceb;backdrop-filter:blur(14px);border-bottom-color:var(--linea)}.dentro[data-astro-cid-lixyf5te]{width:min(100% - 2.5rem,var(--ancho));margin-inline:auto;height:88px;display:flex;align-items:center;gap:2rem}@media(min-width:900px){.dentro[data-astro-cid-lixyf5te]{width:min(100% - 6rem,var(--ancho))}}.logo[data-astro-cid-lixyf5te]{display:flex;align-items:center;gap:.7rem;flex:0 0 auto}.logo[data-astro-cid-lixyf5te] img[data-astro-cid-lixyf5te]{height:34px;width:auto}@media(min-width:700px){.logo[data-astro-cid-lixyf5te] img[data-astro-cid-lixyf5te]{height:40px}}.menu[data-astro-cid-lixyf5te]{display:none;gap:1.9rem;margin-inline:auto}.menu[data-astro-cid-lixyf5te] a[data-astro-cid-lixyf5te]{font-size:.74rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--luna-2);padding-bottom:.3rem;border-bottom:1px solid transparent;transition:color var(--t-rapido),border-color var(--t-rapido);white-space:nowrap}.menu[data-astro-cid-lixyf5te] a[data-astro-cid-lixyf5te]:hover{color:var(--luna)}.menu[data-astro-cid-lixyf5te] a[data-astro-cid-lixyf5te].activo{color:var(--luna);border-bottom-color:var(--acento)}.derecha[data-astro-cid-lixyf5te]{margin-left:auto;display:flex;align-items:center;gap:1.25rem}.idiomas[data-astro-cid-lixyf5te]{display:none;gap:.5rem;font-size:.68rem;font-weight:500;letter-spacing:.1em;color:var(--luna-3)}.idiomas[data-astro-cid-lixyf5te] a[data-astro-cid-lixyf5te]:hover,.idiomas[data-astro-cid-lixyf5te] .activo[data-astro-cid-lixyf5te]{color:var(--luna)}.guardadas[data-astro-cid-lixyf5te]{display:flex;align-items:center;gap:.35rem;color:var(--luna-2);transition:color var(--t-rapido)}.guardadas[data-astro-cid-lixyf5te]:hover{color:var(--acento)}.cuenta[data-astro-cid-lixyf5te]{font-size:.68rem;font-weight:500;letter-spacing:.04em;min-width:.6rem}.cuenta[data-astro-cid-lixyf5te].con-algo{color:var(--acento)}.tel[data-astro-cid-lixyf5te]{display:none;font-size:.8rem;letter-spacing:.06em;color:var(--luna);border:1px solid var(--linea-fuerte);padding:.6rem 1.1rem;transition:background var(--t-rapido),color var(--t-rapido);white-space:nowrap}.tel[data-astro-cid-lixyf5te]:hover{background:var(--acento);border-color:var(--acento);color:#15130f}.hamburguesa[data-astro-cid-lixyf5te]{width:40px;height:40px;display:grid;place-content:center;gap:7px;background:none;border:0;cursor:pointer;padding:0}.hamburguesa[data-astro-cid-lixyf5te] span[data-astro-cid-lixyf5te]:not(.solo-lectores){display:block;width:26px;height:1px;background:var(--luna);transition:transform var(--t-rapido),opacity var(--t-rapido)}.hamburguesa[data-astro-cid-lixyf5te][aria-expanded=true] span[data-astro-cid-lixyf5te]:nth-child(1){transform:translateY(4px) rotate(45deg)}.hamburguesa[data-astro-cid-lixyf5te][aria-expanded=true] span[data-astro-cid-lixyf5te]:nth-child(2){transform:translateY(-4px) rotate(-45deg)}@media(min-width:1080px){.menu[data-astro-cid-lixyf5te],.idiomas[data-astro-cid-lixyf5te],.tel[data-astro-cid-lixyf5te]{display:flex}.hamburguesa[data-astro-cid-lixyf5te]{display:none}}.movil[data-astro-cid-lixyf5te]{position:fixed;inset:88px 0 0;z-index:99;background:var(--noche);display:flex;flex-direction:column;justify-content:space-between;padding:2.5rem 1.25rem 3rem;overflow-y:auto}.movil[data-astro-cid-lixyf5te][hidden]{display:none}.movil[data-astro-cid-lixyf5te] nav[data-astro-cid-lixyf5te]{display:flex;flex-direction:column;gap:.2rem}.movil[data-astro-cid-lixyf5te] nav[data-astro-cid-lixyf5te] a[data-astro-cid-lixyf5te]{font-family:var(--serif);font-size:2rem;padding:.5rem 0;border-bottom:1px solid var(--linea)}.movil-pie[data-astro-cid-lixyf5te]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:2.5rem}.movil-pie[data-astro-cid-lixyf5te] .idiomas[data-astro-cid-lixyf5te]{display:flex;font-size:.8rem;gap:.9rem}.pie[data-astro-cid-7zpq4gre]{background:var(--noche-2);border-top:1px solid var(--linea);padding:clamp(3.5rem,6vw,5.5rem) 0 2.5rem;font-size:.9rem}.columnas[data-astro-cid-7zpq4gre]{display:grid;gap:2.5rem;grid-template-columns:1fr}@media(min-width:640px){.columnas[data-astro-cid-7zpq4gre]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.columnas[data-astro-cid-7zpq4gre]{grid-template-columns:1.4fr repeat(4,1fr);gap:3rem}}.marca[data-astro-cid-7zpq4gre] img[data-astro-cid-7zpq4gre]{width:200px;height:auto;margin-bottom:1.4rem}.kw[data-astro-cid-7zpq4gre],.desde[data-astro-cid-7zpq4gre]{color:var(--luna-3);font-size:.78rem;letter-spacing:.08em;margin:0 0 .3rem}.titulillo[data-astro-cid-7zpq4gre]{font-family:var(--sans);font-size:.68rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--acento);margin:0 0 1.1rem}address[data-astro-cid-7zpq4gre]{font-style:normal;color:var(--luna-2);line-height:1.9}.dato[data-astro-cid-7zpq4gre]{margin:.9rem 0 0;line-height:1.9}.dato[data-astro-cid-7zpq4gre] a[data-astro-cid-7zpq4gre]:hover{color:var(--acento-claro)}.apagado[data-astro-cid-7zpq4gre]{color:var(--luna-3);font-size:.82rem}ul[data-astro-cid-7zpq4gre]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem;color:var(--luna-2)}ul[data-astro-cid-7zpq4gre] a[data-astro-cid-7zpq4gre]:hover{color:var(--luna)}.abajo[data-astro-cid-7zpq4gre]{margin-top:3.5rem;padding-top:1.6rem;border-top:1px solid var(--linea);display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:space-between;align-items:center;color:var(--luna-3);font-size:.78rem}.abajo[data-astro-cid-7zpq4gre] p[data-astro-cid-7zpq4gre]{margin:0}.legales[data-astro-cid-7zpq4gre]{display:flex;gap:1.5rem;flex-wrap:wrap}.legales[data-astro-cid-7zpq4gre] a[data-astro-cid-7zpq4gre]:hover{color:var(--luna)}.wa[data-astro-cid-sbyz6brq]{position:fixed;right:1.1rem;bottom:1.1rem;z-index:90;display:flex;align-items:center;gap:0;height:56px;width:56px;padding:0 15px;border-radius:999px;background:#1f2a24;border:1px solid rgba(244,241,234,.18);color:#e9f5ee;overflow:hidden;white-space:nowrap;transition:width var(--t-rapido),background var(--t-rapido),gap var(--t-rapido);box-shadow:0 10px 30px #00000073}.wa[data-astro-cid-sbyz6brq] span[data-astro-cid-sbyz6brq]{font-size:.72rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;opacity:0;transition:opacity var(--t-rapido)}.wa[data-astro-cid-sbyz6brq]:hover{width:180px;gap:.7rem;background:#25d366;border-color:#25d366;color:#06301a}.wa[data-astro-cid-sbyz6brq]:hover span[data-astro-cid-sbyz6brq]{opacity:1}.wa[data-astro-cid-sbyz6brq] svg[data-astro-cid-sbyz6brq]{flex:0 0 26px}@media(max-width:700px){.wa[data-astro-cid-sbyz6brq]{right:.9rem;bottom:.9rem}.wa[data-astro-cid-sbyz6brq]:hover{width:56px;gap:0}.wa[data-astro-cid-sbyz6brq]:hover span[data-astro-cid-sbyz6brq]{opacity:0}}.saltar[data-astro-cid-sckkx6r4]{position:absolute;left:-9999px;top:0;background:var(--acento);color:#15130f;padding:.9rem 1.4rem;z-index:200}.saltar[data-astro-cid-sckkx6r4]:focus{left:0}.con-hueco[data-astro-cid-sckkx6r4]{padding-top:88px}:root{--noche: #0a0b0c;--noche-2: #101113;--noche-3: #16181b;--linea: rgba(244, 241, 234, .12);--linea-fuerte: rgba(244, 241, 234, .26);--luna: #f4f1ea;--luna-2: #a9a69e;--luna-3: #76736d;--acento: #c3ad83;--acento-claro: #e0d2ad;--ancho: 1240px;--ancho-texto: 68ch;--borde: 2px;--serif: "Cormorant Garamond", "Times New Roman", serif;--sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--t-rapido: .2s cubic-bezier(.4, 0, .2, 1);--t-lento: .7s cubic-bezier(.22, 1, .36, 1)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--noche);color:var(--luna);font-family:var(--sans);font-size:17px;font-weight:300;line-height:1.7;letter-spacing:.005em;-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--serif);font-weight:400;line-height:1.1;letter-spacing:-.01em;margin:0}h1{font-size:clamp(2.6rem,6vw,4.6rem)}h2{font-size:clamp(2rem,4.2vw,3.2rem)}h3{font-size:clamp(1.35rem,2.2vw,1.75rem)}p{margin:0 0 1.1em}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}::selection{background:var(--acento);color:#15130f}:focus-visible{outline:2px solid var(--acento-claro);outline-offset:3px}.caja{width:min(100% - 2.5rem,var(--ancho));margin-inline:auto}@media(min-width:900px){.caja{width:min(100% - 6rem,var(--ancho))}}.banda{padding:clamp(4rem,9vw,8rem) 0}.banda--oscura{background:var(--noche-2)}.antetitulo{font-family:var(--sans);font-size:.7rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--acento);margin:0 0 1.1rem;display:flex;align-items:center;gap:.75rem}.antetitulo:after{content:"";flex:0 0 2.5rem;height:1px;background:var(--linea-fuerte)}.antetitulo--centro{justify-content:center}.antetitulo--centro:before{content:"";flex:0 0 2.5rem;height:1px;background:var(--linea-fuerte)}.entradilla{color:var(--luna-2);max-width:var(--ancho-texto);font-size:1.06rem}.centro{text-align:center}.centro .entradilla{margin-inline:auto}.boton{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.95rem 1.8rem;font-family:var(--sans);font-size:.78rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--linea-fuerte);background:transparent;color:var(--luna);cursor:pointer;transition:background var(--t-rapido),color var(--t-rapido),border-color var(--t-rapido)}.boton:hover{background:var(--luna);border-color:var(--luna);color:var(--noche)}.boton--acento{background:var(--acento);border-color:var(--acento);color:#15130f}.boton--acento:hover{background:var(--acento-claro);border-color:var(--acento-claro);color:#15130f}.boton--claro{border-color:#ffffff80;color:#fff}.enlace{font-family:var(--sans);font-size:.78rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.6rem;padding-bottom:.35rem;border-bottom:1px solid var(--linea-fuerte);transition:border-color var(--t-rapido),color var(--t-rapido)}.enlace:hover{border-color:var(--acento);color:var(--acento-claro)}.rejilla{display:grid;gap:clamp(1.5rem,2.5vw,2.5rem)}@media(min-width:700px){.rejilla--2,.rejilla--3{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.rejilla--3{grid-template-columns:repeat(3,1fr)}.rejilla--4{grid-template-columns:repeat(4,1fr)}}@media(min-width:700px)and (max-width:999px){.rejilla--4{grid-template-columns:repeat(2,1fr)}}.aparece{opacity:0;transform:translateY(18px);transition:opacity var(--t-lento),transform var(--t-lento)}.aparece.visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.aparece{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}.corazon{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid rgba(244,241,234,.22);background:#0a0b0c99;backdrop-filter:blur(6px);color:var(--luna);cursor:pointer;border-radius:999px;transition:color var(--t-rapido),border-color var(--t-rapido),transform var(--t-rapido)}.corazon:hover{color:var(--acento-claro);border-color:var(--acento);transform:scale(1.08)}.corazon.marcado{color:var(--acento);border-color:var(--acento)}.corazon.marcado svg path{fill:currentColor}.corazon--grande{width:48px;height:48px}@media print{:root{--noche: #fff;--noche-2: #fff;--noche-3: #fff;--luna: #111;--luna-2: #444;--luna-3: #666;--linea: #ddd;--linea-fuerte: #bbb;--acento: #8a7446}body{background:#fff;color:#111;font-size:11pt}header,footer,.wa,.no-imprimir,.visor,.puntos,.formulario,.filtros,.corazon,.acciones,.saltar{display:none!important}main.con-hueco{padding-top:0!important}.banda{padding:1rem 0!important;break-inside:avoid}.caja{width:100%!important}a{color:#111;text-decoration:none}.aparece{opacity:1!important;transform:none!important}@page{margin:14mm}}.solo-lectores{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
