.logo-promotion-section,.logo-promotion-container{position:relative}.logo-promotion-container:has(.logo-promotion_header){display:grid;gap:2.6rem;justify-content:center}.scrolling-promotion{display:flex;align-items:center;overflow:hidden}.scrolling-promotion .promotion{flex:0 0 auto;display:flex;align-items:center;gap:var(--logo-gap)}.scrolling-promotion .image-animate{height:auto;display:flex}.scrolling-promotion .promotion img,.scrolling-promotion .promotion svg{max-width:100%;height:var(--image-height);position:relative;width:auto;cursor:pointer}.scrolling-promotion .promotion--animated{animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:var(--duration);animation-play-state:running;width:max-content;will-change:transform,width}.scrolling-promotion .media-wrapper:not(.loading){background-color:transparent}.scrolling-promotion--left .promotion--animated{animation-name:scrolling-left;padding-inline-end:var(--logo-gap)}.scrolling-promotion--right .promotion--animated{animation-name:scrolling-right;padding-inline-start:var(--logo-gap)}@media screen and (hover:hover){.scrolling-promotion:hover .promotion--animated{animation-play-state:paused}}.scrolling-promotion--paused .promotion--animated{animation-play-state:paused}.scrolling-promotion .promotion__item{width:auto}.scrolling-promotion .promotion-icon--small{--icon-height: 2rem}.scrolling-promotion .promotion-icon--large{--icon-height: 3.2rem}@keyframes scrolling-left{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}@keyframes scrolling-right{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.logo-promotion-section .swiper-button-next,.logo-promotion-section .swiper-button-prev{position:absolute;user-select:none;-webkit-user-select:none;-ms-user-select:none;height:auto;width:auto;color:var(--color-foreground)!important;transform:translateY(50%)}.logo-promotion-section .swiper-button-next{right:2.5%}.logo-promotion-section .swiper-button-prev{left:2.5%}.logo-promotion-section .swiper-button-next svg,.logo-promotion-section .swiper-button-prev svg{fill:none}.logo-promotion-section .swiper-button-next:after,.logo-promotion-section .swiper-button-prev:after{content:""}@media screen and (max-width:749px){.logo-promotion-section .swiper-button-next svg,.logo-promotion-section .swiper-button-prev svg{width:1rem;height:2.2rem}.scrolling-promotion .promotion img,.scrolling-promotion .promotion svg{height:var(--mobile-image-height);position:relative}.scrolling-promotion .promotion{gap:calc(var(--logo-gap) / 2)}.logo-promotion_header{font-size:2.5rem}.logo-promotion-container:has(.logo-promotion_header){gap:1.5rem}.logo-promotion-section .swiper-button-prev{left:1.5%}.logo-promotion-section .swiper-button-next{right:1.5%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/logo-scrolling.css.map */
