.sm-pers{overflow:hidden}.sm-pers--rand{border-top:1px solid rgba(var(--color-foreground),.12);border-bottom:1px solid rgba(var(--color-foreground),.12)}.sm-pers__kop{margin:0 0 1.4rem;text-align:center;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;opacity:.6}.sm-pers__balk{position:relative;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.sm-pers__track{display:flex;width:max-content;animation:sm-pers-loop var(--sm-pers-duur, 40s) linear infinite}.sm-pers__balk:hover .sm-pers__track{animation-play-state:paused}.sm-pers__groep{display:flex;align-items:center;justify-content:space-around;flex:0 0 auto;min-width:100vw;gap:5rem;margin:0;padding:0 2.5rem;list-style:none}.sm-pers__logo{flex:0 0 auto;display:flex;align-items:center}.sm-pers__img{display:block;height:var(--sm-pers-hoogte, 32px);width:auto;max-width:18rem;object-fit:contain}.sm-pers--grijs .sm-pers__img{filter:grayscale(1);opacity:.7;transition:filter .2s,opacity .2s}.sm-pers--grijs .sm-pers__logo:hover .sm-pers__img{filter:none;opacity:1}@keyframes sm-pers-loop{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:749px){.sm-pers__groep{gap:3.2rem;padding:0 1.6rem}.sm-pers__img{max-width:12rem}}@media(prefers-reduced-motion:reduce){.sm-pers__track{animation:none;width:100%}.sm-pers__groep{min-width:0;flex:1 1 auto;flex-wrap:wrap;justify-content:center;gap:2rem 3.2rem}.sm-pers__groep[aria-hidden=true]{display:none}.sm-pers__balk{-webkit-mask-image:none;mask-image:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sm-perslogos.css.map */
