.splide-announcement-bar{position:relative;z-index:20;width:100%;overflow:hidden;color:var(--announcement-text-color);background:var(--announcement-background);border-bottom:var(--announcement-border-width) solid var(--announcement-border-color)}.splide-announcement-bar__inner .splide__arrow--prev svg{transform:scaleX(1)}.splide-announcement-bar *,.splide-announcement-bar *:before,.splide-announcement-bar *:after{box-sizing:border-box}.splide-announcement-bar__inner{position:relative;width:100%;min-height:var(--announcement-min-height);padding-right:var(--announcement-padding-inline);padding-left:var(--announcement-padding-inline)}.splide-announcement-bar__slider{width:100%;min-height:var(--announcement-min-height);visibility:hidden}.splide-announcement-bar__slider.is-initialized,.splide-announcement-bar__slider--single{visibility:visible}.splide-announcement-bar__slider--single .splide__list{display:flex}.splide-announcement-bar__track,.splide-announcement-bar .splide__list,.splide-announcement-bar__slide{min-height:var(--announcement-min-height)}.splide-announcement-bar__slide{display:flex;align-items:stretch;justify-content:center}.splide-announcement-bar__item{display:flex;width:100%;min-height:var(--announcement-min-height);align-items:center;justify-content:center;gap:var(--announcement-content-gap);padding:7px 50px;color:var(--announcement-text-color);font-size:var(--announcement-font-size);font-weight:var(--announcement-font-weight);line-height:1.3;letter-spacing:var(--announcement-letter-spacing);text-align:center;text-decoration:none}a.splide-announcement-bar__item:hover .splide-announcement-bar__link-label{text-decoration-thickness:1px;text-underline-offset:3px}.splide-announcement-bar__icon{display:inline-flex;width:var(--announcement-icon-size);height:var(--announcement-icon-size);flex:0 0 var(--announcement-icon-size);align-items:center;justify-content:center;color:currentColor}.splide-announcement-bar__icon-image{display:block;width:100%;height:100%;object-fit:contain}.splide-announcement-bar__custom-icon svg{display:block;width:100%;height:100%}.splide-announcement-bar__text{display:inline;color:var(--announcement-text-color)}.splide-announcement-bar__text p{display:inline;margin:0}.splide-announcement-bar__link-label{display:inline-flex;flex-shrink:0;color:var(--announcement-link-color);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.splide-announcement-bar__arrows .splide__arrow{top:50%;width:var(--announcement-arrow-size);height:var(--announcement-arrow-size);padding:0;border:0;border-radius:0;opacity:1;color:var(--announcement-arrow-color);background:transparent;box-shadow:none;transform:translateY(-50%)}.splide-announcement-bar__arrows .splide__arrow:hover{opacity:.7}.splide-announcement-bar__arrows .splide__arrow:disabled{opacity:.3}.splide-announcement-bar__arrows .splide__arrow svg{width:55%;height:55%;fill:none}.splide-announcement-bar__arrows .splide__arrow--prev{left:4px}.splide-announcement-bar__arrows .splide__arrow--next{right:4px}.splide-announcement-bar .splide__pagination{position:relative;bottom:auto;margin:0;padding:0 0 6px}.splide-announcement-bar .splide__pagination__page{width:6px;height:6px;margin:3px;opacity:.45;background:currentColor;transform:none}.splide-announcement-bar .splide__pagination__page.is-active{opacity:1;transform:scale(1.2)}.splide-announcement-bar__item:focus-visible,.splide-announcement-bar .splide__arrow:focus-visible{outline:1px solid currentColor;outline-offset:-2px}@media screen and (max-width:749px){.splide-announcement-bar__inner,.splide-announcement-bar__slider,.splide-announcement-bar__track,.splide-announcement-bar .splide__list,.splide-announcement-bar__slide{min-height:var(--announcement-mobile-min-height)}.splide-announcement-bar__inner{padding-right:12px;padding-left:12px}.splide-announcement-bar__item{min-height:var(--announcement-mobile-min-height);gap:6px;padding:7px 34px;font-size:var(--announcement-mobile-font-size)}.splide-announcement-bar__link-label{display:none}.splide-announcement-bar__arrows .splide__arrow{width:28px;height:28px}.splide-announcement-bar__arrows .splide__arrow--prev{left:0}.splide-announcement-bar__arrows .splide__arrow--next{right:0}}@media screen and (max-width:400px){.splide-announcement-bar__item{padding-right:28px;padding-left:28px}.splide-announcement-bar__icon{display:none}}@media(prefers-reduced-motion:reduce){.splide-announcement-bar__slider *{scroll-behavior:auto;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/splide-announcement-bar.css.map */
