.nh-partners{background:var(--nh-partners-outer, #0d0d0d)}.nh-partners__inner{max-width:1440px;margin:0 auto}.nh-partners__band{padding:15px;background:var(--nh-partners-band, #161618)}.nh-partners__box{--logo-width: var(--nh-partners-logo-w, 420px);--logo-gap: var(--nh-partners-gap, 12px);--logo-overlap: var(--nh-partners-overlap, 140px);width:100%;max-width:1440px;min-width:0;margin:0 auto;overflow:hidden;padding:var(--nh-partners-pad, 24px) 0;box-sizing:border-box;user-select:none;-webkit-user-select:none}.nh-partners__heading{width:100%;margin:0 0 16px;padding:0;text-align:center;font-family:big noodle titling,sans-serif;font-weight:400;font-style:normal;font-size:clamp(28px,3vw,42px);line-height:1.1;letter-spacing:.6px;color:var(--nh-partners-heading, #fff);word-break:break-word}.nh-partners__track{display:flex;align-items:center;width:max-content;pointer-events:none}.nh-partners__box[data-ready] .nh-partners__track{animation:nh-partners-loop var(--loop-duration, 30s) linear infinite}.nh-partners__box--right[data-ready] .nh-partners__track{animation-direction:reverse}.nh-partners__group{display:flex;align-items:center;flex:0 0 auto;gap:var(--logo-gap);padding:0 var(--logo-gap) 0 0;margin:0;box-sizing:border-box}.nh-partners__logo{display:block;flex:0 0 var(--logo-width);width:var(--logo-width);aspect-ratio:280 / 128;min-width:0;max-width:none;margin:0 calc(0px - var(--logo-overlap)) 0 0;padding:0}.nh-partners__logo--link{pointer-events:auto;-webkit-tap-highlight-color:transparent}.nh-partners__img{display:block;width:100%;height:100%;max-width:none;margin:0;padding:0;border:0;object-fit:contain;object-position:center;-webkit-user-drag:none}.nh-partners__name{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:big noodle titling,sans-serif;font-size:28px;color:var(--nh-partners-heading, #fff)}@keyframes nh-partners-loop{0%{transform:translate(0)}to{transform:translate(var(--loop-distance))}}@media(max-width:767.4999px){.nh-partners__band{padding:0}.nh-partners__box{--logo-width: var(--nh-partners-logo-w-m, min(300px, 60vw));--logo-gap: var(--nh-partners-gap-m, 8px);--logo-overlap: var(--nh-partners-overlap-m, min(100px, 20vw));padding:var(--nh-partners-pad-m, 18px) 0}}@media(prefers-reduced-motion:reduce){.nh-partners__box[data-ready] .nh-partners__track{width:100%;animation:none;transform:none}.nh-partners__group{width:100%;flex-wrap:wrap;justify-content:center;padding:0}.nh-partners__group[aria-hidden=true]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nh-partners.css.map */
