:where(.elx-scope) .testimonials-section{width:100%;overflow:hidden}:where(.elx-scope) .testimonials-container{position:relative}:where(.elx-scope) .testimonials-header{margin-bottom:40px}:where(.elx-scope) .testimonials-heading{margin:0 0 20px;text-align:center;letter-spacing:var(--letter-spacing-heading)!important;line-height:1.2}:where(.elx-scope) .testimonials-heading[style*=color]{color:inherit}:where(.elx-scope) .testimonials-subtitle{margin:0 0 20px;text-align:center;line-height:1.4}:where(.elx-scope) .testimonials-subtitle[style*=color]{color:inherit}:where(.elx-scope) .testimonials-section .testimonials-heading[style*=color]{color:inherit!important}:where(.elx-scope) .testimonials-section .testimonials-subtitle[style*=color]{color:inherit!important}:where(.elx-scope) .testimonials-custom-heading{color:var(--heading-color)!important}:where(.elx-scope) .testimonials-custom-subtitle{color:var(--subtitle-color)!important}:where(.elx-scope) .testimonials-section h2.testimonials-custom-heading,:where(.elx-scope) .testimonials-section .testimonials-custom-heading{color:var(--heading-color)!important}:where(.elx-scope) .testimonials-section div.testimonials-custom-subtitle,:where(.elx-scope) .testimonials-section .testimonials-custom-subtitle{color:var(--subtitle-color)!important}:where(.elx-scope) .testimonials-section[data-use-theme-colors=false] .testimonials-custom-heading{color:var(--heading-color)!important}:where(.elx-scope) .testimonials-section[data-use-theme-colors=false] .testimonials-custom-subtitle{color:var(--subtitle-color)!important}:where(.elx-scope) .testimonials-section[data-use-theme-colors=false] h2.testimonials-custom-heading{color:var(--heading-color)!important}:where(.elx-scope) .testimonials-section[data-use-theme-colors=false] div.testimonials-custom-subtitle{color:var(--subtitle-color)!important}:where(.elx-scope) .testimonials-rating-summary-wrapper{display:flex;justify-content:center;width:100%;margin-bottom:0}:where(.elx-scope) .testimonials-rating-summary{display:inline-flex;align-items:center;justify-content:center;border-radius:50px;padding:5px 7px;margin:0 auto 5px;gap:0;max-width:fit-content;font-size:13px}:where(.elx-scope) .testimonials-rating-stars{display:flex;align-items:center;line-height:1;margin-right:5px;letter-spacing:1px}:where(.elx-scope) .testimonials-rating-text{font-weight:var(--font-weight-regular);line-height:1.2;white-space:nowrap;display:inline-block;letter-spacing:var(--letter-spacing-body)}:where(.elx-scope) .testimonials-summary-star{width:13px;height:13px;margin-right:-1px!important}:where(.elx-scope) .testimonials-summary-star.trustpilot-star{margin-right:2px!important}:where(.elx-scope) .testimonials-carousel{position:relative;margin:0 -10px;padding:0 10px}:where(.elx-scope) .testimonials-track{display:flex;padding-bottom:20px;margin-bottom:-20px}:where(.elx-scope) .testimonial-card{background:#2a2a2a;color:#fff;border-radius:12px;position:relative}:where(.elx-scope) .testimonials-card-rating{margin-bottom:12px}:where(.elx-scope) .testimonials-card-stars{display:flex;align-items:center;line-height:1}:where(.elx-scope) .testimonials-stars{display:flex;gap:0;align-items:center}:where(.elx-scope) .testimonials-card-star{width:20px;height:20px;display:block;margin:0;align-content:center;margin-right:-2px!important}:where(.elx-scope) .testimonials-card-star.trustpilot-star{margin-right:1px!important}:where(.elx-scope) .testimonial-title{font-size:18px;line-height:1.3;margin:0 0 12px}:where(.elx-scope) .testimonial-content{line-height:1.5;font-size:14px;margin-bottom:0}:where(.elx-scope) .testimonial-content p{margin:0}:where(.elx-scope) .testimonial-author{margin-top:auto;padding-top:8px}:where(.elx-scope) .author-avatar{font-size:16px;font-weight:700;text-transform:uppercase}:where(.elx-scope) .author-name{margin:0;line-height:1.2}:where(.elx-scope) .verified-badge{display:flex;align-items:center;margin-top:0;gap:4px}:where(.elx-scope) .author-info-details{display:flex;align-items:center;flex-wrap:wrap;gap:0}:where(.elx-scope) .author-name{font-weight:var(--font-weight-bold);font-size:14px}:where(.elx-scope) .testimonials-verified-badge{display:inline-flex;align-items:center;gap:4px;font-size:11px;letter-spacing:var(--letter-spacing-body);font-weight:var(--font-weight-bold);margin-left:6px}:where(.elx-scope) .verified-icon{width:16px;height:16px;flex-shrink:0}:where(.elx-scope) .testimonials-product-purchase-date{font-size:11px;margin:8px 0 0;letter-spacing:var(--letter-spacing-body);font-weight:var(--font-weight-regular);display:inline-flex;align-items:center;max-width:fit-content;padding:2px 5px;border-radius:8px}:where(.elx-scope) .testimonials-purchase-date-icon{position:relative;top:0}:where(.elx-scope) .testimonials-navigation{justify-content:center;gap:12px;margin-top:30px}:where(.elx-scope) .nav-button{transition:all .2s ease;font-weight:700;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center}:where(.elx-scope) .nav-button svg{flex-shrink:0}:where(.elx-scope) .nav-button:hover:not(:disabled){transform:scale(1.05)}:where(.elx-scope) .nav-button:active:not(:disabled){transform:scale(.95)}:where(.elx-scope) .testimonials-dots{justify-content:center;gap:8px}:where(.elx-scope) .dot{transition:all .2s ease;transform:scale(1)}:where(.elx-scope) .dot:hover{transform:scale(1.2)}:where(.elx-scope) .dot.active{transform:scale(1)}@media screen and (max-width:749px){:where(.elx-scope) .testimonials-section{overflow-x:visible}:where(.elx-scope) .testimonials-carousel{margin:0 -15px;padding:0 15px}:where(.elx-scope) .testimonials-track{padding-right:15px;margin-right:-15px;scroll-behavior:smooth}:where(.elx-scope) .testimonial-card{flex-shrink:0}:where(.elx-scope) .testimonials-navigation{margin-top:20px;display:flex!important;visibility:visible!important}:where(.elx-scope) .testimonials-dots{margin-top:20px}:where(.elx-scope) .testimonials-rating-summary{font-size:12px}:where(.elx-scope) .testimonials-summary-star{width:12px;height:12px}}@media screen and (min-width:750px){:where(.elx-scope) .testimonials-carousel{overflow:hidden}:where(.elx-scope) .testimonials-track{transition:transform .3s cubic-bezier(.4,0,.2,1)}:where(.elx-scope) .testimonial-card{flex-shrink:0}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){:where(.elx-scope) .testimonials-star{text-rendering:optimizeLegibility}}:where(.elx-scope) .nav-button:focus-visible,:where(.elx-scope) .dot:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(prefers-reduced-motion:reduce){:where(.elx-scope) .testimonials-track{transition:none}:where(.elx-scope) .testimonial-card{transition:none}:where(.elx-scope) .nav-button,:where(.elx-scope) .dot{transition:none}}@media print{:where(.elx-scope) .testimonials-navigation,:where(.elx-scope) .testimonials-dots{display:none}:where(.elx-scope) .testimonials-track{transform:none!important;display:block}:where(.elx-scope) .testimonial-card{break-inside:avoid;margin-bottom:20px;flex:none;width:auto}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/elx-testimonials.css.map */
