.br-announce{position:relative}.br-announce--yellow{background:var(--br-yellow);color:var(--br-black)}.br-announce--pink{background:var(--br-pink);color:var(--br-white)}.br-announce--blue{background:var(--br-blue);color:var(--br-white)}.br-announce--mint{background:var(--br-mint);color:var(--br-black)}.br-announce--black{background:var(--br-black);color:var(--br-white)}.br-announce__inner{max-width:var(--br-content-w);margin-inline:auto;padding:0 var(--br-gutter-mobile);display:flex;align-items:center}.br-announce__track{position:relative;flex:1;min-height:34px}.br-announce__msg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.br-announce__msg.is-active{opacity:1;visibility:visible;transition:opacity .3s ease}.br-announce__msg a,.br-announce__msg span{font-weight:var(--br-w-semi);font-size:var(--br-fs-meta);letter-spacing:.13em;text-transform:uppercase;text-align:center;color:inherit;padding:9px 0;line-height:1.3}.br-announce__msg a:hover{text-decoration:underline}.br-announce__close{flex:none;border:0;background:none;color:inherit;font-size:18px;line-height:1;padding:6px 0 6px 12px;cursor:pointer;opacity:.7}.br-announce__close:hover{opacity:1}.br-announce--ticker .br-announce__inner{max-width:none;padding:0;overflow:hidden}.br-announce--ticker .br-announce__track{display:flex;min-height:34px;align-items:stretch}.br-announce__ticker-group{flex:none;width:max-content;min-width:100%;display:flex;align-items:center;animation:br-ticker var(--br-ticker-dur, 30s) linear infinite}.br-announce__item{flex:none;white-space:nowrap;font-weight:var(--br-w-semi);font-size:var(--br-fs-meta);letter-spacing:.13em;text-transform:uppercase;color:inherit;padding:9px 20px;line-height:1.3}a.br-announce__item:hover{text-decoration:underline}.br-announce__sep{flex:none;opacity:.55;font-size:11px}@keyframes br-ticker{to{transform:translate(-100%)}}.br-announce--ticker:hover .br-announce__ticker-group{animation-play-state:paused}.br-announce--hybrid .br-announce__track--ticker{display:none}@media(max-width:749px){.br-announce--hybrid .br-announce__inner{max-width:none;padding:0;overflow:hidden}.br-announce--hybrid .br-announce__track--fade{display:none}.br-announce--hybrid .br-announce__track--ticker{display:flex;align-items:stretch;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/component-announcement.css.map */
