.brand-slider,.seo-content{margin:0 auto;max-width:1400px;width:calc(100% - 2rem)}.brand-slider__header{margin-bottom:1rem}.brand-slider__header h2,.seo-content__heading{font-family:var(--display);font-size:clamp(1.4rem,2.5vw,2rem);letter-spacing:-.04em}.brand-slider__viewport{-webkit-mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent);overflow:hidden}.brand-slider__track{display:flex;width:max-content;animation:brand-marquee 32s linear infinite}.brand-slider__viewport:hover .brand-slider__track{animation-play-state:paused}.brand-slider__group{align-items:center;display:flex;flex-shrink:0;gap:clamp(2.5rem,7vw,7rem);min-width:max-content;padding:1.5rem clamp(1.25rem,3vw,3rem)}.brand-slider__item{align-items:center;color:var(--ink);display:flex;flex:0 0 170px;height:76px;justify-content:center;text-decoration:none;width:170px}.brand-slider__item img{filter:grayscale(1);height:100%;max-width:100%;object-fit:contain;transition:filter .2s,opacity .2s;width:100%}.brand-slider__item:hover img{filter:grayscale(0)}.brand-slider__item span{font-family:var(--display);font-size:1.35rem;font-weight:700;text-align:center}.seo-content__heading{margin-bottom:1.25rem}.seo-content__grid{display:grid;gap:clamp(2rem,5vw,4.5rem) clamp(2rem,5vw,5rem);grid-template-columns:repeat(3,minmax(0,1fr))}.seo-content__item h3{font-family:var(--display);font-size:clamp(1.2rem,2vw,1.65rem);letter-spacing:-.035em;line-height:1.15;margin-bottom:.85rem}.seo-content__text{color:var(--ink-mid);font-size:.9rem;line-height:1.75}@keyframes brand-marquee{to{transform:translate(-50%)}}@media(max-width:900px){.seo-content__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.brand-slider,.seo-content{width:calc(100% - 1.2rem)}.brand-slider__group{gap:2.5rem;padding:1rem 1.25rem}.brand-slider__item{flex-basis:120px;height:58px;width:120px}.brand-slider__item span{font-size:1rem}.seo-content__grid{gap:2rem;grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.brand-slider__track{animation:none}.brand-slider__viewport{overflow-x:auto}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/brand-seo.css.map */
