.announcement-bar-section{display:grid;grid-template-areas:"slide";align-items:center;justify-items:center;height:32px;padding:0 16px;box-sizing:border-box;overflow:hidden;background-color:#12132b;color:#fff}.announcement-bar-start,.announcement-bar-end{display:none;align-items:center;min-width:0}.announcement-bar-start{gap:20px}.announcement-bar-center{display:contents}.announcement-bar-slide{grid-area:slide;max-width:100%;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease}.announcement-bar-start.announcement-bar-slide,.announcement-bar-end.announcement-bar-slide{display:flex}.announcement-bar-slide.is-active{opacity:1;visibility:visible;animation:announcement-bar-hold var(--announcement-bar-rotation-duration, 5s) linear}@keyframes announcement-bar-hold{0%{visibility:visible}to{visibility:visible}}.announcement-bar-usp{display:flex;align-items:center;gap:6px;flex-shrink:0;color:#ffffffd9}.announcement-bar-usp .reks-icon{display:block;flex-shrink:0}.announcement-bar-usp-text,.announcement-bar-rating-text{font-family:Widescreen,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#ffffffd9;white-space:nowrap}.announcement-bar-promo{display:flex;align-items:center;gap:8px;min-width:0;color:#fff;text-decoration:none}.announcement-bar-promo-text{min-width:0;overflow:hidden;font-family:Widescreen,sans-serif;font-weight:500;font-size:12px;line-height:16px;white-space:nowrap;text-overflow:ellipsis}.announcement-bar-promo-text--desktop{display:none}.announcement-bar-promo-link{flex-shrink:0;font-family:Widescreen,sans-serif;font-weight:600;font-size:12px;line-height:16px;white-space:nowrap;text-decoration:underline;text-underline-position:from-font}.announcement-bar-rating{display:flex;align-items:center;gap:6px;flex-shrink:0;color:#fff;text-decoration:none}.announcement-bar-rating-stars{display:flex;gap:1px;color:#ffb800}.announcement-bar-rating-star .reks-icon{display:block}.announcement-bar-rating-star.is-empty{opacity:.3}.announcement-bar-rating-value{font-family:Widescreen,sans-serif;font-weight:600;font-size:12px;line-height:16px;white-space:nowrap}@media(hover:hover){.announcement-bar-section:hover .announcement-bar-slide{animation-play-state:paused}.announcement-bar-promo:hover .announcement-bar-promo-link{text-decoration:none}}.announcement-bar-section:focus-within .announcement-bar-slide{animation-play-state:paused}@media(min-width:1024px){.announcement-bar-section{display:flex;justify-content:space-between;align-items:center;height:36px;padding:0 max(40px,calc((100% - 1360px)/2))}.announcement-bar-start,.announcement-bar-end{display:flex;flex:1 1 0;flex-wrap:wrap;height:16px;overflow:hidden}.announcement-bar-end{justify-content:flex-end}.announcement-bar-center{display:grid;grid-template-areas:"promo";flex:0 1 auto;min-width:0}.announcement-bar-section .announcement-bar-slide{opacity:1;visibility:visible;animation:none}.announcement-bar-section .announcement-bar-promo{grid-area:promo;opacity:0;visibility:hidden}.announcement-bar-section .announcement-bar-promo.is-current{opacity:1;visibility:visible;animation:announcement-bar-hold var(--announcement-bar-rotation-duration, 5s) linear}.announcement-bar-section:focus-within .announcement-bar-promo{animation-play-state:paused}.announcement-bar-promo-text--desktop{display:block}.announcement-bar-promo-text--mobile{display:none}}@media(min-width:1024px)and (hover:hover){.announcement-bar-section:hover .announcement-bar-promo{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.announcement-bar-slide{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/417/assets/reks-announcement-bar.css.map */
