.vf-ann{position:relative;z-index:31;height:40px;background:var(--vf-olive);color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.vf-ann__stage{position:relative;height:40px;width:min(720px,100%);display:flex;align-items:center;justify-content:center}.vf-ann__msg{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;align-items:center;justify-content:center;gap:14px;white-space:nowrap;font-size:12px;line-height:1;letter-spacing:2.2px;text-transform:uppercase;color:#fff;opacity:0;filter:blur(3px);transform:translateY(6px);transition:opacity .9s var(--vf-ease),filter .9s var(--vf-ease),transform .9s var(--vf-ease)}.vf .vf-ann__msg:hover{color:#fff}.vf-ann__msg.on{opacity:1;filter:none;transform:none}.vf-ann__msg.out{opacity:0;filter:blur(3px);transform:translateY(-6px)}.vf-ann__msg em{font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-style:italic;font-size:17px;letter-spacing:.2px;text-transform:none;line-height:1;transform:translateY(-1px)}.vf-ann__sep{width:3px;height:3px;border-radius:50%;background:var(--vf-gold);flex:none}.vf-ann__rule{width:44px;height:1px;background:var(--vf-gold);opacity:.75;flex:none}.vf-ann__rule.r{transform:scaleX(-1)}.vf-ann__pips{position:absolute;right:max(var(--vf-pad),calc((100% - var(--vf-max))/2 + var(--vf-pad)));top:50%;transform:translateY(-50%);display:flex;gap:6px}.vf-ann__pips button{width:18px;height:36px;display:flex;align-items:center}.vf-ann__pips button:before{content:"";width:18px;height:1px;background:#ffffff47;transition:background .6s var(--vf-ease)}.vf-ann__pips button[aria-current=true]:before{background:var(--vf-gold)}@media(max-width:991px){.vf-ann,.vf-ann__stage{height:38px}.vf-ann__msg{gap:10px;font-size:12px;letter-spacing:1.8px}.vf-ann__msg em{font-size:16px}.vf-ann__rule{width:18px}.vf-ann__msg:not(:first-child),.vf-ann__pips{display:none}.vf-ann__msg:first-child{opacity:1;filter:none;transform:none}}@media(prefers-reduced-motion:reduce){.vf-ann__msg{transition:opacity .3s linear;filter:none;transform:none}}.vf-ann__msg{transition:opacity .3s ease,filter .3s ease,transform .3s ease}.vf-ann__msg.on{transition:opacity .55s ease .3s,filter .55s ease .3s,transform .55s var(--vf-ease) .3s}
/*# sourceMappingURL=/cdn/shop/t/28/assets/vf-announcement.css.map */
