.m-nhc-marquee{position:relative}.m-nhc-marquee__wrap{position:relative;display:grid}.m-nhc-marquee__wrap>div{grid-area:1 / 1;position:relative;z-index:1}.m-nhc-marquee__bg{position:relative;z-index:1;overflow:hidden}.m-nhc-marquee__bg img,.m-nhc-marquee__top img{width:100%;height:100%;display:block;object-fit:cover}.m-nhc-marquee__top{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;display:grid;align-items:end}.m-nhc-marquee__logos-wrapper{overflow:hidden}.m-nhc-marquee__picture{height:100%;display:block}.m-nhc-marquee__logos{z-index:2;display:grid;place-items:center;padding-top:28%;height:72%;transform:translateY(-28%)}.m-nhc-marquee__row{width:100%;display:flex;gap:24px}.m-nhc-marquee__track{display:inline-flex;gap:20px;will-change:transform}@keyframes m-nhc-marquee-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes m-nhc-marquee-marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.m-nhc-marquee__row--top .m-nhc-marquee__track,.m-nhc-marquee__row--bottom .m-nhc-marquee__track{animation-name:m-nhc-marquee-marquee-right;animation-duration:var(--speed-mobile, var(--speed, 60s));animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}@media (min-width: 768px){.m-nhc-marquee__row--top .m-nhc-marquee__track,.m-nhc-marquee__row--bottom .m-nhc-marquee__track{animation-duration:var(--speed, 60s)}}.m-nhc-marquee__row--bottom .m-nhc-marquee__track{animation-name:m-nhc-marquee-marquee-left}.m-nhc-marquee__row:has(.m-nhc-marquee-logo__link:hover) .m-nhc-marquee__track{animation-play-state:paused}.m-nhc-marquee__wrap.is-paused .m-nhc-marquee__track{animation-play-state:paused!important}.m-nhc-marquee-logo{position:relative;width:92px;height:92px}@media (min-width: 768px){.m-nhc-marquee-logo{width:120px;height:120px}}.m-nhc-marquee-logo__link{display:block;width:100%;height:100%;position:relative;perspective:1000px;-webkit-perspective:1000px;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.m-nhc-marquee-logo__inner{position:relative;width:100%;height:100%;border-radius:50%;border:2px solid transparent;transition:transform .7s cubic-bezier(.4,.2,.2,1);-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.m-nhc-marquee-logo__media,.m-nhc-marquee-logo__media-back{display:grid;aspect-ratio:1;place-content:center;border-radius:50%;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .7s cubic-bezier(.4,.2,.2,1)}.m-nhc-marquee-logo__media{-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0);-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.m-nhc-marquee-logo__media-back{position:absolute;top:0;right:0;bottom:0;left:0;-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.m-nhc-marquee-logo__link:hover .m-nhc-marquee-logo__inner{-ms-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.m-nhc-marquee-logo__logo{text-align:center;position:relative;z-index:2;-webkit-perspective:inherit;perspective:inherit;transform:translateZ(10px);-webkit-transform:translateZ(10px)}.m-nhc-marquee-logo__logo img{width:auto;height:auto;max-width:80px;max-height:80px;object-fit:contain;display:block;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/4253/assets/section-nba-hardwood-marquee.css.map */
