.section-testimonials{display:none}body.home_002_2 .section-testimonials{display:block}.section-testimonials{position:relative;padding:8rem 0}.testimonials__heading{margin-top:0;margin-bottom:2rem;font-size:calc(var(--font-heading-scale) * 3.2rem);color:var(--color-night);font-weight:700;line-height:48px;letter-spacing:.28px}.testimonials__subheading{text-align:center;margin-bottom:4rem;font-size:1.8rem;color:var(--color-night)}.testimonials__trustpilot{display:flex;align-items:center;justify-content:center;gap:2rem;margin-bottom:4rem;text-align:center;color:var(--color-night)}.testimonials__trustpilot svg{width:9.8rem}.testimonials__trustpilot .testimonials__trustpilot-text p{margin:0}.testimonials__wrapper{display:grid;gap:4rem}.testimonials__media-carousel{position:relative;max-width:100%;overflow:hidden}.testimonials__media-item{height:auto;display:flex;flex-direction:column}.testimonials__image{width:100%;height:100%;position:relative}.testimonials__image img{width:100%;height:100%;object-fit:cover;border-radius:1.6rem}.testimonials__video{width:100%;height:0;padding-bottom:56.25%;position:relative}.testimonials__video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.testimonials__username{position:absolute;top:0;left:1.6rem;margin-top:1.2rem;text-align:center;color:#fff;font-weight:600;font-size:16px;line-height:24px;letter-spacing:.28px}.testimonials__reviews{display:grid;gap:2rem}@media screen and (min-width: 750px){.testimonials__reviews{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 990px){.testimonials__reviews{grid-template-columns:repeat(3,1fr)}}.testimonials__review{padding:2rem;border-radius:1.6rem;background:var(--color-white);display:flex;flex-direction:column;justify-content:space-between}.testimonials__review-title{font-size:1.8rem;font-weight:600;margin-top:.8rem;margin-bottom:1rem;color:var(--color-night)}.testimonials__review-text{margin-bottom:2rem;font-size:1.4rem;line-height:1.5}.testimonials__review-author{display:flex;align-items:center;gap:1rem}.testimonials__author-image{width:3rem;height:3rem;border-radius:50%;object-fit:cover}.testimonials__author-name{font-size:1.4rem;font-weight:500;letter-spacing:0px;margin-bottom:.4rem}.testimonials__verified{display:flex;align-items:center;gap:.4rem;font-size:1.2rem;color:var(--color-nihgt)}.testimonials__author-info{display:flex;align-items:center;justify-content:space-between;width:100%}.testimonials__media-carousel .swiper{padding-bottom:3rem}.testimonials__media-carousel .swiper-pagination{position:relative;bottom:-20px}.testimonials__media-carousel .swiper-button-next,.testimonials__media-carousel .swiper-button-prev{color:rgb(var(--color-foreground))}.testimonials__media-carousel .swiper-pagination-bullet{width:13px;height:12px;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.4398 0.225586C7.44954 2.95437 9.60102 5.10584 12.3298 6.11559C9.60102 7.12533 7.44954 9.2768 6.4398 12.0056C5.43006 9.2768 3.27859 7.12533 0.549805 6.11559C3.27859 5.10585 5.43006 2.95437 6.4398 0.225586Z' fill='%23D9D9D9'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;opacity:1;margin:0 4px}.testimonials__media-carousel .swiper-pagination-bullet-active{background-image:url("data:image/svg+xml,%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.4398 0.225586C7.44954 2.95437 9.60102 5.10584 12.3298 6.11559C9.60102 7.12533 7.44954 9.2768 6.4398 12.0056C5.43006 9.2768 3.27859 7.12533 0.549805 6.11559C3.27859 5.10585 5.43006 2.95437 6.4398 0.225586Z' fill='%231E1D3A'/%3E%3C/svg%3E")}.testimonials__description{display:flex;align-items:center;justify-content:center;gap:20px;max-width:570px;text-align:left;margin-bottom:3rem}.testimonials__description p{font-weight:400;font-size:17.58px;line-height:25.2px;letter-spacing:.6px}.testimonials__button-wrapper{margin-top:3rem;text-align:center}.testimonials__button-wrapper .button{min-width:15rem;margin:0 auto;background:var(--color-moon);color:var(--color-night)!important;font-weight:600}.video-container{position:relative;width:100%;max-width:400px;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px #0000001a}.video-player{width:100%;display:block;aspect-ratio:9/16;object-fit:cover;background-color:#000}.video-overlay{position:absolute;top:0;right:-5px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:16px}.video-header{display:flex;justify-content:flex-end;align-items:center}.username{color:#fff;font-size:18px;font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.3)}.video-controls{display:flex;gap:.4rem}.control-button{background:none;border:none;color:#fff;font-size:24px;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0}.progress-bar{position:absolute;bottom:0;left:0;height:3px;background-color:#ffffff4d;width:100%}.progress{height:100%;background-color:#fff;width:0%;display:block!important}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background-color:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.play-button svg{width:24px;height:24px}.video-container.paused .play-button{opacity:1}@media screen and (max-width: 749px){.testimonials__description{margin-bottom:2rem;flex-direction:column;gap:0;align-items:flex-start}.testimonials__button-wrapper{margin-top:2rem}}.testimonials__media-link{display:block;text-decoration:none;color:inherit;transition:opacity .2s ease-in-out}.testimonials__media-link:hover{opacity:.9}.testimonials__media-carousel .swiper-pagination{position:absolute;bottom:-2rem!important;left:0;right:0;text-align:center}.swiper-pagination-bullet{width:8px;height:8px;margin:0 4px;background:#ccc;opacity:.5;border-radius:50%}.swiper-pagination-bullet-active{opacity:1;background:#000}.swiper-button-prev,.swiper-button-next{color:#000}@media screen and (max-width: 749px){.swiper-button-prev,.swiper-button-next{display:none}.testimonials__trustpilot{gap:1rem}.testimonials__trustpilot .testimonials__trustpilot-text{font-size:1.2rem}}.section-testimonials .swiper-button-prev:after,.section-testimonials .swiper-button-next:after{display:none}.section-testimonials .swiper-btn{width:50px;height:50px;border-radius:16px;background:#383936;position:inherit}.section-testimonials .swiper-btn svg{width:initial;height:initial}.swiper-navigation-wrapper{display:flex;align-items:center;justify-content:center;gap:16px}.testimonials__heading-wrapper{display:flex;justify-content:space-between;padding-top:3rem}.testimonials__media-carousel .swiper-pagination{position:static!important;margin-top:20px!important;display:flex!important;justify-content:center!important}.testimonials__media-carousel .swiper-pagination-progressbar{background:#fff;border-radius:16px;height:4px;overflow:hidden;position:relative;width:100%;margin-top:20px}.testimonials__media-carousel .swiper-pagination-progressbar-fill{background:#383936!important;border-radius:16px!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;transition:transform .3s ease!important}@media screen and (max-width: 749px){.testimonials__heading{font-size:calc(var(--font-heading-scale) * 3.2rem)}.testimonials__subheading{font-size:1.6rem}.testimonials__description p{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/new-section-testimonials.css.map */
