@layer components{.w-movil-arriba{view-transition-name:w-movil-arriba}.w-movil-arriba-resto{transition:translate .45s var(--w-ease-expo), opacity .25s var(--w-ease)}.w-movil-arriba[data-oculta]:not(:focus-within) .w-movil-arriba-resto{opacity:0;translate:0 -72px}.w-movil-marca{--by:82px;isolation:isolate;position:relative}.w-movil-marca:before{content:"";z-index:-2;transform-origin:0;pointer-events:none;transition:scale .45s var(--w-ease-expo);border-radius:999px;position:absolute;inset:0;box-shadow:0 18px 40px -14px #0009}.w-movil-marca-fondo,.w-movil-marca-fondo:before{transition:clip-path .45s var(--w-ease-expo);position:absolute;inset:0}.w-movil-marca-fondo{z-index:-1;clip-path:inset(0 round 999px);pointer-events:auto;background:#55544f}.w-movil-marca-fondo:before{content:"";background:var(--empact-charcoal);clip-path:inset(1px round 999px)}.w-movil-marca [data-firma-by]{transition:opacity .22s var(--w-ease), translate .45s var(--w-ease-expo)}.w-movil-arriba[data-recogida] .w-movil-marca:before{scale:.66 1}.w-movil-arriba[data-recogida] .w-movil-marca-fondo{clip-path:inset(0 var(--by) 0 0 round 999px)}.w-movil-arriba[data-recogida] .w-movil-marca-fondo:before{clip-path:inset(1px calc(var(--by) + 1px) 1px 1px round 999px)}.w-movil-arriba[data-recogida] .w-movil-marca [data-firma-by]{opacity:0;translate:-6px}.w-velo{z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(12px)saturate(1.1);backdrop-filter:blur(12px)saturate(1.1);opacity:0;height:104px;transition:opacity .35s var(--w-ease);background:linear-gradient(#10111242,#1011120f 60%,#0000);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 45%,#0000 100%);mask-image:linear-gradient(#000 0% 45%,#0000 100%)}.w-movil-arriba .w-velo{height:calc(100px + env(safe-area-inset-top))}.w-movil-arriba[data-recogida]>.w-velo{opacity:1}.w-cabecera:has(>.w-barra[data-recogida])>.w-velo{opacity:1}.w-cabecera:has([data-abierto])>.w-velo{opacity:1}.w-dock{view-transition-name:w-dock;transform-origin:50% 100%;transition:translate .5s var(--w-ease-expo), scale .5s var(--w-ease-expo), opacity .25s var(--w-ease)}.w-dock[data-compacta]:not([data-oculta]):not(:focus-within){scale:.86}.w-dock[data-oculta]{opacity:0;translate:0 calc(100% + 8px)}.w-dock-etiqueta{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.005em;max-width:100%;font-size:12px;font-weight:600;line-height:1;display:block;overflow:hidden}.w-dock-fila{grid-template-columns:minmax(0,1fr) 0;column-gap:0;display:grid}.w-dock-fila[data-activar]{grid-template-columns:minmax(0,1fr) 76px;column-gap:8px}.w-dock-fila[data-animar]{transition:grid-template-columns .5s var(--w-ease-expo), column-gap .5s var(--w-ease-expo)}.w-dock-fila:not([data-activar]) .w-dock-activar{opacity:0;pointer-events:none;scale:.6}.w-dock-fila[data-animar] .w-dock-activar{transition:opacity .28s var(--w-ease), scale .5s var(--w-ease-expo)}.w-activar.w-dock-activar{--bola:30px;letter-spacing:-.005em;flex-direction:column;gap:5px;width:76px;height:60px;min-height:60px;padding:0;font-size:12px;font-weight:700;box-shadow:0 18px 40px -14px #0009,inset 0 -2px #00000014}.w-activar.w-dock-activar .w-activar-bola{flex-shrink:0;margin:0;position:relative;top:auto;left:auto}.w-activar.w-dock-activar .w-activar-texto{line-height:1}.w-activar.w-dock-activar .w-flecha{display:none}.w-activar.w-dock-activar .w-activar-hecho{font-size:10.5px;line-height:1;inset:auto 0 9px}.w-activar.w-dock-activar[data-activo] .w-activar-bola{left:auto;rotate:12deg}@keyframes w-hoja-sube{0%{transform:translateY(calc(100% + 24px))}}@keyframes w-hoja-funde{0%{opacity:0}}@keyframes w-hoja-grupo{0%{opacity:0;transform:translateY(14px)}}.w-hoja-menu{animation:w-hoja-sube .52s var(--w-ease-expo) backwards;transition:transform .28s cubic-bezier(.5,0,.75,0)}.w-hoja-fondo{animation:w-hoja-funde .3s var(--w-ease) backwards;transition:opacity .28s var(--w-ease)}.w-hoja-grupo{animation:w-hoja-grupo .5s var(--w-ease-expo) backwards;animation-delay:calc(90ms + var(--i,0) * 45ms)}@keyframes w-hoja-mas{0%{opacity:0;transform:translateY(8px)}}@keyframes w-hoja-empuje{0%,to{transform:translateY(0)}45%{transform:translateY(3px)}}.w-hoja-mas{animation:w-hoja-mas .45s var(--w-ease-expo) .38s backwards}.w-hoja-mas-flecha{animation:w-hoja-empuje .9s var(--w-ease) .9s 2}.w-hoja-raiz[data-saliendo] .w-hoja-menu{animation:none;transform:translateY(calc(100% + 24px))}.w-hoja-raiz[data-saliendo] .w-hoja-fondo{opacity:0;animation:none}.w-hoja-lista>li{position:relative}.w-hoja-lista>li+li:before{content:"";pointer-events:none;background:#ffffff12;height:1px;position:absolute;top:0;left:60px;right:0}.w-hoja-lista>li:has(img)+li:before{left:90px}.w-hoja-lista>li+li:has(img):before{left:90px}.w-hoja-tintada{background:color-mix(in oklab, var(--empact-cream) 4%, var(--empact-ink))}@keyframes w-hoja-plegado{0%{opacity:0;translate:0 -6px}}@media (prefers-reduced-motion:no-preference){.w-hoja-plegado:not([hidden]){animation:w-hoja-plegado .28s var(--w-ease-expo) both}}@media (prefers-reduced-motion:reduce){.w-movil-arriba-resto,.w-dock{transition:opacity .2s linear}.w-velo{transition:none}.w-movil-arriba[data-oculta]:not(:focus-within) .w-movil-arriba-resto,.w-dock[data-oculta]{translate:none}.w-movil-marca:before,.w-movil-marca-fondo,.w-movil-marca-fondo:before{transition:none}.w-movil-marca [data-firma-by]{transition:opacity .2s linear;translate:none!important}.w-dock-fila[data-animar]{transition:none}.w-dock-fila[data-animar] .w-dock-activar{transition:opacity .15s linear}.w-dock-fila:not([data-activar]) .w-dock-activar{scale:none}.w-hoja-menu{transition:opacity .14s linear;animation:.16s linear backwards w-hoja-funde}.w-hoja-grupo{animation:none}.w-hoja-mas{animation:.16s linear .1s backwards w-hoja-funde}.w-hoja-mas-flecha{animation:none}.w-hoja-raiz[data-saliendo] .w-hoja-menu{opacity:0;transform:none}.w-hoja-raiz[data-saliendo] .w-hoja-fondo{transition:opacity .14s linear}}}.w-movil-arriba[data-oculta]:not(:focus-within) .w-movil-arriba-resto>*{pointer-events:none}
@layer components{.w-cabecera,.w-hoja-raiz{--w-menu-rotulo:#b4b1aa}.w-menu-grande{transition:opacity .2s var(--w-ease,cubic-bezier(.25, 1, .5, 1)), translate .32s var(--w-ease-expo,cubic-bezier(.16, 1, .3, 1)), visibility 0s linear 0s}.w-menu-grande:not([data-abierto]){visibility:hidden;opacity:0;pointer-events:none;transition:opacity .16s var(--w-ease,ease-out), translate .2s var(--w-ease,ease-out), visibility 0s linear .2s;translate:0 -8px}.w-menu-grande[data-cambio]{transition:none}.w-cabecera:has([data-cambio]) .w-menu-grande:not([data-abierto]){transition:none}@keyframes w-menu-entra{0%{opacity:0;translate:0 -10px}}@media (prefers-reduced-motion:no-preference){[data-abierto] .w-menu-entra{animation:.3s cubic-bezier(.215,.61,.355,1) both w-menu-entra;animation-delay:calc(40ms + var(--n,0) * 40ms)}}.w-menu-sombra{z-index:-2;opacity:0;pointer-events:none;transition:opacity .25s var(--w-ease,ease-out);background:#0000006b;position:fixed;inset:0}.w-cabecera:has([data-abierto])>.w-menu-sombra{opacity:1}.w-barra:has([data-abierto]) .w-barra-item:not([aria-expanded=true]):not(:hover):not(:focus-visible){opacity:.6}.w-menu-lateral{background:color-mix(in oklab, var(--empact-cream) 4%, #1f2022)}.w-menu-rotulo{color:var(--w-menu-rotulo)}.w-menu-imagen{transition:scale .6s var(--w-ease-expo,cubic-bezier(.16, 1, .3, 1))}.w-menu-tarjeta:hover .w-menu-imagen,.w-menu-tarjeta:focus-visible .w-menu-imagen{scale:1.045}.w-menu-flecha{color:#d4d4d4;opacity:0;transition:opacity .25s var(--w-ease,ease-out), translate .3s var(--w-ease-expo,ease-out);translate:-4px}.w-menu-tarjeta:hover .w-menu-flecha,.w-menu-tarjeta:focus-visible .w-menu-flecha{opacity:1;translate:0}.w-menu-opcion{color:#e5e5e5;transition:color .18s var(--w-ease,ease-out)}.w-menu-opcion:hover{color:#fff}.w-menu-icono{color:#a3a3a3;transition:color .18s var(--w-ease,ease-out), translate .3s var(--w-ease-expo,ease-out)}.w-menu-opcion:hover .w-menu-icono{color:#fff;translate:1px}@media (prefers-reduced-motion:reduce){.w-menu-grande,.w-menu-grande:not([data-abierto]){transition:opacity .12s linear,visibility 0s linear .12s;translate:none}.w-menu-grande[data-abierto]{transition:opacity .12s linear}.w-menu-imagen,.w-menu-flecha,.w-menu-icono{transition:none}.w-menu-tarjeta:hover .w-menu-imagen,.w-menu-tarjeta:focus-visible .w-menu-imagen{scale:none}.w-menu-flecha{translate:none}}}@keyframes w-temporada{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.w-temporada{animation:w-temporada .4s var(--w-ease,ease-out) both}}
