section.product_proses_section{background-color:#fcfcd0;padding:7px 0 57px}.product_proses_section .page-width{max-width:1280px}.product_proses_section h2.landing-section-title{margin:0;padding:36px 0 20px}h2.landing-section-title{color:#000;text-align:center;font-size:37px;font-weight:700;font-family:var(--primary-font);letter-spacing:0px;line-height:120%}.product_proses_section .product_proses p{color:#000;text-align:center;font-size:18px;margin:0;font-weight:600;font-family:var(--primary-font);padding:0 0 40px;letter-spacing:.6px;line-height:150%}.product_proses_section .product_proses_step{width:33.33%;border:solid 2px #000;border-radius:50px;padding:17px 13px 23px}.product_proses_section .step_image img{width:100%;border:solid 2px #000;border-radius:50px}.product_proses_section .product_proses_steps{display:flex;align-items:start;gap:25px}.product_proses_section .step_text h3{color:#000;font-size:24px;text-align:center;font-weight:700;font-family:var(--primary-font);padding:20px 0;margin:0;letter-spacing:.6px;line-height:145%}.product_proses_section .step_text p{color:#000;font-size:16px;text-align:center;font-weight:500;font-family:var(--primary-font);margin:0;letter-spacing:0px;padding:0;line-height:150%}.product_proses_section .slick-dots li button{width:10px;height:10px;background:#000;opacity:.3}.product_proses_section .slick-dots .slick-active button{opacity:1}.product_proses_section .slick-dots{position:absolute;bottom:-60px}.product_proses_section button.next-arrow{position:absolute;right:37%;bottom:-70px;border:none;background:transparent}.product_proses_section button.prev-arrow{position:absolute;left:35%;bottom:-70px;border:none;background:transparent}.product_proses_section .slick-dots li{margin:0}.product_proses_section button.slick-arrow{z-index:1}.product_proses_section button.slick-arrow svg{display:none}.product_proses_steps button.prev-arrow{transform:rotate(180deg)}@media (max-width: 1024px){h2.landing-section-title{font-size:26px;line-height:160%}.product_proses_section .product_proses p{font-size:16px}.product_proses_section .page-width{padding:0px 2rem}}@media (max-width: 768px){.product_proses p{display:none}h2.landing-section-title{font-size:23px;line-height:125%}.product_proses_section h2.landing-section-title{padding:0 0 27px;max-width:300px;margin:auto}.step_text p{display:block}.product_proses_section .product_proses_step{margin:0 10px}.product_proses_section .page-width{padding:0}section.product_proses_section{background-color:#fcfcd0;padding:40px 0 47px}}@media (max-width: 550px){.product_proses_section button.prev-arrow{position:absolute;left:27%}.product_proses_section button.next-arrow{position:absolute;right:29%}}@media (max-width: 425px){.product_proses_section button.prev-arrow{position:absolute;left:24%}.product_proses_section button.next-arrow{position:absolute;right:26%}}.landing-faq .collapsible-content__header h2{color:#000;font-size:37px;margin:0;font-weight:700;font-family:var(--primary-font);padding:0 0 30px;letter-spacing:0px;line-height:120%}.landing-faq .grid{max-width:600px}.landing-faq .accordion__title{font-size:16px;font-weight:600;line-height:125%;font-family:var(--primary-font);display:flex!important;align-items:center;gap:15px}.landing-faq .accordion__title span{flex:0 0 auto}.landing-faq .icon-caret{display:none}.landing-faq .accordion{border-top:none;border-bottom:none}.landing-faq .accordion summary{border-bottom:solid 1px #000;margin-bottom:10px;padding:20px 12px}.landing-faq .collapsible-content-wrapper-narrow{max-width:1010px!important}.landing-faq .collapsible-content summary:hover{background:transparent}.landing-faq .collapsible-content summary:hover .accordion__title{text-decoration:none;text-underline-offset:0}.landing-faq .accordion__content p{font-size:16px!important;line-height:125%;letter-spacing:.6px;color:#000;font-weight:400;font-family:var(--primary-font)}@media (max-width: 768px){.landing-faq .collapsible-content__header h2{font-size:22px;line-height:120%;padding:0 0 20px;max-width:218px}.landing-faq .accordion{margin-top:0}.accordion__title{max-width:calc(100% - 20px)}.landing-faq .accordion__title{font-weight:500}}.footer_new.footer{background-color:var(--main-light-bg)!important}.footer_new .footer__content-bottom{display:none}.footer_new .footer__blocks-wrapper{flex-direction:column;justify-content:center;max-width:380px;margin:auto}.footer_new .grid__item{width:100%!important}.footer_new .footer-block__image-wrapper{margin:0;margin-bottom:38px!important}.footer_new .footer-block--menu{align-items:center!important;display:flex!important;justify-content:space-between!important;margin-bottom:20px!important}.footer_new .footer__content-top .grid{row-gap:0!important;margin-bottom:0}.footer_new h2.footer-block__heading{font-size:16px;font-weight:400;color:#000;line-height:137%;margin:0;letter-spacing:.6px;text-decoration:underline;font-family:var(--primary-font);text-underline-offset:.3rem;text-decoration-thickness:.1rem}.footer_new h2.footer-block__heading a,.footer_new h2.footer-block__heading a:focus-visible,.footer_new h2.footer-block__heading a:hover{text-decoration-thickness:0;text-underline-offset:0;text-decoration:none}.footer_new .list-menu__item{font-size:13px!important;font-weight:400!important;font-family:var(--secondary-font)!important;color:#000!important;padding:0!important;text-decoration:underline!important;line-height:137%!important;margin:0!important;letter-spacing:.6px!important}.footer_new .footer-block__details-content p{font-size:16px!important;font-family:var(--secondary-font)!important;color:#000;margin:0;text-align:center;letter-spacing:0;line-height:137%}.footer_new .footer__content-top{padding-bottom:0!important}.footer_new ul.footer-block__details-content li{display:block;line-height:normal}@media (max-width: 768px){.footer-block__details-content{margin:0!important}.footer_new .list-menu__item{font-size:12px!important}.footer-block.grid__item{padding:0;margin:0!important;width:100%}.footer_new .footer-block--menu{margin:auto auto 20px!important;max-width:283px;gap:15px;align-items:start!important}.footer_new h2.footer-block__heading{font-size:12px;flex:0 0 auto}}section.pourquoi_bonjour_section{background-color:var(--main-light-bg);padding:70px 0}.pourquoi_bonjour_section .pourquoi_bonjour_contact_header{display:flex;justify-content:end}.pourquoi_bonjour_section .pourquoi_bonjour_contact{background:#f5f5b4;border-radius:16px;border:solid 1px #c2c2c2;max-width:900px;margin:auto}.pourquoi_bonjour_section .pourquoi_bonjour_contact_header .blank{width:50%;display:flex;border-bottom:solid 1px #c2c2c2}.pourquoi_bonjour_section .caf\e9 {width:25%;text-align:center;border-bottom:solid 1px #c2c2c2}.pourquoi_bonjour_section .bonjour{width:25%;background-color:#fee04f;text-align:center;position:relative;display:flex;justify-content:center;align-items:center}.pourquoi_bonjour_section .contact_item{display:flex;align-items:center;height:81px}.pourquoi_bonjour_section .contact_item_title{width:50%;height:100%;text-align:center;border-bottom:solid 1px #c2c2c2}.pourquoi_bonjour_section .icon-2{width:25%;height:100%;text-align:center;align-items:center;display:flex;justify-content:center;border-bottom:solid 1px #c2c2c2}.pourquoi_bonjour_section .bonjour p{font-size:24px;font-weight:400;color:#000;line-height:120%;letter-spacing:.6px;font-family:var(--heading-font);margin:0}.pourquoi_bonjour_section .caf\e9  p{font-size:16px;font-weight:700;color:#000;line-height:156%;letter-spacing:.6px;font-family:var(--primary-font);padding:24px 0;margin:0}.pourquoi_bonjour_section .contact_item_title h3{font-size:16px;font-weight:600;color:#000;line-height:156%;letter-spacing:.6px;font-family:var(--primary-font);padding:15px 0;margin:0}.pourquoi_bonjour_section .bonjour:before{content:"";background:#fee04f;height:35px;width:100%;position:absolute;top:-32px;left:0;border-radius:16px 16px 0 0}.pourquoi_bonjour_section .icon-1{width:25%;height:100%;text-align:center;background-color:#fee04f;padding:24px 0;position:relative}.pourquoi_bonjour_section .contact_items:last-child .icon-1:before{content:"";background:#fee04f;height:35px;width:100%;position:absolute;bottom:-32px;left:0;border-radius:0 0 16px 16px}.pourquoi_bonjour_section .contact_items .contact_item:last-child .contact_item_title,.pourquoi_bonjour_section .contact_items .contact_item:last-child .icon-2{border-bottom:none}.pourquoi_bonjour_section h2.landing-section-title{padding:0 0 80px;margin:0}@media (max-width: 1024px){.pourquoi_bonjour_section .page-width{padding:0 20px!important}.pourquoi_bonjour_section .pourquoi_bonjour_contact{max-width:100%!important}}@media (max-width: 768px){section.pourquoi_bonjour_section{padding:50px 0 110px}.pourquoi_bonjour_section .caf\e9 ,.pourquoi_bonjour_section .bonjour,.pourquoi_bonjour_section .icon-1,.pourquoi_bonjour_section .icon-2{display:flex;align-items:center;justify-content:center}.pourquoi_bonjour_section .pourquoi_bonjour_contact_header .blank,.pourquoi_bonjour_section .contact_item_title{width:50%}.pourquoi_bonjour_section .bonjour,.pourquoi_bonjour_section .icon-1{width:26%}.pourquoi_bonjour_section .caf\e9 ,.pourquoi_bonjour_section .icon-2{width:24%}.pourquoi_bonjour_section .bonjour p{font-size:13px;margin:0}.pourquoi_bonjour_section .caf\e9  p{font-size:12px;padding:12px 0;font-weight:400}.pourquoi_bonjour_section .contact_item_title{align-items:center;display:flex;justify-content:center}.pourquoi_bonjour_section .contact_item_title h3{font-size:14px;padding:10px 8px 12px;font-weight:400}.pourquoi_bonjour_section .icon-1 svg{width:27px}.pourquoi_bonjour_section .icon-2 svg{width:9px}.pourquoi_bonjour_section h2.landing-section-title{padding:0 0 50px;margin:0}}section.quels_bienfaits_section{background-color:var(--main-light-bg);padding:70px 0 48px}.quels_bienfaits_section .quels_bienfaits{display:flex;align-items:start;justify-content:center;gap:20px;margin-bottom:45px}.quels_bienfaits_image{width:50%}.quels_bienfaits_image img{width:100%;display:block}.quels_bienfaits_contact{width:50%}.quels_bienfaits_section h2.landing-section-title{text-align:start;max-width:400px;margin:0 0 15px}.quels_bienfaits_contact_title p{margin:0 0 47px;font-size:16px;line-height:125%;letter-spacing:0px;font-weight:400;color:#2f2f2f;max-width:475px;font-family:var(--primary-font)}.bienfaits_item span{background-color:#fff1b0;padding:6px 12px;border-radius:55px;color:#000;font-size:14px;font-weight:700;line-height:125%;letter-spacing:0px;font-family:var(--primary-font);margin-left:14px;margin-bottom:19px}.bienfaits_item h3{color:#2f2f2f;font-size:15px;font-weight:700;line-height:125%;letter-spacing:0px;font-family:var(--primary-font);margin-bottom:8px}.bienfaits_item p{color:#2f2f2f;font-size:14px;font-weight:400;line-height:125%;letter-spacing:0px;font-family:var(--primary-font);padding-bottom:32px;max-width:420px;margin:0}.bienfaits_item{margin-left:30px;position:relative}.bienfaits_item:before{content:"";background:#0000001a;height:100%;width:5px;position:absolute;height:calc(100% - 3px);top:3px;left:-20px}.bienfaits_item:after{content:"";width:30px;height:30px;background-color:#fee04f;border-radius:50%;border:4px solid #ffe777;position:absolute;left:-33px;top:2px;box-sizing:border-box;outline:solid 4px #fff2b3}.bienfaits_item:last-child p{padding-bottom:0}.bienfaits_item:last-child span{background-color:#fee04f;width:220px;max-width:100%;display:block;text-align:center}.quels_bienfaits_footer{background-color:#efefc2;max-width:650px;margin:auto;border-radius:8px;text-align:center;padding:24px 48px}.quels_bienfaits_footer span{padding:4px 16px;display:flex;align-items:center;justify-content:center;gap:10px;background:#fcfcd0;border-radius:5px;max-width:320px;margin:auto auto 19px;font-size:16px;font-weight:700;color:#000;line-height:110%;letter-spacing:0;font-family:var(--primary-font);text-transform:uppercase}.quels_bienfaits_footer h3{font-size:17px;font-weight:700;color:#000;line-height:125%;letter-spacing:0;font-family:var(--primary-font);margin:0 0 10px}.quels_bienfaits_footer p{font-size:14px;font-weight:400;color:#000;line-height:125%;letter-spacing:0;font-family:var(--primary-font);margin:0}.quels_bienfaits_section .page-width{max-width:calc(1090px + 10rem)}@media (max-width: 1024px){.quels_bienfaits_section .page-width{padding:0 20px}.quels_bienfaits_contact_title p{font-size:18px}.bienfaits_item p{font-size:15px;max-width:275px}}@media (max-width: 768px){section.quels_bienfaits_section{padding:28px 0 38px}.quels_bienfaits_section .quels_bienfaits{flex-direction:column-reverse;gap:36px}.quels_bienfaits_image img{object-fit:cover;height:512px}.quels_bienfaits_image,.quels_bienfaits_contact{width:100%}.quels_bienfaits_section h2.landing-section-title{text-align:center;max-width:100%;margin:0 0 22px}.quels_bienfaits_contact_title p{font-size:15px;text-align:center;max-width:100%}.bienfaits_item p{font-size:15px;max-width:100%;padding-bottom:45px}.bienfaits_item span{font-size:13px;margin-left:10px}.quels_bienfaits_contact_title p{margin:0 0 62px}.quels_bienfaits_footer{max-width:100%;margin:auto;border-radius:8px;text-align:start;padding:20px 18px}.quels_bienfaits_footer h3{font-size:15px}.quels_bienfaits_footer span{font-size:12px;justify-content:start;line-height:100%;margin-bottom:11px;margin-left:0;max-width:246px}.quels_bienfaits_footer span svg{width:15px}}@media (max-width: 390px){.bienfaits_item span{text-align:center;display:block}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/landing_custom.css.map */
