@media(max-width:767px){.elementor .iw-itworks-00-contenu-principal{&.iw-itworks-00-contenu-principal .iw-heading-h2 { font-size:32px; } &.iw-itworks-00-contenu-principal .iw-button-primary, &.iw-itworks-00-contenu-principal .iw-button-secondary { white-space:normal; } &.iw-itworks-00-contenu-principal details.iw-itworks-faq.iw-faq.iw-faq { padding:16px 20px; }\n}}@media(max-width:767px){.elementor .iw-itworks-19-section{&.iw-itworks-19-section { padding-top:56px;  padding-bottom:56px; }\n}}@media(max-width:767px){.elementor .iw-itworks-19-conclusion-lifestyle{&.iw-itworks-19-conclusion-lifestyle { grid-template-columns:minmax(0,1fr);  gap:32px; }\n}}@media(max-width:767px){.elementor .iw-itworks-19-quotidien-plein-air{&.iw-itworks-19-quotidien-plein-air { height:280px; }\n}}@media(max-width:767px){.elementor .iw-itworks-18-projet-independant{&.iw-itworks-18-projet-independant { height:300px; }\n}}@media(max-width:767px){.elementor .iw-itworks-17-faq-editoriale{&.iw-itworks-17-faq-editoriale { grid-template-columns:minmax(0,1fr);  gap:32px; }\n}}@media(max-width:767px){.elementor .iw-itworks-17-faq-introduction{&.iw-itworks-17-faq-introduction { position:static; }\n}}@media(max-width:767px){.elementor .iw-itworks-16-section{&.iw-itworks-16-section { padding-top:56px;  padding-bottom:56px; }\n}}@media(max-width:767px){.elementor .iw-itworks-15-commande-trois-etapes{&.iw-itworks-15-commande-trois-etapes { grid-template-columns:minmax(0,1fr); }\n}}@media(max-width:767px){.elementor .iw-itworks-13-routine-active{&.iw-itworks-13-routine-active { height:260px; }\n}}@media(max-width:767px){.elementor .iw-itworks-13-motivations-six-reperes{&.iw-itworks-13-motivations-six-reperes { grid-template-columns:minmax(0,1fr); }\n}}@media(max-width:767px){.elementor .iw-itworks-12-categories-six-portes{&.iw-itworks-12-categories-six-portes { grid-template-columns:minmax(0,1fr); }\n}}@media(max-width:767px){.elementor .iw-itworks-11-section{&.iw-itworks-11-section { padding-top:56px;  padding-bottom:56px; }\n}}@media(max-width:767px){.elementor .iw-itworks-10-repertoire-autres{&.iw-itworks-10-repertoire-autres { grid-template-columns:minmax(0,1fr); }\n}}@media(max-width:767px){.elementor .iw-itworks-09-section{&.iw-itworks-09-section { padding-top:56px;  padding-bottom:56px; }\n}}@media(max-width:767px){.elementor .iw-itworks-09-beaute-diptyque{&.iw-itworks-09-beaute-diptyque { grid-template-columns:minmax(0,1fr);  gap:32px; }\n}}@media(max-width:767px){.elementor .iw-itworks-09-routine-soin{&.iw-itworks-09-routine-soin { height:280px; }\n}}@media(max-width:767px){.elementor .iw-itworks-08-section{&.iw-itworks-08-section { padding-top:56px;  padding-bottom:56px; }\n}}@media(max-width:767px){.elementor .iw-itworks-08-metabolisme-trio{&.iw-itworks-08-metabolisme-trio { grid-template-columns:minmax(0,1fr); }\n}}@media(max-width:767px){.elementor .iw-itworks-08-activite-a-domicile{&.iw-itworks-08-activite-a-domicile { height:240px; }\n}}@media(max-width:767px){.elementor .iw-itworks-07-section{&.iw-itworks-07-section { padding-top:56px;  padding-bottom:56px; }\n}}@media(max-width:767px){.elementor .iw-itworks-07-routine-en-cuisine{&.iw-itworks-07-routine-en-cuisine { height:260px; }\n}}@media(max-width:767px){.elementor .iw-itworks-06-greens-bento{&.iw-itworks-06-greens-bento { grid-template-columns:minmax(0,1fr);  gap:32px; }\n}}@media(max-width:767px){.elementor .iw-itworks-06-smoothies-et-vegetaux{&.iw-itworks-06-smoothies-et-vegetaux { height:240px; }\n}}@media(max-width:767px){.elementor .iw-itworks-05-section{&.iw-itworks-05-section { padding-top:56px;  padding-bottom:56px; }\n}}@media(max-width:767px){.elementor .iw-itworks-05-produits-huit-references{&.iw-itworks-05-produits-huit-references { grid-template-columns:minmax(0,1fr);  gap:36px; }\n}}@media(max-width:767px){.elementor .iw-itworks-04-section{&.iw-itworks-04-section { padding-top:56px;  padding-bottom:56px; }\n}}@media(max-width:767px){.elementor .iw-itworks-04-evolution-lecture{&.iw-itworks-04-evolution-lecture { grid-template-columns:minmax(0,1fr);  gap:24px; }\n}}@media(max-width:767px){.elementor .iw-itworks-04-pause-en-plein-air{&.iw-itworks-04-pause-en-plein-air { height:260px;  object-position:42% center; }\n}}@media(max-width:767px){.elementor .iw-itworks-03-section{&.iw-itworks-03-section { padding-top:56px;  padding-bottom:56px; }\n}}@media(max-width:767px){.elementor .iw-itworks-03-chronologie{&.iw-itworks-03-chronologie { grid-template-columns:minmax(0,1fr);  gap:24px; }\n}}@media(max-width:767px){.elementor .iw-itworks-03-histoire-editoriale{&.iw-itworks-03-histoire-editoriale { grid-template-columns:minmax(0,1fr);  gap:32px; }\n}}@media(max-width:767px){.elementor .iw-itworks-02-section{&.iw-itworks-02-section { padding-top:56px;  padding-bottom:56px; }\n}}@media(max-width:767px){.elementor .iw-itworks-02-registre-confiance{&.iw-itworks-02-registre-confiance { grid-template-columns:minmax(0,1fr); }\n}}@media(max-width:767px){.elementor .iw-itworks-02-repere-0{&.iw-itworks-02-repere-0 { border-right:1px solid #C8D1C4; }\n}}@media(max-width:767px){.elementor .iw-itworks-01-section{&.iw-itworks-01-section { padding-top:56px;  padding-bottom:56px; }\n}}@media(max-width:767px){.elementor .iw-itworks-01-largeur{&.iw-itworks-01-largeur { padding:0 20px;  gap:32px; }\n}}@media(max-width:767px){.elementor .iw-itworks-01-hero-collage{&.iw-itworks-01-hero-collage .iw-heading-h1 { font-size:40px; } &.iw-itworks-01-hero-collage .iw-text { font-size:17px; }\n}}@media(max-width:767px){.elementor .iw-itworks-01-detail-matin{&.iw-itworks-01-detail-matin { margin:-20px 12px 0;  padding:14px;  gap:12px; }\n}}@media(max-width:767px){.elementor .iw-itworks-01-famille-cuisine{&.iw-itworks-01-famille-cuisine { height:300px; }\n}}@media(max-width:767px){.elementor .iw-footer-grid{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .iw-footer{padding-block-start:var(--iw-space-12);}}@media(max-width:767px){.elementor .iw-nav-dropdown{min-width:0px;position:static;}}@media(max-width:767px){.elementor .iw-nav-mobile{display:flex;flex-direction:column;flex:0 1 100%;}}@media(max-width:767px){.elementor .iw-nav-desktop{display:none;}}@media(max-width:767px){.elementor .iw-header-row{flex-wrap:wrap;}}@media(max-width:767px){.elementor .iw-grid{gap:var(--iw-space-6);grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .iw-section{padding-block-start:var(--iw-space-12);padding-block-end:var(--iw-space-12);padding-inline-start:0px;padding-inline-end:0px;}}