.testimonials-slider-section{background-color:var(--tsl-bg-color, #05070a);padding:var(--tsl-pad-top, 60px) 0 var(--tsl-pad-bottom, 60px);overflow:hidden}.testimonials-slider-section .testimonials-slider-wrapper{display:flex;align-items:stretch;gap:34px}.testimonials-slider-section .testimonials-left{flex:0 0 auto;width:100%;max-width:408px;padding:44px 64px}.testimonials-slider-section .testimonials-heading{margin:0 0 24px}.testimonials-slider-section .testimonials-description{font-size:16px;line-height:21px;margin:0 0 24px}.testimonials-slider-section .testimonials-description p{margin:0}.testimonials-slider-section .trustpilot-badge{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border:1px solid rgba(16,225,168,.4);border-radius:4px;background:#fff3;flex-wrap:wrap;position:relative}.testimonials-slider-section .trustpilot-badge:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:linear-gradient(90deg,#6dfffd,#10e1a8);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.testimonials-slider-section .trustpilot-label{color:#fff;font-weight:600;font-size:16px;line-height:21px}.testimonials-slider-section .trustpilot-rating{font-size:16px;line-height:21px;margin-right:2px}.testimonials-slider-section .trustpilot-logo svg{display:block;height:29px;width:auto}.testimonials-slider-section .testimonials-right{flex:1 1 0%;min-width:0;position:relative}.testimonials-slider-section .testimonials-track{display:flex;gap:var(--tsl-gap, 32px);overflow-x:auto;scroll-snap-type:x proximity;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:0;padding-right:20px;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;-webkit-user-select:none;user-select:none;height:100%}.testimonials-slider-section .testimonials-track.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none}.testimonials-slider-section .testimonials-track:focus-visible{outline:2px solid #10e1a8;outline-offset:4px}.testimonials-slider-section .testimonial-media img,.testimonials-slider-section .testimonial-media video{-webkit-user-drag:none}.testimonials-slider-section .testimonial-card{scroll-snap-align:start;flex:0 0 auto;width:100%;max-width:var(--tsl-card-max-w, 657px);aspect-ratio:var(--tsl-card-ratio, 657 / 427);display:flex;position:relative;border-radius:16px;overflow:hidden;background:linear-gradient(0deg,#ffffff1a,#ffffff1a),radial-gradient(45.45% 62.22% at 100% 31.17%,#10e1a833,#fff0)}.testimonials-slider-section .testimonial-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:2px;border-radius:inherit;background:radial-gradient(55.56% 96.43% at 77.78% 3.57%,#fff,#ffffff4d);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.testimonials-slider-section .testimonial-media{flex:0 0 50%;max-width:50%;position:relative;height:100%;overflow:hidden}.testimonials-slider-section .testimonial-media img,.testimonials-slider-section .testimonial-media video,.testimonials-slider-section .testimonial-media .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.testimonials-slider-section .testimonial-media[data-video-wrapper]{cursor:pointer}.testimonials-slider-section .testimonial-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border:none;border-radius:50%;padding:0;background:#00000080;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;z-index:1;transition:background .2s ease,transform .2s ease}.testimonials-slider-section .testimonial-play-btn:hover{background:#000}.testimonials-slider-section .testimonial-play-btn svg{width:28px;height:28px}.testimonials-slider-section button.testimonial-play-btn.is-playing,.testimonials-slider-section .testimonial-play-btn .icon-play,.testimonials-slider-section .testimonial-play-btn .icon-pause{display:none}.testimonials-slider-section .testimonial-play-btn:not(.is-playing) .icon-play{display:block}.testimonials-slider-section .testimonial-play-btn.is-playing .icon-pause{display:block}.testimonials-slider-section .testimonial-content{flex:0 0 50%;max-width:50%;padding:40px;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.testimonials-slider-section .testimonial-name{font-family:Zalando Sans Expanded,sans-serif;font-weight:600;font-size:30px;line-height:38px;letter-spacing:0;color:#fff;margin:0 0 16px}.testimonials-slider-section .testimonial-handle{display:inline-block;color:#fff;font-size:16px;line-height:30px;background:#fff3;padding:2px 12px;border-radius:4px;margin-bottom:16px;width:fit-content;letter-spacing:0;text-transform:uppercase;font-family:Zalando Sans Expanded,sans-serif}.testimonials-slider-section .testimonial-socials{display:flex;align-items:center;gap:16px;margin-bottom:20px}.testimonials-slider-section .testimonial-socials a{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#fff}.testimonials-slider-section .testimonial-socials svg{width:auto;height:auto}.testimonials-slider-section .testimonial-rating{display:flex;align-items:center;gap:16px;margin-bottom:0}.testimonials-slider-section .testimonial-rating svg{width:116px;height:auto}.testimonials-slider-section .testimonial-verified{color:#10e1a8;font-size:16px;line-height:21px;letter-spacing:0;font-style:italic}.testimonials-slider-section .testimonial-quote{font-size:18px;line-height:23px;font-style:italic;font-weight:500;letter-spacing:0}.testimonials-slider-section .testimonial-quote p{margin:0}@media screen and (max-width:1439px){.testimonials-slider-section .testimonials-left{padding-left:50px;padding-right:50px}}@media screen and (max-width:1365px){.testimonials-slider-section .testimonials-left{padding-left:40px;padding-right:40px}}@media screen and (max-width:1199px){.testimonials-slider-section .testimonials-left{padding-left:30px;padding-right:30px}.testimonials-slider-section{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:989px){.testimonials-slider-section .testimonials-slider-wrapper{flex-direction:column;align-items:flex-start}.testimonials-slider-section .testimonials-left{max-width:100%;padding:0}.testimonials-slider-section .testimonials-right{width:100%;align-self:stretch}.testimonials-slider-section{padding:50px 20px}}@media screen and (max-width:749px){.testimonials-slider-section{padding:32px 20px 40px}.testimonials-slider-section .testimonials-slider-wrapper{gap:24px}.testimonials-slider-section .testimonials-track{gap:16px}.testimonials-slider-section .testimonial-card{flex-direction:column;flex:0 0 auto;width:280px;padding:16px;aspect-ratio:unset}.testimonials-slider-section .testimonial-media,.testimonials-slider-section .testimonial-content{max-width:100%;width:100%;flex:none}.testimonials-slider-section .testimonial-media{aspect-ratio:unset;height:310px}.testimonials-slider-section .testimonial-content{padding:16px 0 0}.testimonials-slider-section .testimonial-play-btn{width:52px;height:52px}.testimonials-slider-section .testimonial-play-btn svg{width:18px;height:18px}.testimonials-slider-section .testimonials-description,.testimonials-slider-section .testimonials-heading{margin:0 0 12px}.testimonials-slider-section .testimonials-heading{font-size:22px;line-height:30px}.testimonials-slider-section .trustpilot-logo svg{height:20px;width:80px}.testimonials-slider-section .testimonials-description{font-size:14px;line-height:20px}.testimonials-slider-section .trustpilot-label{font-size:14px;line-height:18px}.testimonials-slider-section .trustpilot-rating{font-size:14px;line-height:18px;margin-right:0}.testimonials-slider-section .trustpilot-badge{gap:12px;padding:9px 16.5px}.testimonials-slider-section .testimonial-name{margin:0 0 4px}.testimonials-slider-section .testimonial-media img,.testimonials-slider-section .testimonial-media video,.testimonials-slider-section .testimonial-media .placeholder-svg{border-radius:16px}.testimonials-slider-section .testimonial-handle{margin-bottom:8px}.testimonials-slider-section .testimonial-socials{margin-bottom:12px}.testimonials-slider-section .testimonial-verified{font-size:14px;line-height:18px}.testimonials-slider-section .testimonial-rating{margin-bottom:16px}.testimonials-slider-section .testimonial-quote{font-size:16px;line-height:21px}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/testimonials-slider.css.map */
