.t-anuncio.t-anuncio-pila{height:auto;min-height:44px;padding:0 var(--e-1,4px);letter-spacing:.01em;text-transform:none;white-space:normal;grid-template-columns:44px minmax(0,auto) 44px;justify-content:center;align-items:stretch;column-gap:clamp(0px,1.6cqi,20px);font-size:13px;font-weight:500;line-height:1.3;display:grid}.t-anuncio-flecha{width:44px;min-height:44px;color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;place-items:center;padding:0;transition:opacity .2s;display:grid}.t-anuncio-flecha .ic{width:15px;height:15px}.t-anuncio-flecha:focus-visible,.t-anuncio-frase a:focus-visible{outline-offset:-4px;opacity:1;outline:2px solid}.t-anuncio-frases{grid-column:2;place-items:center;min-width:0;display:grid}.t-anuncio-frase{opacity:0;visibility:hidden;text-align:center;text-wrap:balance;grid-area:1/1;max-width:100%;display:block}.t-anuncio-frase :is(a,.t-anuncio-sin-enlace){color:inherit;align-items:center;gap:8px;padding-block:6px;display:inline-flex}.t-anuncio-frase .ic{opacity:.85;flex:none;width:15px;height:15px}.t-anuncio-frase[data-estado=fija],.t-anuncio-frase[data-estado=entra]{opacity:1;visibility:visible}.t-anuncio-frase[data-estado=entra]{animation:t-anuncio-entra .32s var(--ease) both}.t-anuncio-frase[data-estado=sale]{animation:t-anuncio-sale .22s var(--ease) both}.t-anuncio-frases[data-paso="1"]{--t-anuncio-desde:12px;--t-anuncio-hacia:-12px}.t-anuncio-frases[data-paso="-1"]{--t-anuncio-desde:-12px;--t-anuncio-hacia:12px}@keyframes t-anuncio-entra{0%{opacity:0;transform:translateX(var(--t-anuncio-desde))}}@keyframes t-anuncio-sale{0%{opacity:1;visibility:visible;transform:none}to{opacity:0;visibility:hidden;transform:translateX(var(--t-anuncio-hacia))}}@media (hover:hover){.t-anuncio-flecha:hover{opacity:1}.t-anuncio-frase a{transition:background-size .3s var(--ease);background:linear-gradient(currentColor,currentColor) 50% calc(100% - 4px)/0 1px no-repeat}.t-anuncio-frase a:hover{background-size:100% 1px}}@container tienda (min-width:960px){.t-anuncio.t-anuncio-pila,.t-anuncio-flecha{min-height:40px}}
