.testimonials-section{padding:60px 0}.testimonials-container{max-width:144rem;margin:0 auto;padding:0 20px}.testimonials-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.testimonials-heading{font-family:Trirong,serif;font-size:28px;font-weight:400;letter-spacing:.5px;margin:0;text-transform:uppercase}.testimonials-view-all{border:1px solid currentColor;padding:10px 22px;font-size:12px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;color:inherit;white-space:nowrap;transition:opacity .2s ease}.testimonials-view-all:hover{opacity:.6}.testimonials-carousel-wrapper{position:relative}.testimonials-track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:7px}.testimonials-track::-webkit-scrollbar{height:0;background:transparent}.testimonials-track{scrollbar-width:none}.testimonial-card{flex:0 0 calc(33.333% - 16px);scroll-snap-align:start;border:1px solid #ececec;border-top:none;border-radius:0 0 12px 12px;box-shadow:0 4px 4px #00000040;padding:28px;box-sizing:border-box;background-color:#fff}.testimonial-name{font-family:Trirong,serif;font-size:20px;font-weight:500;margin:0 0 8px}.testimonial-stars{display:flex;gap:3px;margin-bottom:14px}.star-filled path{fill:#e0a327}.star-empty path{fill:#d9d9d9}.testimonial-text{font-size:14px;line-height:1.7;color:#333;margin:0}.testimonials-nav{display:flex;justify-content:flex-end;padding:0;transform:none;gap:35px}@media screen and (min-width:750px){.testimonials-nav{margin-block-start:3.2rem}}.testimonials-arrow{background:none;border:none;padding:0;cursor:pointer;color:#111;display:flex;align-items:center;transition:opacity .2s ease}.testimonials-arrow-prev svg{transform:scaleX(-1)}.testimonials-arrow:hover{opacity:.6}.testimonials-arrow:disabled,.testimonials-arrow.swiper-button-disabled{opacity:.25;cursor:default}@media screen and (max-width:989px){.testimonial-card{flex:0 0 calc(50% - 12px)}}@media screen and (max-width:599px){.testimonials-header{flex-direction:column;align-items:flex-start;gap:16px}.testimonial-card{flex:0 0 85%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/testimonials-carousel.css.map */
