.promo-bar{margin:0 auto;position:relative;z-index:710;background-color:var(--promo-bar-bg-color);color:var(--promo-bar-text-color);text-align:center;display:flex;align-items:center;justify-content:center;height:40px;padding-inline:var(--space-40);transition:background-color var(--transition-small),color var(--transition-small)}
@media(min-width:1024px){.promo-bar{height:48px;padding-inline:var(--space-48)}}.promo-bar__inner{display:flex;align-items:center;justify-content:center;gap:var(--space-20);max-width:100%}.promo-bar__slides{position:relative;min-width:0}.promo-bar__slide{display:none;position:relative}.promo-bar__slide.is-active{display:block}
.promo-bar__slide-copy p{margin:0;font-size:11px;font:var(--font-body);letter-spacing:var(--font-body-letter-spacing);line-height:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:1024px){.promo-bar__slide-copy p{font-size:12px}}.promo-bar__arrow{display:none;flex:0 0 auto;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}
@media(min-width:1024px){.promo-bar__arrow{display:flex}}.promo-bar__arrow svg{width:5px;height:8px}.promo-bar__arrow path{stroke:var(--promo-bar-text-color)}.promo-bar__toggle{position:absolute;top:50%;right:var(--space-16);transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}
.promo-bar__toggle svg{width:20px;height:20px}.promo-bar__toggle rect{display:none}.promo-bar__toggle path{fill:var(--promo-bar-text-color);stroke:none}.promo-bar__toggle-icon--play{display:none}.promo-bar--paused .promo-bar__toggle-icon--pause{display:none}.promo-bar--paused .promo-bar__toggle-icon--play{display:flex}
.promo-bar__link{position:absolute;top:0;right:0;bottom:0;left:0}#FreeShippingBanner{z-index:100;position:relative;background:var(--color-white);width:100%}