.product-trust-badges{padding:20px 60px;background:var(--Accent);overflow:hidden}.product-trust-badges .ptb-container{max-width:1440px;margin:0 auto}.product-trust-badges .ptb-item-wrapper{justify-content:space-between;margin-inline:-51px}.product-trust-badges .ptb-item{display:flex!important;align-items:center;gap:4px;padding-inline:51px;position:relative}.product-trust-badges .ptb-item:before{content:"";position:absolute;right:0;height:20px;width:1px;background:#fff;opacity:.3}.product-trust-badges .ptb-item:last-child:before{display:none}.product-trust-badges .ptb-icon{width:24px;height:24px}.product-trust-badges .ptb-icon img{width:100%;display:block}.product-trust-badges .ptb-text{color:#fff;font-family:Manrope;font-size:15px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:-.15px;display:block}@media (max-width:1200px){.product-trust-badges{padding:16px 40px}.product-trust-badges .ptb-item{padding-inline:40px}}@media (max-width:991px){.product-trust-badges{padding:14px 20px}.product-trust-badges .ptb-item{padding-inline:24px}}section.product-comparison-section{padding:80px 0}.product-comparison-container{max-width:1420px;padding:0 50px;margin:auto}.product-comparison{display:flex;align-items:center;justify-content:center;gap:62px;margin-top:48px}.product-comparison-section .heading h2{color:#193320;text-align:center;font-family:Playfair Display;font-size:48px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-1.44px;margin:0}.product-comparison-section .heading h2 strong{color:var(--Accent)}.product-comparison .heading{width:100%}.product-comparison-section .main-product,.product-comparison-section .other-product{max-width:350px}.product-comparison-section .other-product img,.product-comparison-section .main-product img{width:100%}.product-comparison-section .content{width:50%;max-width:526px}.product-comparison-section .vs{display:none}.product-comparison-section .vs span{color:var(--Text);text-align:center;font-family:Playfair Display;font-size:19.2px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.576px;display:block;border-radius:79.2px;background:linear-gradient(134deg,#fff2f0e6 11.11%,#d9ffe9e6 213.24%),var(--Secondary-Medium-Pink, #FFE4E0);padding:12px 13px 11px 12px}.product-comparison-section .other-logo h3{color:var(--Text);text-align:center;font-family:Manrope;font-size:20px;font-style:normal;font-weight:700;line-height:160%;margin:0}.product-comparison-section .product-logos{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.product-comparison-section .our-quality{display:flex;align-items:center;justify-content:space-between}.product-comparison-section .text{display:flex;align-items:center;justify-content:center;width:100%;height:56px;border-bottom:solid 1px #EBF2EF}.product-comparison-section .main-product img,.product-comparison-section .other-product img{margin:auto}.product-comparison-section .icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto}.product-comparison-section .icon_1{width:97px;height:61px;background:#ffe4e0}.product-comparison-section .icon_2{width:97px;height:61px;background:#f5faf7}.product-comparison-section .main-logo img{max-width:145px;max-height:36px;width:100%}.product-comparison-section .other-logo{max-width:118px;width:100%}.product-comparison-section .icon img{width:24px;height:24px}.product-comparison-section .text span{color:var(--Text);text-align:center;font-family:Manrope;font-size:15px;font-style:normal;font-weight:400;line-height:160%;display:block}.product-comparison-section .chart_items{border-radius:8px;overflow:hidden}.product-comparison-section .laptop-image{display:none}.product-comparison-section .product_c_btn{margin-top:48px}.product-comparison-section .product_c_btn .product_btn{max-width:350px;margin:0 auto}@media (max-width: 1200px){section.product-comparison-section{padding:56px 0}.product-comparison{gap:0;margin-top:38px}.product-comparison-section .laptop-image{display:block}.product-comparison-section .desktop-image{display:none}.product-comparison-section .main-logo img{max-height:100%;max-width:121px}.product-comparison-section .content{width:100%;max-width:634px}.product-comparison-section .heading h2{font-size:38px;letter-spacing:-.38px}.product-comparison-section .vs span{line-height:100%}.product-comparison-section .product-logos{margin-bottom:16px;align-items:end}.product-comparison-section .icon img{width:24px;height:24px}.product-comparison-section .icon_1,.product-comparison-section .icon_2{width:103px}.product-comparison-container{padding:0 30px}.product-comparison-section .main-product,.product-comparison-section .other-product{margin:0}.product-comparison-section .product_c_btn{margin-top:38px}}@media (max-width: 900px){.product-comparison-container{padding:0 20px}section.product-comparison-section{padding:32px 0}.product-comparison-section .heading h2{font-size:34px;letter-spacing:-1.02px;max-width:268px;margin:0 auto}.product-comparison-section .main-logo img{max-height:100%;max-width:101px}.product-comparison-section .other-logo h3{display:none}.product-comparison-section .product-logos{margin-bottom:11px;align-items:center}.product-comparison-section .icon_1,.product-comparison-section .icon_2{width:56px}.product-comparison-section .icon img{width:24px;height:24px}.product-comparison-section .other-logo{max-width:101px;width:auto}.product-comparison-section .content{width:100%;max-width:100%}.product-comparison-section .collection-list-new ul.tabs{overflow-x:clip}.product-comparison-section .main-logo img{display:none}.laptop-image img{display:block!important;width:64px!important;margin:0 0 0 auto!important}.product-comparison-section .vs{display:block}.product-comparison,.product-comparison-section .product_c_btn{margin-top:24px}}.ultimate-solution-container{max-width:1290px;padding:0 50px;margin:auto}section.ultimate-solution-section{padding:80px 0}.ultimate-solution{display:flex;gap:80px}.ultimate-solution-image img{width:100%;border-radius:16px;object-fit:cover}.ultimate-solution-image{max-width:560px}.ultimate-solution-title h2{color:var(--Text);font-family:Playfair Display;font-size:48px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-1.44px;margin:0 0 32px}.ultimate-solution-title h2 strong{color:var(--Accent);display:block}.ultimate-solution .solution-item{display:flex;align-items:center;gap:12px;margin-bottom:28px}.solution-item-icon img{max-width:72px;height:72px}.solution-item-content h3{color:var(--Text);font-family:Manrope;font-size:22px;font-style:normal;font-weight:700;line-height:160%;margin:0}.solution-item-content p{color:var(--Text);font-family:Manrope;font-size:15px;font-style:normal;font-weight:400;line-height:160%;margin:0}.ultimate-solution .mobile-title{display:none}.ultimate-solution .us_button{margin-top:32px}.ultimate-solution .us_button .us_btn{max-width:350px}@media (max-width: 1200px){.ultimate-solution-container{padding:0 40px}.ultimate-solution .ultimate-solution{display:flex;gap:62px}.ultimate-solution-title h2{font-size:32px;line-height:130%;letter-spacing:-.64px;margin-bottom:12px}.ultimate-solution .solution-item{margin-bottom:12px}.solution-item-content h3{font-size:17px;line-height:130%;letter-spacing:-.34px}.solution-item-content p{font-size:15px;line-height:170%;letter-spacing:-.15px}section.ultimate-solution-section{padding:56px 0}.ultimate-solution .ultimate-solution-image{max-width:473px}}@media (max-width: 900px){.ultimate-solution .mobile-title{order:1}.ultimate-solution .ultimate-solution-image{order:2}.ultimate-solution .ultimate-solution-text{order:3}}@media (max-width: 900px){.ultimate-solution .mobile-title{display:block}.ultimate-solution .desktop-title{display:none}.ultimate-solution{flex-direction:column;gap:16px}.ultimate-solution-container{padding:0 20px}.ultimate-solution-title h2{font-size:34px;letter-spacing:-1.02px;margin-bottom:0;max-width:100%;text-align:center}.ultimate-solution .solution-item{gap:12px}section.ultimate-solution-section{padding:30px 0}.solution-item-content h3{font-size:18px;letter-spacing:-.36px}.ultimate-solution .ultimate-solution-image{max-width:100%}.ultimate-solution .ultimate-solution-text{width:100%;max-width:100%;margin:auto}.ultimate-solution .us_button{margin-top:24px}.ultimate-solution .us_button .us_btn{margin:0 auto}}.natural-ingredients{background:linear-gradient(135deg,#d9ffe9e6 -45.39%,#fff2f0e6),var(--White, #FFF);overflow:hidden}.natural-ingredients .ni-container{max-width:1420px;padding:80px 50px;margin:0 auto}.natural-ingredients .ni-heading{color:#202e40;text-align:center;font-family:Playfair Display;font-size:48px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-1.44px;max-width:466px;margin:0 auto}.natural-ingredients .ni-heading strong{color:var(--Accent)}.natural-ingredients .ni-grid{margin-top:40px}.natural-ingredients .ni-grid .slick-track{display:flex}.natural-ingredients .ni-card{background:#fff;border-radius:12px;overflow:hidden;text-align:left;display:flex!important;gap:21px;padding:16px;align-items:flex-start;margin:0 10px}.natural-ingredients .ni-card.slick-slide{height:auto}.natural-ingredients .ni-image{width:120px}.natural-ingredients .ni-image img{width:100%;display:block;border-radius:8px}.natural-ingredients .ni-content{flex:1}.natural-ingredients .ni-title{color:#193320;font-family:Manrope;font-size:20px;font-style:normal;font-weight:700;line-height:160%;margin:0 0 10px}.natural-ingredients .ni-points ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.natural-ingredients .ni-points li{color:var(--Text);font-family:Manrope;font-size:15px;font-style:normal;font-weight:400;line-height:160%;display:flex;align-items:flex-start;gap:4px}.natural-ingredients .ni-points li:before{content:"";width:5px;height:5px;margin-top:9px;border-radius:5px;background:var(--Accent)}.natural-ingredients .ni-grid .slick-dots{display:none}.natural-ingredients .ni-grid .slick-dots li{width:8px;height:8px;background:#21a65a26;border-radius:99px}.natural-ingredients .ni-grid .slick-dots li.slick-active{background:var(--Accent)}.natural-ingredients .ni-grid .slick-dots li button{padding:0;width:8px;height:8px}.natural-ingredients .ni-grid .slick-dots{bottom:-34px}.natural-ingredients .ni-grid .slick-dots li button:before{display:none}@media (max-width:1200px){.natural-ingredients .ni-container{padding:60px 34px}.natural-ingredients .ni-grid{margin-inline:-34px}.natural-ingredients .ni-heading{font-size:42px;max-width:416px}.natural-ingredients .ni-grid .slick-dots{display:block}}@media (max-width:900px){.natural-ingredients .ni-container{padding:30px 20px}.natural-ingredients .ni-grid{margin-inline:-20px}.natural-ingredients .ni-heading{font-size:34px;letter-spacing:-1.02px;max-width:316px}.natural-ingredients .ni-grid{margin-top:24px}}@media (max-width:600px){.natural-ingredients .ni-image{width:90px}.natural-ingredients .ni-card{gap:14px;padding:14px;margin:0 6px}.natural-ingredients .ni-title{margin:0 0 4px}.natural-ingredients .ni-points ul{gap:4px}}.problem_highlights{background:linear-gradient(135deg,#d9ffe9e6 -45.39%,#fff2f0e6);overflow:hidden}.problem_highlights .ph-container{padding:80px 60px;max-width:1420px;margin:0 auto}.problem_highlights .ph-heading{color:var(--Text);text-align:center;font-family:Playfair Display;font-size:48px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-1.44px;margin:0}.problem_highlights .ph-heading strong{color:var(--Accent)}.problem_highlights .ph-subtext{max-width:673px;margin:12px auto 40px}.problem_highlights .ph-subtext p{color:var(--Text);text-align:center;font-family:Manrope;font-size:15px;font-style:normal;font-weight:400;line-height:160%;margin:0}.problem_highlights .ph-grid .slick-track{display:flex}.problem_highlights .ph-card{border-radius:12px;background:#fff;padding:20px 20px 28px;display:flex!important;flex-direction:column;margin:0 10px;gap:16px}.problem_highlights .ph-card.slick-slide{height:auto}.problem_highlights .ph-image{width:100px;height:100px;margin:0 auto;overflow:hidden;border-radius:99px;border:4px solid #FFE4E0;background-blend-mode:overlay,normal,normal}.problem_highlights .ph-image img{width:100%;height:100%;object-fit:cover;object-position:center}.problem_highlights .ph_card_content .ph-title{color:var(--Text);text-align:center;font-family:Manrope;font-size:20px;font-style:normal;font-weight:700;line-height:160%;margin:0}.problem_highlights .ph_card_content.mobile{display:none}.problem_highlights .ph-description{margin-top:4px}.problem_highlights .ph-description p{color:var(--Text);text-align:center;font-family:Manrope;font-size:15px;font-style:normal;font-weight:400;line-height:160%;margin:0}.problem_highlights .ph-grid .slick-dots{display:none}.problem_highlights .ph-grid .slick-dots li{width:8px;height:8px;background:#21a65a26;border-radius:99px}.problem_highlights .ph-grid .slick-dots li.slick-active{background:var(--Accent)}.problem_highlights .ph-grid .slick-dots li button{padding:0;width:8px;height:8px}.problem_highlights .ph-grid .slick-dots{bottom:-34px}.problem_highlights .ph-grid .slick-dots li button:before{display:none}@media (max-width:1200px){.problem_highlights .ph-grid .slick-dots{display:block}.problem_highlights .ph-container{padding:60px 34px}.problem_highlights .ph-grid{margin-inline:-34px}.problem_highlights .ph-subtext{margin:12px auto 30px}.problem_highlights .ph-image{width:90px;height:90px}.problem_highlights .ph-heading{font-size:42px}}@media (max-width:900px){.problem_highlights .ph-container{padding:30px 20px}.problem_highlights .ph-grid{margin-inline:-20px}.problem_highlights .ph-subtext{margin:12px auto 24px}.problem_highlights .ph-heading{font-size:34px;letter-spacing:-1.02px}.problem_highlights .ph-card{padding:18px;flex-direction:row;margin:0 6px}.problem_highlights .ph-image{width:82px;height:82px;flex-shrink:0}.problem_highlights .ph-description p{text-align:left}.problem_highlights .ph_card_content .ph-title{text-align:left;font-size:18px}}@media (max-width:600px){.problem_highlights .ph_card_content.desktop{display:none}.problem_highlights .ph_card_content.mobile{display:block}}.faq--colored{padding-top:5rem;padding-bottom:5rem;background-color:rgba(var(--color-foreground),.06)}.faq accordion-tab{display:block}.faq accordion-tab+accordion-tab{margin-top:2rem}.faq .h3{margin-top:0}.faq .h3+.rte{margin-top:-1rem;margin-bottom:3rem}.faq accordion-tab+.h3{margin-top:4rem}@media screen and (min-width: 900px){.faq accordion-tab+.h3{margin-top:6rem}}.faq details summary{text-transform:uppercase;letter-spacing:.25rem;font-size:1.2rem;color:rgba(var(--color-foreground),.75)}@media screen and (min-width: 900px){.faq details summary{font-size:1.3rem}}.faq details summary>span{display:flex;align-items:center;justify-content:space-between;gap:10px}.faq details summary .icon{position:relative;flex:0 0 24px;width:24px;height:24px;border-radius:50%}.faq details summary .icon .minus{display:none}.faq details[open] summary .icon .minus{display:block}.faq details[open] summary .icon .plus{display:none}.faq details summary~*{padding-top:1rem;padding-bottom:2rem}.home-faq-section{position:relative;background:var(--desk-gradient)}.faq{max-width:1196px;padding:80px 50px;margin:0 auto}.faq .title-wrapper{margin-bottom:0}.faq .title-wrapper .title{color:var(--Text);text-align:center;font-family:Playfair Display;font-size:48px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-1.44px;margin:0}.faq .description{margin-top:12px}.faq .description p{color:var(--Text);text-align:center;font-family:Manrope;font-size:15px;font-style:normal;font-weight:400;line-height:160%;margin:0}.faq .description p a{color:var(--Accent);text-decoration:underline}.faq .faq-wrapper{margin:40px 0 0}.faq-wrapper{display:flex;gap:20px}.faq-wrapper>div{width:50%}accordion-tab details{padding-bottom:0;border-radius:12px;border:1px solid #EBF2EF;background:#fff}accordion-tab details:open{border-color:var(--Accent)!important;background:#fff!important}accordion-tab+accordion-tab{margin-top:12px!important}accordion-tab details .accordion__content{padding:0 20px 20px!important;margin:-12px 0 0}accordion-tab details .accordion__content p{color:var(--Text);font-family:Manrope;font-size:15px;font-style:normal;font-weight:400;line-height:170%}accordion-tab details summary{padding:20px}accordion-tab details summary span{color:var(--Text);font-family:Manrope;font-size:15px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:normal;text-transform:math-auto}.faq-wrapper .accordion-tab{width:100%}.faq-page-section .title-wrapper{max-width:517px;margin:auto}.product_faq_section{overvflow:hidden}@media (max-width:1200px){.faq{padding:60px 30px}.faq .description p{font-size:15px;letter-spacing:-.15px}.faq .faq-wrapper{margin:40px 0 0}accordion-tab details summary{padding:18px}accordion-tab details .accordion__content{padding:0 16px 16px!important;margin:-8px 0 0}.faq .title-wrapper .title{font-size:38px;letter-spacing:-1.02px}}@media (max-width:900px){.faq{padding:30px 20px}.faq .title-wrapper .title{font-size:34px;letter-spacing:-1.02px}.faq .faq-wrapper{margin:24px 0 0}.faq-wrapper{flex-wrap:wrap}.faq-wrapper{gap:8px}accordion-tab+accordion-tab{margin-top:8px!important}.faq-wrapper>div{width:100%}.faq .description{margin-top:8px}}.bg-wrapper{background:var(--desk-gradient)}.bg-wrapper .bg-container{max-width:1420px;padding:80px 50px;margin:0 auto}.bg-wrapper .bg-heading h2{color:var(--Text);text-align:center;font-family:Playfair Display;font-size:48px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-1.44px;margin:0}.bg-wrapper .bg-heading h2 strong{color:var(--Accent)}.bg-wrapper .bg-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.bg-wrapper .bg-card{background-color:#fff;border-radius:12px;overflow:hidden}.bg-wrapper .bg-card .bg_card_content{padding:20px;display:flex;align-items:center;justify-content:space-between}.bg-wrapper .bg-card .bg_card_content .mobile{display:none}.bg-wrapper .bg-card .bg_card_content .bg_card_icon{width:29.538px;height:29.538px}.bg-wrapper .bg-card .bg_card_content .bg_card_icon svg{width:100%;display:block}.bg-wrapper .bg-card img{width:100%;height:auto;display:block}.bg-wrapper .bg-card h3{color:var(--Text);font-family:Manrope;font-size:20px;font-style:normal;font-weight:700;line-height:160%;margin:0}.bg-wrapper .bg-card p{color:var(--Text);font-family:Manrope;font-size:15px;font-style:normal;font-weight:400;line-height:160%;margin:0}@media (max-width: 1200px){.bg-wrapper .bg-grid{grid-template-columns:repeat(2,1fr);margin-top:30px}.bg-wrapper .bg-container{padding:60px 30px}.bg-wrapper .bg-heading h2{font-size:42px}.bg-wrapper .bg-card h3{font-size:18px}}@media (max-width: 900px){.bg-wrapper .bg-container{padding:30px 20px}.bg-wrapper .bg-heading h2{font-size:34px;letter-spacing:-1.02px}.bg-wrapper .bg-grid{margin-top:24px}}@media (max-width: 600px){.bg-wrapper .bg-grid{grid-template-columns:repeat(1,1fr)}.bg-wrapper .bg-card .bg_card_content .desktop{display:none}.bg-wrapper .bg-card .bg_card_content .mobile{display:block}.bg-wrapper .bg-card{display:flex;align-items:center}.bg-wrapper .bg-card .bg_card_image{height:100%;max-width:85px;width:30%}.bg-wrapper .bg-card img{height:100%;object-fit:cover;object-position:center}.bg-wrapper .bg-card .bg_card_content{flex:1;padding:18px 12px 18px 16px}}.gb-wrapper{background-color:#fff}.gb-wrapper .gb-container{max-width:1440px;padding:80px 50px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:22px}.gb-wrapper .gb-badge{max-width:173px;width:100%}.gb-wrapper .gb-badge img{width:100%;display:block}.gb-wrapper .gb-content{max-width:527px}.gb-wrapper .gb-heading{color:var(--Text);font-family:Playfair Display;font-size:48px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-1.44px;margin:0}.gb-wrapper .gb-description{margin:12px 0 20px}.gb-wrapper .gb-description p{color:var(--Text);font-family:Manrope;font-size:15px;font-style:normal;font-weight:400;line-height:160%;margin:0}.gb-wrapper .gb-cta{color:var(--Accent);font-family:Manrope;font-size:16px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:-.16px;text-transform:uppercase;text-decoration:underline}@media (max-width:1200px){.gb-wrapper .gb-container{padding:60px 30px;gap:22px}.gb-wrapper .gb-heading{font-size:38px;letter-spacing:-1.02px}}@media (max-width: 900px){.gb-wrapper .gb-container{padding:32px 20px;gap:12px;flex-direction:column;text-align:center}.gb-wrapper .gb-badge{max-width:110px}.gb-wrapper .gb-heading{font-size:34px}.gb-wrapper .gb-description{margin:8px 0 12px}.gb-wrapper .gb-description p{font-size:14px;line-height:170%}.gb-wrapper .gb-cta{font-size:15px}}.latina-banner{padding:0 20px 60px}.latina-banner .llb-container{display:flex;align-items:center;justify-content:space-between;gap:122px;max-width:1360px;padding:0 14px 0 90px;margin:0 auto;background:var(--desk-gradient);border-radius:32px;overflow:hidden}.latina-banner .llb-content{width:40%}.latina-banner .llb-heading{color:var(--Text);font-family:Playfair Display;font-size:48px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-1.44px;margin:0}.latina-banner .llb-heading strong{color:#21a65a}.latina-banner .llb-subheading{margin:12px 0 24px}.latina-banner .llb-subheading p{color:var(--Text);font-family:Manrope;font-size:15px;font-style:normal;font-weight:400;line-height:160%;margin:0}.latina-banner .llb-btn{width:100%;max-width:100%}.latina-banner .llb-icons{margin-top:12px;display:flex;gap:18px;justify-content:center}.latina-banner .llb-icon{display:flex;align-items:center;gap:6px;color:var(--Text);font-family:Manrope;font-size:15px;font-style:normal;font-weight:600;line-height:160%}.latina-banner .llb-icon img{width:24px;height:24px;display:block}.latina-banner .llb-image{width:60%}.latina-banner .llb-image img{width:100%;display:block}@media (max-width:1200px){.latina-banner{padding:0 20px 40px}.latina-banner .llb-heading{font-size:38px;letter-spacing:-1.02px}.latina-banner .llb-container{gap:32px;padding:0 14px 0 30px;border-radius:32px;align-items:end}.latina-banner .llb-icons{margin-top:8px;gap:8px}.latina-banner .llb-subheading{margin:8px 0 14px}.latina-banner .llb-icon{gap:4px;font-size:14px}.latina-banner .llb-image{width:60%}.latina-banner .llb-content{width:50%;padding:20px 0}}@media (max-width:900px){.latina-banner{padding:0 20px 20px}.latina-banner .llb-container{gap:17px;padding:30px 20px 0;border-radius:12px;align-items:center;flex-direction:column}.latina-banner .llb-content{width:100%;text-align:center;padding:0}.latina-banner .llb-image{width:100%}.latina-banner .llb-heading{font-size:34px}.latina-banner .llb-subheading{margin:8px 0 12px}.latina-banner .llb-icon{gap:4px;font-size:13px}}.testimonial-video-slider{background:var(--desk-gradient);overflow:hidden}.testimonial-video-slider .tvs-container{max-width:1420px;margin:0 auto;text-align:center;padding:80px 50px}.testimonial-video-slider .tvs-heading{color:var(--Text);text-align:center;font-family:Playfair Display;font-size:48px;font-style:normal;font-weight:600;line-height:130%;margin:0;letter-spacing:-1.44px}.testimonial-video-slider .tvs-heading strong{color:var(--Accent)}.testimonial-video-slider .tvs-slider{margin-top:40px}.testimonial-video-slider .tvs-slide{padding:0 10px}.testimonial-video-slider .tvs-card,.testimonial-video-slider .tvs-video-wrapper{position:relative;border-radius:12px;overflow:hidden}.testimonial-video-slider .tvs-video{width:100%;display:none;border-radius:12px}.testimonial-video-slider .tvs-card .tvs-video-wrapper{aspect-ratio:2 / 3;position:relative}.testimonial-video-slider .tvs-card .tvs-video-wrapper:before{content:"";background:linear-gradient(180deg,#0000 63.79%,#00000073 78.46%,#000);position:absolute;top:0;left:0;right:0;bottom:0}.testimonial-video-slider .tvs-card .tvs-video-wrapper video{width:100%;height:100%;object-fit:cover;object-position:center}.testimonial-video-slider .tvs-thumbnail{position:relative}.testimonial-video-slider .tvs-thumbnail img{width:100%;border-radius:12px;display:block;height:100%;object-fit:cover;object-position:center}.testimonial-video-slider .tvs-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--Accent);border-radius:50%;padding:22px;border:none;cursor:pointer;height:64px;width:64px;display:flex;align-items:center;justify-content:center}.testimonial-video-slider .tvs-play-btn .pause-icon{display:none}.testimonial-video-slider .tvs-info{position:absolute;bottom:24px;left:28px;color:#fff;text-align:left;z-index:2}.testimonial-video-slider .tvs-name{color:var(--White);font-family:Manrope;font-size:20px;font-style:normal;font-weight:700;line-height:160%;display:flex;align-items:center;gap:4px;margin:0}.testimonial-video-slider .tvs-caption p{color:var(--White);font-family:Manrope;font-size:14px;font-style:normal;font-weight:600;line-height:170%;margin:0}.testimonial-video-slider .slick-prev,.testimonial-video-slider .slick-next{width:40px;height:40px;z-index:5;transition:all .3s ease}.testimonial-video-slider .slick-prev{left:-50px}.testimonial-video-slider .slick-next{right:-50px}.testimonial-video-slider .slick-prev:before,.testimonial-video-slider .slick-next:before{display:none}.testimonial-video-slider .slick-dots{margin-top:0;display:flex!important;justify-content:center;gap:8px;bottom:-40px}.testimonial-video-slider .slick-dots li{width:8px;height:8px;cursor:pointer;margin:0}.testimonial-video-slider .slick-dots li button{width:8px;height:8px;border-radius:50%;background:#ebf2ef;border:none;font-size:0;transition:background .3s ease,transform .3s ease}.testimonial-video-slider .slick-dots li.slick-active button{background:var(--Accent);transform:scale(1.2)}.testimonial-video-slider .slick-dots li button:before{display:none}.testimonial-video-slider .tvs-card.active .tvs-video-wrapper:before{display:none}.testimonial-video-slider .tvs-card.playing .tvs-play-btn{opacity:0;transition:.2s}.testimonial-video-slider .tvs-card.playing:hover .tvs-play-btn{opacity:1}.testimonial-video-slider .tvs-card.active .tvs-info{display:none}@media (max-width: 1200px){.testimonial-video-slider .tvs-container{padding:60px 40px}.testimonial-video-slider .tvs-slider{margin-top:30px}.testimonial-video-slider .slick-prev{left:-32px}.testimonial-video-slider .slick-next{right:-32px}.testimonial-video-slider .tvs-heading{font-size:38px;letter-spacing:-1.02px}.testimonial-video-slider .tvs-slide{padding:0 8px}.testimonial-video-slider .tvs-play-btn{padding:17px;height:54px;width:54px}}@media (max-width: 900px){.testimonial-video-slider .tvs-container{padding:30px 20px}.testimonial-video-slider .tvs-slide{padding:0 8px}}@media (max-width: 767px){.testimonial-video-slider .tvs-slider{margin-top:24px;margin-inline:-20px}.testimonial-video-slider .tvs-slider .slick-list{overflow:visible}.testimonial-video-slider .tvs-slide{transition:.3s}.testimonial-video-slider .tvs-slide.slick-active{transform:scale(1.04)}.testimonial-video-slider .tvs-play-btn{height:48px;width:48px}.testimonial-video-slider .tvs-info{bottom:18px;left:18px}.testimonial-video-slider .tvs-name{font-size:18px;line-height:150%}.testimonial-video-slider .tvs-heading{font-size:34px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/style.css.map */
