:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm{color:var(--tm-card-text)}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__head-row{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__head{max-width:46rem;flex:1 1 auto;min-width:0}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__nav-spacer{flex:0 0 auto;display:none}@media(min-width:700px){:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__nav-spacer{display:block}}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__eyebrow{display:inline-block;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--tm-accent);font-weight:600;margin-bottom:.75rem}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__title{color:var(--tm-heading);margin:0}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__sub{color:var(--tm-card-text);opacity:.7;margin-top:.75rem;font-size:1rem;line-height:1.6}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__stars{display:inline-flex;gap:3px}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__star{position:relative;width:1.05em;height:1.05em;color:var(--tm-star)}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__star svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__star--empty{opacity:.28}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__star--half>.lsc-tm__star-fill{position:absolute;top:0;right:0;bottom:0;left:0;width:50%;overflow:hidden}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__star--half>.lsc-tm__star-fill svg{width:1.05em}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm--star-outline .lsc-tm__star svg path{stroke:#00000080;stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__avatar{width:var(--tm-avatar-size);height:var(--tm-avatar-size);border-radius:var(--tm-avatar-radius);object-fit:cover;flex:none;background:var(--tm-halo);display:grid;place-items:center;color:var(--tm-accent);font-weight:700;overflow:hidden}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__avatar img{width:100%;height:100%;object-fit:cover}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__stage{position:relative;margin-top:2.5rem}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__slides{position:relative}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease;pointer-events:none}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__slide[data-active]{position:relative;opacity:1;visibility:visible;transform:none;pointer-events:auto}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__quotemark{font-family:Georgia,Times New Roman,serif;font-size:5rem;line-height:.7;color:var(--tm-quote);display:block;height:2.2rem}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__quote{font-family:var(--tm-quote-font);font-size:clamp(1.4rem,2.4vw,2.05rem);line-height:1.35;font-weight:var(--tm-quote-weight);letter-spacing:-.01em;color:var(--tm-heading);margin:.5rem 0 1.75rem}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__quote p{margin:0}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__byline{display:flex;align-items:center;gap:.9rem}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__name{font-weight:600;color:var(--tm-heading)}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__role{font-size:.9rem;opacity:.65}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__role--inline{margin-left:.4rem}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__role--inline:before{content:"\b7";margin-right:.4rem}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__filmstrip{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:2rem}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__chip{padding:0;border:0;background:none;cursor:pointer;border-radius:var(--tm-avatar-radius);outline-offset:3px;opacity:.5;transition:opacity .25s ease,transform .25s ease;transform:scale(.9)}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__chip[aria-selected=true]{opacity:1;transform:scale(1);box-shadow:0 0 0 2px var(--tm-accent);border-radius:var(--tm-avatar-radius)}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__chip:hover{opacity:.85}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__chip .lsc-tm__avatar{--tm-avatar-size: 46px}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__nav{display:flex;gap:.5rem;flex:0 0 auto}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__arrow{width:44px;height:44px;border-radius:9999px;border:1px solid var(--tm-arrow-border);background:var(--tm-arrow-bg);color:var(--tm-arrow-color);display:grid;place-items:center;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__arrow:hover{background:var(--tm-accent);color:#fff;border-color:var(--tm-accent)}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__arrow svg{width:18px;height:18px}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__arrow:disabled{opacity:.35;cursor:default;pointer-events:none}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__playtoggle svg{width:16px;height:16px}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__playtoggle .lsc-tm__pauseicon{display:block}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__playtoggle .lsc-tm__playicon{display:none}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__playtoggle[aria-pressed=true] .lsc-tm__pauseicon{display:none}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__playtoggle[aria-pressed=true] .lsc-tm__playicon{display:block}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__halo{position:absolute;width:260px;height:260px;border-radius:9999px;filter:blur(46px);background:var(--tm-halo);opacity:.55;z-index:0;right:-40px;top:-30px;pointer-events:none}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__stage-inner{position:relative;z-index:1}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__grid{display:grid;gap:1.25rem;margin-top:2.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:700px){:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__grid{grid-template-columns:repeat(var(--tm-columns, 3),minmax(0,1fr))}}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__card{margin:0;background:var(--tm-card-bg);color:var(--tm-card-text);border:var(--tm-card-border-w) solid var(--tm-card-border);border-radius:var(--tm-card-radius);box-shadow:var(--tm-card-shadow);padding:1.75rem;display:flex;flex-direction:column;gap:1rem;transition:transform .28s ease,box-shadow .28s ease}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__card:hover{transform:translateY(-4px);box-shadow:0 30px 55px -30px #17171780}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__card-quote{font-family:var(--tm-quote-font);font-weight:var(--tm-quote-weight);font-size:1.05rem;line-height:1.55;margin:0;flex:1}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__card-quote p{margin:0}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__marquee{margin-top:2.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__track{display:flex;gap:1.25rem;width:max-content;animation:lsc-tm-scroll var(--tm-marquee-duration, 30s) linear infinite}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__marquee:hover .lsc-tm__track{animation-play-state:paused}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__marquee .lsc-tm__track.lsc-tm__track--paused{animation-play-state:paused}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__track .lsc-tm__card{width:340px;flex:none}@keyframes lsc-tm-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__scroll{position:relative;margin-top:2.5rem}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__scroll-track{display:flex;gap:1.25rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-behavior:smooth;padding-bottom:.5rem;cursor:grab;-webkit-user-select:none;user-select:none;scrollbar-width:none;-ms-overflow-style:none;overflow-anchor:none}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__scroll-track::-webkit-scrollbar{display:none}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__scroll-track.lsc-tm__scroll-track--dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__scroll-track.lsc-tm__scroll-track--autoplaying{scroll-snap-type:none}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__scroll-track .lsc-tm__card{scroll-snap-align:start;flex:none;width:84vw;max-width:360px}@media(min-width:700px){:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__scroll-track .lsc-tm__card{width:calc((100% - 1.25rem)/2);max-width:none}}@media(min-width:990px){:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__scroll-track .lsc-tm__card{width:calc((100% - ((var(--tm-columns, 3) - 1) * 1.25rem)) / var(--tm-columns, 3))}}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__scroll-dots{display:flex;justify-content:center;align-items:center;gap:0;height:8px;margin-top:1.5rem}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__scroll-dot{flex:none;width:24px;height:24px;border-radius:9999px;padding:0;margin:0;border:0;cursor:pointer;background:transparent;display:grid;place-items:center}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__scroll-dot:before{content:"";display:block;width:8px;height:8px;border-radius:9999px;background:var(--tm-card-border);transition:background .2s ease,transform .2s ease}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__scroll-dot[aria-current=true]:before{background:var(--tm-accent);transform:scale(1.2)}@media(prefers-reduced-motion:reduce){:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__track{animation:none}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__slide{transition:none}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__scroll-track{scroll-behavior:auto}:is(#lsc-tm-specificity,.lsc-testimonials-section) .lsc-tm__playtoggle{display:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/lsc-testimonials-modern.css.map */
