@keyframes slideInBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideInTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInHidden{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOutHidden{0%{visibility:visible;opacity:1}to{visibility:hidden}}@keyframes fadeOutAndHide{0%{opacity:1}99%{opacity:0;display:block}to{opacity:0;display:none}}@keyframes loading-skeleton{0%{filter:brightness()}to{filter:brightness(90%)}}@keyframes spinner{to{transform:rotate(360deg)}}@keyframes slideInFromRight{0%{right:-100%}50%{right:-50%}to{right:0}}@keyframes spinner-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes tickAnimation{0%{opacity:0;stroke-dashoffset:-1000px}10%{opacity:1}to{opacity:1;stroke-dashoffset:0}}.announcement-banner{z-index:calc(var(--layer-overlay-background) - 1);text-align:center;background-color:var(--color-announcement-bg);transition:all var(--timing-quick) var(--easing-normal)}.announcement-banner__wrapper{font-size:var(--font-size-xxs);color:var(--color-announcement-text);transition:all var(--timing-quick) var(--easing-normal);line-height:1.2}.announcement-banner__wrapper:hover{color:var(--color-announcement-text)}.announcement-banner__announcement--desktop{display:none}.announcement-banner__announcement--mobile,.announcement-banner__announcement--desktop{max-width:100%;padding:calc(var(--font-size-l) * .5) 0;margin-bottom:0;line-height:1.2}@media(min-width:48em){.announcement-banner__announcement--mobile{display:none}.announcement-banner__announcement--desktop{display:block}.announcement-banner__wrapper{font-size:var(--font-size-s)}}
/*# sourceMappingURL=/cdn/shop/t/2013/assets/section.announcement-banner.BjG3lf8Z.css.map */
