.variant_title input[type=radio]{-webkit-appearance:none;appearance:none;width:12px;height:12px;border:1px solid gray;border-radius:50%}.variant_title input[type=radio]:checked{background:#fd2da5;color:#fd2da5;box-shadow:0 0 1px 1px #fd2da5;border:2px solid white}.page-face_cream .radiant_img_text{display:flex!important;align-items:flex-start!important}.rose_banner .badgeBanner{position:absolute;bottom:5%;right:16%}.rose_banner .content_banner .image-with-text_banner{max-width:646px;padding-left:unset;margin:auto}.rose_banner .banner_custom_main .content_banner{justify-content:end}.rose_banner .banner_custom_main{position:relative}.rose_banner .banner_custom_main .image-with-text_banner h2{font-weight:700;font-size:50px;line-height:60px;margin-top:0;text-transform:uppercase;color:#000}.rose_banner .banner_custom_main .image-with-text_banner p{font-size:20px!important;line-height:28px;color:#000!important;font-weight:400!important;margin:20px 0 38px!important;letter-spacing:0px}.rose_banner .image-with-text_banner h4{font-size:24px;font-weight:700;line-height:33.6px;color:#fd2da5;border:1px solid #FD2DA5;background-color:#ffeaf6;border-radius:10px;padding:10px;margin:5px 0;max-width:249px;text-align:center;text-transform:uppercase}.rose_business .grid_section p{font-weight:700;font-size:24px;line-height:33.6px;color:#000;text-transform:capitalize}.rose_business .page-width{padding:30px 0;max-width:1201px;margin:0 auto}.rose_business .logoGrid .logoWithIcon img{border:1px solid #FFBD59;background-color:#fff8ee;border-radius:12px;padding:15px;height:70px;width:70px}.rose_business .logoGrid .logoWithIcon{gap:15px}.what_do_expert{max-width:1201px;margin:0 auto;padding-bottom:40px;padding-top:40px}.what_do_expert .radiant_content p{font-size:16px;line-height:19.2px;font-weight:700;color:#fd2da5;text-align:center;margin-bottom:0;text-transform:uppercase}.what_do_expert .radiant_content h3{font-size:32px;font-weight:700;line-height:38px;text-align:center;color:#000;margin-top:0}.what_do_expert .radaint_grid{display:grid;grid-template-columns:auto auto;gap:25px;justify-content:center}.what_do_expert .radiant_img_text{display:flex;gap:15px;background-color:#ffbd59;border-radius:10px;padding:15px 30px;align-items:center}.what_do_expert .radiant_img_text img{max-width:100px}.what_do_expert .content h5{font-size:24px;font-weight:700;line-height:29px;color:#000;margin:0}.what_do_expert .content p{font-size:18px;font-weight:400;line-height:22px;color:#000;margin:5px 0;letter-spacing:0px}.rose_use{padding:30px;max-width:unset}.rose_use .page-width{max-width:1201px;margin:0 auto}.rose_use .number_symbol{display:flex;gap:10px;justify-content:center}.rose_use h2{font-size:32px;font-weight:700;color:#000;line-height:48.8px}.rose_use p{font-size:24px;line-height:29.26px;font-weight:400;color:#000;text-align:center;letter-spacing:0px}.rose_use .number_symbol .counting{border-radius:50%;height:134px;width:134px;font-size:120px;font-weight:700;line-height:151.2px;color:#000;background-color:#ffbd59}.rose_use .steps_grid{display:grid;grid-template-columns:auto auto auto auto}.rose_use .step-block{background-color:none}.rose_use .step-block h3{font-size:24px;font-weight:700;line-height:29.26px;color:#000;margin:10px 0;text-align:center}.rose_use .step-block p{font-size:16px;line-height:19.5px;text-align:center}.product_free_gift{max-width:1201px;margin:0 auto;padding-top:50px}.product_free_gift .giftProduct img{width:100%;border:1px solid #FFBD59;border-radius:10px;object-fit:cover;aspect-ratio:1.64/1}.product_free_gift .variants{display:grid;grid-template-columns:auto auto auto;gap:15px;margin:30px 0 20px}.product_free_gift .maingiftFloat,.product_free_gift .floatingWrapperGift{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.product_free_gift .maingiftWrapper{position:relative}.product_free_gift .thumbnailImages{margin-top:10px}.product_free_gift .floatingWrapperGift{position:absolute;top:0;left:0;background-color:#ffbd5978;aspect-ratio:1.64/1;width:100%;z-index:2;border-radius:10px;display:flex;justify-content:center;align-items:center;visibility:hidden}.product_free_gift .giftdisable~.floatingWrapperGift{visibility:visible}.product_free_gift .product_main_free_gift{display:grid;grid-template-columns:50% auto;column-gap:30px}.product_free_gift .product_main_free_gift input[type=radio],.product_free_gift .maingiftWrapper .floatingLock img{margin:0 auto}.product_free_gift .imageThumb img{width:100%}.product_free_gift .imageThumb{padding:5px}.product_free_gift .producttitle{font-size:32px;font-weight:700;line-height:39px;color:#000}.product_free_gift .variants .variant_title{display:grid}.product_free_gift .variants .title{margin:1px;color:#000}.product_free_gift .variants .price{font-size:12px;font-weight:400;line-height:12px;color:#000;margin:5px 0}.product_free_gift .rating__banner p{font-size:12px!important;font-weight:400;line-height:12px;color:#000}.product_free_gift .rating__banner{justify-content:unset;margin-top:0;padding-top:0}.product_free_gift .rating__banner .rating{color:#ffbd59;font-size:25px;font-weight:500}.product_free_gift .customer_review{display:flex;gap:15px;background-color:#fff8ee;border-radius:10px;padding:15px;margin:10px 0}.product_free_gift .customer_review .customerreviewcontent p{font-size:15px;line-height:21px;font-weight:400;color:#000;letter-spacing:0px}.product_free_gift .limited_offer_badge p{font-size:14px;font-weight:400;line-height:19.6px;text-align:center;background-color:#ffeaf6;border:1px solid #FD2DA5;border-radius:10px;padding:5px;color:#fd2da5;text-transform:uppercase}.product_free_gift .mainVariant{background-color:#fff1de;border:1px solid #FFBD59;border-radius:15px;padding:30px 10px;position:relative}.product_free_gift .mainVariant .variant_title{font-size:16px;line-height:16px;text-align:center;font-weight:700}.product_free_gift .mainVariant .badgemain .badge{position:absolute;top:-14px;left:15%;background-color:#fd2da5;color:#fff;font-size:12px;line-height:19.2px;font-weight:700;padding:3px 25px}.product_free_gift .giftUnlocked .unlockedtext{font-size:14px!important;font-weight:700!important;line-height:19.6px;letter-spacing:0px;text-align:center;color:#fd2da5;background-color:#fff9f1;padding:8px;width:217px;border:1px solid #FFBD59;border-radius:10px;margin:0 auto;text-transform:uppercase}.product_free_gift .maingiftWrapper{text-align:center}.product_free_gift .maingiftWrapper .giftTitle{font-size:14px;font-weight:700;line-height:16.6px;letter-spacing:0px;text-align:center;color:#000;text-transform:uppercase}.product_free_gift .maingiftWrapper .floatingLock{display:grid}.product_free_gift .maingiftWrapper .floatingLock .title{margin:0;font-size:12px;line-height:12px;font-weight:700;color:#000}.product_free_gift .thumbnailimgaes .slick-slide{border-radius:10px}.product_free_gift .avaliable p{font-size:14px;font-weight:700;line-height:20px;text-align:center;color:#fd2da5;margin:10px 0;text-transform:uppercase}.product_free_gift .submitButton .waitlist.bannerbtn{width:100%;border:none;padding:8px 0}.product_free_gift .thumbnailimgaes .imageThumb img{border-radius:10px}.product_free_gift .submitButton .waitlist.bannerbtn span{font-family:Montserrat;font-size:16px;font-weight:700;line-height:16px}.product_free_gift .giftUnlocked .unlockedtext{font-size:14px!important;font-weight:700!important;line-height:19.6px;letter-spacing:0px;text-align:center;color:#fd2da5;background-color:#fff9f1;padding:8px;width:217px;border:1px solid #FFBD59;border-radius:10px;margin:10px auto;text-transform:uppercase}.rose-slide ul{grid-template-columns:33% 33% 33%}.rose-slide .afterBefore{max-width:795px;margin:0 auto 30px}.rose-slide{max-width:1201px;margin:0 auto}.rose-slide .subheading p{font-size:16px;font-weight:700;line-height:19px;text-align:center;color:#fd2da5;text-transform:uppercase}.rose-slide .collection-list-wrapper .afterBefore{font-weight:700;font-size:32px;line-height:38.4px}.rose-slide .customer__dismain p{font-size:18px;color:#000;font-weight:400;line-height:21.94px;letter-spacing:0px}.rose-slide .images__grid .before{display:none}.rose-slide .collection-list-wrapper .images__grid{display:unset}.rose-slide .images__grid img{height:350px}.rose-slide .gridview-client .customer__dismain p strong{color:#000;text-transform:uppercase;font-size:18px;line-height:21.94px;font-weight:799}.rose_oil_page{margin:10px 0 40px}.rose_oil_page h2{margin-bottom:45px!important}.rose_oil_page .collection-list-wrapper{max-width:1201px;margin:0 auto}.rose_oil_page .reviewCustom h3{font-weight:700;font-size:28px;line-height:30.8px;text-align:initial}.rose_oil_page .dark-spot p{font-size:16px;color:#000;margin:0;font-weight:400;line-height:25.6px;letter-spacing:0px}.rose_oil_page .desktopView li .all-image-section img{bottom:-8%;width:unset;left:3%}.rose_oil_page .all-image-section{gap:20px}.rose_faq .title{font-size:32px;line-height:44.8px}.rose_faq p{font-size:24px;font-weight:400;line-height:33.6px;letter-spacing:0px;text-align:center;color:#000}.rose_faq .accordionItemContent p{font-size:16px;font-weight:400;line-height:25.2px;letter-spacing:0px;text-align:inherit;color:#000}.how_to_use_face .icon__text_custom{display:grid;grid-template-columns:6% auto;align-items:center;column-gap:9px}.how_to_use_face .number_symbol img{width:100%;height:auto}.how_to_use_face .icon__text_custom h5{font-size:32px;font-weight:700;line-height:39.1px;margin:0}.how_to_use_face .step-block p{font-size:24px;font-weight:400;line-height:29px;text-align:left;margin-top:5px}@media screen and (min-width: 1000px) and (max-width: 1300px){.rose_banner .content_banner .image-with-text_banner{padding-left:5rem}}@media only screen and (max-width: 1000px){.rose_banner .image-with-text_banner h4{font-size:12px;padding:0;margin:15px 0;max-width:144px}.rose_banner .content_banner .image-with-text_banner{padding-left:5rem}.rose_banner .banner_custom_main .image-with-text_banner h2{font-weight:700;font-size:30px;line-height:30px}.rose_banner .banner_custom_main .image-with-text_banner p{font-size:17px!important;line-height:28px}.what_do_expert .radiant_img_text{padding:15px}.what_do_expert .content h5{font-size:16px;line-height:20px}.what_do_expert .content p{font-size:16px}.rose_oil_page .all-image-section{grid-template-columns:100%;text-align:center}.rose_oil_page ul{grid-template-columns:50% auto}.rose_business .grid_section p{font-size:17px}.product_free_gift .producttitle{font-size:24px;line-height:25px}.product_main_free_gift .rating__banner{width:100%}.product_free_gift .customer_review .customerreviewcontent p{font-size:13px;line-height:16px}.product_free_gift .limited_offer_badge p{font-size:10px;line-height:16.6px}.product_free_gift .mainVariant .badgemain .badge{top:-10px;left:11%;padding:3px 10px}.product_free_gift .mainVariant .variant_title{font-size:12px}.product_free_gift .mainVariant{padding:20px 2px}.rose_use .number_symbol .counting{border-radius:50%;height:115px;width:115px;font-size:81px}.steps_to_return .steps_grid .step-block{padding:0}.rose_use .step-block h3{font-size:18px;line-height:20px}.rose_use .step-block p{font-size:14px}}@media only screen and (max-width: 768px){.rose_banner .banner_image{position:relative}.rose_oil_page .reviewCustom{display:grid;justify-content:center}.rose_oil_page .reviewCustom img{margin:0 auto}.rose_banner .badgeBanner{position:absolute;bottom:0;width:fit-content;text-align:center;right:2%}.rose_banner .content_banner .image-with-text_banner{margin-right:0}.rose_banner .image-with-text_banner{padding:0 15px 35px!important;text-align:center}.rose_banner .image-with-text_banner h4{padding:10px;font-size:24px;max-width:249px;margin:15px auto}.rose_banner .banner_custom_main .image-with-text_banner h2{font-weight:700;font-size:28px}.rose_banner .banner_custom_main .image-with-text_banner p{font-size:20px!important}.rose_banner .bannerbtn{padding:12px 10px;font-size:15px;display:block}.rose_business .grid_section{grid-template-columns:33% 33% 33%}.rose_business .logoWithIcon{display:grid;justify-content:center;height:80px;align-content:first baseline;gap:5px!important;margin:0 auto}.rose_business .logoGrid .logoWithIcon img{margin:0 auto;padding:6px;height:36px;width:36px}.rose_business .grid_section p{font-size:12px;text-align:center;line-height:16.8px}.what_do_expert{padding-top:0}.what_do_expert .radiant_content h3{font-size:30px;line-height:36px}.what_do_expert .radaint_grid{display:grid;grid-template-columns:100%;gap:5px}.rose_oil_page h2{margin-bottom:0}.rose_oil_page .slider-button,.rose-slide .slider-button{display:none}.rose_oil_page .slider-counter__link .dot,.rose-slide .slider-counter__link .dot{border:.2rem solid #FD2DA5}.rose_oil_page .slider-counter__link--active .dot,.rose-slide .slider-counter__link--active .dot{background-color:#fd2da5!important}.product_free_gift .product_main_free_gift{grid-template-columns:100%}.product_free_gift .thumbnailImages{display:none}.product_free_gift .producttitle{font-size:30px;line-height:36.57px}.product_free_gift .customer_review .customerreviewcontent p{font-size:12px;line-height:16.8px}.product_free_gift .customer_review .customerreviewcontent p strong{display:block;margin-top:10px;font-size:14px;line-height:16.8px}.product_free_gift .limited_offer_badge p{font-size:14px;line-height:19.6px}.product_free_gift .limited_offer_badge p strong{display:block}.product_free_gift .mainVariant .variant_title{font-size:16px;line-height:16px}.product_free_gift .mainVariant .badgemain .badge{left:16%;padding:0 10px;font-size:10px}.rose_use .steps_grid{grid-template-columns:auto auto}.rose_use .number_symbol .counting{border-radius:50%;height:62px;width:62px;font-size:45px}.rose_use .step-block h3{font-size:16px;line-height:19.5px}.rose_use .step-block p{line-height:17.7px}.rose_use p{font-size:16px;line-height:19.5px}.rose-slide .subheading p{max-width:279px;margin:0 auto 10px}.rose-slide .collection-list-wrapper .afterBefore{font-size:28px;line-height:33.6px;margin-bottom:0}.product_free_gift{padding-top:0}.product_free_gift .slick-dots li button:before{font-size:16px;color:#fd2da5}.product_free_gift .slick-dots li.slick-active button:before{color:#fd2da5}.body_wash_sec .steps_grid{grid-template-columns:100%}.body_wash_sec .step-block{max-width:288px;margin:0 auto}.rose_oil_page .reviewCustom h3{text-align:center}.how_to_use_face .steps_grid{grid-template-columns:100%}.how_to_use_face .icon__text_custom h5{font-size:30px;font-weight:700;line-height:36.1px}.how_to_use_face .icon__text_custom{margin-bottom:8px}.mainfaq .title{line-height:39.2px!important}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/rose_custom.css.map */
