.announcement_bar_inner{position:relative}announcement-slider{max-width:70rem;margin-inline:auto;display:flex}.at_text{text-align:center}.announcement_bar_text_inner button.swiper_btns.swiper-button-prev{left:0}.announcement_bar_text_inner button.swiper_btns.swiper-button-next{right:0}.announcement_bar_text_inner button.swiper_btns{background:transparent;border:none}.announcement_bar_text_inner .swiper_btns svg{width:1.2rem;height:1.2rem}.announcement_bar_text_block{background:var(--color-background);padding-inline:2rem;height:auto;display:flex;justify-content:center;align-items:center}.at_text a{color:var(--color-heading);text-underline-offset:.3rem}.at_text a:hover{color:var(--color-secondary-heading)}.ann_bar_menu_wrapper{display:flex;align-items:center;gap:1rem}.ann_bar_menu_wrapper{display:flex;align-items:center;gap:1rem;position:absolute;top:50%;transform:translateY(-50%);left:0}.ann_bar_menu_wrapper.has_menu{cursor:pointer}button.ann_bar_menu_wrapper{font:inherit;color:inherit;background:transparent;border:none;padding:0;margin:0;text-align:left}button.ann_bar_menu_wrapper.has_menu svg path{fill:var(--color-text)}.ann_bar_menu_label{display:inline-block;color:var(--color-text)}.ann_localization_wrapper{position:absolute;top:50%;transform:translateY(-50%);right:0;display:flex;gap:1rem;align-items:center}.announcement_bar_wrapper:has(.localization_dropdown_wrapper.active){z-index:100}.ann_localization_wrapper button{padding:0;background:transparent;border:none;color:var(--color-text);display:flex;align-items:center;cursor:pointer}.ann_localization_wrapper button svg path{fill:var(--color-text)}.announcement_bar_text_inner .swiper-wrapper{align-items:stretch}.announcement_bar_text_inner button:focus-visible{outline-offset:-1px}.announcement_bar_text_inner.swiper .swiper_btns svg path{fill:var(--color-arrows)}.ab_marquee{display:flex;overflow:hidden;width:100%}.ab_marquee_track{display:flex;flex-shrink:0;align-items:center;justify-content:space-around;min-width:100%;animation:ab-marquee var(--ab-marquee-duration, 30s) linear infinite}.ab_marquee_item{flex-shrink:0;padding-inline:3rem;white-space:nowrap}.ab_marquee_item .rte p{margin:0}.ab_marquee--pause:hover .ab_marquee_track{animation-play-state:paused}.ab_marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 4rem,#000 calc(100% - 4rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 4rem,#000 calc(100% - 4rem),transparent)}@media screen and (min-width:1300px){.announcement_bar_inner:has(.ab_marquee){display:flex;align-items:center;gap:2rem}.announcement_bar_inner:has(.ab_marquee) .ab_marquee{flex:1 1 auto;min-width:0}.announcement_bar_inner:has(.ab_marquee) .ann_bar_menu_wrapper,.announcement_bar_inner:has(.ab_marquee) .ann_localization_wrapper{position:relative;top:auto;left:auto;right:auto;transform:none;flex-shrink:0}.announcement_bar_inner:has(.ab_marquee) localization-wrapper{flex-shrink:0}}@keyframes ab-marquee{to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.ab_marquee_track{animation:none}}.announcement_bar_wrapper.announcement-overlay{padding:0;width:100%;margin-inline:auto;position:absolute;left:50%;transform:translate(-50%);background:transparent}.announcement_bar_wrapper.container_width{max-width:var(--container)}.announcement_bar_wrapper.top_margin{margin-top:1.9rem}@media screen and (max-width:1299px){.ann_bar_menu_wrapper,.announcement_bar_inner localization-wrapper{display:none}}@media screen and (max-width:768px){.announcement_bar_wrapper.announcement-overlay{position:static;transform:none}.announcement_bar_wrapper.top_margin{margin:0}.announcement_bar_text_block .rte p,.announcement_bar_text_block .rte ul li,.announcement_bar_text_block .rte ol li{margin:0 0 1.6rem;font-size:1.2rem;line-height:calc(1.4rem * 1.6);margin-bottom:0}}@media screen and (max-width:640px){.announcement_bar_text_inner button.swiper_btns.swiper-button-prev{left:calc(0% - 1rem)}.announcement_bar_text_inner button.swiper_btns.swiper-button-next{right:calc(0% - 1rem)}.announcement_bar_text_block{padding-inline:1rem}.announcement_bar_box.container_width .announcement_bar_text_inner button.swiper_btns.swiper-button-next{right:0}.announcement_bar_box.container_width .announcement_bar_text_inner button.swiper_btns.swiper-button-prev{left:0}}.announcement_bar_text_block .rte p,.announcement_bar_text_block .rte ul li,.announcement_bar_text_block .rte ol li{color:var(--color-heading)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/announcement-bar.css.map */
