.ctr-announcement-bar{position:relative;z-index:4;overflow:hidden;width:100%;background:var(--ctr-ab-bar-bg, #000000)}.ctr-announcement-bar[hidden]{display:none}.ctr-announcement-bar__slide{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:var(--ctr-ab-padding, 10px) 1.6rem;background:var(--ctr-ab-bg, #000000);color:var(--ctr-ab-text, #ffffff);border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.ctr-announcement-bar__message{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;color:inherit;text-align:center;letter-spacing:.1rem}.ctr-announcement-bar__icon{display:block;flex-shrink:0;width:22px;height:22px;object-fit:contain}.ctr-announcement-bar__text,.ctr-announcement-bar__text p{margin:0;color:inherit}.ctr-announcement-bar__text a{position:relative;z-index:2;color:inherit;font-weight:600;text-decoration:underline}.ctr-announcement-bar__message .icon-arrow{flex-shrink:0;width:1.2rem;margin-left:.2rem}.ctr-announcement-bar__message .icon-arrow path{fill:currentColor}.ctr-announcement-bar a.ctr-announcement-bar__overlay{display:block}.ctr-announcement-bar__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ctr-announcement-bar__overlay:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.ctr-announcement-bar--static .ctr-announcement-bar__slide~.ctr-announcement-bar__slide,.ctr-announcement-bar--carousel .ctr-announcement-bar__carousel:not(.swiper-initialized) .ctr-announcement-bar__slide~.ctr-announcement-bar__slide{display:none}.ctr-announcement-bar--scroll .ctr-announcement-bar__slide{width:auto;flex-shrink:0;white-space:nowrap;padding-left:2.4rem;padding-right:2.4rem}.ctr-announcement-bar--scroll .ctr-announcement-bar__carousel:not(.swiper-initialized) .swiper-wrapper{justify-content:center}.ctr-announcement-bar--scroll .swiper-wrapper{background:var(--ctr-ab-bar-bg, #000000)}.ctr-announcement-bar__carousel .swiper-wrapper{align-items:stretch}.ctr-announcement-bar__carousel .swiper-slide{height:auto}.ctr-announcement-bar__arrow{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:transparent;color:var(--ctr-ab-active-text, #ffffff);cursor:pointer;transform:translateY(-50%);transition:color .3s ease,opacity .2s ease}.ctr-announcement-bar__arrow:hover{opacity:.7}.ctr-announcement-bar__arrow--prev{left:4px}.ctr-announcement-bar__arrow--next{right:4px}.ctr-announcement-bar--single .ctr-announcement-bar__arrow{display:none}.ctr-announcement-bar--carousel:not(.ctr-announcement-bar--single) .ctr-announcement-bar__slide{padding-left:40px;padding-right:40px}.ctr-announcement-bar__track{display:flex;width:max-content}.ctr-announcement-bar--marquee.is-running .ctr-announcement-bar__track{animation:ctr-announcement-bar-scroll var(--ctr-ab-duration, 30s) linear infinite}.ctr-announcement-bar__group{display:flex;flex-shrink:0}.ctr-announcement-bar--marquee .ctr-announcement-bar__slide{flex-shrink:0;white-space:nowrap;padding-left:2.4rem;padding-right:2.4rem}.ctr-announcement-bar--marquee:not(.is-running) .ctr-announcement-bar__track{margin:0 auto}@media(hover:hover){.ctr-announcement-bar--pause-hover:hover .ctr-announcement-bar__track{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.ctr-announcement-bar--marquee.is-running .ctr-announcement-bar__track{animation:none}}@keyframes ctr-announcement-bar-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.ctr-announcement-bar__slide[data-schedule-state]:after{content:"Schedule: " attr(data-schedule-state);position:absolute;top:2px;right:4px;z-index:3;padding:1px 6px;border-radius:3px;background:#ffd84d;color:#000;font-size:10px;line-height:1.4;letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/91/assets/ctr-announcement-bar.css.map */
