.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.cabecera[data-astro-cid-3ef6ksr2]{padding:36px 0 16px;background:var(--espresso);text-align:center}.marca-enlace[data-astro-cid-3ef6ksr2]{display:inline-flex;flex-direction:column;align-items:center;gap:12px;text-decoration:none}.simbolo-contenedor[data-astro-cid-3ef6ksr2]{display:flex;justify-content:center;align-items:center}.monograma[data-astro-cid-3ef6ksr2]{width:44px;height:auto;color:var(--marfil);filter:drop-shadow(0 0 0 transparent)}@media(min-width:600px){.monograma[data-astro-cid-3ef6ksr2]{width:54px}}.nombre-tienda[data-astro-cid-3ef6ksr2]{font-family:var(--sans);font-size:14px;letter-spacing:.55em;padding-left:.55em;color:var(--tostado);font-weight:400;text-transform:uppercase}@media(min-width:600px){.nombre-tienda[data-astro-cid-3ef6ksr2]{font-size:16px;letter-spacing:.62em;padding-left:.62em}}.eslogan-tienda[data-astro-cid-3ef6ksr2]{font-family:var(--serif);font-style:italic;font-size:15px;color:var(--marfil);opacity:.85;margin-top:8px;letter-spacing:.02em}.cabecera-filete[data-astro-cid-3ef6ksr2]{margin-top:24px}.pie-pagina[data-astro-cid-sz7xmlte]{margin-top:auto;padding:40px 0 90px;background:var(--espresso);text-align:center;color:var(--marfil)}.pie-filete[data-astro-cid-sz7xmlte]{margin-bottom:28px}.pie-contenido[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:center;gap:12px}.wa-contacto[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:10px;font-family:var(--sans);font-size:14px;letter-spacing:.03em}.wa-icono[data-astro-cid-sz7xmlte]{color:var(--tostado);flex-shrink:0}.wa-texto[data-astro-cid-sz7xmlte] b[data-astro-cid-sz7xmlte]{font-weight:500;color:var(--marfil);letter-spacing:.05em}.ciudades[data-astro-cid-sz7xmlte]{font-family:var(--sans);font-size:13px;letter-spacing:.15em;text-transform:uppercase;color:var(--tostado);display:flex;gap:8px}.separador[data-astro-cid-sz7xmlte]{color:var(--arce)}.derechos[data-astro-cid-sz7xmlte]{font-family:var(--sans);font-size:12px;color:var(--marfil);opacity:.6;margin-top:4px}:root{--espresso: #1A120E;--nogal: #3A2418;--arce: #6B4A2E;--tostado: #A88462;--marfil: #D5C4AE;--grafito: #4A4A46;--serif: "Bodoni Moda", "Bodoni 72", Didot, serif;--sans: "Jost", "Futura", "Century Gothic", sans-serif;--ease-salida: cubic-bezier(.16, 1, .3, 1);--ease-filetes: power3.inOut;--ease-sello: back.out(1.6)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{background:var(--espresso);color-scheme:dark;scroll-behavior:smooth}body{background:var(--espresso);color:var(--marfil);font-family:var(--sans);font-weight:300;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;min-height:100vh;display:flex;flex-direction:column}::selection{background:var(--tostado);color:var(--espresso)}:focus-visible{outline:1px solid var(--tostado);outline-offset:4px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--espresso)}::-webkit-scrollbar-thumb{background:var(--nogal);border:1px solid var(--arce)}a{color:var(--marfil);text-decoration:none;transition:color .2s var(--ease-salida)}img,svg{display:block;max-width:100%}.contenedor{width:100%;max-width:1140px;margin:0 auto;padding:0 16px}@media(min-width:768px){.contenedor{padding:0 32px}}.fuente-bodoni{font-family:var(--serif);font-variation-settings:"opsz" 96}.fuente-jost{font-family:var(--sans)}.filete-doble{height:7px;border-top:1px solid var(--arce);border-bottom:1px solid var(--arce);width:100%;position:relative}.filete-simple{height:1px;background:var(--arce);width:100%}.filete-grafito{height:1px;background:var(--grafito);width:100%}.sello{border-radius:50%;background:var(--arce);color:var(--marfil);display:grid;place-items:center;align-content:center;text-align:center;position:relative;z-index:2;box-shadow:none;user-select:none}.sello:before{content:"";position:absolute;inset:7px;border-radius:50%;border:1.5px solid var(--tostado);pointer-events:none}.sello small{font-family:var(--sans);font-size:11px;letter-spacing:.25em;padding-left:.25em;text-transform:uppercase;color:var(--marfil);font-weight:400}.sello s{font-family:var(--serif);font-size:15px;opacity:.75;text-decoration-thickness:1.5px;line-height:1.1;color:var(--marfil)}.sello b{font-family:var(--serif);font-weight:500;line-height:1;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.01em;color:var(--marfil)}.boton{font-family:var(--sans);font-size:13px;letter-spacing:.24em;text-transform:uppercase;font-weight:400;color:var(--marfil);background:transparent;border:1px solid var(--arce);border-radius:0;padding:12px 24px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:background .3s var(--ease-salida),color .3s var(--ease-salida),border-color .3s var(--ease-salida)}.boton:hover{background:var(--marfil);color:var(--espresso);border-color:var(--marfil)}.boton:focus-visible{outline:1px solid var(--tostado);outline-offset:4px}.boton:disabled,.boton.deshabilitado{opacity:.4;cursor:not-allowed;pointer-events:none}.programa-recital{list-style:none;margin:0;padding:0;display:grid;gap:12px}.programa-recital li{display:flex;align-items:baseline;gap:8px;font-family:var(--sans);font-size:15px}.programa-recital li .etiqueta{color:var(--marfil);font-weight:400;white-space:nowrap}.programa-recital li .puntos{flex:1;border-bottom:2px dotted var(--arce);transform:translateY(-4px);min-width:24px}.programa-recital li .valor{color:var(--tostado);font-weight:400;text-align:right}.tabla-mayoreo{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--arce);border-bottom:1px solid var(--arce);background:var(--espresso);color:var(--marfil);font-family:var(--sans);width:100%}.tabla-mayoreo .escalon{padding:16px 8px;text-align:center;border-right:1px solid var(--grafito)}.tabla-mayoreo .escalon:last-child{border-right:none}.tabla-mayoreo .escalon.mejor{background:var(--nogal)}.tabla-mayoreo .escalon small{display:block;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--tostado)}.tabla-mayoreo .escalon b{display:block;font-family:var(--serif);font-weight:500;font-size:26px;line-height:1.1;font-variant-numeric:lining-nums tabular-nums;margin:4px 0}.tabla-mayoreo .escalon span{font-size:12px;opacity:.85}.escenario{background:var(--nogal);border-radius:300px 300px 0 0;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}.escenario img{width:100%;height:100%;object-fit:contain;object-position:50% 100%;display:block}.escenario.vacio{color:var(--tostado);font-family:var(--serif);font-style:italic;font-size:20px;text-align:center;padding:32px}.wa-fijo{position:fixed;bottom:0;left:0;right:0;z-index:50;background:var(--espresso);border-top:1px solid var(--arce);padding:12px 16px;box-shadow:0 -10px 25px -5px #000000b3;display:flex;align-items:center;justify-content:center}.wa-fijo .boton-wa{width:100%;max-width:480px;background:var(--arce);color:var(--marfil);border:1px solid var(--tostado);border-radius:0;font-family:var(--sans);font-size:14px;font-weight:500;letter-spacing:.08em;padding:14px 20px;display:flex;align-items:center;justify-content:center;gap:12px;cursor:pointer;text-decoration:none;transition:background .2s var(--ease-salida),color .2s var(--ease-salida)}.wa-fijo .boton-wa:hover{background:var(--marfil);color:var(--espresso);border-color:var(--marfil)}.wa-fijo .boton-wa svg{color:var(--tostado);transition:color .2s var(--ease-salida)}.wa-fijo .boton-wa:hover svg{color:var(--espresso)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.principal[data-astro-cid-sckkx6r4]{flex:1;display:flex;flex-direction:column}.sello-precio-componente[data-astro-cid-a6cx35kb]{border-radius:50%;background:var(--arce);color:var(--marfil);display:grid;place-items:center;align-content:center;text-align:center;position:relative;z-index:2;box-shadow:none;user-select:none;flex-shrink:0}.sello-precio-componente[data-astro-cid-a6cx35kb]:before{content:"";position:absolute;border-radius:50%;border:1.5px solid var(--tostado);pointer-events:none}.contenido-sello[data-astro-cid-a6cx35kb]{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.chico[data-astro-cid-a6cx35kb]{width:76px;height:76px}.chico[data-astro-cid-a6cx35kb]:before{inset:5px}.chico[data-astro-cid-a6cx35kb] small[data-astro-cid-a6cx35kb]{font-size:9px;letter-spacing:.2em;padding-left:.2em}.chico[data-astro-cid-a6cx35kb] s[data-astro-cid-a6cx35kb]{font-size:11px}.chico[data-astro-cid-a6cx35kb] b[data-astro-cid-a6cx35kb]{font-size:24px}.chico[data-astro-cid-a6cx35kb] .texto-agotado[data-astro-cid-a6cx35kb]{font-size:13px;letter-spacing:.05em}.mediano[data-astro-cid-a6cx35kb]{width:104px;height:104px}.mediano[data-astro-cid-a6cx35kb]:before{inset:7px}.mediano[data-astro-cid-a6cx35kb] small[data-astro-cid-a6cx35kb]{font-size:11px;letter-spacing:.25em;padding-left:.25em}.mediano[data-astro-cid-a6cx35kb] s[data-astro-cid-a6cx35kb]{font-size:14px}.mediano[data-astro-cid-a6cx35kb] b[data-astro-cid-a6cx35kb]{font-size:34px}.mediano[data-astro-cid-a6cx35kb] .texto-agotado[data-astro-cid-a6cx35kb]{font-size:17px}.grande[data-astro-cid-a6cx35kb]{width:140px;height:140px}.grande[data-astro-cid-a6cx35kb]:before{inset:10px}.grande[data-astro-cid-a6cx35kb] small[data-astro-cid-a6cx35kb]{font-size:13px;letter-spacing:.3em;padding-left:.3em}.grande[data-astro-cid-a6cx35kb] s[data-astro-cid-a6cx35kb]{font-size:18px;margin-bottom:2px}.grande[data-astro-cid-a6cx35kb] b[data-astro-cid-a6cx35kb]{font-size:48px}.grande[data-astro-cid-a6cx35kb] .texto-agotado[data-astro-cid-a6cx35kb]{font-size:22px}small[data-astro-cid-a6cx35kb]{font-family:var(--sans);text-transform:uppercase;color:var(--marfil);font-weight:400;margin-bottom:2px}s[data-astro-cid-a6cx35kb]{font-family:var(--serif);opacity:.75;text-decoration-thickness:1.5px;line-height:1;color:var(--marfil)}b[data-astro-cid-a6cx35kb]{font-family:var(--serif);font-weight:500;line-height:1;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.01em;color:var(--marfil)}.texto-agotado[data-astro-cid-a6cx35kb]{font-family:var(--sans);font-size:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--marfil);opacity:.9}
