.buscar[data-astro-cid-hwbzymoq]{color:var(--color-primary)}.buscar__lupa[data-astro-cid-hwbzymoq]{width:1.15rem;height:1.15rem;color:var(--color-secondary);pointer-events:none;position:absolute;top:50%;left:1.1rem;translate:0 -50%}.buscar__campo[data-astro-cid-hwbzymoq]{border:1px solid color-mix(in srgb, var(--color-primary) 15%, transparent);width:100%;color:var(--color-primary);background:#fff;border-radius:999px;padding:.8rem 7.5rem .8rem 2.9rem;font-size:.95rem;transition:border-color .3s,box-shadow .3s}.buscar__campo[data-astro-cid-hwbzymoq]::placeholder{color:var(--color-muted)}.buscar__campo[data-astro-cid-hwbzymoq]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-gold) 35%, transparent);outline:none}.buscar__campo[data-astro-cid-hwbzymoq]::-webkit-search-cancel-button{-webkit-appearance:none}.buscar__boton[data-astro-cid-hwbzymoq]{font:inherit;color:var(--color-cream);background:var(--color-primary);border:0;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem 1.1rem;font-size:.85rem;font-weight:600;transition:background-color .3s,color .3s;display:inline-flex;position:absolute;top:50%;right:.35rem;translate:0 -50%}.buscar__boton[data-astro-cid-hwbzymoq]:hover{color:var(--color-primary);background:var(--color-gold)}.buscar__boton[data-astro-cid-hwbzymoq] span[data-astro-cid-hwbzymoq]:last-child{transition:translate .4s var(--ease-soft)}.buscar__boton[data-astro-cid-hwbzymoq]:hover span[data-astro-cid-hwbzymoq]:last-child{translate:3px}.buscar--grande[data-astro-cid-hwbzymoq] .buscar__lupa[data-astro-cid-hwbzymoq]{width:1.25rem;height:1.25rem;left:1.25rem}.buscar--grande[data-astro-cid-hwbzymoq] .buscar__campo[data-astro-cid-hwbzymoq]{border-color:color-mix(in srgb, var(--color-gold-deep) 35%, transparent);font-family:var(--font-heading);padding:.65rem 3.8rem .65rem 3.2rem;font-size:clamp(1.1rem,1.5vw,1.35rem)}.buscar--grande[data-astro-cid-hwbzymoq] .buscar__boton[data-astro-cid-hwbzymoq]{width:2.5rem;height:2.5rem;color:var(--color-primary);background:var(--color-gold);place-items:center;padding:0;font-size:1rem;display:grid;right:.35rem}.buscar--grande[data-astro-cid-hwbzymoq] .buscar__boton[data-astro-cid-hwbzymoq]:hover{color:var(--color-gold);background:var(--color-primary)}.buscar--grande[data-astro-cid-hwbzymoq] .buscar__texto[data-astro-cid-hwbzymoq]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.buscar__sugerencias[data-astro-cid-hwbzymoq]{z-index:40;border:1px solid color-mix(in srgb, var(--color-gold-deep) 25%, transparent);box-shadow:0 24px 50px -24px color-mix(in srgb, var(--color-primary) 55%, transparent);background:#fff;border-radius:20px;margin:0;padding:.4rem;list-style:none;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow:hidden}.buscar__sugerencias[data-astro-cid-hwbzymoq].hidden{display:none}.buscar__sugerencias[data-astro-cid-hwbzymoq] .buscar__sugerencia{font-family:var(--font-heading);color:var(--color-primary);border-radius:14px;justify-content:space-between;align-items:center;gap:.8rem;padding:.65rem .9rem;font-size:1.12rem;transition:background-color .25s;display:flex}.buscar__sugerencias[data-astro-cid-hwbzymoq] .buscar__sugerencia span:last-child{color:var(--color-secondary);opacity:0;transition:opacity .25s, translate .35s var(--ease-soft);translate:-4px}.buscar__sugerencias[data-astro-cid-hwbzymoq] .buscar__sugerencia:hover{background:var(--color-cream)}.buscar__sugerencias[data-astro-cid-hwbzymoq] .buscar__sugerencia:hover span:last-child{opacity:1;translate:0}.nav-link[data-astro-cid-z5pqenbn]{cursor:pointer;border-radius:999px;padding:.7rem 1rem;transition:background-color .3s,color .3s,opacity .3s}.nav-link[data-astro-cid-z5pqenbn]:hover,details[data-astro-cid-z5pqenbn][open]>.nav-link[data-astro-cid-z5pqenbn]{background:var(--color-cream)}.icon-btn[data-astro-cid-z5pqenbn]{cursor:pointer;border:1px solid #0000;border-radius:999px;place-items:center;width:2.6rem;height:2.6rem;transition:background-color .3s,border-color .3s,color .3s,transform .4s cubic-bezier(.16,1,.3,1);display:grid}.icon-btn[data-astro-cid-z5pqenbn]:hover{background:var(--color-cream)}.cart-btn[data-astro-cid-z5pqenbn],.cart-btn[data-astro-cid-z5pqenbn]:hover{background:var(--color-gold);color:var(--color-primary)}.icon-btn[data-astro-cid-z5pqenbn]:hover,.cart-btn[data-astro-cid-z5pqenbn]:hover{transform:translateY(-2px)}.dropdown[data-astro-cid-z5pqenbn]{box-shadow:0 20px 50px -20px color-mix(in srgb, var(--color-primary) 40%, transparent)}.logo-light[data-astro-cid-z5pqenbn]{display:none}.site-header[data-astro-cid-z5pqenbn].is-dark{color:var(--color-cream)}.is-dark[data-astro-cid-z5pqenbn] .header-bar[data-astro-cid-z5pqenbn]{max-width:none;transition:padding .6s var(--ease-soft);padding:1.4rem max(clamp(1rem,4vw,3.5rem),50% - 50rem)}.is-dark[data-astro-cid-z5pqenbn] .logo[data-astro-cid-z5pqenbn] img[data-astro-cid-z5pqenbn]{width:clamp(118px,11vw,160px);transition:width .5s var(--ease-soft)}.is-dark[data-astro-cid-z5pqenbn] .nav-link[data-astro-cid-z5pqenbn]{letter-spacing:.14em;opacity:.88;padding:.7rem 1.15rem;font-size:.78rem}.is-dark[data-astro-cid-z5pqenbn] .logo-dark[data-astro-cid-z5pqenbn]{display:none}.is-dark[data-astro-cid-z5pqenbn] .logo-light[data-astro-cid-z5pqenbn]{display:block}.is-dark[data-astro-cid-z5pqenbn] .nav-link[data-astro-cid-z5pqenbn]:hover,.is-dark[data-astro-cid-z5pqenbn] details[data-astro-cid-z5pqenbn][open]>.nav-link[data-astro-cid-z5pqenbn]{opacity:1;background:#ffffff1a}.is-dark[data-astro-cid-z5pqenbn] .icon-btn[data-astro-cid-z5pqenbn]:not(.cart-btn):hover{background:#ffffff1f}.site-header[data-astro-cid-z5pqenbn].is-solid{border:1px solid color-mix(in srgb, var(--color-gold) 35%, transparent);background:linear-gradient(#ffffff14, transparent 60%), color-mix(in srgb, var(--color-primary) 84%, transparent);backdrop-filter:blur(16px)saturate(1.4);border-radius:999px;box-shadow:inset 0 1px #ffffff1f,0 18px 40px -20px #000000b3}.site-header[data-astro-cid-z5pqenbn].is-overlay.is-solid{animation:.6s cubic-bezier(.16,1,.3,1) header-in;position:fixed;top:.8rem;left:max(clamp(.8rem,2.5vw,2rem),50% - 50rem);right:max(clamp(.8rem,2.5vw,2rem),50% - 50rem)}.site-header[data-astro-cid-z5pqenbn].is-pinned{margin:.8rem max(clamp(.8rem,2.5vw,2rem),50% - 50rem) 0;position:sticky;top:.8rem}.is-solid[data-astro-cid-z5pqenbn] .header-bar[data-astro-cid-z5pqenbn]{padding:.95rem .9rem .95rem 2rem}.is-solid[data-astro-cid-z5pqenbn] .logo[data-astro-cid-z5pqenbn] img[data-astro-cid-z5pqenbn]{width:clamp(115px,10vw,145px)}.is-solid[data-astro-cid-z5pqenbn] .nav-link[data-astro-cid-z5pqenbn]:hover,.is-solid[data-astro-cid-z5pqenbn] details[data-astro-cid-z5pqenbn][open]>.nav-link[data-astro-cid-z5pqenbn]{background:color-mix(in srgb, var(--color-gold) 16%, transparent);color:var(--color-gold)}.is-solid[data-astro-cid-z5pqenbn] .icon-btn[data-astro-cid-z5pqenbn]{border-color:color-mix(in srgb, var(--color-cream) 15%, transparent);background:#ffffff0a;width:2.9rem;height:2.9rem}.is-solid[data-astro-cid-z5pqenbn] .icon-btn[data-astro-cid-z5pqenbn]:not(.cart-btn):hover{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-primary)}.is-solid[data-astro-cid-z5pqenbn] .cart-btn[data-astro-cid-z5pqenbn]{background:var(--color-gold);border-color:var(--color-gold)}@media (width<=760px){.site-header[data-astro-cid-z5pqenbn].is-overlay.is-solid{top:.6rem;left:.6rem;right:.6rem}.site-header[data-astro-cid-z5pqenbn].is-pinned{margin:.6rem .6rem 0;top:.6rem}.is-solid[data-astro-cid-z5pqenbn] .header-bar[data-astro-cid-z5pqenbn]{padding:.55rem .5rem .55rem .8rem}.is-solid[data-astro-cid-z5pqenbn] .logo[data-astro-cid-z5pqenbn] img[data-astro-cid-z5pqenbn]{width:118px}.is-solid[data-astro-cid-z5pqenbn] .icon-btn[data-astro-cid-z5pqenbn]{width:2.4rem;height:2.4rem}}@keyframes header-in{0%{transform:translateY(-120%)}}.mega-flecha[data-astro-cid-z5pqenbn]{transition:rotate .45s var(--ease-soft)}details[data-astro-cid-z5pqenbn][open]>summary[data-astro-cid-z5pqenbn] .mega-flecha[data-astro-cid-z5pqenbn]{rotate:180deg}.mega-root[data-astro-cid-z5pqenbn][open]>summary[data-astro-cid-z5pqenbn]{position:relative}.mega-root[data-astro-cid-z5pqenbn][open]>summary[data-astro-cid-z5pqenbn]:after{content:"";height:2.4rem;position:absolute;top:100%;left:-1.5rem;right:-1.5rem}.mega[data-astro-cid-z5pqenbn]{z-index:30;overscroll-behavior:contain;border:1px solid color-mix(in srgb, var(--color-gold) 40%, transparent);letter-spacing:normal;text-align:left;text-transform:none;max-height:calc(100dvh - 8rem);color:var(--color-primary);background:radial-gradient(40% 60% at 96% 0%, color-mix(in srgb, var(--color-gold) 24%, transparent), transparent 70%), radial-gradient(color-mix(in srgb, var(--color-primary) 9%, transparent) 1px, transparent 1.2px) 0 0 / 22px 22px, var(--color-cream);box-shadow:0 40px 80px -30px color-mix(in srgb, var(--color-primary) 55%, transparent), 0 2px 0 #fff9 inset;border-radius:30px;grid-template-columns:minmax(13rem,.8fr) minmax(0,2.6fr);gap:clamp(1.5rem,3vw,3rem);padding:clamp(1.5rem,2.6vw,2.6rem);font-size:1rem;font-weight:400;display:grid;position:absolute;top:calc(100% + .7rem);left:0;right:0;overflow-y:auto}.is-overlay[data-astro-cid-z5pqenbn]:not(.is-solid) .mega[data-astro-cid-z5pqenbn]{top:calc(100% - .4rem);left:max(clamp(1rem,4vw,3.5rem),50% - 50rem);right:max(clamp(1rem,4vw,3.5rem),50% - 50rem)}.mega__intro[data-astro-cid-z5pqenbn]{border-right:1px solid color-mix(in srgb, var(--color-primary) 10%, transparent);flex-direction:column;padding-right:clamp(0rem,1.5vw,1.5rem);display:flex}.mega__intro[data-astro-cid-z5pqenbn] .eyebrow[data-astro-cid-z5pqenbn]{margin-bottom:.9rem}.mega__titulo[data-astro-cid-z5pqenbn]{font-family:var(--font-heading);letter-spacing:-.01em;margin:0;font-size:clamp(1.9rem,2.4vw,2.6rem);line-height:1}.mega__titulo[data-astro-cid-z5pqenbn] em{color:var(--color-accent);display:block}.mega__rapidos[data-astro-cid-z5pqenbn]{gap:.2rem;margin:1.8rem 0 0;padding:0;list-style:none;display:grid}.mega__todo[data-astro-cid-z5pqenbn]{white-space:nowrap;color:var(--color-cream);background:var(--color-primary);border-radius:999px;align-items:center;gap:.6rem;margin-bottom:.9rem;padding:.85rem 1.4rem;font-size:.86rem;font-weight:600;display:inline-flex}.mega__todo[data-astro-cid-z5pqenbn] span[data-astro-cid-z5pqenbn]{transition:transform .4s var(--ease-soft)}.mega__todo[data-astro-cid-z5pqenbn]:hover span[data-astro-cid-z5pqenbn]{transform:translate(4px)}.mega__rapido[data-astro-cid-z5pqenbn]{color:var(--color-primary);transition:color .3s, gap .4s var(--ease-soft);align-items:center;gap:.7rem;padding:.35rem 0;font-size:.92rem;font-weight:600;display:inline-flex}.mega__rapido[data-astro-cid-z5pqenbn]:before{content:"";background:var(--color-gold-deep);width:1.1rem;height:1px;transition:width .4s var(--ease-soft)}.mega__rapido[data-astro-cid-z5pqenbn]:hover{color:var(--color-accent)}.mega__rapido[data-astro-cid-z5pqenbn]:hover:before{width:1.8rem}.mega__cats[data-astro-cid-z5pqenbn]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:start;column-gap:1.4rem;display:grid}.mega__col[data-astro-cid-z5pqenbn]{margin:0;padding:0;list-style:none}.mega__col[data-astro-cid-z5pqenbn]>li[data-astro-cid-z5pqenbn]{border-bottom:1px solid color-mix(in srgb, var(--color-primary) 9%, transparent)}.mega__col[data-astro-cid-z5pqenbn]>li[data-astro-cid-z5pqenbn].mega__extra{border-bottom:0;padding-top:1.1rem}.mega__nuevo[data-astro-cid-z5pqenbn]{border:1px solid color-mix(in srgb, var(--color-gold-deep) 55%, transparent);color:var(--color-primary);transition:background-color .35s, border-color .35s, transform .45s var(--ease-soft), box-shadow .45s;border-radius:999px;align-items:center;gap:.55rem;padding:.7rem 1.25rem;font-size:.86rem;font-weight:600;display:inline-flex}.mega__nuevo[data-astro-cid-z5pqenbn]:before{content:"✦";color:var(--color-gold-deep);font-size:.8em;transition:color .35s}.mega__nuevo[data-astro-cid-z5pqenbn]:hover{border-color:var(--color-gold);background:var(--color-gold);box-shadow:0 14px 26px -16px color-mix(in srgb, var(--color-gold-deep) 80%, transparent);transform:translateY(-2px)}.mega__nuevo[data-astro-cid-z5pqenbn]:hover:before{color:var(--color-primary)}.mega__nuevo[data-astro-cid-z5pqenbn] span[data-astro-cid-z5pqenbn]{transition:transform .4s var(--ease-soft)}.mega__nuevo[data-astro-cid-z5pqenbn]:hover span[data-astro-cid-z5pqenbn]{transform:translate(4px)}.mega__cat[data-astro-cid-z5pqenbn]{border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;margin:0 -.7rem;padding:.75rem .7rem;transition:background-color .35s,color .35s;display:grid}.mega__cat[data-astro-cid-z5pqenbn]:hover{color:var(--color-accent);background:#ffffffb3}.mega__vineta[data-astro-cid-z5pqenbn]{background:var(--color-gold-deep);width:.45rem;height:.45rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-gold) 22%, transparent);transition:background-color .35s, rotate .5s var(--ease-soft), box-shadow .35s;margin:0 .35rem 0 .2rem;rotate:45deg}.mega__cat[data-astro-cid-z5pqenbn]:hover .mega__vineta[data-astro-cid-z5pqenbn]{background:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 15%, transparent);rotate:225deg}.mega__miniatura[data-astro-cid-z5pqenbn]{border-radius:50%;width:2.6rem;height:2.6rem;display:block;overflow:hidden}.mega__miniatura[data-astro-cid-z5pqenbn] img[data-astro-cid-z5pqenbn]{object-fit:cover;width:100%;height:100%}.mega__nombre[data-astro-cid-z5pqenbn]{font-family:var(--font-heading);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.22rem;font-weight:500;line-height:1.12;display:-webkit-box;overflow:hidden}.mega__ir[data-astro-cid-z5pqenbn]{color:var(--color-secondary);opacity:0;transition:opacity .35s, translate .45s var(--ease-soft);font-size:.95rem;translate:-8px}.mega__cat[data-astro-cid-z5pqenbn]:hover .mega__ir[data-astro-cid-z5pqenbn]{opacity:1;translate:0}.mega__subs[data-astro-cid-z5pqenbn]{color:var(--color-muted);flex-direction:column;align-items:flex-start;gap:.1rem;margin:-.3rem 0 .75rem 1.55rem;padding:0;font-size:.8rem;list-style:none;display:flex}.mega__subs[data-astro-cid-z5pqenbn] a[data-astro-cid-z5pqenbn]{transition:background-color .35s, color .35s, border-color .35s, gap .4s var(--ease-soft), padding .4s var(--ease-soft);border:1px solid #0000;border-radius:999px;align-items:center;gap:0;padding:.28rem .6rem;display:inline-flex}.mega__subs[data-astro-cid-z5pqenbn] a[data-astro-cid-z5pqenbn]:before{content:"";background:var(--color-gold);width:0;height:5px;transition:width .4s var(--ease-soft);border-radius:50%}.mega__subs[data-astro-cid-z5pqenbn] a[data-astro-cid-z5pqenbn]:hover,.mega__subs[data-astro-cid-z5pqenbn] a[data-astro-cid-z5pqenbn]:focus-visible{border-color:var(--color-primary);color:var(--color-cream);background:var(--color-primary);gap:.45rem}.mega__subs[data-astro-cid-z5pqenbn] a[data-astro-cid-z5pqenbn]:hover:before,.mega__subs[data-astro-cid-z5pqenbn] a[data-astro-cid-z5pqenbn]:focus-visible:before{width:5px}.mega__lado[data-astro-cid-z5pqenbn]{flex-direction:column;gap:1rem;display:none}.mega__lado[data-astro-cid-z5pqenbn]>[data-astro-cid-z5pqenbn]{flex:auto}.mega__icono[data-astro-cid-z5pqenbn]{transition:transform .6s var(--ease-soft), box-shadow .6s var(--ease-soft);border-radius:22px;grid-template:"foto."minmax(0,1fr)"foto sello""foto marca""foto nombre""foto."minmax(0,1fr)"pie pie"/7rem minmax(0,1fr);align-items:center;gap:.3rem .9rem;padding:.95rem 1rem 1rem;display:grid;overflow:hidden}.mega__icono[data-astro-cid-z5pqenbn]>.mega__sello[data-astro-cid-z5pqenbn]{grid-area:sello}.mega__icono[data-astro-cid-z5pqenbn]>.mega__icono-foto[data-astro-cid-z5pqenbn]{grid-area:foto}.mega__icono[data-astro-cid-z5pqenbn]>.mega__icono-marca[data-astro-cid-z5pqenbn]{grid-area:marca}.mega__icono[data-astro-cid-z5pqenbn]>.mega__icono-nombre[data-astro-cid-z5pqenbn]{grid-area:nombre}.mega__icono[data-astro-cid-z5pqenbn]>.mega__icono-pie[data-astro-cid-z5pqenbn]{grid-area:pie}.mega__icono[data-astro-cid-z5pqenbn]:hover{box-shadow:0 24px 40px -24px color-mix(in srgb, var(--color-primary) 80%, transparent);transform:translateY(-4px)}.mega__sello[data-astro-cid-z5pqenbn]{border:1px solid color-mix(in srgb, var(--color-gold) 50%, transparent);letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold);border-radius:999px;justify-self:start;gap:.45rem;padding:.35rem .8rem;font-size:.62rem;font-weight:600;display:inline-flex}.mega__sello[data-astro-cid-z5pqenbn]:before{content:"✦";letter-spacing:0}.mega__icono-foto[data-astro-cid-z5pqenbn]{min-height:5.25rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-gold) 40%, transparent);border-radius:999px 999px 14px 14px;align-self:stretch;margin:0;display:block;position:relative;overflow:hidden}.mega__icono-foto[data-astro-cid-z5pqenbn] img[data-astro-cid-z5pqenbn]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-soft);position:absolute;inset:0}.mega__icono[data-astro-cid-z5pqenbn]:hover .mega__icono-foto[data-astro-cid-z5pqenbn] img[data-astro-cid-z5pqenbn]{transform:scale(1.07)}.mega__icono-marca[data-astro-cid-z5pqenbn]{letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold);font-size:.6rem;font-weight:600}.mega__icono-nombre[data-astro-cid-z5pqenbn]{font-family:var(--font-heading);color:#fff;font-size:1.55rem;line-height:1.02}.mega__icono-pie[data-astro-cid-z5pqenbn]{border-top:1px solid color-mix(in srgb, var(--color-cream) 15%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;margin-top:.45rem;padding-top:.6rem;display:flex}.mega__icono-precio[data-astro-cid-z5pqenbn]{font-family:var(--font-heading);color:#fff;font-size:1.3rem;line-height:1}.mega__icono-precio[data-astro-cid-z5pqenbn] small[data-astro-cid-z5pqenbn]{font-family:var(--font-body);color:color-mix(in srgb, var(--color-cream) 65%, transparent);font-size:.7rem}.mega__icono-ir[data-astro-cid-z5pqenbn]{color:var(--color-gold);font-size:.78rem;font-weight:600}.mega__icono-ir[data-astro-cid-z5pqenbn] span[data-astro-cid-z5pqenbn],.mega__boleto-ir[data-astro-cid-z5pqenbn] span[data-astro-cid-z5pqenbn]{transition:transform .4s var(--ease-soft);display:inline-block}.mega__icono[data-astro-cid-z5pqenbn]:hover .mega__icono-ir[data-astro-cid-z5pqenbn] span[data-astro-cid-z5pqenbn],.mega__boleto[data-astro-cid-z5pqenbn]:hover .mega__boleto-ir[data-astro-cid-z5pqenbn] span[data-astro-cid-z5pqenbn]{transform:translate(4px)}.mega__boleto[data-astro-cid-z5pqenbn]{background:linear-gradient(160deg, color-mix(in srgb, var(--color-gold) 60%, white) 0%, var(--color-gold) 50%, color-mix(in srgb, var(--color-gold) 85%, black) 100%);transition:transform .6s var(--ease-soft), rotate .6s var(--ease-soft);border-radius:18px;grid-template-rows:auto 1fr auto;gap:.25rem;padding:1rem 1.4rem 1.05rem;display:grid;position:relative}.mega__boleto[data-astro-cid-z5pqenbn]:hover{transform:translateY(-3px)rotate(-1deg)}.mega__boleto[data-astro-cid-z5pqenbn]:before,.mega__boleto[data-astro-cid-z5pqenbn]:after{content:"";background:var(--color-cream);border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:50%;translate:0 -50%}.mega__boleto[data-astro-cid-z5pqenbn]:before{left:-.55rem}.mega__boleto[data-astro-cid-z5pqenbn]:after{right:-.55rem}.mega__boleto-mes[data-astro-cid-z5pqenbn]{letter-spacing:.22em;text-transform:uppercase;font-size:.62rem;font-weight:700}.mega__boleto-premio[data-astro-cid-z5pqenbn]{font-family:var(--font-heading);align-self:center;font-size:clamp(1.35rem,1.9vw,1.9rem);line-height:1.08}.mega__boleto-pie[data-astro-cid-z5pqenbn]{border-top:1.5px dashed color-mix(in srgb, var(--color-primary) 28%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.3rem .8rem;margin-top:.45rem;padding-top:.55rem;font-size:.72rem;font-weight:600;display:flex}.mega__boleto-cuenta[data-astro-cid-z5pqenbn] b[data-astro-cid-z5pqenbn]{min-width:1.7rem;height:1.7rem;font-family:var(--font-heading);color:color-mix(in srgb, var(--color-gold) 55%, white);background:linear-gradient(var(--color-accent) 0 50%, var(--color-primary) 50%);border-radius:6px;place-items:center;margin:0 .15rem;padding:0 .3rem;font-size:1.05rem;font-weight:500;display:inline-grid}@media (width>=1024px){.mega[data-astro-cid-z5pqenbn].mega--lado{grid-template-columns:minmax(13rem,.8fr) minmax(0,2.4fr) minmax(15rem,.95fr)}.mega__lado[data-astro-cid-z5pqenbn]{display:flex}}.buscador[data-astro-cid-z5pqenbn]{z-index:30;border:1px solid color-mix(in srgb, var(--color-gold) 40%, transparent);letter-spacing:normal;text-align:left;text-transform:none;color:var(--color-primary);background:radial-gradient(40% 80% at 96% 0%, color-mix(in srgb, var(--color-gold) 22%, transparent), transparent 70%), var(--color-cream);box-shadow:0 40px 80px -30px color-mix(in srgb, var(--color-primary) 55%, transparent);animation:mega-in .45s var(--ease-soft);border-radius:30px;padding:clamp(1.3rem,2.6vw,2.2rem) clamp(1.2rem,3vw,2.6rem);font-size:1rem;font-weight:400;position:absolute;top:calc(100% + .7rem);left:0;right:0}.is-overlay[data-astro-cid-z5pqenbn]:not(.is-solid) .buscador[data-astro-cid-z5pqenbn]{top:calc(100% - .4rem);left:max(clamp(1rem,4vw,3.5rem),50% - 50rem);right:max(clamp(1rem,4vw,3.5rem),50% - 50rem)}.buscador[data-astro-cid-z5pqenbn] .eyebrow[data-astro-cid-z5pqenbn]{margin-bottom:.9rem}.buscador__atajos[data-astro-cid-z5pqenbn]{margin-top:1.3rem}.buscador__atajos-titulo[data-astro-cid-z5pqenbn]{letter-spacing:.22em;text-transform:uppercase;color:var(--color-secondary);margin:0 0 .6rem;font-size:.64rem;font-weight:600}.buscador__atajos[data-astro-cid-z5pqenbn] ul[data-astro-cid-z5pqenbn]{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.buscador__atajos[data-astro-cid-z5pqenbn] a[data-astro-cid-z5pqenbn]{border:1px solid color-mix(in srgb, var(--color-gold-deep) 30%, transparent);background:#ffffffb3;border-radius:999px;padding:.45rem 1rem;font-size:.86rem;font-weight:600;transition:background-color .3s,color .3s,border-color .3s;display:inline-flex}.buscador__atajos[data-astro-cid-z5pqenbn] a[data-astro-cid-z5pqenbn].is-destacado{border-color:var(--color-gold);background:color-mix(in srgb, var(--color-gold) 35%, white)}.buscador__atajos[data-astro-cid-z5pqenbn] a[data-astro-cid-z5pqenbn]:hover{border-color:var(--color-primary);color:var(--color-cream);background:var(--color-primary)}@media (width<48rem){.buscador__atajos[data-astro-cid-z5pqenbn] ul[data-astro-cid-z5pqenbn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;display:grid}.buscador__atajos[data-astro-cid-z5pqenbn] li[data-astro-cid-z5pqenbn]:has(.is-destacado){grid-column:1/-1}.buscador__atajos[data-astro-cid-z5pqenbn] a[data-astro-cid-z5pqenbn]{white-space:nowrap;justify-content:center;padding:.3rem .5rem;font-size:.74rem;display:flex}}@media (prefers-reduced-motion:reduce){.buscador[data-astro-cid-z5pqenbn]{animation:none}}details[data-astro-cid-z5pqenbn][data-mega][open]>.mega[data-astro-cid-z5pqenbn]{animation:mega-in .5s var(--ease-soft)}details[data-astro-cid-z5pqenbn][data-mega][open] .mega__col[data-astro-cid-z5pqenbn]>li[data-astro-cid-z5pqenbn],details[data-astro-cid-z5pqenbn][data-mega][open] .mega__lado[data-astro-cid-z5pqenbn]>[data-astro-cid-z5pqenbn]{animation:mega-item .55s var(--ease-soft) both;animation-delay:calc(60ms + var(--i,0) * 22ms)}details[data-astro-cid-z5pqenbn][data-mega][open] .mega__lado[data-astro-cid-z5pqenbn]>[data-astro-cid-z5pqenbn]{animation-delay:.16s}details[data-astro-cid-z5pqenbn][data-mega][open] .mega__lado[data-astro-cid-z5pqenbn]>[data-astro-cid-z5pqenbn]+[data-astro-cid-z5pqenbn]{animation-delay:.24s}@keyframes mega-in{0%{opacity:0;transform:translateY(-10px)scale(.99)}}@keyframes mega-item{0%{opacity:0;transform:translateY(10px)}}.menu-m[data-astro-cid-z5pqenbn]::backdrop{background:color-mix(in srgb, var(--color-primary) 55%, transparent)}.menu-m[data-astro-cid-z5pqenbn][open]{animation:.5s cubic-bezier(.22,.8,.24,1) both menu-m-in}.menu-m[data-astro-cid-z5pqenbn][open]::backdrop{animation:.5s both menu-m-fondo}.menu-m[data-astro-cid-z5pqenbn][open].is-closing{animation:.36s cubic-bezier(.5,0,.75,.3) both menu-m-out}.menu-m[data-astro-cid-z5pqenbn][open].is-closing::backdrop{animation:.36s both menu-m-fondo-out}@keyframes menu-m-in{0%{transform:translate(-100%)}}@keyframes menu-m-out{to{transform:translate(-100%)}}@keyframes menu-m-fondo{0%{opacity:0}}@keyframes menu-m-fondo-out{to{opacity:0}}.menu-m[data-astro-cid-z5pqenbn][open] .menu-m__item[data-astro-cid-z5pqenbn]{animation:menu-m-item .7s var(--ease-soft) both;animation-delay:calc(.14s + var(--i,0) * 50ms)}@keyframes menu-m-item{0%{opacity:0;transform:translate(-16px)}}.menu-m[data-astro-cid-z5pqenbn] nav[data-astro-cid-z5pqenbn]{scrollbar-width:none}.menu-m__cerrar[data-astro-cid-z5pqenbn]{border:1px solid color-mix(in srgb, var(--color-gold) 45%, transparent);width:2.6rem;height:2.6rem;color:var(--color-gold);transition:background-color .35s, color .35s, rotate .5s var(--ease-soft);border-radius:50%;flex:none;position:relative}.menu-m__cerrar[data-astro-cid-z5pqenbn]:before,.menu-m__cerrar[data-astro-cid-z5pqenbn]:after{content:"";background:currentColor;width:1rem;height:1.5px;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg}.menu-m__cerrar[data-astro-cid-z5pqenbn]:after{rotate:-45deg}.menu-m__cerrar[data-astro-cid-z5pqenbn]:is(:hover,:active){color:var(--color-primary);background:var(--color-gold);rotate:90deg}.menu-m__fila[data-astro-cid-z5pqenbn]::-webkit-details-marker{display:none}.menu-m__boton[data-astro-cid-z5pqenbn]{white-space:nowrap;border-radius:999px;flex:auto;justify-content:center;align-items:center;gap:.4rem;padding:.72rem .9rem;font-size:.8rem;font-weight:600;line-height:1.1;display:inline-flex}.menu-m__boton--oro[data-astro-cid-z5pqenbn]{color:var(--color-primary);background:var(--color-gold)}.menu-m__boton--linea[data-astro-cid-z5pqenbn]{border:1px solid color-mix(in srgb, var(--color-gold) 50%, transparent);color:var(--color-cream)}.menu-m__boton--linea[data-astro-cid-z5pqenbn]:before{content:"✦";color:var(--color-gold);font-size:.75em}.menu-m__cats[data-astro-cid-z5pqenbn]{flex-direction:column;flex:1 0 auto;margin-top:.5rem;padding:0;list-style:none;display:flex}.menu-m__cats[data-astro-cid-z5pqenbn]>li[data-astro-cid-z5pqenbn]{border-bottom:1px solid color-mix(in srgb, var(--color-gold) 18%, transparent);flex-direction:column;flex:auto;justify-content:center;display:flex}.menu-m__fila[data-astro-cid-z5pqenbn]{cursor:pointer;align-items:center;gap:.8rem;padding:clamp(.35rem,1.1dvh,.72rem) 0;list-style:none;display:flex}.menu-m[data-astro-cid-z5pqenbn] .mega__vineta[data-astro-cid-z5pqenbn]{background:var(--color-gold);flex:none;margin:0 .3rem 0 .25rem}.menu-m__nombre[data-astro-cid-z5pqenbn]{min-width:0;font-family:var(--font-heading);color:var(--color-cream);flex:1;font-size:clamp(1.62rem,7.4vw,2.2rem);line-height:1.08}.menu-m__mas[data-astro-cid-z5pqenbn],.menu-m__ir[data-astro-cid-z5pqenbn]{border:1px solid color-mix(in srgb, var(--color-gold) 40%, transparent);width:1.9rem;height:1.9rem;color:var(--color-gold);border-radius:50%;flex:none;place-items:center;font-size:.82rem;transition:background-color .35s,color .35s;display:grid;position:relative}.menu-m__mas[data-astro-cid-z5pqenbn]:before,.menu-m__mas[data-astro-cid-z5pqenbn]:after{content:"";width:.7rem;height:1.5px;transition:rotate .45s var(--ease-soft);background:currentColor;position:absolute;top:50%;left:50%;translate:-50% -50%}.menu-m__mas[data-astro-cid-z5pqenbn]:after{rotate:90deg}.menu-m__grupo[data-astro-cid-z5pqenbn][open]>summary[data-astro-cid-z5pqenbn] .menu-m__mas[data-astro-cid-z5pqenbn]{color:var(--color-primary);background:var(--color-gold)}.menu-m__grupo[data-astro-cid-z5pqenbn][open]>summary[data-astro-cid-z5pqenbn] .menu-m__mas[data-astro-cid-z5pqenbn]:after{rotate:0deg}.menu-m__subs[data-astro-cid-z5pqenbn]{border-left:1px solid color-mix(in srgb, var(--color-gold) 35%, transparent);animation:menu-m-subs .45s var(--ease-soft);gap:.1rem;margin:-.15rem 0 .8rem 2.2rem;padding:0 0 0 .9rem;list-style:none;display:grid}.menu-m__subs[data-astro-cid-z5pqenbn] a[data-astro-cid-z5pqenbn]{color:color-mix(in srgb, var(--color-cream) 78%, transparent);padding:.32rem 0;font-size:.92rem;display:block}@keyframes menu-m-subs{0%{opacity:0;transform:translateY(-6px)}}.menu-m__enlaces[data-astro-cid-z5pqenbn]{flex-wrap:wrap;gap:.3rem;margin-top:1.4rem;padding:0;list-style:none;display:flex}.menu-m__enlaces[data-astro-cid-z5pqenbn] li[data-astro-cid-z5pqenbn]{flex:auto}.menu-m__enlaces[data-astro-cid-z5pqenbn] a[data-astro-cid-z5pqenbn]{border:1px solid color-mix(in srgb, var(--color-cream) 20%, transparent);white-space:nowrap;color:var(--color-cream);border-radius:999px;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .6rem;font-size:clamp(.7rem,3.3vw,.8rem);font-weight:500;display:flex}.menu-m__pie[data-astro-cid-z5pqenbn]{padding:.9rem 1.5rem calc(.9rem + env(safe-area-inset-bottom));border-top:1px solid color-mix(in srgb, var(--color-cream) 12%, transparent)}.menu-m__cuenta[data-astro-cid-z5pqenbn]{color:var(--color-primary);background:var(--color-cream);border-radius:999px;align-items:center;gap:.75rem;padding:.4rem 1.1rem .4rem .4rem;font-size:.92rem;font-weight:600;display:flex}.menu-m__cuenta-icono[data-astro-cid-z5pqenbn]{width:2.4rem;height:2.4rem;color:var(--color-gold);background:var(--color-primary);border-radius:50%;flex:none;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.menu-m[data-astro-cid-z5pqenbn][open],.menu-m[data-astro-cid-z5pqenbn][open]::backdrop,.menu-m[data-astro-cid-z5pqenbn][open] .menu-m__item[data-astro-cid-z5pqenbn],.menu-m__subs[data-astro-cid-z5pqenbn],.site-header[data-astro-cid-z5pqenbn].is-overlay.is-solid,details[data-astro-cid-z5pqenbn][data-mega][open]>.mega[data-astro-cid-z5pqenbn],details[data-astro-cid-z5pqenbn][data-mega][open] .mega__col[data-astro-cid-z5pqenbn]>li[data-astro-cid-z5pqenbn],details[data-astro-cid-z5pqenbn][data-mega][open] .mega__lado[data-astro-cid-z5pqenbn]>[data-astro-cid-z5pqenbn]{animation:none}.icon-btn[data-astro-cid-z5pqenbn]:hover,.cart-btn[data-astro-cid-z5pqenbn]:hover{transform:none}}.footer[data-astro-cid-csk5gglq]{background:radial-gradient(90% 120% at 100% 0, var(--color-accent) 0%, var(--color-primary) 55%, color-mix(in srgb, var(--color-primary) 78%, black) 100%)}.footer[data-astro-cid-csk5gglq]:before{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(115deg,#ffffff05 0 1px,#0000 1px 14px);position:absolute;inset:0}.footer__lema[data-astro-cid-csk5gglq] em{font-family:var(--font-heading);color:var(--color-gold);font-size:1.08em}.footer__col[data-astro-cid-csk5gglq] a[data-astro-cid-csk5gglq]{transition:color .35s, translate .5s var(--ease-soft), letter-spacing .5s var(--ease-soft);align-items:center;display:inline-flex;position:relative}.footer__col[data-astro-cid-csk5gglq] a[data-astro-cid-csk5gglq]:before{content:"";opacity:0;background:var(--color-gold);width:6px;height:6px;box-shadow:0 0 10px 2px color-mix(in srgb, var(--color-gold) 60%, transparent);margin-top:-3px;transition:scale .45s cubic-bezier(.34,1.8,.64,1),opacity .3s;position:absolute;top:50%;left:-1.1rem;rotate:45deg;scale:0}.footer__col[data-astro-cid-csk5gglq] a[data-astro-cid-csk5gglq]:is(:hover,:focus-visible){color:color-mix(in srgb, var(--color-gold) 50%, white);letter-spacing:.02em;translate:1.1rem}.footer__col[data-astro-cid-csk5gglq] a[data-astro-cid-csk5gglq]:is(:hover,:focus-visible):before{opacity:1;scale:1}.footer__col[data-astro-cid-csk5gglq] ul[data-astro-cid-csk5gglq]:hover a[data-astro-cid-csk5gglq]:not(:hover){color:color-mix(in srgb, var(--color-cream) 45%, transparent)}@media (prefers-reduced-motion:reduce){.footer__col[data-astro-cid-csk5gglq] a[data-astro-cid-csk5gglq]{transition:color .35s}}.galeta[data-astro-cid-sfphox2t]{bottom:var(--galeta-marge,1rem);left:var(--galeta-marge,1rem);z-index:40;width:var(--galeta-mida,2.75rem);height:var(--galeta-mida,2.75rem);background:var(--galeta-fons,var(--color-background,#fff));color:var(--galeta-color,var(--color-primary));box-shadow:var(--galeta-ombra,0 6px 20px -6px #00000059);cursor:pointer;border:0;border-radius:999px;place-items:center;padding:0;transition:transform .2s;display:grid;position:fixed}.galeta[data-astro-cid-sfphox2t][hidden]{display:none}.galeta[data-astro-cid-sfphox2t]:hover{transform:scale(1.06)}.galeta[data-astro-cid-sfphox2t]:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.galeta[data-astro-cid-sfphox2t] svg[data-astro-cid-sfphox2t]{width:55%;height:55%}@media print{.galeta[data-astro-cid-sfphox2t]{display:none}}.galletas[data-astro-cid-egauhtes]{border:1px solid color-mix(in srgb, var(--color-gold) 40%, transparent);background:repeating-linear-gradient(115deg, #ffffff06 0 1px, transparent 1px 14px), radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--color-accent) 85%, white 5%) 0%, var(--color-primary) 58%);animation:galletas-entra .8s var(--ease-soft) both;box-shadow:0 30px 60px -24px #000000a6}.galleta[data-astro-cid-egauhtes]{border:1px solid color-mix(in srgb, var(--color-gold) 28%, transparent);animation:galleta-entra .55s var(--ease-soft) both;animation-delay:calc(var(--i,0) * 60ms);background:#ffffff0d;border-radius:16px;transition:border-color .3s,background-color .3s}.galleta[data-astro-cid-egauhtes]:hover{border-color:color-mix(in srgb, var(--color-gold) 60%, transparent)}.galleta[data-astro-cid-egauhtes]:has(input:checked){border-color:var(--color-gold);background:color-mix(in srgb, var(--color-gold) 16%, transparent)}.galleta[data-astro-cid-egauhtes] input[data-astro-cid-egauhtes]{accent-color:var(--color-gold)}.galleta--fija[data-astro-cid-egauhtes]{opacity:.8}.galletas__boton[data-astro-cid-egauhtes]{border:1px solid color-mix(in srgb, var(--color-cream) 40%, transparent);color:var(--color-cream);transition:background-color .3s, border-color .3s, color .3s, transform .45s var(--ease-soft)}.galletas__boton[data-astro-cid-egauhtes]:hover{border-color:var(--color-cream);color:var(--color-primary);background:var(--color-cream);transform:translateY(-2px)}.galletas__boton--oro[data-astro-cid-egauhtes]{border-color:var(--color-gold);color:var(--color-primary);background:var(--color-gold)}.galletas__boton--oro[data-astro-cid-egauhtes]:hover{border-color:var(--color-cream);background:var(--color-cream)}@keyframes galletas-entra{0%{opacity:0;transform:translateY(24px)}}@keyframes galleta-entra{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.galletas[data-astro-cid-egauhtes],.galleta[data-astro-cid-egauhtes]{animation:none}}[data-sorpresa-logo]{touch-action:manipulation}.logo--brinco img{animation:.9s cubic-bezier(.34,1.56,.64,1) brinco-logo}@keyframes brinco-logo{30%{transform:scale(1.18)rotate(-5deg)}60%{transform:scale(.95)rotate(3deg)}}.lluvia-oro{z-index:9999;pointer-events:none;position:fixed;inset:0;overflow:hidden}.lluvia-oro i{top:-30px;left:var(--x);width:var(--t);height:var(--t);opacity:0;background:linear-gradient(135deg, color-mix(in srgb, var(--color-gold) 45%, white), var(--color-gold) 50%, var(--color-gold-deep));animation:cae-oro var(--v) cubic-bezier(.3, .1, .6, 1) var(--d) forwards;position:absolute}.lluvia-oro i.claro{box-shadow:0 0 10px color-mix(in srgb, var(--color-gold) 45%, white);background:#fff}@keyframes cae-oro{0%{opacity:0;transform:translate(0)rotate(45deg)}10%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(var(--desvio), 110vh) rotate(var(--g))}}.aviso-secreto{z-index:10000;width:max-content;max-width:min(90vw,40rem);font-family:var(--font-heading);letter-spacing:.01em;text-align:center;text-wrap:balance;color:color-mix(in srgb, var(--color-gold) 45%, white);background:var(--color-primary);box-shadow:0 18px 40px color-mix(in srgb, var(--color-primary) 35%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--color-gold) 40%, transparent);opacity:0;pointer-events:none;border-radius:2rem;justify-items:center;gap:.95rem;margin:0;padding:1.3rem 2.2rem;font-size:clamp(1.2rem,2.4vw,1.7rem);font-weight:500;line-height:1.2;transition:scale .6s cubic-bezier(.34,1.56,.64,1),opacity .4s;display:grid;position:fixed;top:50%;left:50%;translate:-50% -50%;scale:.8}.aviso-secreto p{margin:0}.aviso-secreto.visible{opacity:1;scale:1}.aviso-secreto--jugar{border-radius:28px;padding:1.5rem 1.8rem 1.4rem}.aviso-secreto--jugar.visible{pointer-events:auto}.aviso-secreto__boton{font-family:var(--font-body);letter-spacing:0;color:var(--color-primary);background:var(--color-gold);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.5rem;padding:.85rem 1.8rem;font-size:.92rem;font-weight:600;animation:1.6s ease-in-out .8s infinite aviso-latido;display:inline-flex}.aviso-secreto__boton:before{content:"✦"}@keyframes aviso-latido{50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--color-gold) 25%, transparent);scale:1.06}}.secreto{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-gold) 50%, transparent) transparent;text-align:center;width:min(94vw,440px);max-height:96svh;color:var(--color-cream);background:radial-gradient(circle at 50% 0, color-mix(in srgb, var(--color-accent) 85%, white 10%) 0%, var(--color-primary) 65%);box-shadow:0 40px 90px #00000073, inset 0 0 0 1px color-mix(in srgb, var(--color-gold) 35%, transparent);border:0;border-radius:28px;margin:auto;padding:1.8rem 1.4rem 1.4rem;overflow-y:auto}.secreto[open]{animation:.8s cubic-bezier(.16,1,.3,1) secreto-entra}@keyframes secreto-entra{0%{opacity:0;transform:translateY(30px)scale(.94)}}.secreto::backdrop{background:color-mix(in srgb, var(--color-primary) 60%, black 15%);backdrop-filter:blur(6px)}.secreto__ante{letter-spacing:.28em;text-transform:uppercase;color:var(--color-gold);margin:0;font-size:.68rem;font-weight:600}.secreto__titulo{font-family:var(--font-heading);color:#fff;margin:.5rem 0 0;font-size:1.8rem;line-height:1.05}.secreto__titulo em{color:var(--color-gold)}.secreto__texto{opacity:.8;margin:.5rem 0 1rem;font-size:.85rem}.secreto form{margin:0}.secreto__boton{font:inherit;color:var(--color-primary);background:var(--color-gold);cursor:pointer;border:0;border-radius:999px;padding:.85rem 1.8rem;font-size:.9rem;font-weight:600;transition:background-color .3s,transform .4s cubic-bezier(.16,1,.3,1)}.secreto__boton:hover{background:color-mix(in srgb, var(--color-gold) 45%, white);transform:translateY(-2px)}.secreto__cerrar{border:1px solid color-mix(in srgb, var(--color-cream) 30%, transparent);font:inherit;color:var(--color-cream);cursor:pointer;background:0 0;border-radius:999px;padding:.5rem 1.1rem;font-size:.8rem;transition:background-color .3s}.secreto__cerrar:hover{background:color-mix(in srgb, var(--color-cream) 10%, transparent)}.juego{margin:0 auto 1rem;position:relative}.juego__lienzo{aspect-ratio:400/460;touch-action:none;background:radial-gradient(circle at 50% 100%, color-mix(in srgb, var(--color-gold) 22%, transparent), transparent 60%), #ffffff0a;width:100%;height:auto;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-gold) 25%, transparent);border-radius:18px;outline:none;display:block}.juego__marcador{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--color-cream) 75%, transparent);pointer-events:none;justify-content:space-between;font-size:.68rem;display:flex;position:absolute;inset:.7rem .9rem auto}.juego__marcador strong{letter-spacing:0;color:var(--color-gold);margin-left:.4rem;font-size:1rem}.juego__capa{background:color-mix(in srgb, var(--color-primary) 82%, transparent);backdrop-filter:blur(3px);border-radius:18px;place-content:center;justify-items:center;gap:1rem;transition:opacity .4s;display:grid;position:absolute;inset:0}.juego__capa.oculta{opacity:0;pointer-events:none}.juego__resultado{gap:.3rem;margin:0;font-size:.95rem;display:grid}.juego__resultado:empty{display:none}.juego__resultado strong{font-family:var(--font-heading);color:var(--color-gold);font-size:2.6rem;font-weight:400;line-height:1}.juego__resultado small{letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-size:.7rem}@media (prefers-reduced-motion:reduce){.logo--brinco img,.secreto[open],.aviso-secreto__boton{animation:none}}
