.header-promo{--text-color: inherit;--text-hover-color: inherit;--bg-color: transparent;--ticker-height: 24px;--item-gap: 24px;--marquee-duration: 20s;background-color:var(--bg-color);min-height:var(--ticker-height);width:100%;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}.header-promo:hover{background-color:var(--bg-hover-color, var(--bg-color))}.header-promo__p{font-weight:400;font-size:var(--promo-font-size, 16px);line-height:1.2;text-align:center;margin:0;padding:0;color:var(--text-color);white-space:nowrap;font-family:var(--promo-font-family, var(--font-heading-family))}.header-promo__p.rte p,.header-promo__p.rte ul,.header-promo__p.rte ol{display:inline;margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;font-family:inherit}.header-promo__p.rte a{color:inherit;text-decoration:underline}.header-promo__p.rte strong,.header-promo__p.rte b{font-weight:700}.header-promo__p.rte em,.header-promo__p.rte i{font-style:italic}.header-promo:hover .header-promo__p,.header-promo:hover .header-promo__p.rte a{color:var(--text-hover-color)}.header-promo__link{display:inline-flex;align-items:center;text-decoration:none;color:inherit}.header-promo__item{display:inline-flex;align-items:center;flex-shrink:0}.header-promo__group{display:flex;align-items:center;flex-shrink:0;gap:var(--item-gap)}.header-promo__separator{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:0;color:var(--text-color);font-family:var(--promo-font-family, var(--font-heading-family));font-size:var(--promo-font-size, 16px);line-height:1;-webkit-user-select:none;user-select:none}.header-promo--rotate{min-height:var(--ticker-height)}.header-promo--rotate .header-promo__messages{position:relative;width:100%;min-height:var(--ticker-height);display:flex;align-items:center;justify-content:center}.header-promo--rotate .header__promo-text{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(0)}.header-promo--rotate .header__promo-text.is-active{opacity:1;visibility:visible;pointer-events:auto;position:relative}.header-promo--fade .header__promo-text{transition:opacity .6s ease}.header-promo--slide .header__promo-text{transform:translate(1.5rem);transition:opacity .55s ease,transform .55s ease,visibility .55s}.header-promo--slide .header__promo-text.is-active{transform:translate(0)}.header-promo--slide .header__promo-text.is-exit{opacity:0;visibility:hidden;transform:translate(-1.5rem);position:absolute}.header-promo--rotate .header-promo__p{overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 20px)}.header-promo--marquee{justify-content:flex-start}.header-promo__track{display:flex;width:max-content;align-items:center;gap:var(--item-gap);animation:header-promo-marquee var(--marquee-duration) linear infinite;will-change:transform}.header-promo--marquee:hover .header-promo__track{animation-play-state:paused}@keyframes header-promo-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.header-promo__track{animation:none}.header-promo--rotate .header__promo-text,.header-promo--slide .header__promo-text,.header-promo--fade .header__promo-text{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-header-promo.css.map */
