.reviews-images-section{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);text-align:center;position:relative;overflow:hidden;max-width:100vw;box-sizing:border-box}.reviews-images-section .section-title{color:var(--title-color);font-size:var(--title-size);margin-bottom:10px}.reviews-images-section .subtitle{color:#777;font-size:var(--subtitle-size);margin-bottom:30px}.reviews-wrapper{width:100%;max-width:1280px;margin:0 auto;position:relative;overflow:hidden;padding-left:20px;padding-right:20px;box-sizing:border-box}.reviews-wrapper:before,.reviews-wrapper:after{content:"";position:absolute;top:0;width:100px;height:100%;z-index:2;pointer-events:none}.reviews-wrapper:before{left:0;background:linear-gradient(to right,#fff 20%,#fff0)}.reviews-wrapper:after{right:0;background:linear-gradient(to left,#fff 20%,#fff0)}.reviews-track{display:flex;width:max-content;animation:scrollLoop var(--speed) linear infinite}.reviews-container{display:flex;gap:28px}.reviews-container.clone{margin-left:28px}.reviews-images-section .review-card{flex:0 0 auto;width:280px;background:#fff;padding:24px;border-radius:14px;border:1px solid rgba(0,0,0,.1);box-shadow:none;text-align:left;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box;color:var(--card-text-color)}.reviews-images-section .image-wrapper{margin-top:20px;width:100%;display:flex;justify-content:center}.reviews-images-section .review-card img{width:100px;height:140px;border-radius:6px;object-fit:cover}.reviews-images-section .star-rating{color:#f5a623;font-size:18px;margin-bottom:10px}.reviews-images-section .author-name{font-weight:600;margin-bottom:2px;font-size:1rem}.reviews-images-section .author-title{font-style:italic;margin-bottom:10px;font-size:.9em}.reviews-images-section .review-text{font-size:.95em;line-height:1.4;margin-bottom:10px}.reviews-images-section .product-name{font-size:.95em;font-weight:700}@media (max-width: 1200px){.reviews-images-section .review-card{width:260px}}@media (max-width: 1024px){.reviews-images-section .review-card{width:230px}}@media (max-width: 768px){.reviews-wrapper{padding-left:15px;padding-right:15px}.reviews-wrapper:before,.reviews-wrapper:after{width:60px}.reviews-images-section .review-card{width:80vw}.reviews-container{gap:20px}.reviews-images-section .review-text{font-size:.9em}.reviews-images-section .star-rating{font-size:16px}}@keyframes scrollLoop{0%{transform:translate(0)}to{transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
