.conatct_info .contact{display:flex;gap:20px;justify-content:space-between}.conatct_info .contact .left_txt,.conatct_info .contact .right_txt{width:50%}.conatct_info .contact .left_txt h2{font-family:var(--font)!important;font-weight:600;font-size:30px}.conatct_info .contact .left_txt p{font-size:18px;width:76%}.conatct_info .contact .left_txt .contact_detail{list-style:none;padding:0}.conatct_info .contact .left_txt .contact_detail li{display:flex;align-items:center;margin:5px 0;padding:5px 0}.conatct_info .contact .left_txt .contact_detail li a{text-decoration:none;color:#000}.conatct_info .contact .left_txt .contact_detail li .icon{width:7%;height:5%;padding:10px;border-radius:50%;display:flex;background-color:#fdbbc9;margin-right:10px}.conatct_info .contact .left_txt .contact_detail li a img{width:100%;height:100%;object-fit:cover}.conatct_info .contact .right_txt .contact_form{border:1px solid #08090520;padding:50px;background-color:#fdbbc95c;border-radius:20px}.conatct_info .contact .right_txt .contact_form .field_contant{display:flex;gap:10px}.conatct_info .contact .right_txt .contact_form .field_contant div{width:100%}.conatct_info .contact .right_txt .contact_form .field{margin-bottom:20px}.conatct_info .contact .right_txt .contact_form .field:after{display:none}.conatct_info .contact .right_txt .contact_form .contact__button .button{width:100%;border-radius:30px}.conatct_info .contact .right_txt .contact_form .contact__button .button:after{display:none}.testimonial-section .testimonial{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;align-items:start;padding:40px;background:#fdbbc9;border-radius:20px}.testimonial-intro{text-align:left}.testimonial-intro img{border-radius:1rem;max-width:100%;height:auto}.testimonial-slider .slick-slide{margin-bottom:30px}.testimonial-card{background:#fff;color:#000;border-radius:1rem;padding:1.5rem;display:flex;flex-direction:row;gap:1rem}.testimonial-card img{width:80px;height:80px;border-radius:50%}.testimonial-card .second_img{width:40px;height:40px;border-radius:0}.testimonial-stars{color:#ffc107;font-size:2rem}.testimonial .testimonial_img{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.testimonial .test_detail p{margin:0;font-size:18px;line-height:26px}.testimonial .test_detail h3{margin:10px 0;font-family:var(--font)!important;font-weight:800;font-size:16px}.testimonial .test_detail p.text-xs{margin:0;font-size:14px}.testimonial .testimonial-intro p.text-xs.mt-4.uppercase.tracking-widest{font-weight:700;font-size:20px;color:#000;margin:25px 0 0}.testimonial .testimonial-intro p.text-base.mb-6{font-size:18px;color:#000;margin:0 0 25px;width:90%}.testimonial .testimonial-intro h2{font-family:var(--font)!important;font-weight:600;font-size:38px;width:85%;margin:0}.testimonial .slick-list{height:760px!important}.slick-slide img:first-child{display:none}.faq{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between}.faq .faq_img,.faq .faq_txt{width:28%!important}.faq .faq_question{width:39%!important}.faq .faq_txt .faq_sub_head{font-weight:700;font-size:20px;color:#000;margin:0}.faq .faq_txt h2{font-family:var(--font)!important;font-weight:600;font-size:38px;color:#332b3a;margin:15px 0;width:90%}.faq .faq_txt .faq_content{font-size:17px;color:#000;margin:0 0 20px}.faq .faq_img{position:relative;left:-15px}.faq .faq_img img{height:100%;width:100%;object-fit:cover;border-radius:127px 0;box-shadow:15px 15px #b0deeb}.faq .faq_question{width:100%}.faq .faq_question .grid__item{width:100%;max-width:100%}.faq .faq_question .accordion{border:1px solid #B0DEEB;margin-bottom:30px;border-radius:20px;padding:17px}.faq .faq_question .accordion__header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.faq .faq_question .accordion__header .btn{display:flex;align-items:center}.faq .faq_question .accordion__header .btn .open_btn,.faq .faq_question .accordion.active .accordion__header .btn .close_btn{display:none}.faq .faq_question .accordion.active .accordion__header .btn .open_btn{display:block}.faq .faq_question .accordion.active .accordion__header h3{border-bottom:1px solid #B0DEEB;padding-bottom:10px}.faq .faq_question .accordion__title{font-size:16px;font-weight:600}.faq .faq_question .accordion__content{max-height:0;overflow:hidden;transition:max-height .4s ease;margin:0!important}.instagram{padding:0 20px}.instagram .heading h2{text-align:center;font-family:var(--font)!important;font-weight:600!important;font-size:40px}.instagram .images{display:grid;grid-template-columns:repeat(5,1fr);gap:30px;justify-content:center}.instagram .images .img{display:flex;position:relative;height:300px;width:100%;border-radius:40px;overflow:hidden}.instagram .images .img img{height:100%;width:100%;object-fit:cover}.instagram .images .img div a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:10%;width:10%;opacity:0;transition-duration:.3s}.instagram .images .img div a svg{height:100%;width:100%}.instagram .images .img div a svg path{fill:#fff}.instagram .images .img:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#0003;opacity:0;transition-duration:.3s}.instagram .images .img:hover:before,.instagram .images .img:hover div>a{opacity:1}.instagram .images .img:nth-child(2n){margin-top:50px!important}.our-team .team_heading{text-align:center}.our-team .team_heading h2{font-family:var(--font)!important;font-weight:600!important;font-size:40px;margin:0}.our-team .team_heading p{font-size:18px;margin:0}.our-team .team-slider{margin-top:20px}.our-team .meamber{box-shadow:0 0 10px #242833;border-radius:20px;overflow:hidden;padding-bottom:10px;margin:10px}.our-team .meamber img{width:100%;border-top-left-radius:20px;border-top-right-radius:20px}.our-team .meamber_name{text-align:center;padding:10px 15px}.our-team .meamber_name h3{font-size:20px;font-family:var(--font)!important;margin:0;font-weight:600}.our-team .meamber_name p{font-size:18px;margin:0}.outshines .outshines_txt .outshines_head{text-align:center}.outshines .outshines_txt .outshines_head h2{font-family:var(--font)!important;font-size:38px;font-weight:600;margin:0 0 20px}.outshines .outshines_txt .outshines_head p{font-size:19px;color:#000;font-weight:500;margin:0}.outshines .outshines_inner_txt{display:flex;text-align:center;margin-top:40px}.outshines .outshines_inner_txt ul{list-style:none;padding:0}.outshines .outshines_inner_txt ul li{display:flex;align-items:center;border:3px solid #FDBBC9;height:200px}.outshines .outshines_inner_txt ul li img{width:25px;height:25px;margin-right:10px;object-fit:cover}.outshines .outshines_inner_txt h4{font-family:var(--font)!important;font-size:20px;font-weight:600}.outshines .outshines_inner_txt h4 img{height:30%;width:30%;object-fit:cover}.outshines .outshines_inner_txt .outshines_inner_list1 h4 img{width:15%}.outshines .outshines_inner_txt .outshines_inner_list1 ul li{border-right:none;border-top:none;padding:49px 147px!important}.outshines .outshines_inner_txt .outshines_inner_list1 ul li p{font-weight:600;font-size:20px;color:#000;margin:0}.outshines .outshines_inner_txt .outshines_inner_list1 ul li:first-child{border-top:3px solid #FDBBC9;border-radius:25px 0 0}.outshines .outshines_inner_txt .outshines_inner_list1 ul li:last-child{border-radius:0 0 0 25px}.outshines .outshines_inner_txt .outshines_inner_list2{background-color:#fed0da;border-radius:25px}.outshines .outshines_inner_txt .outshines_inner_list2 ul li p{font-weight:600;font-size:18px;color:#000;text-align:left}.outshines .outshines_inner_txt .outshines_inner_list2 ul li p span{font-weight:500!important;text-align:left}.outshines .outshines_inner_txt .outshines_inner_list2 h4{margin:40px 0}.outshines .outshines_inner_txt .outshines_inner_list2 ul li{border:none;padding:54px 35px!important}.outshines .outshines_inner_txt .other_brands ul li{border-left:none;border-top:none;padding:47px 78px!important}.outshines .outshines_inner_txt .other_brands h4{margin:52px 0}.outshines .outshines_inner_txt .other_brands ul li:first-child{border-top:3px solid #FDBBC9;border-radius:0 25px 0 0}.outshines .outshines_inner_txt .other_brands ul li:last-child{border-radius:0 0 25px}.outshines .outshines_inner_txt .other_brands ul li p{font-weight:500;font-size:16px;text-align:left}.outshines .outshines_inner_txt .other_brands ul li img{width:20px;height:20px}.skin_quiz{background-image:linear-gradient(45deg,#fce8f3,#fff5ef)!important}.skin_quiz .quiz_heading{text-align:center;margin-bottom:60px}.skin_quiz .quiz_heading h2{font-size:40px;font-weight:700;margin:0}.skin_quiz .quiz_heading p{font-size:18px;margin:10px 0 0}.question{background:#fff;padding:40px;border-radius:20px;box-shadow:0 0 10px #0000001a;width:80%;margin:auto}.question h3{font-family:var(--font)!important;font-weight:600!important;font-size:24px;margin-bottom:20px}.question .question_opt{display:block;padding:15px 20px;border:2px solid #e8e8e8;font-size:18px;border-radius:10px;margin-bottom:15px;background:#fbfbfb;transition:.3s}.question .question_opt:hover{border-color:#ffcedd;transform:scale(1.02)}.question input[type=radio]{display:none}.question label{display:block;cursor:pointer;position:relative;padding-left:5px}.question label:before{content:"";width:24px;height:24px;position:absolute;right:10px;top:50%;transform:translateY(-50%);background-size:contain;background-repeat:no-repeat;opacity:0;background-image:url(/cdn/shop/files/check_icon_66fbe9b5-43d9-4184-a775-dfea13dbd080.svg?v=1751435655);transition-duration:.3s}.question input[type=radio]:checked+label:before{opacity:1}.question input[type=radio]:checked+label{color:#9d174d;font-weight:700}.nav-buttons{display:flex;justify-content:space-between;margin-top:30px}.nav-buttons button{padding:12px 24px;border:none;border-radius:8px;font-size:20px;cursor:pointer;background-color:#f572af;color:#fff}.nav-buttons button:disabled{opacity:.5;cursor:not-allowed}.step-indicator{display:flex;justify-content:center;align-items:center;gap:10px;font-size:20px;text-transform:uppercase;font-weight:600}.step-indicator .dot{display:flex;justify-content:center;align-items:center;border:2px solid #e8e8e8;border-radius:10px;width:50px;height:50px;background:#eee;font-size:20px;color:#666}.step-indicator .dot.active{background-color:#fdf2f8;border-color:#f472b6;color:#000}#resultSection p strong{display:block;font-size:30px;font-weight:600!important;font-family:var(--font)!important}#resultSection p a{color:#000;text-underline-offset:5px;transition-duration:.3s}#resultSection p a:hover{color:#f572af}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
