.benefits-marquee{width:100%;padding:22px 0 18px;background:#fff}.benefits-marquee__eyebrow{margin:0 0 12px;text-align:center;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#a6841f}.benefits-marquee__band{position:relative;overflow:hidden;width:100%;background:var(--bm-bg, #FFFFFF);border-top:1px solid rgba(204,163,39,.35);border-bottom:1px solid rgba(204,163,39,.35);padding:12px 0}.benefits-marquee__band:before,.benefits-marquee__band:after{content:"";position:absolute;top:0;bottom:0;width:64px;z-index:2;pointer-events:none}.benefits-marquee__band:before{left:0;background:linear-gradient(90deg,var(--bm-bg, #fff) 0%,transparent 100%)}.benefits-marquee__band:after{right:0;background:linear-gradient(270deg,var(--bm-bg, #fff) 0%,transparent 100%)}.benefits-marquee__track{display:inline-flex;width:max-content;animation:benefits-marquee-scroll var(--bm-speed, 30s) linear infinite}.benefits-marquee__band:hover .benefits-marquee__track{animation-play-state:paused}.benefits-marquee__group{display:inline-flex;align-items:center;flex-shrink:0;gap:12px;padding-right:12px}.benefits-marquee__pill{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:999px;border:1.5px solid var(--bm-accent, #CCA327);background:var(--bm-card-bg, #FFFFFF);color:var(--bm-text, #1A1A1A);font-size:13px;font-weight:700;letter-spacing:.01em;white-space:nowrap;flex-shrink:0}.benefits-marquee__icon{font-size:15px;line-height:1}.benefits-marquee__pill--highlight{background:var(--bm-accent, #CCA327);border-color:var(--bm-accent, #CCA327);color:#fff;animation:benefits-marquee-pulse 2.4s ease-in-out infinite}.benefits-marquee__cta{display:inline-flex;align-items:center;gap:8px;padding:9px 20px;border-radius:999px;background:#1a1a1a;color:#fff;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:background .2s ease}.benefits-marquee__cta:hover{background:var(--bm-accent, #CCA327)}.benefits-marquee__cta-arrow{transition:transform .2s ease}.benefits-marquee__cta:hover .benefits-marquee__cta-arrow{transform:translate(3px)}@keyframes benefits-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes benefits-marquee-pulse{0%,to{box-shadow:0 0 #cca32773}50%{box-shadow:0 0 0 6px #cca32700}}@media(prefers-reduced-motion:reduce){.benefits-marquee__track,.benefits-marquee__pill--highlight{animation:none}.benefits-marquee__band{overflow-x:auto}}@media(max-width:749px){.benefits-marquee__pill,.benefits-marquee__cta{font-size:12px;padding:8px 14px}.benefits-marquee__eyebrow{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/buyer-benefits-ticker.css.map */
