.vab{display:block;position:relative;z-index:20;opacity:0;transition:opacity .5s,z-index 0s;font-family:var(--font-body--family, inherit)}.vab.is-ready{opacity:1}.vab--inset{padding:1rem 1rem 0}@media screen and (min-width:821px){.vab--inset{padding:2.25vw 2.25vw 0}}.vab__body{position:relative;display:flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.625rem 2.75rem;background:var(--vab-bg, #000);color:var(--vab-fg, #fff);border-radius:var(--vab-radius, 0);text-align:center}.vab__viewport{overflow:hidden;width:100%}.vab__track{display:flex;will-change:transform}.vab__slide{flex:0 0 100%;min-width:0;display:flex;justify-content:center}.vab__message{margin:0 auto;width:fit-content;color:inherit;text-decoration:none;text-transform:uppercase;font-size:.6875rem;font-weight:400;line-height:.875rem;letter-spacing:.2em}a.vab__message:hover{text-decoration:none;opacity:.75}.vab__message:focus-visible{outline:1px solid currentColor;outline-offset:3px}.vab__control{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;padding:.5rem;border:0;background:transparent;color:inherit;cursor:pointer;opacity:.6;transition:opacity .3s ease}.vab__control:hover,.vab__control:focus-visible{opacity:1}.vab__control:focus-visible{outline:1px solid currentColor}.vab__icon-play{display:none}.vab.is-paused .vab__icon-play{display:block}.vab.is-paused .vab__icon-pause{display:none}@media(prefers-reduced-motion:reduce){.vab,.vab__track{transition:none!important}}@media screen and (max-width:480px){.vab__message{font-size:.625rem;letter-spacing:.12em}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/velvilo-announcement-bar.css.map */
