.media-logos{overflow:hidden}.media-logos .section-heading,.media-logos .section-intro{margin-inline:auto;text-align:center}.media-logos__marquee{display:flex;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.media-logos__track{display:flex;flex-shrink:0;align-items:center;min-width:100%;animation:marquee var(--marquee-duration, 45s) linear infinite}.media-logos__marquee:hover .media-logos__track,.media-logos__marquee:focus-within .media-logos__track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-100%)}}.media-logos__item{flex-shrink:0;width:clamp(200px,28vw,340px);padding:1rem clamp(1.25rem,3vw,2.5rem)}.media-logos__logo{display:grid;place-items:center;height:clamp(76px,9.5vw,124px);color:var(--color-ink);text-decoration:none}.media-logos__logo img{width:auto;max-width:100%;max-height:100%;object-fit:contain;filter:grayscale(1);opacity:.6;transition:filter .3s ease,opacity .3s ease,transform .3s var(--ease-bounce)}.media-logos__logo:hover img,.media-logos__logo:focus-visible img{filter:none;opacity:1;transform:scale(1.08)}.media-logos__name{font-weight:800;font-size:1.25rem;opacity:.6}@media(prefers-reduced-motion:reduce){.media-logos__marquee{overflow-x:auto}.media-logos__track[aria-hidden=true]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-media-logos.css.map */
