@keyframes ab-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ab-slide-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes ab-pantalla{0%{opacity:0;transform:translateX(var(--ab-desde,12px))}to{opacity:1;transform:none}}@keyframes ab-pulse{0%{opacity:.9;transform:scale(.9)}70%{opacity:0;transform:scale(1.35)}to{opacity:0}}@keyframes ab-check-pop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes ab-pop{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ab-scan-sweep{0%{transform:translateY(0)}50%{transform:translateY(var(--ab-scan-recorrido,160px))}to{transform:translateY(0)}}@keyframes ab-blink{0%,60%,to{opacity:.3}30%{opacity:1}}@keyframes ab-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes ab-toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.ab-fade-up{animation:ab-fade-up .28s ease backwards;isolation:isolate}.ab-slide-up{animation:ab-slide-up .26s ease both}.ab-check-pop{animation:ab-check-pop .32s cubic-bezier(.34,1.56,.64,1) both}.ab-pop{animation:ab-pop .3s ease both}.ab-blink{animation:ab-blink 1.6s ease-in-out infinite}.ab-toast{animation:ab-toast-in .22s ease both}.ab-pantalla{animation:ab-pantalla .24s cubic-bezier(.22,1,.36,1) backwards;isolation:isolate}.ab-stagger>*{animation:ab-fade-up .32s ease both;animation-delay:calc(min(var(--ab-i, 0), 5) * .1s)}.ab-pulse:after{inset:0;border-radius:inherit;animation:ab-pulse 1.8s ease-out infinite}.ab-pulse:after,.ab-scan:after{content:"";position:absolute;background:var(--app-accent);pointer-events:none}.ab-scan:after{left:8%;right:8%;top:8%;height:2px;border-radius:99px;box-shadow:0 0 12px var(--app-accent);animation:ab-scan-sweep 2.4s ease-in-out infinite}.ab-shimmer{position:relative;overflow:hidden;background:var(--app-surface-alt)}.ab-shimmer:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,white 40%,transparent),transparent);animation:ab-shimmer 1.3s ease-in-out infinite}.ab-press{transition:transform .15s cubic-bezier(.34,1.56,.64,1),opacity .15s ease;-webkit-tap-highlight-color:transparent}.ab-press:active{transform:scale(.96);opacity:.9}.ab-barra-progreso{transform-origin:left center;transform:scaleX(var(--ab-progreso,0));transition:transform .7s cubic-bezier(.22,1,.36,1)}.ab-snap{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.ab-snap::-webkit-scrollbar{display:none}.ab-snap>*{scroll-snap-align:center}.ab-dot{height:6px;width:6px;border-radius:99px;background:var(--app-ink);opacity:.65;transition:transform .25s ease,opacity .25s ease}.ab-dot[aria-current=true]{background:var(--app-primary);opacity:1;transform:scaleX(2.4)}.ab-riel{display:flex;overflow-x:auto;scrollbar-width:none}.ab-riel::-webkit-scrollbar{display:none}.ab-media-outline{outline:1px solid rgb(0 0 0/.1);outline-offset:-1px}.ab-arrastrando{transition:none!important}.ab-app :is(a,button,summary,[role=tab],[role=button]):focus-visible{outline:2px solid var(--app-primary);outline-offset:2px;box-shadow:0 0 0 5px var(--app-bg)}.ab-grano{opacity:.18;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:160px 160px}@media (prefers-reduced-motion:no-preference){.ab-marquesina{animation:ab-marquesina 22s linear infinite;animation-play-state:var(--ab-marq-estado,running)}}.ab-marquesina-caja:is(:hover,:focus-within,[data-pausada=true]){--ab-marq-estado:paused}@media (prefers-reduced-motion:reduce){.ab-marquesina-caja .ab-marquesina{width:auto}.ab-marquesina-caja .ab-marquesina,.ab-marquesina-caja .ab-marquesina>div{flex-wrap:wrap;justify-content:center}.ab-marquesina-caja .ab-marquesina>div+div{display:none}.ab-marquesina-caja .ab-marquesina span{white-space:normal;text-align:center}.ab-marquesina-pausa{display:none}}@keyframes ab-marquesina{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ab-app{container:ab-app/inline-size}@container ab-app (min-width: 64rem){.ab-app>[data-ab-pantalla-actual],.ab-app>div[inert]{order:1}.ab-app [data-ab-barra]{position:sticky;top:0;bottom:auto;z-index:20;translate:none;padding:0}.ab-app [data-ab-barra]:not([data-variante]){border-top-width:0;border-bottom-width:1px}.ab-app [data-ab-barra]>div{max-width:none;padding:0;border-radius:0;border-top-width:0;box-shadow:none;border-bottom:1px solid var(--app-line)}.ab-app [data-ab-barra]>div:before{display:none}.ab-app [data-ab-barra] ul{max-width:72rem;justify-content:center;gap:.25rem}.ab-app [data-ab-barra] li{flex:0 1 auto}.ab-app [data-ab-barra] li[data-ab-pestania=__central]{flex-direction:row;gap:.5rem}.ab-app [data-ab-barra] li[data-ab-pestania=__central]>:first-child{margin-top:0;width:auto;height:2.5rem;padding:0 1rem;box-shadow:none}.ab-app [data-ab-barra] [data-ab-pestania]:not(li){flex-direction:row;gap:.5rem;width:auto;min-height:3rem;padding:0 1rem;font-size:.875rem}.ab-app [data-ab-barra] [data-ab-indicador],.ab-app [data-ab-barra]:not([data-variante]) [data-ab-pestania]>span[aria-hidden=true]:first-child{display:none}.ab-app [data-ab-barra] [data-ab-pestania][aria-current]{box-shadow:inset 0 -2px 0 var(--ab-tinta,var(--app-primary))}}@media (prefers-reduced-motion:reduce){.ab-app *,.ab-app :after,.ab-app :before,.ab-portal,.ab-portal *{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.ab-blink,.ab-check-pop,.ab-fade-up,.ab-pantalla,.ab-pop,.ab-slide-up,.ab-stagger>*,.ab-toast{animation:none!important}.ab-pulse:after,.ab-scan:after,.ab-shimmer:after{display:none}.ab-press:active{transform:none}}@keyframes cl-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes cl-slide-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes cl-pulse{0%{opacity:.9;transform:scale(.9)}70%{opacity:0;transform:scale(1.35)}to{opacity:0}}@keyframes cl-check-pop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes cl-cart-pop{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes cl-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes cl-toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes cl-barra-in{0%{transform:scaleX(0)}to{transform:scaleX(var(--cl-progreso,0))}}@keyframes cl-brillo{0%{opacity:0;transform:translateX(-160%) skewX(-16deg)}15%{opacity:1}to{opacity:0;transform:translateX(380%) skewX(-16deg)}}@keyframes cl-halo{0%{opacity:.75;transform:scale(.96)}to{opacity:1;transform:scale(1.06)}}@keyframes cl-vt-sale{to{opacity:0}}@keyframes cl-vt-entra-pestana{0%{opacity:0;transform:translateY(10px)}}@keyframes cl-vt-entra-avanza{0%{opacity:0;transform:translateX(24px)}}@keyframes cl-vt-sale-avanza{to{opacity:0;transform:translateX(-12px)}}@keyframes cl-vt-entra-vuelve{0%{opacity:0;transform:translateX(-24px)}}@keyframes cl-vt-sale-vuelve{to{opacity:0;transform:translateX(12px)}}:where(.club-scope,.cl-portal) .cl-fade-up{animation:cl-fade-up .28s ease both}:where(.club-scope,.cl-portal) .cl-slide-up{animation:cl-slide-up .26s ease both}:where(.club-scope,.cl-portal) .cl-check-pop{animation:cl-check-pop .32s cubic-bezier(.34,1.56,.64,1) both}:where(.club-scope,.cl-portal) .cl-cart-pop{animation:cl-cart-pop .3s ease both}:where(.club-scope,.cl-portal) .cl-toast{animation:cl-toast-in .22s ease both}:where(.club-scope,.cl-portal) .cl-stagger>*{animation:cl-fade-up .32s ease both;animation-delay:calc(min(var(--cl-i, 0), 5) * .1s)}:where(.club-scope,.cl-portal) .cl-pulse:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--club-brand);animation:cl-pulse 1.8s ease-out infinite;pointer-events:none}:where(.club-scope,.cl-portal) .cl-shimmer{position:relative;overflow:hidden;background:var(--club-surface-alt)}:where(.club-scope,.cl-portal) .cl-shimmer:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--club-surface) 70%,transparent),transparent);animation:cl-shimmer 1.3s ease-in-out infinite}:where(.club-scope,.cl-portal) .cl-press{transition:transform .15s cubic-bezier(.34,1.56,.64,1),opacity .15s ease;-webkit-tap-highlight-color:transparent}:where(.club-scope,.cl-portal) .cl-press:active{transform:scale(.96);opacity:.9}:where(.club-scope,.cl-portal) .cl-barra{transform-origin:left center;transform:scaleX(var(--cl-progreso,0));transition:transform .7s cubic-bezier(.22,1,.36,1);animation:cl-barra-in .7s cubic-bezier(.22,1,.36,1)}:where(.club-scope,.cl-portal) .cl-snap{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}:where(.club-scope,.cl-portal) .cl-snap::-webkit-scrollbar{display:none}:where(.club-scope,.cl-portal) .cl-snap>*{scroll-snap-align:center}:where(.club-scope,.cl-portal) .cl-dot{height:6px;width:6px;border-radius:99px;background:var(--club-ink);opacity:.65;transition:transform .25s ease,opacity .25s ease}:where(.club-scope,.cl-portal) [aria-current=true]>.cl-dot{background:var(--club-primary);opacity:1;transform:scaleX(2.4)}:where(.club-scope,.cl-portal) .cl-media-outline{outline:1px solid color-mix(in oklab,var(--club-ink) 10%,transparent);outline-offset:-1px}:where(.club-scope,.cl-portal) .cl-arrastrando{transition:none!important}:where(.club-scope,.cl-portal) .cl-brillo{position:absolute;top:-25%;bottom:-25%;left:0;width:40%;pointer-events:none;background:linear-gradient(100deg,transparent 0,color-mix(in oklab,var(--club-on-ink) 34%,transparent) 50%,transparent 100%);opacity:0;transform:translateX(-160%) skewX(-16deg);animation:cl-brillo 1.5s cubic-bezier(.22,1,.36,1) .45s 1 both}:where(.club-scope,.cl-portal) .cl-halo{animation:cl-halo 3.6s ease-in-out infinite alternate}::view-transition-old(.cl-vt-pestana){animation:cl-vt-sale .12s ease-out both}::view-transition-new(.cl-vt-pestana){animation:cl-vt-entra-pestana .24s ease-out both}::view-transition-old(.cl-vt-avanza){animation:cl-vt-sale-avanza .26s ease-out both}::view-transition-new(.cl-vt-avanza){animation:cl-vt-entra-avanza .26s ease-out both}::view-transition-old(.cl-vt-vuelve){animation:cl-vt-sale-vuelve .26s ease-out both}::view-transition-new(.cl-vt-vuelve){animation:cl-vt-entra-vuelve .26s ease-out both}@media (prefers-reduced-motion:reduce){:where(.club-scope,.cl-portal),:where(.club-scope,.cl-portal) *,:where(.club-scope,.cl-portal) :after,:where(.club-scope,.cl-portal) :before{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important;scroll-behavior:auto!important}:where(.club-scope,.cl-portal) .cl-barra,:where(.club-scope,.cl-portal) .cl-cart-pop,:where(.club-scope,.cl-portal) .cl-check-pop,:where(.club-scope,.cl-portal) .cl-fade-up,:where(.club-scope,.cl-portal) .cl-halo,:where(.club-scope,.cl-portal) .cl-slide-up,:where(.club-scope,.cl-portal) .cl-stagger>*,:where(.club-scope,.cl-portal) .cl-toast{animation:none!important}:where(.club-scope,.cl-portal) .cl-brillo,:where(.club-scope,.cl-portal) .cl-pulse:after,:where(.club-scope,.cl-portal) .cl-shimmer:after{display:none}:where(.club-scope,.cl-portal) .cl-press:active{transform:none}::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}