.bb-benefit-bar{--bb-benefit-gap: 1.875rem;--bb-benefit-fade: 3rem;position:relative;display:block;padding-block:1.3125rem;background:var(--bb-color-usp-background);color:var(--bb-color-usp-text)}.bb-benefit-bar__marquee{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--bb-benefit-fade),#000 calc(100% - var(--bb-benefit-fade)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--bb-benefit-fade),#000 calc(100% - var(--bb-benefit-fade)),transparent)}.bb-benefit-bar__group{display:flex;flex:none;align-items:center}.bb-benefit-bar-item{display:flex;flex:none;align-items:center;gap:.5rem;margin-inline-end:var(--bb-benefit-gap)}.bb-benefit-bar-item__icon{display:grid;place-items:center;flex:none;width:2.5rem;height:2.5rem;overflow:hidden;border-radius:50%}.bb-benefit-bar-item__text{font-size:.8125rem;font-weight:700;line-height:1.0625rem;white-space:nowrap}.bb-benefit-bar__toggle{position:absolute;top:50%;right:.75rem;display:grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border-radius:50%;background:var(--bb-color-usp-text);transform:translateY(-50%)}.bb-benefit-bar__toggle:before{content:"";position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.bb-benefit-bar__toggle svg{width:.75rem;height:.75rem}.bb-benefit-bar__toggle:focus-visible{outline:2px solid var(--bb-color-usp-text);outline-offset:2px}.bb-benefit-bar__toggle[aria-pressed=true] .bb-benefit-bar__toggle-pause,.bb-benefit-bar__toggle[aria-pressed=false] .bb-benefit-bar__toggle-play{display:none}@media(prefers-reduced-motion:no-preference){.bb-benefit-bar__group{animation:bb-benefit-bar-scroll var(--marquee-animation-duration, 0s) linear infinite}.bb-benefit-bar:is(:hover,:focus-within,.is-paused) .bb-benefit-bar__group{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.bb-benefit-bar__marquee{overflow-x:auto;scrollbar-width:none}.bb-benefit-bar__marquee::-webkit-scrollbar{display:none}.bb-benefit-bar__group:not(:first-child),.bb-benefit-bar__toggle{display:none}.bb-benefit-bar__group:first-child{padding-inline:var(--bb-benefit-fade)}}@keyframes bb-benefit-bar-scroll{to{transform:translate(-100%)}}@media screen and (min-width:1000px){.bb-benefit-bar{--bb-benefit-gap: 5rem;--bb-benefit-fade: min(11.5rem, 12vw)}.bb-benefit-bar-item__text{font-size:.875rem}.bb-benefit-bar__toggle{right:var(--container-gutter)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bb-benefit-bar.css.map */
