.section-featured-testimonials{background-color:var(--section-bg-color, var(--color-white));color:var(--section-text-color, var(--color-black));padding-top:var(--spacing-lg, 56px);padding-bottom:var(--spacing-lg, 56px)}.ft-results__header{text-align:center;max-width:760px;margin:0 auto var(--spacing-md, 32px)}.ft-results__eyebrow{font-size:13px;letter-spacing:.08em;font-weight:600;text-transform:uppercase;margin:0 0 12px}.ft-results__title{font-size:clamp(28px,4vw,44px);line-height:1.05;margin:0 0 12px}.ft-results__title :last-child{margin-bottom:0}.ft-results__intro{opacity:.8}.ft-results__intro :last-child{margin-bottom:0}.ft-card{display:flex;background:var(--color-lightgrey, #f1f1f3);border-radius:18px;overflow:hidden}.ft-card__media{position:relative;flex:0 0 52%;align-self:stretch;aspect-ratio:var(--ft-ratio, 1)}.ft-card__panel{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;padding:clamp(20px,3vw,44px)}.ft-media{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.04);transition:opacity .5s ease,transform .6s ease;pointer-events:none;overflow:hidden}.ft-media.is-active{opacity:1;transform:scale(1);pointer-events:auto}.ft-card__media .column-item,.ft-card__media .column-compare{margin:0;height:100%}.ft-card__media wdn-image-comparison{width:100%;border-radius:0}.ft-card__quotes{position:relative;flex:1 1 auto;min-height:220px}.ft-quote{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;flex-direction:column;opacity:0;transform:scale(1.02);transition:opacity .5s ease,transform .6s ease;pointer-events:none;overflow:auto}.ft-quote.is-active{opacity:1;transform:none;pointer-events:auto}.ft-quote__headline{font-size:clamp(22px,2.4vw,30px);line-height:1.08;margin:0 0 14px}.ft-quote__body{font-style:italic;line-height:1.5;opacity:.85;margin:0}.ft-quote__body p{margin:0 0 .6em}.ft-quote__body p:last-child{margin-bottom:0}.ft-quote__body p:first-of-type:before{content:"\201c"}.ft-quote__body p:last-of-type:after{content:"\201d"}.ft-quote__more{display:none}.ft-quote__more[hidden]{display:none!important}.ft-thumbs{--ft-thumb-size: 80px;display:flex;align-items:center;gap:8px;margin-top:var(--spacing-md, 24px)}.ft-thumbs__viewport{flex:1 1 auto;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth}.ft-thumbs__viewport::-webkit-scrollbar{display:none}.ft-thumbs__track{display:flex;gap:14px;list-style:none;margin:0;padding:2px}.ft-thumb-item{flex:0 0 auto}.ft-thumb{display:flex;flex-direction:column;align-items:center;gap:6px;width:var(--ft-thumb-size);padding:0;border:none;background:none;cursor:pointer;color:inherit}.ft-thumb__img{display:block;width:var(--ft-thumb-size);height:var(--ft-thumb-size);border-radius:12px;overflow:hidden;border:2px solid transparent;opacity:.55;transition:border-color .2s ease,opacity .2s ease}.ft-thumb__img img{width:100%;height:100%;object-fit:cover;display:block}.ft-thumb.is-active .ft-thumb__img{border-color:var(--color-black);opacity:1}.ft-thumb__name{font-size:11px;letter-spacing:.05em;font-weight:600;text-transform:uppercase;white-space:nowrap}.ft-thumbs__arrow{flex:0 0 auto;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;color:inherit}.ft-thumbs__arrow svg{width:18px;height:18px}@media(min-width:880px){.ft-card__media{flex-basis:48%}.ft-thumbs{--ft-thumb-size: 108px}}@media(max-width:879px){.ft-card{flex-direction:column}.ft-card__media{flex:none;width:100%}.ft-card__quotes{min-height:0}.ft-thumbs__track{gap:10px}.ft-thumbs__arrow--prev{justify-content:flex-start}.ft-thumbs__arrow--next{justify-content:flex-end}.ft-quote{position:static;inset:auto;opacity:1;transform:none;pointer-events:auto;overflow:visible;display:none}.ft-quote.is-active{display:flex;animation:ftFade .5s ease}.ft-quote:not(.is-expanded) .ft-quote__body{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ft-quote__more{display:inline-block;align-self:flex-start;margin-top:10px;padding:0;border:none;background:none;font-weight:700;cursor:pointer;color:inherit}}@keyframes ftFade{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-featured-testimonials.css.map */
