.hero[data-astro-cid-lcdefpme]{padding:28px 0 40px;overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{align-items:center;gap:32px;display:grid}.hero-texto[data-astro-cid-lcdefpme]{justify-items:start;gap:16px;display:grid}.hero-texto[data-astro-cid-lcdefpme] .titulo[data-astro-cid-lcdefpme]{color:var(--vino);font-size:clamp(38px,10vw,72px)}.hero-botones[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.hero-fotos[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.hf[data-astro-cid-lcdefpme]{background:var(--crema);box-shadow:var(--sombra);aspect-ratio:4/5;border-radius:12px;overflow:hidden}.hf[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.hf-1[data-astro-cid-lcdefpme],.hf-3[data-astro-cid-lcdefpme]{transform:translateY(26px)}@media (width>=900px){.hero[data-astro-cid-lcdefpme]{padding:60px 0 90px}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.05fr;gap:56px}.hero-fotos[data-astro-cid-lcdefpme]{gap:18px}.hf-1[data-astro-cid-lcdefpme],.hf-3[data-astro-cid-lcdefpme]{transform:translateY(44px)}}.promesas[data-astro-cid-lcdefpme]{background:var(--vino);color:var(--crema)}.promesas-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:14px 18px;padding-block:22px;font-size:14.5px;display:grid}.promesas-grid[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{align-items:center;gap:10px;display:flex}.promesas-grid[data-astro-cid-lcdefpme] svg{color:var(--dorado-claro);flex:none}@media (width>=900px){.promesas-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);font-size:15.5px}}.fondo-crema[data-astro-cid-lcdefpme]{background:var(--crema)}.fondo-vino[data-astro-cid-lcdefpme]{background:var(--vino-3);color:var(--crema)}.fondo-vino[data-astro-cid-lcdefpme] .titulo[data-astro-cid-lcdefpme]{color:var(--crema)}.centro[data-astro-cid-lcdefpme]{justify-content:center;margin-top:24px;display:flex}.cats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cat[data-astro-cid-lcdefpme]{aspect-ratio:4/5;border-radius:var(--radio);background:var(--crema);display:block;position:relative;overflow:hidden}.cat[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.cat-info[data-astro-cid-lcdefpme]{color:#fff;background:linear-gradient(#0000,#2c030bd1);gap:2px;padding:40px 12px 12px;display:grid;position:absolute;inset:auto 0 0}.cat-info[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--f-display);font-size:19px;font-weight:500;line-height:1.15}.cat-info[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{opacity:.85;font-size:13px}@media (hover:hover){.cat[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.05)}}@media (width>=760px){.cats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:18px}.cat-info[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:20px}}@media (width>=1100px){.cats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.precios-grid[data-astro-cid-lcdefpme]{align-items:center;gap:28px;display:grid}.precios-grid[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:last-child{gap:14px;display:grid}.precios-foto[data-astro-cid-lcdefpme]{border-radius:var(--radio);box-shadow:var(--sombra);justify-self:center;max-width:420px;overflow:hidden}.tabla-envoltura[data-astro-cid-lcdefpme]{overflow-x:auto}.tabla[data-astro-cid-lcdefpme]{border-collapse:collapse;border-radius:var(--radio);background:#fff;width:100%;font-size:16px;overflow:hidden}.tabla[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{background:var(--vino);color:var(--crema);letter-spacing:.06em;text-transform:uppercase;text-align:left;padding:10px 6px;font-size:11.5px;font-weight:500;line-height:1.3}.tabla[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--linea);white-space:nowrap;padding:11px 6px;font-size:15px}.tabla[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]:first-child,.tabla[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]:first-child{padding-left:12px}@media (width>=600px){.tabla[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{padding:12px 10px;font-size:12.5px}.tabla[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{padding:12px 10px;font-size:16px}}.tabla[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]:first-child{color:var(--vino);font-weight:600}.tabla[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--tinta-suave)}.nota-mayor[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin:0;font-size:14.5px}@media (width>=900px){.precios-grid[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;gap:60px}}.pasos[data-astro-cid-lcdefpme]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.pasos[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--radio);border:1px solid #f7eddd2e;gap:6px;padding:22px;display:grid}.pasos[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{font-family:var(--f-script);color:var(--dorado-claro);font-size:46px;line-height:1}.pasos[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--f-display);margin:0;font-size:22px;font-weight:500}.pasos[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#f7edddcc;margin:0;font-weight:300}@media (width>=900px){.pasos[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:22px}}.muro[data-astro-cid-lcdefpme]{columns:2;column-gap:12px}.muro[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{break-inside:avoid;border-radius:10px;margin-bottom:12px;display:block;overflow:hidden}@media (width>=760px){.muro[data-astro-cid-lcdefpme]{columns:4;column-gap:16px}.muro[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{margin-bottom:16px}}.resena[data-astro-cid-lcdefpme]{border:1px solid var(--linea);border-radius:var(--radio);background:#fff;align-content:start;gap:10px;height:100%;margin:0;padding:20px;display:grid}.resena[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1;object-fit:cover;border-radius:10px;width:100%}.resena[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{margin:0;font-size:16px}.resena[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--vino);font-size:15px;font-weight:600}.faq-grid[data-astro-cid-lcdefpme]{gap:28px;display:grid}.faq-grid[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{align-content:start;justify-items:start;gap:14px;display:grid}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--linea)}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;font-family:var(--f-display);color:var(--vino);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:20px;list-style:none;display:flex}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme] svg{flex:none;transition:transform .2s}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme] svg{transform:rotate(45deg)}.faq[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin:0 0 18px}@media (width>=900px){.faq-grid[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;gap:60px}}.cierre[data-astro-cid-lcdefpme]{padding:0 0 56px}.cierre-caja[data-astro-cid-lcdefpme]{background:var(--vino);color:var(--crema);text-align:center;border-radius:22px;justify-items:center;gap:14px;padding:44px 24px;display:grid}.cierre-caja[data-astro-cid-lcdefpme] .script[data-astro-cid-lcdefpme]{color:var(--dorado-claro);margin:0;font-size:40px}.cierre-caja[data-astro-cid-lcdefpme] .titulo[data-astro-cid-lcdefpme]{max-width:640px;font-size:clamp(26px,6vw,42px)}
