.announcement-container{width:100%;max-width:100%;margin-inline:auto;display:flex;align-items:center;justify-content:center}.announcement{padding-block:var(--padding-top-mobile) var(--padding-bottom-mobile);background-color:var(--background-color);color:var(--text-color);line-height:1;letter-spacing:0;overflow:hidden}.announcement-swiper:not(.swiper-initialized) .announcement-swiper__wrapper{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.announcement-swiper:not(.swiper-initialized) .announcement-slide{min-width:100%;max-width:100%;width:100%}.announcement-swiper__wrapper>:not(:last-child){margin-inline-end:0}.announcement-swiper{width:100%}.announcement-slide,.announcement-slide.swiper-slide{width:100%;display:flex;align-items:center;justify-content:center;column-gap:8px}.announcement-slide img{min-width:18px;width:18px;height:18px;object-fit:contain}.announcement-slide p{margin:0;padding:0;font:400 11px/1 var(--font-family-body)}button.announcement-space,div.announcement-space{width:20px;height:20px;min-width:20px;display:inline-flex!important;align-items:center;justify-content:center;position:relative}.announcement-container:has(.announcement-swiper:not(.swiper-initialized)) button.announcement-space,.announcement-container:has(.announcement-swiper:not(.swiper-initialized)) div.announcement-space{opacity:0}.announcement-space--button .svg-wrapper{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.announcement-space--button-pause .icon-pause,.announcement-space--button-play .icon-play{opacity:0}.announcement-space--button-pause.icon-play,.announcement-space--button-play .icon-pause{opacity:1}@media (min-width: 750px){.announcement{padding-block:var(--padding-top) var(--padding-bottom)}button.announcement-space,div.announcement-space{display:none!important}.announcement-container{max-width:fit-content;margin-inline:auto}.announcement-slide{max-width:fit-content}.announcement-swiper__wrapper>:not(:last-child){margin-inline-end:20px}.announcement-swiper:not(.swiper-initialized) .announcement-swiper__wrapper{justify-content:center}.announcement-swiper:not(.swiper-initialized) .announcement-slide{white-space:nowrap;width:fit-content;min-width:fit-content;max-width:fit-content}.announcement-slide,.announcement-slide.swiper-slide{white-space:nowrap;width:fit-content}}@media (min-width: 1140px){.announcement-swiper__wrapper>:not(:last-child){margin-inline-end:88px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-announcement.css.map */
