.testimonials-section .section-header{max-width:50rem;margin:auto}.testimonials-slider{transition:all .5s}.testimonials-section h2+p,.testimonials-section h2{color:#000;text-align:center}.center.btn--wrap{margin-top:-1.5rem;display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:4rem}.center.btn--wrap a.button.button--primary{padding:0 1rem 0 1.5rem;min-width:auto}.icon-quote{position:absolute;top:-9rem;right:0;max-width:13.875rem}.section-button-wrap.review_btn a{text-transform:capitalize}.section-button-wrap.review_btn{text-align:center;margin-top:2.5rem}.testimonials-section p.subtitle{margin:0}.testimonials-section h2+p{margin-bottom:3.75rem!important}.testimonials-section p.description a{color:#e21612;text-decoration:unset;font-family:var(--text-medium);letter-spacing:.84px;font-size:.875rem;display:inline-flex;align-items:center}.testimonials-section p.description{margin:0 auto;color:#e21612;line-height:1rem}.testimonials-section .page-width{position:relative;max-width:77rem}.testimonials-section .img_left{bottom:4rem;left:35%}.testimonials-section p.description a:after{content:"";background:url(/cdn/shop/files/right.svg)!important;display:block;border:none!important;box-shadow:none!important;position:unset;width:.5rem;height:.5rem;margin-left:.375rem;transition:all .5s;background-size:contain!important;background-repeat:no-repeat!important;filter:unset}.testimonials-section h2{margin:.875rem 0!important}.testimonials-section .img_right{bottom:8rem;right:11rem}.testimonial-video.active{z-index:8}.testimonial-video{position:absolute;width:100%;overflow:hidden;height:100%;border-radius:0}.testimonial-video video{width:100%;height:100%;object-fit:cover;border:0;display:block}.testimonials-slider blockquote{padding:1.875rem 1.25rem 1.25rem;font-style:normal;margin:0;background:#f5f5f5;box-shadow:none;border:0;text-align:left;position:relative;border-radius:0}.testimonials-slide.testimonials-slide-item.has-video-file .infor-author{margin-top:auto}.testimonials-slide.testimonials-slide-item.has-video-file .wrap-testimonial-section{position:relative;z-index:1;padding:1.875rem 1.25rem 1.25rem;height:100%;display:flex;flex-direction:column;flex:1}.testimonials-slide.testimonials-slide-item.has-video-file blockquote.testimonials-slider__text{position:relative;padding:0;min-height:23.75rem;display:flex;flex-direction:column}.rte-setting.text-spacing{margin-bottom:0;overflow:auto;max-width:23.75rem;min-height:10.5rem}.testimonials-slide.testimonials-slide-item.has-video-file .rte-setting.text-spacing-verifizierte_text,.testimonials-slide.testimonials-slide-item.has-video-file .testimonials__info,.testimonials-slide.testimonials-slide-item.has-video-file p{color:#fff!important}.testimonials-slide.testimonials-slide-item{margin-bottom:1.25rem;break-inside:avoid}.wrap-testimonial-top{display:flex}.rte-setting.text-spacing::-webkit-scrollbar-track{background-color:#f5f5f5}.rte-setting.text-spacing::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.rte-setting.text-spacing::-webkit-scrollbar-thumb{background-color:#555}.testimonials-section .swiper-button-next,.testimonials-section .swiper-button-prev{top:56%}.testimonials-section .swiper-button-prev{left:-1.25rem;transform:none}.testimonials-section .swiper-button-next{right:-.5rem}.testimonials-section .rte-setting.text-spacing{margin:0 0 2.5rem}.testimonials-section .rte-setting.text-spacing p{font-size:.9375rem;line-height:1.4375rem;letter-spacing:0;margin:0;text-align:left;color:#000;opacity:.8}.testimonials-section{padding:5rem 0;position:relative;overflow:hidden;border-radius:0}.testimonials-section .p-lead{margin:0}.testimonials-slider{margin-top:0rem;overflow:hidden}.swiper-wrapper-testimonials{column-count:4;column-gap:1.25rem;row-gap:1.25rem;margin:0 auto;padding:0;display:block}.testimonials-section .p-lead{color:#fff}.testimonials-section p.p-icon-w-text{display:flex;color:#3c3c3c;letter-spacing:0;margin-bottom:0;font-size:.75rem;justify-content:center}.testimonials-section *:focus-visible{outline:unset!important;outline-offset:unset!important;box-shadow:unset!important}.testimonials-section p.p-icon-w-text img{margin-right:10px}cite{font-style:normal;font-size:1rem;font-family:var(--text-font);line-height:1rem;letter-spacing:0;color:#000}.wrap-testimonial-top{justify-content:flex-end}.testimonial-section .slideshow-wrapper{margin-top:3rem}.infor-author *{font-style:normal}span.testimonial-stars{color:#f3c242;letter-spacing:.1rem;font-size:1.25rem;padding-left:0;line-height:1;margin-bottom:.125rem}.infor-author{display:flex;align-items:flex-start;font-size:.75rem;line-height:1rem;letter-spacing:0;text-align:left;justify-content:flex-start;color:#000;margin-top:0;flex-direction:column;padding-left:0}.testimonials-slide.testimonials-slide-item.has-video-file .rte-setting.text-spacing{margin-top:auto}.testimonials-slide.testimonials-slide-item.has-video-file .rte-setting.text-spacing+.infor-author{margin-top:0}.testimonials-slide.testimonials-slide-item.has-video-file .rte-setting.text-spacing-verifizierte_text:before{filter:invert(1)}.testimonial-video .video-poster,.testimonial-video img.video-poster{width:100%;height:100%;object-fit:cover;object-position:top}button.video-play-btn{border:0!important;border-radius:1.25rem;opacity:1;background:url(/cdn/shop/files/Polygon_6_2.png) center center/contain no-repeat;position:absolute;top:.985rem;right:.985rem;width:2.125rem;height:2.125rem;padding:0;z-index:3;cursor:pointer;transform:unset;background-color:#ffffff78!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-size:10px}.testimonials-slide.testimonials-slide-item.has-video-file cite,.testimonials-slide.testimonials-slide-item.has-video-file span.testimonial-stars{color:#fff}.rte-setting.text-spacing-verifizierte_text:before{content:"";position:relative;background:url(https://cdn.shopify.com/s/files/1/1008/2952/8413/files/checked_4.svg) center center/contain no-repeat;width:.625rem;height:.625rem;display:inline-block;margin-right:.3125rem;top:.12rem;opacity:.6}.rte-setting.text-spacing-verifizierte_text{letter-spacing:0;color:#959595;font-size:.6875rem;position:relative;display:inline-flex;line-height:1rem}.wrap-testimonial-top-right{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.testimonial-image{width:5rem;height:5rem;margin-bottom:.625rem;margin-right:auto;border-radius:50%;display:block;overflow:hidden;top:0;left:0}.testimonial-image.testimonial-image--round{border-radius:50%}.testimonials__info{margin-left:0;font-size:.75rem;line-height:1rem;margin-top:.25rem;letter-spacing:0px;color:#9a9d9c}.testimonial-image *{width:100%;height:100%;object-fit:contain}.testimonials-section .swiper-pagination--desktop.swiper-pagination.swiper-pagination-bullets{position:relative;justify-content:flex-start;gap:0;width:auto;margin-left:1.4rem;top:1.5px;align-items:center;height:12px}.testimonials-section .swiper-pagination--desktop span.swiper-pagination-bullet{margin:0 3px!important}.testimonials-section span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:42px;border-radius:20px;height:7px;background:#0c182e}.testimonials-section span.swiper-pagination-bullet{background:#0c182e;width:7px;height:7px}.testimonials-down svg{position:absolute;bottom:-2rem;left:0;right:0;margin:auto}.testimonials-lm{max-height:52rem}.testimonials-down:before{content:"";position:relative;display:inline-flex;width:100%;height:23.8125rem;bottom:-100%;left:0;background-image:url(/cdn/shop/files/Path_111957.svg);background-size:cover;background-repeat:no-repeat;background-position:top}.testimonials-down{text-align:center;margin-top:-23.8125rem;position:relative;z-index:2;cursor:pointer}.swiper-button-next-ct.swiper-button-next,.swiper-button-prev-ct.swiper-button-prev{display:none}@media screen and (max-width:990px){.testimonials-down{display:none}.testimonials-section .swiper-button-prev{left:25px;transform:none}.icon-quote{position:absolute;top:-60px;right:20px;max-width:106px}.icon-quote svg{width:100%;height:100%}.testimonials-slide.testimonials-slide-item{margin-bottom:0;width:100%;margin-right:20px}.testimonials-section h2{margin:12px 0 20px!important}.testimonials-section .page-width{max-width:428px}.testimonials-section .page-width .testimonials-slider{max-width:330px;margin:auto;height:334px}.testimonials-slider{margin-top:0;width:100%;padding-bottom:32px;margin-left:0;overflow:inherit}.testimonials-slide.testimonials-slide-item.has-video-file blockquote.testimonials-slider__text{min-height:334px}.testimonials-slider .flickity-prev-next-button .flickity-button-icon{position:absolute;left:25%;top:25%;width:50%;height:50%}.testimonials-slider .flickity-prev-next-button.next{left:50%;right:unset;top:unset;bottom:-68px;transform:translate(10px);width:38px;height:38px;background:#0f6171;color:#fff!important}.testimonials-slider .flickity-prev-next-button.previous{left:50%;right:unset;top:unset;bottom:-68px;transform:translate(-48px);width:38px;height:38px;background:#0f6171;color:#fff!important}.testimonials-section h2,.testimonials-section .p-lead{text-align:center;padding:0 20px}.newsletter__head{max-width:374px}p.privacy-policy{font-size:12px;letter-spacing:.24px}.rte-setting.text-spacing p{font-size:15px;line-height:25px}.newsletter__subheading.rte p{letter-spacing:.3px;font-size:15px;line-height:25px}body .newsletter__wrapper{padding:270px 30px 50px}.testimonials-section{padding:50px 0;border-radius:0}.testimonials-section .rte-setting.text-spacing{margin:0 0 30px}.testimonials-section .section-header{text-align:center}.testimonial-image{width:53px;height:53px}.testimonials-section h2+p{margin-bottom:25px!important}span.testimonial-stars{letter-spacing:3px;font-size:14px;margin-bottom:0;display:block}.testimonials__info{line-height:20px}cite{font-size:15px;letter-spacing:0}.testimonials-slide.testimonials-slide-item.has-video-file .wrap-testimonial-section{padding:25px}.testimonials-slider blockquote .wrap-testimonial-section .rte-setting.text-spacing{height:162px;overflow-y:auto}.testimonials-slider blockquote{padding:20px;height:334px;box-sizing:border-box}.testimonials-section .rte-setting.text-spacing p{font-size:15px;line-height:25px}.testimonials-section .swiper-pagination.swiper-pagination-bullets{bottom:0!important;left:0!important}.center.btn--wrap{margin-top:30px;gap:1rem;margin-bottom:60px}.testimonials-section .swiper-button-next,.testimonials-section .swiper-button-prev{top:62%;z-index:2}.testimonials-section .img_left{bottom:auto;left:20px;top:30px}.testimonials-section .rte-setting.text-spacing p{letter-spacing:.3px}.testimonials-section .page-width{display:block}.testimonials-section h2{max-width:100%;margin:auto auto 10px;padding:0!important;line-height:32px}.swiper-wrapper-testimonials{column-count:unset;column-gap:0;row-gap:0;margin:0 auto;padding:0;display:flex}.rte-setting.text-spacing-verifizierte_text{font-size:11px}body .testimonial-section-slide{padding:50px 0}body .testimonials-slider-tzn.swiper{padding-bottom:30px;padding-top:30px;overflow:inherit;max-width:280px}.testimonial-section-slide .swiper-pagination.swiper-pagination-bullets{width:calc(100% - 48px);left:24px}.testimonials-section .swiper-button-next{right:25px}body .testimonial-section-slide .subtitle strong{line-height:1.0625rem}body .testimonial-section-slide .subtitle{margin-bottom:12px!important}body .testimonials-section-slide-main .page-width{max-width:428px}body .testimonial-section-slide cite{font-size:14px;letter-spacing:0}.testimonial-section-slide .rte-setting.text-spacing p{font-size:14px;line-height:22px;letter-spacing:0}.testimonials-slider-tzn .swiper-slide.testimonials-slide{padding:18px 16px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/tzn_testimonials.css.map */
