announcement-bar-component.announcement-bar{background:#000!important;color:#e3c37e!important;padding:0!important;min-height:36px;border-bottom:1px solid #342c1b}
announcement-bar-component.announcement-bar .container,announcement-bar-component.announcement-bar .container-full{position:relative;width:100%!important;max-width:100%!important;margin-inline:auto!important;padding-inline:40px!important}
announcement-bar-component.announcement-bar .announcement-bar__item{width:100%;margin-inline:auto}
announcement-bar-component.announcement-bar .layout--slider .row{display:flex;align-items:center;justify-content:center;width:100%!important;max-width:100%!important;margin:0 auto!important}
announcement-bar-component.announcement-bar .announcement-bar__message{position:relative;display:block!important;text-align:center!important;float:none;width:max-content!important;max-width:100%;margin:0 auto!important;padding:8px 48px!important;line-height:20px!important}
announcement-bar-component.announcement-bar .announcement-bar__message a{color:#e3c37e!important;font-size:14px!important;font-weight:500;text-decoration:none;font-family:Poppins,Arial,sans-serif}
announcement-bar-component.announcement-bar .announcement-bar__message strong{color:#f1d895;text-decoration:underline;margin-left:12px}
announcement-bar-component.announcement-bar .announcement-bar__message:before,announcement-bar-component.announcement-bar .announcement-bar__message:after{content:'';position:absolute;top:0;width:38px;height:36px;background-image:url('/cdn/shop/files/unifydrive-holiday-2026-balloons.png?v=1794485021');background-repeat:no-repeat;background-size:194px 83px;pointer-events:none}
announcement-bar-component.announcement-bar .announcement-bar__message:before{left:0;background-position:0 50%}announcement-bar-component.announcement-bar .announcement-bar__message:after{right:0;background-position:100% 50%}
announcement-bar-component.announcement-bar .announcement-close{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#dec584}
announcement-bar-component.announcement-bar .announcement-close svg{fill:#dec584!important}
@media(max-width:767px){announcement-bar-component.announcement-bar{min-height:30px}announcement-bar-component.announcement-bar .container,announcement-bar-component.announcement-bar .container-full{padding-inline:8px!important}announcement-bar-component.announcement-bar .announcement-bar__message{padding:5px 22px!important}announcement-bar-component.announcement-bar .announcement-bar__message a{font-size:10px!important;white-space:nowrap}announcement-bar-component.announcement-bar .announcement-bar__message strong{margin-left:5px}announcement-bar-component.announcement-bar .announcement-bar__message:before,announcement-bar-component.announcement-bar .announcement-bar__message:after{width:20px;height:30px;background-size:140px 60px}announcement-bar-component.announcement-bar .announcement-close{display:none!important}}
