.to-bm{display:block;overflow:hidden;background:var(--bm-bg,var(--to-white,#ffffff));color:var(--bm-text,#737a80);padding:var(--bm-padding,8px) 0;border-bottom:1px solid #e5e7e9}.to-bm,.to-bm *{box-sizing:border-box}.to-bm__inner{display:flex;align-items:center;gap:14px;max-width:1600px;min-width:0;margin:0 auto;padding:0 16px}.to-bm .to-bm__heading{flex:0 0 82px;margin:0;color:inherit;font:inherit;font-size:10px;font-weight:700;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.to-bm__viewport{overflow:hidden;flex:1;min-width:0}.to-bm__track{display:flex;width:max-content;animation:toBrandMarqueeScroll var(--bm-speed,35s) linear infinite}.to-bm .to-bm__group{display:flex;align-items:center;justify-content:space-around;gap:var(--bm-gap,40px);flex:0 0 auto;min-width:min(100vw,1600px);width:max-content;margin:0;padding:0 calc(var(--bm-gap,40px)/2);list-style:none}.to-bm__item{flex:0 0 var(--bm-width,140px);display:flex;align-items:center;justify-content:center;width:var(--bm-width,140px);height:var(--bm-height,38px);overflow:hidden}.to-bm__item>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.to-bm__item img{display:block;width:100%;height:100%;max-width:none;object-fit:contain;transform:scale(var(--bm-scale,1));filter:grayscale(1) contrast(10);opacity:var(--bm-opacity,.55);mix-blend-mode:multiply}.to-bm__item>span{font-size:16px;font-weight:800;color:inherit}.to-bm__toggle{flex:0 0 44px;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;border:0;border-radius:4px;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:16px}.to-bm__toggle:hover{background:#80808010}.to-bm [href]:focus-visible,.to-bm button:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.to-bm__viewport:hover .to-bm__track,.to-bm__viewport:focus-within .to-bm__track,.to-bm[data-paused=true] .to-bm__track{animation-play-state:paused}.to-bm__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes toBrandMarqueeScroll{to{transform:translate(-50%)}}@media(max-width:749px){.to-bm__inner{gap:8px;padding:0 8px}.to-bm .to-bm__heading{flex-basis:66px;font-size:9px}.to-bm__toggle{flex-basis:44px}}@media(prefers-reduced-motion:reduce){.to-bm__track{animation:none;transform:none}.to-bm__viewport{overflow-x:auto;scrollbar-width:thin}.to-bm__group[aria-hidden=true],.to-bm__toggle{display:none}}.to-bm__inner{position:relative}.to-bm__toggle{position:absolute;width:1px;min-width:1px;height:1px;min-height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;padding:0;border:0}.to-bm__toggle:focus-visible{z-index:3;right:12px;top:50%;width:auto;min-width:44px;height:auto;min-height:36px;padding:7px 12px;overflow:visible;clip-path:none;white-space:normal;border:1px solid currentColor;background:var(--bm-bg,var(--to-white,#ffffff));font-size:12px;transform:translateY(-50%)}.to-bm__item[data-brand-asset="to-brand-ranch-hand.png"] img{filter:brightness(0)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/to-brand-marquee.css.map */
