.testimonial-section{--t-star-color: #f37675}.testimonial-header{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:4rem}.testimonial-heading{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.8rem,4vw,4.2rem);line-height:1.2;font-weight:var(--font-heading-weight);letter-spacing:.01em;color:#0f1a36}.testimonial-header .slider-buttons{display:flex;align-items:center;gap:2rem;margin:0;padding:0}.testimonial-section .slider-button{width:4.8rem;height:4.8rem;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d8d8d8;border-radius:50%;background:#fff;color:#0f1a36;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.testimonial-section .slider-button:hover{background:#f3f3f3;border-color:#c4c4c4}.testimonial-section .slider-button svg{width:1.6rem;height:1.6rem}.testimonial-section .slider-button:disabled,.testimonial-section .slider-button[disabled]{opacity:.3;cursor:default;background:#fff;border-color:#d8d8d8}.testimonial-section .slider-counter{display:none}.testimonial-list{--t-gap: 2rem;--t-cols: 3;display:flex;align-items:stretch;gap:var(--t-gap);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.testimonial-list::-webkit-scrollbar{display:none}.testimonial{flex:0 0 82%;scroll-snap-align:start;display:flex;flex-direction:column;gap:2rem;padding:2rem;background:#f6f6f6;border:1px solid #ececec;border-radius:10px}@media screen and (min-width:750px){.testimonial{flex-basis:calc((100% - var(--t-gap)) / 2 - 1rem)}}@media screen and (min-width:990px){.testimonial{flex-basis:calc((100% - (var(--t-cols) - 1) * var(--t-gap)) / var(--t-cols) - 1rem)}.testimonial-list--fits .testimonial{flex-basis:calc((100% - (var(--t-cols) - 1) * var(--t-gap)) / var(--t-cols))}}.t-head{display:flex;align-items:center;gap:1.2rem}.t-avatar{width:4.8rem;height:4.8rem;flex:0 0 auto;border-radius:50%;object-fit:cover;background:#e6e6e6;box-shadow:inset 0 0 0 .75px #0f1a3614}.t-avatar--initials{display:inline-flex;align-items:center;justify-content:center;background:#0f1a36;color:#fff;font-size:1.7rem;font-weight:var(--font-body-weight-bold);line-height:1;box-shadow:none}.t-meta{display:flex;flex-direction:column;gap:0;min-width:0}.t-name{display:inline-flex;align-items:center;gap:.4rem;font-size:1.6rem;font-weight:var(--font-body-weight-bold);line-height:1.5;color:#0f1a36}.t-verified{flex:0 0 auto}.t-date{font-size:1.6rem;line-height:1.5;color:#6b7280}.t-stars{display:inline-block;font-size:2rem;line-height:1;letter-spacing:.2rem;font-family:Arial,Helvetica Neue,sans-serif}.t-stars:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,var(--t-star-color) var(--pct, 100%),#d6d6d6 var(--pct, 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.t-text{display:flex;flex-direction:column;gap:1.2rem}.t-title{margin:0;font-family:var(--font-heading-family);font-size:2rem;font-weight:var(--font-heading-weight);line-height:1.3;color:#0f1a36}.t-quote{margin:0;font-size:1.6rem;line-height:1.5;color:#4b5563}@media screen and (max-width:749px){.testimonial-header{margin-bottom:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/testimonials.css.map */
