.promo-bar--carousel{display:block;width:100%;height:var(--promo-height);background:var(--color-accent);pointer-events:auto;overflow:hidden}.promo-bar--carousel .swiper-wrapper{height:100%;flex-direction:column}promo-bar:not([data-swiper-ready]) .promo-bar--slide:not(:first-child){display:none}.promo-bar--slide{width:100%;flex:0 0 100%;display:flex;align-items:center;height:100%}.promo-bar--slide-text{font-family:var(--font-serif);text-align:center;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.promo-bar--text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--promo-text-lines, 1);overflow:hidden}.promotion-expiry.promo-bar--promotion{--background: transparent;display:flex!important;align-items:center;justify-content:center;gap:0;width:100%;height:100%;min-height:0;max-height:var(--promo-height);margin:0;padding:0;overflow:hidden;background:transparent;border-radius:0}.promotion-expiry.promo-bar--promotion .promotion-expiry--cta{display:inline;max-width:100%;text-align:center}.promotion-expiry.promo-bar--promotion .promotion-expiry--time,.promotion-expiry.promo-bar--promotion .promo-bar--text{display:inline;overflow:visible;-webkit-box-orient:unset;-webkit-line-clamp:unset;vertical-align:middle}.promotion-expiry.promo-bar--promotion .promotion-expiry--time{margin-inline-start:.25em}.promotion-expiry.promo-bar--promotion .btn--copy{vertical-align:middle}
/*# sourceMappingURL=/cdn/shop/t/3376/assets/promo-bar.css.map */
