.fs-announcement-bar{position:relative;overflow:hidden;background-color:#155eef;min-height:48px;display:flex;align-items:center;justify-content:center;z-index:1050}.fs-announcement-bar:before,.fs-announcement-bar:after{content:"";position:absolute;top:0;width:22%;height:100%;pointer-events:none;background-image:url(/img/flash-sale/flash-sale-component.png);background-size:cover;background-repeat:no-repeat;background-position:center}.fs-announcement-bar:before{left:0}.fs-announcement-bar:after{right:0;transform:scaleX(-1)}.fs-announcement-bar__content{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;padding:16px}.fs-announcement-bar__timer{display:inline-flex;align-items:center;gap:4px;background-color:#f73535;color:#fff;font-weight:600;font-size:13px;padding:4px 12px;border-radius:4px;white-space:nowrap;flex-shrink:0;line-height:1.4}.fs-announcement-bar__timer span{color:#fff}.fs-announcement-bar__text{color:#fff;font-size:14px;font-weight:500;white-space:nowrap}@media(max-width:768px){.fs-announcement-bar__text{white-space:normal;text-align:center}}.fs-announcement-bar__code{display:inline-block;background-color:#17b26a;color:#fff;font-weight:700;font-size:13px;padding:3px 5px;border-radius:0;letter-spacing:.3px;white-space:nowrap;flex-shrink:0}.fs-announcement-bar__cta{color:#fff;font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap;flex-shrink:0}.fs-announcement-bar__cta:hover,.fs-announcement-bar__cta:focus{color:#fff;text-decoration:underline}.fs-announcement-bar__close{position:absolute;top:50%;right:12px;transform:translateY(-50%);z-index:2;background:none;border:none;color:#fff;font-size:16px;cursor:pointer;line-height:1;padding:4px 6px;opacity:.85}.fs-announcement-bar__close:hover{opacity:1}@media(max-width:768px){.fs-announcement-bar:before{width:100%;height:90px;background-position:top center;background-size:cover}.fs-announcement-bar:after{display:none}.fs-announcement-bar__content{flex-direction:column;align-items:center;text-align:center;padding:16px;gap:8px}.fs-announcement-bar__text{white-space:normal}.fs-announcement-bar__close{top:6px;transform:none}}
