.featbar{position:relative;width:100%;background:var(--featbar-bg, #FFFFFF);padding:40px 20px 8px;box-sizing:border-box}.featbar__header{text-align:center;max-width:1400px;margin:0 auto 24px}.featbar__eyebrow{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--featbar-eyebrow, #D6222B)}.featbar__heading{margin:0;font-size:clamp(18px,4.2vw,24px);font-weight:800;letter-spacing:.01em;text-transform:uppercase;color:var(--featbar-heading, #161616)}.featbar__viewport{width:100%;overflow:hidden;max-width:1400px;margin:0 auto;border-top:1px solid var(--featbar-divider, #E5E1D8)}.featbar__track{display:flex;transition:transform .6s cubic-bezier(.65,0,.35,1);will-change:transform}.featbar__item{display:flex;align-items:center;gap:10px;flex:0 0 50%;max-width:50%;padding:18px 12px;box-sizing:border-box}.featbar__icon{flex:0 0 auto;display:flex;color:var(--featbar-icon, #D6222B)}.featbar__copy{display:flex;flex-direction:column;min-width:0}.featbar__title{font-size:12px;font-weight:700;letter-spacing:.01em;text-transform:uppercase;color:var(--featbar-title, #161616);font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.featbar__text{font-size:11.5px;font-style:normal;color:var(--featbar-text, #6B6B6B);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.featbar__empty{padding:24px;text-align:center;color:#999;font-size:14px;width:100%}.featbar__dots{display:flex;justify-content:center;gap:6px;padding:14px 0 20px}.featbar__dots .featbar__dot{width:6px;height:6px;border-radius:50%;border:none;padding:0;background:var(--featbar-divider, #E5E1D8);cursor:pointer;transition:background .2s ease,transform .2s ease}.featbar__dots .featbar__dot.is-active{background:var(--featbar-icon, #D6222B);transform:scale(1.2)}@media(min-width:750px){.featbar{padding:56px 40px 12px}.featbar__header{margin-bottom:30px}.featbar__track{transform:none!important;flex-wrap:nowrap}.featbar__item{flex:1 1 0;max-width:none;justify-content:center;padding:22px 20px;border-right:1px solid var(--featbar-divider, #E5E1D8)}.featbar__item:last-child{border-right:none}.featbar__title,.featbar__text{white-space:normal}.featbar__title{font-size:13px}.featbar__text{font-size:12.5px}}@media(prefers-reduced-motion:reduce){.featbar__track{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-feature-bar.css.map */
