.visual-producto[data-astro-cid-rfybpv5c]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;aspect-ratio:4 / 5;padding:1.5rem 1.25rem;background-color:var(--color-guinda);background-image:radial-gradient(circle at 25% 20%,rgb(248 237 217 / .05) 0 1.5px,transparent 2px),radial-gradient(circle at 72% 62%,rgb(248 237 217 / .04) 0 1.5px,transparent 2px);background-size:22px 22px,31px 31px;overflow:hidden}.vp-logo[data-astro-cid-rfybpv5c]{width:46%;max-width:130px;height:auto;opacity:.96}.es-grande[data-astro-cid-rfybpv5c] .vp-logo[data-astro-cid-rfybpv5c]{width:40%;max-width:200px}.vp-placa[data-astro-cid-rfybpv5c]{width:100%;max-width:22rem;padding:.875rem 1rem;background:var(--color-crema);text-align:center;border-radius:3px}@supports (mask-composite: intersect) or (-webkit-mask-composite: source-in){.vp-placa[data-astro-cid-rfybpv5c]{--diente: 6px;border-radius:0;-webkit-mask:radial-gradient(var(--diente) at 50% 0,#0000 98%,#000 100%) 50% 0 / calc(var(--diente) * 2.6) 100% repeat-x,radial-gradient(var(--diente) at 50% 100%,#0000 98%,#000 100%) 50% 0 / calc(var(--diente) * 2.6) 100% repeat-x;-webkit-mask-composite:source-in;mask:radial-gradient(var(--diente) at 50% 0,#0000 98%,#000 100%) 50% 0 / calc(var(--diente) * 2.6) 100% repeat-x,radial-gradient(var(--diente) at 50% 100%,#0000 98%,#000 100%) 50% 0 / calc(var(--diente) * 2.6) 100% repeat-x;mask-composite:intersect;padding-block:1.125rem}}.vp-region[data-astro-cid-rfybpv5c]{margin:0;font-family:var(--font-sans);font-size:.625rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-marron-suave)}.vp-lugar[data-astro-cid-rfybpv5c]{margin:.125rem 0 0;font-family:var(--font-serif);font-size:1.0625rem;font-weight:600;line-height:1.1;color:var(--color-guinda)}.es-grande[data-astro-cid-rfybpv5c] .vp-lugar[data-astro-cid-rfybpv5c]{font-size:1.5rem}.vp-linea[data-astro-cid-rfybpv5c]{width:2rem;height:1px;margin:.5rem auto;background:var(--color-guinda);opacity:.35}.vp-notas[data-astro-cid-rfybpv5c]{margin:0;font-family:var(--font-serif);font-size:.75rem;line-height:1.4;color:var(--color-marron)}.es-grande[data-astro-cid-rfybpv5c] .vp-notas[data-astro-cid-rfybpv5c]{font-size:.875rem}.vp-formato[data-astro-cid-rfybpv5c]{margin:.5rem 0 0;font-family:var(--font-sans);font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-marron-suave)}.es-grande[data-astro-cid-rfybpv5c] .vp-formato[data-astro-cid-rfybpv5c]{font-size:.6875rem}.tarjeta-foto[data-astro-cid-7e5rsncz]{margin:0;aspect-ratio:4 / 5;overflow:hidden;background:var(--color-gris)}.tarjeta-foto[data-astro-cid-7e5rsncz] img{width:100%;height:100%;object-fit:cover;object-position:var(--pos, center 58%);transition:transform .6s var(--ease-suelo)}.tarjeta[data-astro-cid-7e5rsncz]:hover .tarjeta-foto[data-astro-cid-7e5rsncz] img{transform:scale(1.035)}.tarjeta[data-astro-cid-7e5rsncz]{display:flex;flex-direction:column;transition:transform .24s var(--ease-suelo),box-shadow .24s var(--ease-suelo)}.tarjeta[data-astro-cid-7e5rsncz]:hover{transform:translateY(-3px);box-shadow:0 10px 28px #462c181a}.tarjeta-enlace[data-astro-cid-7e5rsncz]{position:relative;display:block;text-decoration:none}.insignia[data-astro-cid-7e5rsncz]{position:absolute;top:.75rem;left:.75rem;padding:.3rem .6rem;background:var(--color-crema);color:var(--color-guinda);border-radius:4px;font-family:var(--font-sans);font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.insignia-agotado[data-astro-cid-7e5rsncz]{background:var(--color-marron);color:var(--color-crema)}.tarjeta-cuerpo[data-astro-cid-7e5rsncz]{display:flex;flex-direction:column;flex:1;padding:1.125rem 1.125rem 1.25rem}.tarjeta-meta[data-astro-cid-7e5rsncz]{margin:0 0 .375rem;font-family:var(--font-sans);font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--color-marron-suave)}.tarjeta-titulo[data-astro-cid-7e5rsncz]{margin:0 0 .625rem;font-size:1.0625rem;line-height:1.25}.tarjeta-titulo[data-astro-cid-7e5rsncz] a[data-astro-cid-7e5rsncz]{color:var(--color-guinda);text-decoration:none}.tarjeta-titulo[data-astro-cid-7e5rsncz] a[data-astro-cid-7e5rsncz]:before{content:"";position:absolute;inset:0;z-index:1}.tarjeta[data-astro-cid-7e5rsncz]{position:relative}.tarjeta-pie[data-astro-cid-7e5rsncz],.tarjeta-enlace[data-astro-cid-7e5rsncz]{position:relative;z-index:2}.tarjeta-titulo[data-astro-cid-7e5rsncz] a[data-astro-cid-7e5rsncz]:hover{text-decoration:underline;text-underline-offset:3px}.tarjeta-notas[data-astro-cid-7e5rsncz]{display:flex;flex-wrap:wrap;gap:.3rem;list-style:none;margin:0 0 1rem;padding:0}.tarjeta-notas[data-astro-cid-7e5rsncz] li[data-astro-cid-7e5rsncz]{padding:.25rem .55rem;background:var(--color-gris);border-radius:4px;font-family:var(--font-sans);font-size:.75rem;color:var(--color-marron);white-space:nowrap}.tarjeta-pie[data-astro-cid-7e5rsncz]{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;margin-top:auto}.tarjeta-precio[data-astro-cid-7e5rsncz]{margin:0;font-family:var(--font-sans);font-size:1.125rem;font-weight:600;color:var(--color-guinda);line-height:1.2}.precio-lista[data-astro-cid-7e5rsncz]{margin-right:.4rem;font-weight:500;font-size:.9375rem;color:var(--color-marron-suave);text-decoration:line-through}.precio-promo[data-astro-cid-7e5rsncz]{color:var(--color-guinda)}.tarjeta-insignia[data-astro-cid-7e5rsncz]{align-self:flex-start;margin-bottom:.625rem;padding:.2rem .5rem;background:var(--color-guinda);color:var(--color-crema);border-radius:4px;font-family:var(--font-sans);font-size:.6875rem;font-weight:700;letter-spacing:.04em}.tarjeta-desde[data-astro-cid-7e5rsncz]{display:block;font-size:.625rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--color-marron-suave)}.tarjeta-igv[data-astro-cid-7e5rsncz]{display:block;font-size:.6875rem;font-weight:400;letter-spacing:.04em;color:var(--color-marron-suave)}.btn-compacto[data-astro-cid-7e5rsncz]{padding:.625rem 1rem;font-size:.75rem;flex-shrink:0}
