.cv-video-testimonials{display:block;overflow:hidden;padding-top:var(--cv-video-testimonials-padding-top, 64px);padding-bottom:var(--cv-video-testimonials-padding-bottom, 64px);color:var(--color-body-text)}.cv-video-testimonials__container{max-width:1280px;margin:0 auto;padding-right:20px;padding-left:20px}.cv-video-testimonials__header{max-width:720px;margin:0 auto 40px;text-align:center}.cv-video-testimonials__eyebrow{margin:0 0 10px;color:var(--color-primary);font-size:13px;font-weight:600;line-height:1.4;text-transform:uppercase}.cv-video-testimonials__heading{margin:0;color:var(--color-heading-text);font-size:clamp(30px,3.2vw,44px);line-height:1.12}.cv-video-testimonials__intro{margin-top:16px;color:var(--color-sub-text);font-size:17px;line-height:1.7}.cv-video-testimonials__intro>:last-child,.cv-video-testimonials__quote>:last-child{margin-bottom:0}.cv-video-testimonials__carousel{position:relative;max-width:1080px;margin:0 auto}.cv-video-testimonials__viewport{width:100%;max-width:920px;margin:0 auto;outline:none}.cv-video-testimonials__viewport:focus-visible{outline:2px solid var(--color-primary);outline-offset:6px}.cv-video-testimonials:not(.is-ready):not(.is-initializing) .cv-video-testimonials__slide:not(:first-child){display:none}.cv-video-testimonials:not(.is-ready) .cv-video-testimonials__controls{display:none}.cv-video-testimonials__slide{min-width:0}.cv-video-testimonials.is-ready .cv-video-testimonials__slide:not(.swiper-slide-active){cursor:pointer}.cv-video-testimonials__card{width:100%;max-width:360px;margin:0 auto;opacity:.25;transform:scale(.76);transition:opacity .4s ease,transform .4s ease}.cv-video-testimonials:not(.is-ready) .cv-video-testimonials__slide:first-child .cv-video-testimonials__card,.cv-video-testimonials.is-static .cv-video-testimonials__card,.cv-video-testimonials .swiper-slide-active .cv-video-testimonials__card{opacity:1;transform:scale(1)}.cv-video-testimonials .swiper-slide-prev .cv-video-testimonials__card,.cv-video-testimonials .swiper-slide-next .cv-video-testimonials__card{opacity:.46;transform:scale(.82)}.cv-video-testimonials__media{position:relative;width:100%;aspect-ratio:9 / 16;overflow:hidden;border-radius:8px;background:var(--bg-black)}.cv-video-testimonials__poster-button{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:0;overflow:hidden;border:0;background:transparent;color:var(--color-btn-text);cursor:pointer}.cv-video-testimonials__poster-button[hidden]{display:none}.cv-video-testimonials__poster-button:focus-visible{outline:3px solid var(--color-primary);outline-offset:-5px}.cv-video-testimonials__poster,.cv-video-testimonials__video,.cv-video-testimonials__youtube-frame{display:block;width:100%;height:100%}.cv-video-testimonials__poster{object-fit:cover}.cv-video-testimonials__poster--placeholder,.cv-video-testimonials__youtube-placeholder{background:var(--color-main-background)}.cv-video-testimonials__video{object-fit:contain;background:var(--bg-black)}.cv-video-testimonials__youtube-frame{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:var(--bg-black)}.no-js .cv-video-testimonials__poster-button{display:none}.cv-video-testimonials__video--no-js,.cv-video-testimonials__youtube-no-js{position:absolute;top:0;right:0;bottom:0;left:0}.cv-video-testimonials__youtube-link{position:absolute;right:20px;bottom:20px;left:20px;display:block;padding:12px 16px;border-radius:4px;background:var(--color-btn-bg);color:var(--color-btn-text);font-size:14px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none}.cv-video-testimonials__youtube-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.cv-video-testimonials__play-icon{position:absolute;top:50%;left:50%;display:grid;width:58px;height:58px;place-items:center;border:1px solid currentColor;border-radius:50%;background:var(--color-btn-bg);color:var(--color-btn-text);transform:translate(-50%,-50%);transition:transform .2s ease,background-color .2s ease}.cv-video-testimonials__poster-button:hover .cv-video-testimonials__play-icon{transform:translate(-50%,-50%) scale(1.06)}.cv-video-testimonials__play-icon svg{width:22px;height:22px;margin-left:2px}.cv-video-testimonials__controls{display:flex;min-height:44px;align-items:center;justify-content:center;gap:18px;margin-top:24px}.cv-video-testimonials__control{display:inline-grid;width:44px;height:44px;padding:0;place-items:center;border:1px solid var(--color-border);border-radius:50%;background:var(--color-main-background);color:var(--color-heading-text);cursor:pointer;transition:border-color .2s ease,color .2s ease}.cv-video-testimonials__control:hover{border-color:var(--color-primary);color:var(--color-primary)}.cv-video-testimonials__control:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.cv-video-testimonials__counter{min-width:56px;color:var(--color-sub-text);font-size:14px;font-variant-numeric:tabular-nums;line-height:1;text-align:center}.cv-video-testimonials__content{max-width:720px;min-height:1px;margin:32px auto 0;text-align:center}.cv-video-testimonials__panel:empty{display:none}.cv-video-testimonials__name{margin:0;color:var(--color-heading-text);font-size:21px;line-height:1.3}.cv-video-testimonials__role{margin:6px 0 0;color:var(--color-sub-text);font-size:14px;line-height:1.5}.cv-video-testimonials__quote{margin-top:18px;color:var(--color-body-text);font-size:18px;line-height:1.7}@media screen and (min-width:990px){.cv-video-testimonials__controls{margin-top:20px}.cv-video-testimonials__control--previous,.cv-video-testimonials__control--next{position:absolute;top:calc(50% - 22px);z-index:2}.cv-video-testimonials__control--previous{left:0}.cv-video-testimonials__control--next{right:0}}@media screen and (max-width:767px){.cv-video-testimonials{padding-top:min(var(--cv-video-testimonials-padding-top, 64px),48px);padding-bottom:min(var(--cv-video-testimonials-padding-bottom, 64px),48px)}.cv-video-testimonials__container{padding-right:16px;padding-left:16px}.cv-video-testimonials__header{margin-bottom:30px}.cv-video-testimonials__heading{font-size:clamp(27px,8vw,34px)}.cv-video-testimonials__intro{font-size:16px}.cv-video-testimonials__controls{margin-top:20px}.cv-video-testimonials__content{margin-top:26px}.cv-video-testimonials__name{font-size:20px}.cv-video-testimonials__quote{margin-top:14px;font-size:16px}.cv-video-testimonials.is-ready .swiper-slide-prev .cv-video-testimonials__card{transform:translate(16px) scale(.86);transform-origin:right center}.cv-video-testimonials.is-ready .swiper-slide-next .cv-video-testimonials__card{transform:translate(-16px) scale(.86);transform-origin:left center}}@media(prefers-reduced-motion:reduce){.cv-video-testimonials__card,.cv-video-testimonials__play-icon,.cv-video-testimonials__control{transition-duration:0ms}.cv-video-testimonials__card,.cv-video-testimonials .swiper-slide-prev .cv-video-testimonials__card,.cv-video-testimonials .swiper-slide-next .cv-video-testimonials__card{transform:none}}.cv-video-testimonials--cards .cv-video-testimonials__card,.cv-video-testimonials--cards .swiper-slide-prev .cv-video-testimonials__card,.cv-video-testimonials--cards .swiper-slide-next .cv-video-testimonials__card{max-width:420px;opacity:1;transform:none}.cv-video-testimonials--cards .cv-video-testimonials__slide{display:flex;height:auto}.cv-video-testimonials--cards .cv-video-testimonials__card{display:flex;flex-direction:column}.cv-video-testimonials--cards .cv-video-testimonials__carousel{max-width:none}.cv-video-testimonials__card-text{margin-top:14px;text-align:left}.cv-video-testimonials--cards .cv-video-testimonials__name{font-size:17px}.cv-video-testimonials--cards .cv-video-testimonials__role{margin-top:3px;font-size:13px}.cv-video-testimonials--cards .cv-video-testimonials__quote{margin-top:10px;font-size:15px;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/97/assets/cv-video-testimonials.css.map */
