.new_rich_text_section .heading h2{font-size:48px;margin:0;font-family:var(--font-esrg);font-weight:700;line-height:normal}.new_rich_text_template--18517084864710__new_rich_text_CqVCK4 .page-width{max-width:650px}.new_rich_text_section .btn a{display:inline-block;text-decoration:none;padding:14px 32px;border-radius:40px;font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal;font-family:Fraunces}@media (max-width: 767px){.new_rich_text_section .heading h2{font-size:40px}.new_rich_text_section .btn a{padding:13px 24px;font-size:14px}}.banner.explore_banner h2.hxxl{font-size:80px}.banner.explore_banner h2.banner__heading{font-weight:700;font-family:var(--font-esrg);line-height:normal;letter-spacing:normal}.banner.explore_banner .banner__box{max-width:950px}.banner.explore_banner .banner__buttons .button.button--primary{font-family:var(--font-esrg);font-size:15px;font-weight:400;line-height:normal;letter-spacing:normal;opacity:1;border-radius:99px;position:relative}.banner.explore_banner .banner__buttons .button.button--primary:hover{transform:translateY(-3px);box-shadow:0 10px 20px #0003}.banner.explore_banner .banner__buttons .button.button--primary:hover:after{transform:scaleX(1.4) scaleY(1.6);opacity:0}.banner.explore_banner .banner__buttons .button.button--primary:after{content:"";display:inline-block;height:100%;width:100%;border-radius:100px;position:absolute;top:0;left:0;z-index:-1;transition:all .4s}.banner.explore_banner .banner__buttons .button.button--primary:after{background-color:#ff30cc}.banner.explore_banner .banner__buttons .button:before{display:none}@media (max-width: 767px){.banner.explore_banner .banner__box{padding:80px 20px}.banner.explore_banner h2.hxxl{font-size:48px}}.banner.about_nancy .banner__box{max-width:900px}.banner.about_nancy h2.hxxl{font-size:80px}.banner.about_nancy h2.banner__heading{font-weight:700;font-family:var(--font-esrg);line-height:normal;letter-spacing:normal}.banner.about_nancy .banner__text{margin:30px 0 0}.banner.about_nancy .banner__text p{font-size:16px;font-weight:500;font-family:Fraunces;line-height:25.6px;letter-spacing:normal}@media (max-width: 767px){.banner.about_nancy h2.hxxl{font-size:48px}.banner.about_nancy .banner__text{margin:15px 0 0}.banner.about_nancy .banner__text p{font-size:14px;line-height:22.4px}}.product_benefit_section{background-image:url(/cdn/shop/files/686d7c01e6389e268a4ccce8_bg02.webp?v=1756547194);background-position:0 0;background-size:cover;position:relative;padding:64px 0}.product_benefit_section .page-width{max-width:calc(1140px + 10rem)}.product_benefit_section .product_benefit{display:flex;align-items:center;justify-content:center;gap:64px}.product_benefit_section .image{width:40%}.product_benefit_section .image img{width:100%;height:100%;display:block;object-fit:contain}.product_benefit_section .text{width:60%}.product_benefit_section .sub_title{line-height:36px;letter-spacing:normal;margin:0}.product_benefit_section h2.min_title{line-height:50px;font-weight:600;letter-spacing:-2px;margin:16px 0 0;font-family:var(--font-esrg)}.product_benefit_section .content *{font-family:Fraunces,sans-serif;line-height:30px;font-weight:400;letter-spacing:normal;margin:13px 0 0}.product_benefit_section .icon_with_text_box{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;margin:32px 0 0}.product_benefit_section .box{width:calc(50% - 8px);display:flex;align-items:center;gap:16px}.product_benefit_section .box_icon{width:100%;border-radius:99px;flex:0 0 auto}.product_benefit_section .box_icon img{width:100%;height:100%;display:block;object-fit:contain}.product_benefit_section .box_text{font-family:Fraunces,sans-serif;line-height:30px;font-weight:400;letter-spacing:normal}@media (max-width: 991px){.product_benefit_section .page-width{padding:0 22px}.product_benefit_section{padding:54px 0}}@media (max-width: 767px){.product_benefit_section .product_benefit{flex-direction:column;gap:32px}.product_benefit_section .image,.product_benefit_section .text{width:100%}.product_benefit_section .section_heading{text-align:center}.product_benefit_section .sub_title{line-height:normal}.product_benefit_section h2.min_title,.product_benefit_section .content *{line-height:normal;margin:8px 0 0}.product_benefit_section .box{gap:10px}.product_benefit_section .box_text{line-height:normal}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-k.css.map */
