.announcement{position:relative;background-color:var(--announcement-bg, #000000);color:var(--announcement-color, #ffffff);overflow:hidden}.announcement--sticky{position:sticky;top:0;z-index:30}.announcement.is-closed{display:none}.announcement__marquee{overflow:hidden;width:100%;height:36px}.announcement--closable .announcement__marquee{padding-right:36px}.announcement__track{display:flex;align-items:center;height:100%;width:max-content;animation:announcement-marquee var(--announcement-duration, 20s) linear infinite}.announcement__marquee:hover .announcement__track{animation-play-state:paused}@keyframes announcement-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.announcement__group{display:flex;flex-shrink:0;align-items:center;height:100%}.announcement__item{display:inline-flex;align-items:center;height:100%;white-space:nowrap;padding:0 20px;font-size:13px;line-height:1;letter-spacing:.02em}.announcement__text,.announcement__link{color:inherit}.announcement__link{color:var(--announcement-link-color, currentColor);text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.announcement__track{animation:none;overflow-x:auto}.announcement__group[aria-hidden=true]{display:none}}.announcement__image-link{display:flex;justify-content:center}.announcement__image{display:block;width:auto;height:var(--announcement-image-height, 40px)}@media screen and (max-width:768px){.announcement__image{height:var(--announcement-image-height-mobile, 40px)}}.announcement__close{position:absolute;top:50%;right:10px;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:22px;height:22px;color:inherit;background:transparent;border:0;padding:4px;cursor:pointer}.announcement__close svg{fill:none;stroke:currentColor;stroke-width:4;stroke-linecap:round}
/*# sourceMappingURL=/cdn/shop/t/32/assets/announcement-bar.css.map */
