.sliding-brands{--sliding-brands-logo-height: 40px;--sliding-brands-logo-max-width: 140px;--sliding-brands-logo-gap: 48px;--sliding-brands-duration: 30s;--sliding-brands-fade-width: 8%;--sliding-brands-heading-color: var(--color-heading, var(--color-foreground));--sliding-brands-eyebrow-color: var(--color-accent);--sliding-brands-description-color: var(--color-text-secondary, #666666);background-color:var(--color-background);color:var(--color-foreground);overflow:hidden}.sliding-brands__inner{box-sizing:border-box;width:100%;margin-left:auto;margin-right:auto}.sliding-brands--container-boxed .sliding-brands__inner{max-width:var(--container-max);padding-left:var(--page-gutter, 40px);padding-right:var(--page-gutter, 40px)}.sliding-brands--container-full .sliding-brands__inner{max-width:none}.sliding-brands__head{margin-bottom:32px;padding-left:var(--page-gutter, 40px);padding-right:var(--page-gutter, 40px)}.sliding-brands--align-left .sliding-brands__head{text-align:left}.sliding-brands--align-center .sliding-brands__head{text-align:center}.sliding-brands--align-right .sliding-brands__head{text-align:right}.sliding-brands__eyebrow{font-family:var(--font-nav-family, var(--font-body-family));font-size:var(--font-size-label, .75rem);font-weight:600;letter-spacing:var(--letter-spacing-label, .08em);text-transform:uppercase;color:var(--sliding-brands-eyebrow-color);margin:0 0 12px}.sliding-brands__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 600);line-height:1.15;letter-spacing:-.02em;color:var(--sliding-brands-heading-color);margin:0}.sliding-brands--heading-small .sliding-brands__title{font-size:calc(var(--font-size-h2) * .75)}.sliding-brands--heading-medium .sliding-brands__title{font-size:calc(var(--font-size-h2) * .95)}.sliding-brands--heading-large .sliding-brands__title{font-size:calc(var(--font-size-h2) * 1.2)}.sliding-brands__description{font-family:var(--font-body-family);font-size:var(--font-size-md, 1rem);line-height:1.6;color:var(--sliding-brands-description-color);margin:12px 0 0;max-width:42rem}.sliding-brands--align-center .sliding-brands__description{margin-left:auto;margin-right:auto}.sliding-brands--align-right .sliding-brands__description{margin-left:auto}.sliding-brands__marquee{display:block;width:100%;overflow:hidden}.sliding-brands--fade .sliding-brands__marquee{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--sliding-brands-fade-width),#000 calc(100% - var(--sliding-brands-fade-width)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--sliding-brands-fade-width),#000 calc(100% - var(--sliding-brands-fade-width)),transparent)}.sliding-brands__track{display:flex;width:max-content;animation:sliding-brands-marquee var(--sliding-brands-duration) linear infinite}.sliding-brands--reverse .sliding-brands__track{animation-direction:reverse}.sliding-brands--pause-hover .sliding-brands__marquee:hover .sliding-brands__track{animation-play-state:paused}.sliding-brands__group{display:flex;align-items:center;gap:var(--sliding-brands-logo-gap);padding-right:var(--sliding-brands-logo-gap);flex-shrink:0}.sliding-brands__logo,.sliding-brands__logo-link{display:flex;align-items:center;justify-content:center;height:var(--sliding-brands-logo-height)}.sliding-brands__logo-link{text-decoration:none;color:inherit}.sliding-brands__logo-link:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:2px}.sliding-brands__logo-img{display:block;height:var(--sliding-brands-logo-height);width:auto;max-width:var(--sliding-brands-logo-max-width);object-fit:contain}.sliding-brands--grayscale .sliding-brands__logo-img{filter:grayscale(1) opacity(.72);transition:filter .2s ease,opacity .2s ease}.sliding-brands--grayscale .sliding-brands__logo:hover .sliding-brands__logo-img,.sliding-brands--grayscale .sliding-brands__logo-link:hover .sliding-brands__logo-img{filter:grayscale(0) opacity(1)}@keyframes sliding-brands-marquee{0%{transform:translateZ(0)}to{transform:translate3d(var(--sliding-brands-shift, -50%),0,0)}}@media screen and (min-width:750px){.sliding-brands__head{margin-bottom:40px}}@media(prefers-reduced-motion:reduce){.sliding-brands__track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-sliding-brands.css.map */
