.announcement-bar{background-color:#222021;color:#fff;overflow:hidden;position:relative;z-index:99;border-bottom:1px solid #222021;min-height:45px;display:flex;align-items:center;padding:20px 0}.announcement-bar:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;animation:shimmer 3s ease-in-out infinite}@keyframes shimmer{0%,to{opacity:0}50%{opacity:1}}.announcement-bar .container{width:100%;max-width:none;padding:0}.announcement-bar__inner{position:relative;display:flex;align-items:center;justify-content:space-between;height:21px;z-index:2}.announcement-bar__ticker{flex:1;overflow:hidden;white-space:nowrap;position:relative;height:100%;display:flex;align-items:center}.announcement-bar__ticker-content{display:inline-flex;align-items:center;animation:scroll-text 25s linear infinite;will-change:transform;height:21px}.announcement-bar__text{display:inline-flex;align-items:center;font-family:Barlow!important;padding-right:150px;color:#fff!important;text-decoration:none;font-weight:400;font-size:16px;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;transition:all .3s ease;position:relative}.announcement-bar__text:before{content:"\1f525";margin-right:8px;font-size:16px;animation:pulse 2s ease-in-out infinite}.announcement-bar__text:after{content:"\2022";position:absolute;right:75px;color:#fff9;font-size:18px}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes scroll-text{0%{transform:translate(100%)}to{transform:translate(-100%)}}.announcement-bar__ticker:hover .announcement-bar__ticker-content{animation-play-state:paused}.announcement-bar__button{color:#222021;border:none;padding:8px 16px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px;margin-right:15px;box-shadow:0 2px 10px #ff6b354d;position:relative;overflow:hidden}.announcement-bar__button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;transition:left .5s}.announcement-bar__button:hover:before{left:100%}.announcement-bar__button:hover{transform:translateY(-2px);box-shadow:0 4px 15px #ff6b3566}.announcement-bar__button svg{width:14px;height:14px}@media screen and (max-width: 768px){.announcement-bar{min-height:40px}.announcement-bar__inner{height:21px}.announcement-bar__text{font-size:12px;padding-right:100px}.announcement-bar__text:before{font-size:14px;margin-right:6px}.announcement-bar__text:after{right:50px;font-size:16px}.announcement-bar__ticker-content{animation-duration:20s}.announcement-bar__button{padding:6px 12px;font-size:11px;margin-right:10px}}.announcement-bar__newsletter{background:#000000f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px solid #ff6b35}.announcement-bar__newsletter-inner{text-align:center;padding:30px 20px}.announcement-bar__close{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#222021;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.announcement-bar__close:hover{background:#fff3;transform:rotate(90deg)}@media (prefers-reduced-motion: reduce){.announcement-bar__ticker-content{animation:none}.announcement-bar__text:before{animation:none}.announcement-bar:before{animation:none}}@media (prefers-contrast: high){.announcement-bar{background:#000;border-bottom:2px solid #ffffff}.announcement-bar__text{color:#fff}.announcement-bar__button{background:#fff;color:#000;border:2px solid #000000}}.announcement-bar__ticker:before,.announcement-bar__ticker:after{content:"";position:absolute;top:0;bottom:0;width:50px;z-index:3;pointer-events:none}.announcement-bar__text{color:#222021;animation:textShine 3s ease-in-out infinite}@keyframes textShine{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}
/*# sourceMappingURL=/cdn/shop/t/133/assets/announcement-bar.css.map */
