.nd-announce{width:100%;overflow:hidden;box-sizing:border-box;color:var(--color-text);background:var(--gradient-background, var(--color-background))}.nd-announce__marquee{display:none;width:100%}.nd-announce__marquee-inner{display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;width:100%}.nd-announce__marquee-content{display:flex;flex-shrink:0;align-items:center;white-space:nowrap;animation:nd-announce-marquee 22s linear infinite}.nd-announce__item{display:inline-flex;align-items:center;flex-shrink:0;gap:.4rem;padding:0 1.5rem;white-space:nowrap;font-weight:600;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif;color:currentColor;text-decoration:none}.nd-announce__item .nd-announce__icon{flex-shrink:0;width:14px;height:14px;display:block}.nd-announce__sep{opacity:.5;padding:0 .15rem}.nd-announce__carousel{position:relative;width:100%;min-height:2.5rem}.nd-announce__slider{position:relative;width:100%;min-height:2.5rem;overflow:hidden}.nd-announce__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 3.5rem;box-sizing:border-box;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s ease}.nd-announce__slide.is-active{opacity:1;visibility:visible;pointer-events:auto;position:relative}.nd-announce__slide-inner{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin:0;color:currentColor;text-decoration:none;font-weight:600;letter-spacing:.05em;line-height:1.2;text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif;white-space:nowrap}.nd-announce__arrow{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:none;color:currentColor;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;opacity:.7}.nd-announce__arrow:hover{opacity:1}.nd-announce__arrow--prev{left:15px}.nd-announce__arrow--next{right:15px}@keyframes nd-announce-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@media screen and (max-width:989px){.nd-announce__carousel{display:none!important}.nd-announce__marquee{display:block!important}}@media screen and (min-width:990px){.nd-announce__marquee{display:none!important}.nd-announce__carousel{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-announcement-bar.css.map */
