.pd-testimonials{position:relative;background:var(--pd-bg);color:var(--pd-text-color);padding-top:var(--pd-padding-top);padding-bottom:var(--pd-padding-bottom);overflow:hidden}.pd-testimonials__container{max-width:1400px;margin:0 auto;padding:0 40px}.pd-testimonials__header{max-width:780px;margin:0 auto 44px;text-align:center}.pd-testimonials__header h2{margin:0;color:var(--pd-title-color);font-size:clamp(34px,3vw,52px);line-height:.95;font-weight:950;letter-spacing:-.05em;text-transform:uppercase}.pd-testimonials__header p{max-width:680px;margin:16px auto 0;color:var(--pd-text-color);font-size:18px;line-height:1.3;font-weight:800}.pd-testimonials__viewport{width:100%;overflow:hidden}.pd-testimonials__track{display:flex;width:max-content;gap:0;animation:pd-testimonials-scroll var(--pd-speed) linear infinite;will-change:transform}.pd-testimonials:hover .pd-testimonials__track,.pd-testimonials.has-active-video .pd-testimonials__track{animation-play-state:paused}.pd-testimonials__group{display:flex;flex-shrink:0;gap:var(--pd-gap);padding-right:var(--pd-gap)}.pd-testimonial-card{width:clamp(260px,23vw,360px);flex:0 0 auto}.pd-testimonial-card__media{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;border:1px solid rgba(0,59,91,.08);border-radius:28px;background:radial-gradient(circle at 50% 10%,#9bfff659,#fff0 42%),#eaf4f6;box-shadow:0 18px 45px #003b5b1a;isolation:isolate}.pd-testimonial-card__media--video{cursor:pointer;touch-action:manipulation}.pd-testimonial-card__media-link{display:block;width:100%;height:100%;color:inherit;text-decoration:none}.pd-testimonial-card__media img,.pd-testimonial-card__media video{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--pd-media-position, center center);transition:transform .35s ease,filter .35s ease}.pd-testimonial-card__media video{pointer-events:none}.pd-testimonial-card:hover .pd-testimonial-card__media img,.pd-testimonial-card:hover .pd-testimonial-card__media video{transform:scale(1.035);filter:saturate(1.08)}.pd-testimonial-card.is-video-active .pd-testimonial-card__media video{transform:scale(1);filter:none}.pd-testimonial-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0000 42%,#003b5b38);pointer-events:none;transition:opacity .25s ease}.pd-testimonial-card.is-video-active .pd-testimonial-card__overlay{opacity:.45}.pd-testimonial-card__control{margin:0;padding:0;border:0;color:#003b5b;cursor:pointer;appearance:none;-webkit-appearance:none;touch-action:manipulation}.pd-testimonial-card__play{position:absolute;top:50%;left:50%;z-index:4;display:flex;width:58px;height:58px;align-items:center;justify-content:center;border-radius:999px;background:#ffffffe0;box-shadow:0 12px 28px #003b5b2e;transform:translate(-50%,-50%);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);transition:transform .2s ease,background .2s ease,color .2s ease,opacity .2s ease}.pd-testimonial-card__play:hover,.pd-testimonial-card__play:focus-visible{color:#fff;background:var(--pd-accent);transform:translate(-50%,-50%) scale(1.08)}.pd-testimonial-card__play:focus-visible,.pd-testimonial-card__action:focus-visible,.pd-testimonials__arrow:focus-visible,.pd-testimonials__dot:focus-visible{outline:3px solid var(--pd-accent);outline-offset:3px}.pd-testimonial-card.is-video-playing .pd-testimonial-card__play{color:#fff;background:#003b5bd6}.pd-testimonial-card__video-actions{position:absolute;right:14px;bottom:14px;z-index:5;display:flex;align-items:center;gap:8px}.pd-testimonial-card__action{display:flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:999px;color:#003b5b;background:#ffffffe0;box-shadow:0 8px 22px #003b5b29;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);transition:transform .2s ease,background .2s ease,color .2s ease}.pd-testimonial-card__action:hover{color:#fff;background:var(--pd-accent);transform:scale(1.08)}.pd-testimonial-card__icon{display:block;width:24px;height:24px;pointer-events:none}.pd-testimonial-card__icon--play{margin-left:2px}.pd-testimonial-card__icon--pause,.pd-testimonial-card.is-video-playing .pd-testimonial-card__icon--play{display:none}.pd-testimonial-card.is-video-playing .pd-testimonial-card__icon--pause,.pd-testimonial-card__icon--sound-on{display:block}.pd-testimonial-card__icon--sound-off,.pd-testimonial-card.is-video-muted .pd-testimonial-card__icon--sound-on{display:none}.pd-testimonial-card.is-video-muted .pd-testimonial-card__icon--sound-off{display:block}.pd-testimonial-card__content{display:block;padding:18px 8px 0;color:inherit;text-align:center;text-decoration:none}.pd-testimonial-card__content h3{margin:0;color:var(--pd-title-color);font-size:17px;line-height:1.15;font-weight:950;letter-spacing:-.02em;text-transform:uppercase;transition:color .2s ease}.pd-testimonial-card__content p{max-width:280px;margin:8px auto 0;font-size:14px;line-height:1.35;font-weight:700}.pd-testimonial-card__content--link:hover h3{color:var(--pd-accent)}.pd-testimonial-card__placeholder{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:#003b5b;background:linear-gradient(135deg,#9bfff6,#fff);font-size:20px;font-weight:950;letter-spacing:.08em}.pd-testimonials__mobile-navigation{display:none}.pd-testimonial-card__media:fullscreen,.pd-testimonial-card__media:-webkit-full-screen{width:100vw;height:100vh;max-width:none;aspect-ratio:auto;border:0;border-radius:0;background:#000;box-shadow:none}.pd-testimonial-card__media:fullscreen video,.pd-testimonial-card__media:-webkit-full-screen video{width:100%;height:100%;object-fit:contain!important;object-position:center center!important;background:#000;transform:none!important;filter:none!important}.pd-testimonial-card__media:fullscreen .pd-testimonial-card__video-actions,.pd-testimonial-card__media:-webkit-full-screen .pd-testimonial-card__video-actions{right:24px;bottom:24px}.pd-testimonial-card__media:fullscreen .pd-testimonial-card__overlay,.pd-testimonial-card__media:-webkit-full-screen .pd-testimonial-card__overlay{background:linear-gradient(180deg,#0000 65%,#0000008c)}@keyframes pd-testimonials-scroll{0%{transform:translate(0)}to{transform:translate(-16.666%)}}@media screen and (max-width:990px){.pd-testimonials__container{padding-right:24px;padding-left:24px}.pd-testimonials__header{margin-bottom:34px}.pd-testimonial-card{width:310px}.pd-testimonials__track{animation-duration:calc(var(--pd-speed) * .85)}}@media screen and (max-width:749px){.pd-testimonials{padding-top:56px;padding-bottom:56px}.pd-testimonials__container{padding-right:20px;padding-left:20px}.pd-testimonials__header{max-width:360px;margin-bottom:32px}.pd-testimonials__header h2{font-size:clamp(28px,8.5vw,34px);line-height:.98;letter-spacing:-.045em}.pd-testimonials__header p{max-width:330px;margin-top:16px;font-size:15px;line-height:1.35}.pd-testimonials__viewport{width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.pd-testimonials__viewport::-webkit-scrollbar{display:none}.pd-testimonials__track{display:block;width:100%;animation:none!important;transform:none!important;will-change:auto}.pd-testimonials__group{display:none}.pd-testimonials__group:first-child{display:flex;width:max-content;gap:16px;padding-right:max(20px,calc((100vw - min(var(--pd-mobile-card-width),340px))/2));padding-left:max(20px,calc((100vw - min(var(--pd-mobile-card-width),340px))/2))}.pd-testimonial-card{width:min(var(--pd-mobile-card-width),340px);flex:0 0 auto;scroll-snap-align:center;scroll-snap-stop:always}.pd-testimonial-card__media{aspect-ratio:var(--pd-mobile-ratio);border-radius:24px}.pd-testimonial-card__media img,.pd-testimonial-card__media video{object-position:var( --pd-media-position-mobile, var(--pd-media-position, center center) )}.pd-testimonial-card__play{width:56px;height:56px}.pd-testimonial-card__video-actions{right:12px;bottom:12px;gap:7px}.pd-testimonial-card__action{width:40px;height:40px}.pd-testimonial-card__icon{width:23px;height:23px}.pd-testimonial-card__content{padding-top:17px}.pd-testimonial-card__content h3{font-size:16px}.pd-testimonial-card__content p{font-size:13px}.pd-testimonials__mobile-navigation{display:flex;width:100%;max-width:380px;margin:28px auto 0;padding:0 20px;align-items:center;justify-content:center;gap:18px}.pd-testimonials__arrow{display:flex;width:44px;height:44px;flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:1px solid rgba(0,59,91,.12);border-radius:999px;color:var(--pd-title-color);background:#fff;box-shadow:0 8px 22px #003b5b1a;cursor:pointer;transition:opacity .2s ease,transform .2s ease,color .2s ease,background .2s ease}.pd-testimonials__arrow svg{width:22px;height:22px}.pd-testimonials__arrow:not(:disabled):active{color:#fff;background:var(--pd-accent);transform:scale(.94)}.pd-testimonials__arrow:disabled{opacity:.28;cursor:default}.pd-testimonials__dots{display:flex;min-width:80px;align-items:center;justify-content:center;gap:7px}.pd-testimonials__dot{width:8px;height:8px;flex:0 0 auto;margin:0;padding:0;border:0;border-radius:999px;background:#003b5b3d;cursor:pointer;transition:width .25s ease,background .25s ease,transform .25s ease}.pd-testimonials__dot.is-active{width:25px;background:var(--pd-accent)}.pd-testimonials__dot:active{transform:scale(.88)}}@media screen and (max-width:370px){.pd-testimonials__group:first-child{gap:14px}.pd-testimonials__mobile-navigation{gap:13px}.pd-testimonials__arrow{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.pd-testimonials__track{animation:none}.pd-testimonial-card__media img,.pd-testimonial-card__media video,.pd-testimonial-card__control,.pd-testimonials__arrow,.pd-testimonials__dot{transition:none}.pd-testimonials__viewport{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pd-testimonials-carousel.css.map */
