@keyframes birgamoAnnouncementLoop{0%{transform:translateZ(0)}to{transform:translate3d(calc(-1 * var(--announcement-distance, 50%)),0,0)}}.announcement.announcement--marquee{position:relative;display:block;width:100%;height:34px;min-height:34px;padding:0;overflow:hidden;background:#000;color:#fff;font-size:12px;line-height:1;letter-spacing:.05em;text-align:left;text-transform:uppercase;white-space:normal}.announcement--marquee .announcement__viewport{width:100%;height:100%;overflow:hidden}.announcement--marquee .announcement__track{display:flex;width:max-content;min-width:max-content;height:100%;align-items:stretch;will-change:transform;animation:birgamoAnnouncementLoop var(--announcement-duration, 24s) linear infinite}.announcement--marquee .announcement__group{display:flex;flex:0 0 auto;min-width:max-content;height:100%;align-items:center;white-space:nowrap}.announcement--marquee .announcement__item{display:inline-flex;flex:0 0 auto;height:100%;padding:0 24px;align-items:center;justify-content:center;color:inherit;white-space:nowrap}.announcement--marquee .announcement__item:before{content:"+";display:inline-block;margin-right:14px;color:var(--red, #d60000);font-size:13px;line-height:1}.announcement--marquee:not(.is-ready) .announcement__track{animation-play-state:paused}.announcement--marquee:hover .announcement__track,.announcement--marquee:focus-within .announcement__track{animation-play-state:paused}@media(max-width:749px){.announcement.announcement--marquee{height:32px;min-height:32px;font-size:10px;letter-spacing:.045em}.announcement--marquee .announcement__item{padding:0 18px}.announcement--marquee .announcement__item:before{margin-right:10px;font-size:11px}}@media(prefers-reduced-motion:reduce){.announcement--marquee .announcement__track{animation:none;transform:none}.announcement--marquee .announcement__group[data-announcement-clone]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/birgamo-announcement-marquee.css.map */
