.video-testimonials__header{margin:0 auto var(--vt-header-gap, 32px);max-width:var(--vt-text-width, 760px);text-align:var(--vt-text-align, center)}.video-testimonials__heading{margin:0;font-weight:var(--vt-heading-weight, 600);font-size:calc(var(--vt-heading-size, 34px) * .8);line-height:1.1;letter-spacing:.02em;text-transform:uppercase}.video-testimonials__line+.video-testimonials__line{margin-left:.3em}.video-testimonials__subheading{margin:10px 0 0;font-size:calc(var(--vt-text-size, 16px) * .9);line-height:1.5}.video-testimonials__subheading>*{margin:0}@media screen and (min-width:750px){.video-testimonials__heading{font-size:var(--vt-heading-size, 34px)}.video-testimonials__subheading{font-size:var(--vt-text-size, 16px)}}.video-testimonials__slider-wrapper{position:relative}.video-testimonials__list.video-testimonials__list{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--vt-columns-mobile, 1) * var(--vt-gap, 20px)) / var(--vt-columns-mobile, 1));gap:var(--vt-gap, 20px);margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.video-testimonials__list.video-testimonials__list{grid-auto-columns:calc((100% - (var(--vt-columns, 4) - 1) * var(--vt-gap, 20px)) / var(--vt-columns, 4))}}.video-testimonials__list--static.video-testimonials__list--static{grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.video-testimonials__list .video-testimonials__item.slider__slide{scroll-snap-align:start}.video-testimonials__card{position:relative;display:block;width:100%;padding:0;border:0;background:none;border-radius:var(--vt-card-radius, 12px);overflow:hidden;cursor:pointer;color:inherit;font:inherit;text-align:left;box-shadow:0 1px 4px rgba(var(--color-foreground),.12);aspect-ratio:var(--vt-ratio, 16 / 9)}.video-testimonials__card:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.6);outline-offset:.3rem}.video-testimonials__media.video-testimonials__media{position:relative;display:block;width:100%;height:100%;background:rgba(var(--color-foreground),.06);border-radius:0;overflow:visible}.video-testimonials__media.video-testimonials__media .video-testimonials__image,.video-testimonials__card>iframe,.video-testimonials__card>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block;max-width:none}.video-testimonials__media.video-testimonials__media .video-testimonials__image,.video-testimonials__card>video{object-fit:cover}.video-testimonials__media.video-testimonials__media .video-testimonials__image.placeholder-svg{object-fit:contain;background:rgba(var(--color-foreground),.04)}.video-testimonials__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:var(--vt-play-width, 60px);height:calc(var(--vt-play-width, 60px) * .7);border-radius:calc(var(--vt-play-width, 60px) * .2);background:var(--vt-play-bg, #ff0000);color:var(--vt-play-icon-color, #ffffff);pointer-events:none;transition:transform .2s ease,background-color .2s ease}.video-testimonials__play svg{width:38%;height:38%;fill:currentColor}.video-testimonials__card:hover .video-testimonials__play{transform:translate(-50%,-50%) scale(1.08);background:var(--vt-play-bg-hover, #ff0000)}.video-testimonials__caption{margin:12px 0 0;font-size:var(--vt-caption-size, 15px);line-height:1.4;text-align:var(--vt-caption-align, left)}.video-testimonials__name{display:block;font-weight:600}.video-testimonials__role{display:block;opacity:.7;font-size:.88em}.video-testimonials__arrows.slider-buttons{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px;padding:0}.video-testimonials__arrow.slider-button{display:flex;align-items:center;justify-content:center;width:var(--vt-arrow-size, 40px);height:var(--vt-arrow-size, 40px);padding:0;border-radius:50%;background:var(--vt-arrow-bg, #ffffff);color:var(--vt-arrow-color, rgb(var(--color-foreground)));box-shadow:0 1px 6px rgba(var(--color-foreground),.22);transition:background-color .2s ease,color .2s ease}.video-testimonials__arrow.slider-button:hover:not([disabled]){background:var(--vt-arrow-bg-hover, #ffffff);color:var(--vt-arrow-color-hover, rgb(var(--color-foreground)))}.video-testimonials__arrow.slider-button .svg-wrapper{width:40%;height:40%}.video-testimonials__arrow.slider-button svg{width:100%;height:100%}.video-testimonials__arrow.slider-button[disabled]{opacity:.35;cursor:not-allowed}@media screen and (min-width:990px){.video-testimonials__arrows--floating.slider-buttons{position:absolute;top:0;left:0;right:0;height:0;padding-top:calc(((100% - (var(--vt-columns, 4) - 1) * var(--vt-gap, 20px)) / var(--vt-columns, 4)) * var(--vt-ratio-h, 9) / var(--vt-ratio-w, 16));margin-top:0;pointer-events:none}.video-testimonials__arrows--floating .video-testimonials__arrow.slider-button{position:absolute;top:50%;transform:translateY(-50%);z-index:2;pointer-events:auto}.video-testimonials__arrows--floating .slider-button--prev{left:calc(var(--vt-arrow-offset, 20px) * -1)}.video-testimonials__arrows--floating .slider-button--next{right:calc(var(--vt-arrow-offset, 20px) * -1)}.video-testimonials__arrows--floating .slider-counter{display:none}}.video-testimonials__arrows .slider-counter{min-width:4rem}
/*# sourceMappingURL=/cdn/shop/t/90/assets/section-video-testimonials.css.map */
