scrolling-promotion{padding-top:10px;padding-bottom:10px}.scrolling-promotion{display:flex;align-items:center;gap:var(--gap);overflow:hidden}.scrolling-promotion .promotion{flex:0 0 auto;display:flex;align-items:center;gap:var(--gap)}.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;align-items:flex-start}.scrolling-promotion.vertical-center .promotion--animated{align-items:center}.scrolling-promotion--left .promotion--animated{animation-name:scrolling-left}.scrolling-promotion--right .promotion--animated{animation-name:scrolling-right}@media screen and (hover: hover){.scrolling-promotion:hover .promotion--animated{animation-play-state:paused}}.scrolling-promotion--paused .promotion--animated{animation-play-state:paused}@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)}}.section-scrolling-promotion h2{font-size:50px;line-height:1.2;margin-top:0;margin-bottom:45px}@media (max-width: 768px){.section-scrolling-promotion h2{font-size:32px;padding-left:15px;padding-right:15px}}.scrolling-promotion .promotion__item{display:flex;align-items:center;flex-direction:column;width:max-content}.promotion__item.promotion-text{font-family:var(--heading-font-family);font-size:20px}.promotion__item.promotion-image{max-width:var(--image-width)}.promotion-review{border:1px solid var(--color-primary);border-radius:20px;padding:20px;width:350px}@media (max-width: 768px){.promotion-review{width:300px}}.review-author-image{border:1px solid var(--color-primary);border-radius:50%;width:50px;height:50px;overflow:hidden;position:relative}.review-author-image img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute}.review-gallery{display:flex;gap:10px;margin-top:30px}.review-gallery>div{border:1px solid var(--color-primary)}.review-gallery img{flex:1}.review-author-name{font-size:15px;line-height:1.2}.review-author-name span{display:block;opacity:.5}.promotion-review .review-text{font-size:20px;line-height:1.2;margin-top:10px}.review-author{align-items:center;gap:10px;margin-top:30px}.section-scrolling-promotion .bg-cube{top:-100px;left:-70px;transform:rotate(35deg)}.scrolling-promotion.show-separate-dot .promotion__item{position:relative}.scrolling-promotion.show-separate-dot .promotion__item:after{content:"";background:var(--color-primary);width:5px;height:1px;top:50%;right:var(--offset);position:absolute;transform:translate(50%,-50%)}
/*# sourceMappingURL=/cdn/shop/t/135/assets/component-scrolling-promotion.css.map */
