/* O nama - Materijali (karusel logotipa proizvođača) */
.mat .shead{margin-bottom:clamp(30px,3.6vw,52px)}
.mat__vp{overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);
  -webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);
          mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}
.mat__track{display:flex;width:max-content;animation:mat-scroll 48s linear infinite}
.mat__vp:hover .mat__track{animation-play-state:paused}
.mat__list{display:flex;align-items:center;margin:0;padding:0;list-style:none}
.mat__item{flex:none;display:flex;align-items:center;justify-content:center;height:clamp(118px,11vw,150px);padding:0 clamp(34px,4.4vw,68px)}
.mat__item img{display:block;height:var(--h);width:auto;max-width:none;opacity:.72;transition:opacity .35s var(--ease)}
.mat__item img:hover{opacity:1}
@keyframes mat-scroll{to{transform:translateX(-50%)}}
@media (max-width:640px){
  .mat__item{height:96px;padding:0 26px}
  .mat__item img{height:calc(var(--h) * .74)}
}
@media (prefers-reduced-motion:reduce){
  .mat__vp{overflow-x:auto;-webkit-mask-image:none;mask-image:none}
  .mat__track{animation:none}
  .mat__list[aria-hidden],.mat__item:nth-child(n+6){display:none}
}
