.testimonials{background-color:var(--tst-bg);color:var(--tst-text);padding:var(--tst-padding-top) var(--tst-padding-right) var(--tst-padding-bottom) var(--tst-padding-left)}.testimonials__header{text-align:var(--tst-heading-align, center);max-width:60rem;margin:0 auto}.testimonials__eyebrow{text-transform:uppercase;letter-spacing:.13rem;color:var(--tst-eyebrow-color);font-size:var(--tst-eyebrow-font-size);margin:0}.testimonials__heading{color:var(--tst-heading-color);font-size:var(--tst-heading-font-size);margin:var(--tst-eyebrow-heading-gap) 0 0;letter-spacing:0}.testimonials__verified{display:flex;align-items:center;justify-content:var(--tst-verified-justify, center);gap:.6rem;margin:var(--tst-heading-verified-gap) 0 0}.testimonials__verified-text{text-transform:uppercase;letter-spacing:.1rem;color:var(--tst-verified-text-color);line-height:1}.icon-judgeme-badge{display:block;width:18px;height:18px;flex-shrink:0}.testimonials__products{position:relative;margin-top:var(--tst-verified-products-gap)}.testimonials__track{list-style:none;margin:0;padding:0;align-items:stretch}.testimonials__grid:not(.swiper-initialized) .testimonials__track{display:flex;flex-wrap:nowrap;column-gap:var(--tst-gap);overflow:hidden}.testimonials__grid:not(.swiper-initialized) .testimonials__slide.testimonials__slide{flex:0 0 calc((100% - (var(--tst-gap) * (var(--tst-slides-per-view) - 1))) / var(--tst-slides-per-view));width:calc((100% - (var(--tst-gap) * (var(--tst-slides-per-view) - 1))) / var(--tst-slides-per-view))}.testimonials__slide{display:flex;height:auto;align-self:stretch}.testimonials__card{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"title title" "image stars" "image name" "review review";column-gap:var(--tst-image-meta-gap);flex:1 1 auto;align-self:stretch;background-color:var(--tst-card-bg);border:var(--tst-card-border-width) solid var(--tst-card-border-color);border-radius:var(--tst-card-radius);padding:var(--tst-card-padding-top) var(--tst-card-padding-right) var(--tst-card-padding-bottom) var(--tst-card-padding-left)}.testimonials__card.testimonials__card--no-image{grid-template-columns:1fr;grid-template-areas:"title" "stars" "name" "review"}.testimonials__product-title{grid-area:title;display:inline-block;color:var(--tst-product-title-color);font-size:var(--tst-product-title-font-size);text-decoration:underline;text-underline-offset:.2rem;margin:0 0 var(--tst-title-bottom-spacing)}a.testimonials__product-title:hover{text-decoration:none}.testimonials__card-media{grid-area:image;align-self:center;position:relative;width:var(--tst-image-width);border-radius:var(--tst-image-radius);overflow:hidden}.testimonials__card-media:before{content:"";display:block;padding-bottom:var(--tst-image-ratio-percent, 100%)}.testimonials__card-media img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.testimonials__card-media a{display:block}.testimonials__stars{grid-area:stars;align-self:end;margin:0 0 var(--tst-stars-name-gap);line-height:1}.icon-star-rating{display:inline-block;overflow:hidden;height:18px;color:var(--tst-star-color)}.testimonials__stars .icon-star-rating{transform:scale(calc(var(--tst-star-size, 18) / 18));transform-origin:left center}.icon-star-rating svg{display:block}.testimonials__reviewer-name{grid-area:name;align-self:start;color:var(--tst-reviewer-name-color);font-size:var(--tst-reviewer-name-font-size);margin:0}.testimonials__review-text{grid-area:review;color:var(--tst-review-text-color);font-size:var(--tst-review-text-font-size);line-height:calc(1 + .4 / var(--font-body-scale));margin:var(--tst-meta-review-gap) 0 0}@media screen and (min-width:750px){.testimonials__card{grid-template-columns:auto 1fr;grid-template-areas:"image stars" "image title" "image name" "review review"}.testimonials__card.testimonials__card--no-image{grid-template-columns:1fr;grid-template-areas:"stars" "title" "name" "review"}}.testimonials__arrows{display:var(--tst-arrows-display, none);justify-content:center;align-items:center;gap:var(--tst-arrow-spacing, 8px);margin-top:2.4rem}.testimonials__arrow{display:inline-flex;align-items:center;justify-content:center;width:var(--tst-arrow-size, 36px);height:var(--tst-arrow-size, 36px);padding:0;border:none;background:none;color:var(--tst-arrow-color);cursor:pointer;transition:color var(--duration-short) ease}.testimonials__arrow svg{width:.9rem;height:1.6rem}.testimonials__arrow:hover{color:var(--tst-arrow-color-hover)}.testimonials__arrow.swiper-button-disabled{opacity:.35;pointer-events:none}.testimonials__arrow.swiper-button-lock{display:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-testimonials.css.map */
