/*
Generated time: February 27, 2026 17:44
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
@font-face{font-family:"Montserrat, sans-serif";src:url("/cdn/shop/files/Montserrat-Regular.otf?v=1717830979") format("otf"),url("/cdn/shop/files/Montserrat-Regular.woff2?v=1717831153") format("woff2");font-display:swap}@font-face{font-family:"Montserrat-Bold, sans-serif";src:url("/cdn/shop/files/Montserrat-Bold.otf?v=1717830979") format("otf"),url("/cdn/shop/files/Montserrat-Bold.woff2?v=1717834981") format("woff2");font-display:swap}@font-face{font-family:"Montserrat-Extrabold, sans-serif";src:url("/cdn/shop/files/Montserrat-ExtraBold.otf?v=1762542706") format("otf"),url("/cdn/shop/files/Montserrat-ExtraBold.woff2?v=1762542707") format("woff2");font-display:swap}@font-face{font-family:"Montserrat-semiBold, sans-serif";src:url("/cdn/shop/files/Montserrat-SemiBold.otf?v=1717830980") format("otf"),url("/cdn/shop/files/Montserrat-SemiBold.woff2?v=1717837279") format("woff2");font-display:swap}.benefit-line-3,.brand-name{font-family:"Montserrat-Extrabold, sans-serif"}.benefit-line-1,.benefit-line-2{font-family:"Montserrat, sans-serif"}.hair-removal-comparison-hero-section{width:100%;margin:0 auto;font-family:Montserrat,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comparison-container{max-width:1400px;margin:0 auto}.comparison-headline{text-align:center;margin-bottom:50px}.headline-line-1,.headline-line-2{font-size:32px;font-weight:700;color:#2c2c2c;margin:0;line-height:1.2;text-transform:lowercase;letter-spacing:-1px}.headline-line-2{margin-top:4px}.comparison-columns{display:flex}.comparison-item{display:flex;flex-direction:column;align-items:center;text-align:center}.comparison-section{margin-bottom:-275px;z-index:5;position:relative}.method-name{font-size:12px;color:#895030;margin:0;text-transform:capitalize;letter-spacing:.5px;font-family:"Montserrat-Extrabold, sans-serif"}.drawback-text{font-size:9px;font-weight:400;color:#323433;margin:0;line-height:1.5;max-width:300px;opacity:.8;font-family:"Montserrat-semiBold, sans-serif"}.hair-main-text{display:flex;flex-direction:column;line-height:normal;font-size:9px}.method-image-wrapper{position:relative;width:70px;margin-top:10px}.method-image,.method-image-placeholder{width:100%;height:100%;border-radius:50%;object-fit:cover;background:#e8d5c4}.hair-customer .method-image,.hair-customer .method-image-placeholder{border-radius:0}.hair-customer .method-image-wrapper{width:100%}.method-image-placeholder{display:flex;align-items:center;justify-content:center}.method-1-placeholder{background:linear-gradient(135deg,#ffb6c1 0,#ffa0b4 100%)}.method-2-placeholder{background:linear-gradient(135deg,#e8d5c4 0,#d4b896 100%)}.method-3-placeholder{background:linear-gradient(135deg,#d4b896 0,#b8956a 100%)}.red-x-overlay{width:50px;height:50px;margin-top:-25px;margin-left:auto;margin-right:auto}.red-x-overlay svg{width:100%;height:100%}.hero-container{display:flex;flex-direction:column;max-width:1400px;margin:0 auto;gap:30px;position:relative}.hero-image-wrapper{width:100%;order:1;display:flex;align-items:center;justify-content:center}.hero-product-image{width:100%;object-fit:contain;display:block}.hero-content-wrapper{order:2;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;gap:3px;top:57%;left:50%}.checkmark-icon{width:70px;height:70px;flex-shrink:0}.checkmark-icon svg{width:100%;height:100%}.brand-name{font-size:20px;font-weight:700;color:#333;margin:0;text-transform:uppercase;letter-spacing:0;line-height:1.2}.benefit-text{display:flex;flex-direction:column;gap:4px;align-items:center}.benefit-line-1,.benefit-line-2{font-size:10px;font-weight:400;color:#333;margin:0;line-height:1.4;opacity:.9}.benefit-line-3{font-size:28px;font-weight:700;color:#333;margin:0;text-transform:lowercase;letter-spacing:-2px;line-height:1}.cta-button{display:inline-block;padding:7px 35px;background:linear-gradient(0deg,#804e2e 50%,#a36951 50%);color:#f1e5cb;font-size:16px;font-weight:700;text-decoration:none;border-radius:8px;text-align:center;transition:all .3s ease;margin-top:10px;border:2px solid #804e2e;cursor:pointer}@media (min-width:768px){.hero-content-wrapper{top:70%;left:55%}.comparison-headline{margin-bottom:70px}.headline-line-1,.headline-line-2{font-size:48px;letter-spacing:-2px}.comparison-columns{flex-direction:row;justify-content:center;align-items:flex-start;gap:40px}.method-image-wrapper{width:130px;height:130px}.red-x-overlay{width:60px;height:60px}.hero-container{flex-direction:row;align-items:center;gap:40px}.hero-image-wrapper{order:1;max-width:none;z-index:-2}.hero-product-image{max-width:100%;width:100%}.hero-content-wrapper{flex:0 0 35%;order:2;gap:24px}.checkmark-icon{width:70px;height:70px}.brand-name{font-size:42px}.benefit-line-1,.benefit-line-2{font-size:20px}.benefit-line-3{font-size:64px;letter-spacing:-3px}.cta-button{padding:18px 40px;font-size:20px}.hair-main-slider{max-width:900px;margin:0 auto}.hair-customer .method-image-wrapper{height:100%!important}.comparison-main-cont{width:100%}.drawback-text{font-size:14px}.star-icon{width:18px}.method-name{font-size:16px}.comparison-main-cont{height:120px}.hair-customer .drawback-text{max-width:100%}.hair-testimonials .section-header{margin-bottom:0!important}.sw-testimonials .slider{width:80%}}@media (min-width:1024px){.comparison-section{padding:100px 60px}.comparison-headline{margin-bottom:80px}.headline-line-1,.headline-line-2{font-size:56px;letter-spacing:-2px}.comparison-columns{gap:60px}.method-image-wrapper{width:130px;height:130px}.red-x-overlay{width:60px;height:60px}.hero-container{gap:60px}.hero-content-wrapper{gap:30px}.checkmark-icon{width:80px;height:80px}.brand-name{font-size:48px}.benefit-line-1,.benefit-line-2{font-size:22px}.benefit-line-3{font-size:72px;letter-spacing:-4px}.cta-button{padding:20px 48px;font-size:22px}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.comparison-item{animation:fadeInUp .6s ease-out;animation-fill-mode:both}.comparison-item:first-child{animation-delay:.1s}.comparison-item:nth-child(2){animation-delay:.2s}.comparison-item:nth-child(3){animation-delay:.3s}.hero-content-wrapper,.hero-image-wrapper{animation:fadeInUp .6s ease-out}.hero-content-wrapper{animation-delay:.2s;animation-fill-mode:both}.testimonials-template--25845262713108__hair_removal_testi_fGk7BA{position:relative;margin-bottom:-280px;z-index:10}.testimonials-template--25845262713108__hair_removal_testi_fGk7BA{background-color:transparent;color:#1c1d1d}.hair-testimonials .slick-slide{overflow:visible}@media only screen and (max-width:768px){.innner-div-height{height:100%;overflow:visible}.hero-container{margin-top:-290px;z-index:-1}}.hair-testimonials .slick-current{background-color:#ffffff80;z-index:19;position:relative}@media only screen and (max-width:768px){.hair-testimonials .slider{width:90%;margin:0 auto;margin-bottom:0!important;padding-top:40px!important;padding-bottom:30px!important}}.hair-main-slider{padding-bottom:0}.hair-testimonials .section-header h2{font-family:"Montserrat-Extrabold, sans-serif"}.method-stars{display:flex;justify-content:center;gap:0;margin:2px 0}.star-icon{width:12px;height:auto;display:block}.testimonials-template--26537790177556__hair_removel_custome_4L3fXM{background-color:transparent;color:#1c1d1d}@media only screen and (max-width:768px){.hair-customer .section-header h2{width:100%;margin-left:auto;margin-right:auto}.skin-features{padding-top:5px}.container{padding-bottom:5px}}.slick-slide.slick-active:not(.slick-current),.slick-slide.slick-cloned.slick-active:not(.slick-current){opacity:.5}.hair-customer .slider .slick-center{transform:none!important}.hair-testimonials .page-width{padding-top:50px}@media only screen and (min-width:768px){.hair-removal-comparison-hero-section{margin-top:-1340px}.feature-content{max-width:900px}}.hair-customer .slick-slide{margin:5px}.comparison-main-cont{background:linear-gradient(to top,#fa4 0,#fec887 100%);padding:10px 15px;height:120px}.hair-customer .drawback-text{color:#fff}