.Selector-module__S_aj3G__selector{background:var(--surface-alt);border:1px solid var(--border);isolation:isolate;border-radius:999px;grid-template-columns:1fr 1fr;padding:4px;display:inline-grid;position:relative}.Selector-module__S_aj3G__fondo{z-index:-1;background:var(--ink);width:calc(50% - 4px);transition:transform .55s var(--ease-in-out);border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 6px 16px -8px #00000080}.Selector-module__S_aj3G__enBarbivo .Selector-module__S_aj3G__fondo{transform:translate(100%)}.Selector-module__S_aj3G__opcion{min-height:44px;font-family:var(--font-body);font-size:.9rem;color:var(--text-muted);white-space:nowrap;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.3rem 1rem .3rem .4rem;font-size:round(.9rem,2px);font-weight:700;transition:color .45s;display:flex}.Selector-module__S_aj3G__opcion:hover:not(.Selector-module__S_aj3G__activa){color:var(--text)}.Selector-module__S_aj3G__opcion:disabled{cursor:default}.Selector-module__S_aj3G__activa{color:var(--on-ink)}.Selector-module__S_aj3G__opcion:focus-visible{outline-offset:1px}.Selector-module__S_aj3G__compacto .Selector-module__S_aj3G__opcion{font-size:.85rem;gap:.4rem;min-height:40px;padding:.25rem .8rem .25rem .3rem;font-size:round(.85rem,2px)}
.BotonMusica-module__zhA7Uq__caja{--barra:#e6aa38;--barra-brillo:#e6aa388c;--borde:#e6aa3852;--fondo:#7b4fd629;--panel:linear-gradient(160deg, #1f1631, #120e1b);--texto:#f6e7b8;--suave:#f6e7b89e;flex:none;display:inline-flex;position:relative}.BotonMusica-module__zhA7Uq__boton{border:1px solid var(--borde);background:var(--fondo);cursor:pointer;width:44px;height:44px;transition:transform .25s var(--ease-out), background-color .25s ease, border-color .25s ease;border-radius:12px;flex:none;place-items:center;display:inline-grid;position:relative}.BotonMusica-module__zhA7Uq__boton:hover{border-color:var(--barra);transform:translateY(-1px)}.BotonMusica-module__zhA7Uq__boton:focus-visible{outline:2px solid var(--barra);outline-offset:2px}:root[data-fiesta=halloween-v2] .BotonMusica-module__zhA7Uq__caja{--barra:#e0473a;--barra-brillo:#e0281499;--borde:#c41d0073;--fondo:#3c04028c;--panel:linear-gradient(180deg, #170505, #0d0303);--texto:#f3d6cf;--suave:#f3d6cf99}.BotonMusica-module__zhA7Uq__panel{z-index:5;border:1px solid var(--borde);background:var(--panel);width:260px;box-shadow:0 18px 40px -16px #000000bf, 0 0 24px -8px var(--barra-brillo);color:var(--texto);opacity:0;visibility:hidden;transform-origin:90% 0;transition:opacity .2s ease, transform .25s var(--ease-out), visibility 0s linear .25s;border-radius:16px;padding:.9rem 1rem 1rem;position:absolute;top:calc(100% + 12px);right:0;transform:translateY(-6px)scale(.98)}.BotonMusica-module__zhA7Uq__panel[data-abierto]{opacity:1;visibility:visible;transition:opacity .2s ease, transform .25s var(--ease-out);transform:none}.BotonMusica-module__zhA7Uq__titulo{font-family:var(--font-display);font-size:1rem;letter-spacing:.01em;gap:.15rem;margin:0 0 .75rem;font-size:round(1rem,2px);line-height:1.15;display:grid}.BotonMusica-module__zhA7Uq__pieza{font-family:var(--font-body,inherit);font-size:.78rem;color:var(--suave);font-size:round(.78rem,2px);font-style:italic}.BotonMusica-module__zhA7Uq__controles{align-items:center;gap:.65rem;display:flex}.BotonMusica-module__zhA7Uq__silencio{border:1px solid var(--borde);background:var(--fondo);width:36px;height:36px;color:var(--barra);cursor:pointer;border-radius:10px;flex:none;place-items:center;transition:border-color .2s;display:inline-grid}.BotonMusica-module__zhA7Uq__silencio:hover,.BotonMusica-module__zhA7Uq__silencio:focus-visible{border-color:var(--barra)}.BotonMusica-module__zhA7Uq__silencio[aria-pressed=true]{color:var(--suave)}.BotonMusica-module__zhA7Uq__deslizador{cursor:pointer;appearance:none;background:0 0;flex:1;min-width:0;height:28px;margin:0}.BotonMusica-module__zhA7Uq__deslizador::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--barra) var(--lleno), #ffffff24 var(--lleno));border-radius:999px;height:6px}.BotonMusica-module__zhA7Uq__deslizador::-moz-range-track{background:#ffffff24;border-radius:999px;height:6px}.BotonMusica-module__zhA7Uq__deslizador::-moz-range-progress{background:var(--barra);border-radius:999px;height:6px}.BotonMusica-module__zhA7Uq__deslizador::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--texto);background:var(--barra);width:18px;height:18px;box-shadow:0 0 10px var(--barra-brillo);border-radius:50%;margin-top:-6px}.BotonMusica-module__zhA7Uq__deslizador::-moz-range-thumb{border:2px solid var(--texto);background:var(--barra);width:14px;height:14px;box-shadow:0 0 10px var(--barra-brillo);border-radius:50%}.BotonMusica-module__zhA7Uq__deslizador:focus-visible{outline:2px solid var(--barra);outline-offset:4px;border-radius:6px}.BotonMusica-module__zhA7Uq__cifra{text-align:right;font-size:.85rem;font-variant-numeric:tabular-nums;width:2.2em;color:var(--suave);flex:none;font-size:round(.85rem,2px)}.BotonMusica-module__zhA7Uq__barras{align-items:flex-end;gap:3px;height:18px;display:flex}.BotonMusica-module__zhA7Uq__barras i{background:var(--barra);width:3px;height:100%;box-shadow:0 0 6px var(--barra-brillo);transform-origin:50% 100%;transition:transform .35s var(--ease-out);border-radius:2px;display:block}.BotonMusica-module__zhA7Uq__barras i:first-child{transform:scaleY(.45)}.BotonMusica-module__zhA7Uq__barras i:nth-child(2){transform:scaleY(.8)}.BotonMusica-module__zhA7Uq__barras i:nth-child(3){transform:scaleY(.6)}.BotonMusica-module__zhA7Uq__barras i:nth-child(4){transform:scaleY(.95)}.BotonMusica-module__zhA7Uq__boton[data-estado=sonando] .BotonMusica-module__zhA7Uq__barras i{animation:.9s ease-in-out infinite alternate BotonMusica-module__zhA7Uq__baile}.BotonMusica-module__zhA7Uq__boton[data-estado=sonando] .BotonMusica-module__zhA7Uq__barras i:nth-child(2){animation-duration:.62s;animation-delay:-.3s}.BotonMusica-module__zhA7Uq__boton[data-estado=sonando] .BotonMusica-module__zhA7Uq__barras i:nth-child(3){animation-duration:1.1s;animation-delay:-.5s}.BotonMusica-module__zhA7Uq__boton[data-estado=sonando] .BotonMusica-module__zhA7Uq__barras i:nth-child(4){animation-duration:.75s;animation-delay:-.15s}.BotonMusica-module__zhA7Uq__boton[data-estado=esperando]:after{content:"";border-radius:inherit;border:2px solid var(--barra-brillo);opacity:0;pointer-events:none;animation:2.4s ease-out infinite BotonMusica-module__zhA7Uq__halo;position:absolute;inset:-1px}.BotonMusica-module__zhA7Uq__boton[data-estado=apagada] .BotonMusica-module__zhA7Uq__barras i{opacity:.6;box-shadow:none;transform:scaleY(.16)}@keyframes BotonMusica-module__zhA7Uq__baile{0%{transform:scaleY(.25)}50%{transform:scaleY(.9)}to{transform:scaleY(.5)}}@keyframes BotonMusica-module__zhA7Uq__halo{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.45)}}@media (max-width:560px){.BotonMusica-module__zhA7Uq__boton{width:42px;height:42px}.BotonMusica-module__zhA7Uq__caja{position:static}.BotonMusica-module__zhA7Uq__panel{transform-origin:50% 0;width:auto;top:calc(100% + 4px);left:.75rem;right:.75rem}}@media (max-width:400px){.BotonMusica-module__zhA7Uq__boton{border-radius:10px;width:36px;height:36px}.BotonMusica-module__zhA7Uq__barras{height:16px}}@media (max-width:350px){.BotonMusica-module__zhA7Uq__boton{width:32px;height:32px}.BotonMusica-module__zhA7Uq__barras{gap:2px;height:14px}}:root[data-fiesta=halloween-v3] .BotonMusica-module__zhA7Uq__caja{--barra:#ff9d2e;--barra-brillo:#ff9d2e80;--borde:#efe6d280;--fondo:#efe6d214;--panel:linear-gradient(160deg, #141b24, #0c1016);--texto:#efe6d2;--suave:#efe6d29e}:is(:root[data-fiesta=halloween-v3] .BotonMusica-module__zhA7Uq__boton,:root[data-fiesta=halloween-v3] .BotonMusica-module__zhA7Uq__panel){rotate:-1.5deg}:root[data-fiesta=navidad] .BotonMusica-module__zhA7Uq__caja{--barra:#f4c76a;--barra-brillo:#f4c76a80;--borde:#f4c76a5c;--fondo:#c8283a29;--panel:linear-gradient(160deg, #13304f, #0c1f36);--texto:#fbf6ec;--suave:#fbf6ec9e}:root[data-fiesta=navidad-v2] .BotonMusica-module__zhA7Uq__caja{--barra:#ffcf7a;--barra-brillo:#ffcf7a80;--borde:#f0a33b5c;--fondo:#b9442f29;--panel:linear-gradient(160deg, #26364a, #1b2836);--texto:#f2eee4;--suave:#f2eee49e}
.Footer-module__MPE0dq__footer{--pie-bg:#141414;--pie-text:#f1ede6;--pie-muted:#b3ada3;--pie-line:#f1ede61f;--pie-acento:#e6aa38;background:var(--pie-bg);color:var(--pie-text);content-visibility:auto;contain-intrinsic-size:auto 900px;padding:5rem 0 0;position:relative;overflow:hidden}.Footer-module__MPE0dq__barbivo{--pie-bg:#070608;--pie-acento:#c99954;border-top:1px solid #c999542e}.Footer-module__MPE0dq__contenedor{max-width:1320px;margin:0 auto;padding:0 2rem}.Footer-module__MPE0dq__main{grid-template-columns:minmax(0,1.15fr) minmax(0,2.85fr);gap:4rem;display:grid}.Footer-module__MPE0dq__brand{flex-direction:column;gap:1.35rem;min-width:0;display:flex}.Footer-module__MPE0dq__logo{align-items:center;gap:.75rem;width:fit-content;display:inline-flex}.Footer-module__MPE0dq__logoText{font-family:var(--font-bricolage), system-ui, sans-serif;font-size:1.7rem;letter-spacing:-.03em;color:var(--pie-text);font-size:round(1.7rem,2px);font-weight:800;line-height:1}.Footer-module__MPE0dq__logoText b{color:var(--pie-acento);font-weight:800}.Footer-module__MPE0dq__barbivo .Footer-module__MPE0dq__logoText{font-family:var(--font-playfair), Georgia, serif;letter-spacing:0;color:var(--pie-acento);font-style:italic}.Footer-module__MPE0dq__lema{max-width:330px;color:var(--pie-muted);font-size:.95rem;margin:0;font-size:round(.95rem,2px);line-height:1.6}.Footer-module__MPE0dq__datos{font-size:.92rem;color:var(--pie-muted);flex-direction:column;gap:.55rem;font-size:round(.92rem,2px);list-style:none;display:flex}.Footer-module__MPE0dq__datos li{align-items:center;gap:.6rem;min-width:0;display:flex}.Footer-module__MPE0dq__datos svg{color:var(--pie-acento);flex:none}.Footer-module__MPE0dq__datos a{overflow-wrap:anywhere;transition:color .2s}.Footer-module__MPE0dq__datos a:hover{color:var(--pie-text)}.Footer-module__MPE0dq__social{gap:.6rem;display:flex}.Footer-module__MPE0dq__socialIcon{border:1px solid var(--pie-line);width:42px;height:42px;color:var(--pie-text);font-size:.95rem;transition:background-color .25s ease, color .25s ease, border-color .25s ease, transform .25s var(--ease-out);border-radius:50%;place-items:center;font-size:round(.95rem,2px);display:grid}.Footer-module__MPE0dq__socialIcon:hover{background:var(--pie-acento);border-color:var(--pie-acento);color:#141414;transform:translateY(-2px)}.Footer-module__MPE0dq__columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;display:grid}.Footer-module__MPE0dq__column{min-width:0}.Footer-module__MPE0dq__column h2{font-family:var(--font-body);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--pie-acento);margin:0 0 1.1rem;font-size:round(.72rem,2px);font-style:normal;font-weight:800}.Footer-module__MPE0dq__column ul{flex-direction:column;gap:.2rem;list-style:none;display:flex}.Footer-module__MPE0dq__column a{min-height:36px;color:var(--pie-muted);font-size:.94rem;transition:color .2s ease, transform .25s var(--ease-out);align-items:center;font-size:round(.94rem,2px);display:inline-flex}.Footer-module__MPE0dq__column a:hover{color:var(--pie-text);transform:translate(3px)}.Footer-module__MPE0dq__cruce{border:1px dashed color-mix(in srgb, var(--pie-acento) 45%, transparent);width:100%;color:var(--pie-text);font:inherit;text-align:left;background:#ffffff08;border-radius:22px;align-items:center;gap:1.1rem;margin-top:4rem;padding:1.25rem 1.5rem;transition:background-color .3s,border-color .3s;display:flex}.Footer-module__MPE0dq__cruce:hover{border-color:var(--pie-acento);background:#ffffff0f}.Footer-module__MPE0dq__cruce:disabled{cursor:default}.Footer-module__MPE0dq__cruceTexto{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.Footer-module__MPE0dq__cruceEtiqueta{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--pie-muted);font-size:round(.72rem,2px);font-weight:800}.Footer-module__MPE0dq__cruceTexto strong{font-size:1.05rem;font-size:round(1.05rem,2px);font-weight:700}.Footer-module__MPE0dq__cruceIr{color:var(--pie-acento);white-space:nowrap;align-items:center;gap:.45rem;font-weight:800;display:inline-flex}.Footer-module__MPE0dq__cruceIr svg{transition:transform .3s var(--ease-out)}.Footer-module__MPE0dq__cruce:hover .Footer-module__MPE0dq__cruceIr svg{transform:translate(4px)}.Footer-module__MPE0dq__bottom{border-top:1px solid var(--pie-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:2.5rem;padding:1.5rem 0;display:flex}.Footer-module__MPE0dq__copyright{font-size:.85rem;color:var(--pie-muted);margin:0;font-size:round(.85rem,2px)}.Footer-module__MPE0dq__legales{flex-wrap:wrap;gap:.25rem 1.25rem;list-style:none;display:flex}.Footer-module__MPE0dq__legales a,.Footer-module__MPE0dq__configCookies{font-size:.85rem;min-height:36px;color:var(--pie-muted);background:0 0;align-items:center;font-size:round(.85rem,2px);transition:color .2s;display:inline-flex}.Footer-module__MPE0dq__legales a:hover,.Footer-module__MPE0dq__configCookies:hover{color:var(--pie-text)}.Footer-module__MPE0dq__libro{border:1px solid var(--pie-line);font-size:.85rem;min-height:42px;color:var(--pie-text);border-radius:10px;align-items:center;gap:.5rem;padding:0 1rem;font-size:round(.85rem,2px);font-weight:700;transition:border-color .2s;display:inline-flex}.Footer-module__MPE0dq__libro svg{color:var(--pie-acento)}.Footer-module__MPE0dq__libro:hover{border-color:var(--pie-acento)}.Footer-module__MPE0dq__gigante{font-family:var(--font-bricolage), system-ui, sans-serif;font-size:clamp(3.5rem,15.5vw,15rem);font-weight:800;letter-spacing:-.06em;white-space:nowrap;text-align:center;color:#0000;background:linear-gradient(#f1ede624,#f1ede605 85%);-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;margin-bottom:-.16em;padding:0 1rem;font-size:round(clamp(3.5rem,15.5vw,15rem),2px);line-height:.9}.Footer-module__MPE0dq__gigante span{background:linear-gradient(180deg, color-mix(in srgb, var(--pie-acento) 55%, transparent), transparent 90%);-webkit-background-clip:text;background-clip:text}.Footer-module__MPE0dq__barbivo .Footer-module__MPE0dq__gigante{font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.02em;font-size:clamp(4rem,22vw,20rem);font-style:italic;background:linear-gradient(180deg, color-mix(in srgb, var(--pie-acento) 40%, transparent), transparent 85%);-webkit-background-clip:text;background-clip:text;font-size:round(clamp(4rem,22vw,20rem),2px)}@media (max-width:1100px){.Footer-module__MPE0dq__main{grid-template-columns:minmax(0,1fr);gap:3rem}.Footer-module__MPE0dq__lema{max-width:480px}}@media (max-width:767px){.Footer-module__MPE0dq__footer{padding-top:3.5rem}.Footer-module__MPE0dq__contenedor{padding:0 1.25rem}.Footer-module__MPE0dq__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.25rem}.Footer-module__MPE0dq__cruce{grid-template-columns:auto minmax(0,1fr);gap:.9rem 1rem;margin-top:3rem;display:grid}.Footer-module__MPE0dq__cruceIr{grid-column:1/-1}.Footer-module__MPE0dq__bottom{flex-direction:column;align-items:flex-start}}@media (max-width:380px){.Footer-module__MPE0dq__columns{grid-template-columns:minmax(0,1fr)}}:root[data-modo=food][data-fiesta=halloween-v2] .Footer-module__MPE0dq__footer:not(.Footer-module__MPE0dq__barbivo){--pie-bg:#070304;--pie-line:#ff5c2824;--pie-acento:#ff5c00;border-top:1px solid #ff46142e}:root[data-modo=food][data-fiesta=halloween-v3] .Footer-module__MPE0dq__footer:not(.Footer-module__MPE0dq__barbivo){--pie-bg:#0c1016;--pie-line:#efe6d224;--pie-acento:#ff9d2e;border-top:6px solid #0000;border-image:repeating-linear-gradient(90deg,#efe6d2 0 22px,#0c1016 22px 44px) 6}:root[data-modo=food][data-fiesta=navidad] .Footer-module__MPE0dq__footer:not(.Footer-module__MPE0dq__barbivo){--pie-bg:#071423;--pie-line:#fbf6ec1f;--pie-acento:#f4c76a;border-top:6px solid #0000;border-image:repeating-linear-gradient(-45deg,#c8283a 0 10px,#fffaf0 10px 20px) 6}:root[data-modo=food][data-fiesta=navidad-v2] .Footer-module__MPE0dq__footer:not(.Footer-module__MPE0dq__barbivo){--pie-bg:#0f1820;--pie-line:#f2eee41f;--pie-acento:#ffcf7a;background:linear-gradient(#1b2836 0%,#0f1820 150px 100%);padding-top:8.5rem}:root[data-modo=food][data-fiesta=navidad-v2] .Footer-module__MPE0dq__footer:not(.Footer-module__MPE0dq__barbivo):before{content:"";pointer-events:none;background:url(/img/fiesta/navidad/v2/pie/pueblo.webp?h=05d37a1c) top/auto 100% repeat-x;height:100px;position:absolute;top:0;left:0;right:0}
.Boletin-module__Hz2FPG__newsletter{flex-direction:column;gap:.5rem;max-width:330px;display:flex}.Boletin-module__Hz2FPG__newsletterLabel{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--pie-acento);font-size:round(.72rem,2px);font-weight:800}.Boletin-module__Hz2FPG__newsletterRow{gap:.5rem;display:flex}.Boletin-module__Hz2FPG__input{border:1px solid var(--pie-line);min-width:0;min-height:46px;color:var(--pie-text);font:inherit;font-size:.92rem;background:#ffffff0d;border-radius:999px;flex:1;padding:0 1rem;font-size:round(.92rem,2px);transition:border-color .2s}.Boletin-module__Hz2FPG__input::placeholder{color:var(--pie-muted)}.Boletin-module__Hz2FPG__input:focus{border-color:var(--pie-acento);outline:none}.Boletin-module__Hz2FPG__submitBtn{background:var(--pie-acento);color:#141414;width:46px;height:46px;transition:transform .25s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.Boletin-module__Hz2FPG__submitBtn:hover{transform:translate(2px)rotate(-8deg)}.Boletin-module__Hz2FPG__submitBtn:disabled{opacity:.6;cursor:not-allowed}.Boletin-module__Hz2FPG__confirmation{font-size:.85rem;color:#6ee7a5;font-size:round(.85rem,2px)}.Boletin-module__Hz2FPG__subscribeError{font-size:.85rem;color:#fca5a5;font-size:round(.85rem,2px)}.Boletin-module__Hz2FPG__honeypot{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}@media (max-width:1100px){.Boletin-module__Hz2FPG__newsletter{max-width:480px}}
.CookieBanner-module__Zw96lW__overlay{z-index:2000;pointer-events:none;justify-content:flex-start;display:flex;position:fixed;bottom:1rem;left:1rem;right:1rem}@keyframes CookieBanner-module__Zw96lW__slideUp{0%{transform:translateY(calc(100% + 1rem))}}.CookieBanner-module__Zw96lW__banner{pointer-events:auto;background:var(--card);width:100%;max-width:460px;color:var(--text);border:1px solid var(--border-strong);border-radius:20px;flex-direction:column;gap:1rem;padding:1.25rem;animation:.5s cubic-bezier(.16,1,.3,1) .4s both CookieBanner-module__Zw96lW__slideUp;display:flex;box-shadow:0 24px 60px -20px #00000073}.CookieBanner-module__Zw96lW__header{align-items:flex-start;gap:1rem;display:flex}.CookieBanner-module__Zw96lW__icon{background:var(--ink);width:46px;height:46px;color:var(--on-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CookieBanner-module__Zw96lW__headerText{flex:1;min-width:0}.CookieBanner-module__Zw96lW__headerText h2{font-size:1.1rem;color:var(--text);margin-bottom:.35rem;font-size:round(1.1rem,2px);font-weight:800}.CookieBanner-module__Zw96lW__headerText p{font-size:.88rem;color:var(--text-muted);text-align:justify;-webkit-hyphens:auto;hyphens:auto;font-size:round(.88rem,2px);line-height:1.55}.CookieBanner-module__Zw96lW__headerText a{color:var(--primary-text);text-underline-offset:3px;font-weight:700;text-decoration:underline}.CookieBanner-module__Zw96lW__close{border:1px solid var(--border-strong);background:var(--surface);width:34px;height:34px;color:var(--text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CookieBanner-module__Zw96lW__settings{flex-direction:column;gap:.6rem;display:flex}.CookieBanner-module__Zw96lW__option{background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:10px;align-items:center;gap:.9rem;padding:.9rem 1rem;display:flex}.CookieBanner-module__Zw96lW__optionLocked{cursor:default}.CookieBanner-module__Zw96lW__optionIcon{background:color-mix(in srgb, var(--primary) 15%, transparent);width:36px;height:36px;color:var(--primary-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CookieBanner-module__Zw96lW__optionText{flex-direction:column;flex:1;gap:.15rem;display:flex}.CookieBanner-module__Zw96lW__optionText strong{font-size:.92rem;color:var(--text);font-size:round(.92rem,2px)}.CookieBanner-module__Zw96lW__optionText span{font-size:.8rem;color:var(--text-muted);font-size:round(.8rem,2px);line-height:1.45}.CookieBanner-module__Zw96lW__option input{width:20px;height:20px;accent-color:var(--primary);flex-shrink:0}.CookieBanner-module__Zw96lW__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.CookieBanner-module__Zw96lW__primary,.CookieBanner-module__Zw96lW__secondary,.CookieBanner-module__Zw96lW__link{font-size:.82rem;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1.3rem;font-size:round(.82rem,2px);font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.CookieBanner-module__Zw96lW__primary{background:linear-gradient(90deg, var(--primary-dark) 0%, var(--primary) 100%);color:var(--on-primary)}.CookieBanner-module__Zw96lW__secondary{border:1px solid var(--border-strong);color:var(--text);background:0 0}.CookieBanner-module__Zw96lW__link{color:var(--text-muted);text-underline-offset:3px;background:0 0;margin-right:auto;text-decoration:underline}.CookieBanner-module__Zw96lW__primary:hover,.CookieBanner-module__Zw96lW__secondary:hover{transform:translateY(-2px)}@media (max-width:560px){.CookieBanner-module__Zw96lW__banner{padding:1.25rem}.CookieBanner-module__Zw96lW__actions{flex-direction:column-reverse;align-items:stretch}.CookieBanner-module__Zw96lW__link{margin-right:0}}
.Mantenimiento-module__61jffa__pantalla{color:#f2eee4;background:radial-gradient(120% 90% at 50% 0,#10203a 0%,#0a1322 60%,#080f1c 100%);place-items:center;min-height:100dvh;padding:2rem 1rem;display:grid}.Mantenimiento-module__61jffa__tarjeta{text-align:center;background:#ffffff0a;border:1px solid #f0a33b38;border-radius:24px;width:min(520px,100%);padding:2.6rem 2rem;box-shadow:0 40px 90px -40px #000c}.Mantenimiento-module__61jffa__icono{color:#0e1830;background:linear-gradient(#f6c65a,#e6aa38);border-radius:50%;place-items:center;width:72px;height:72px;margin-bottom:1.4rem;display:inline-grid;box-shadow:0 0 0 10px #f0a33b1f}.Mantenimiento-module__61jffa__icono svg{width:34px;height:34px}.Mantenimiento-module__61jffa__titulo{font-size:clamp(1.5rem,4vw,2rem);letter-spacing:-.02em;margin:0 0 .6rem;font-size:round(clamp(1.5rem,4vw,2rem),2px);font-weight:800}.Mantenimiento-module__61jffa__texto{font-size:1.05rem;color:#c6cfdb;max-width:40ch;margin:0 auto;font-size:round(1.05rem,2px);line-height:1.55}.Mantenimiento-module__61jffa__vuelve{font-size:.95rem;color:#ffcf7a;margin:1rem 0 0;font-size:round(.95rem,2px)}.Mantenimiento-module__61jffa__marca{font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:#f2eee480;margin:1.8rem 0 0;font-size:round(.8rem,2px)}
