html body .programmes-article .ph-cartes-erreur.ph-acc .ph-car-grid{display:block;max-width:860px;margin-top:8px}html body .programmes-article .ph-cartes-erreur.ph-acc .ph-err{display:block;margin:0 0 8px;padding:14px 18px;background:#f4f2ff;box-shadow:none;border-radius:16px}html body .programmes-article .ph-cartes-erreur.ph-acc .ph-err h3{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;font-size:17px;cursor:pointer}html body .programmes-article .ph-cartes-erreur.ph-acc .ph-err h3:after{content:"";flex:none;width:8px;height:8px;margin:-4px 4px 0 0;border:solid #19125B;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}html body .programmes-article .ph-cartes-erreur.ph-acc .ph-err.is-open h3:after{margin-top:4px;transform:rotate(-135deg)}html body .programmes-article .ph-cartes-erreur.ph-acc .ph-err.is-open h3{margin-bottom:12px}html body .programmes-article .ph-cartes-erreur.ph-acc .ph-err:not(.is-open)>:not(h3){display:none}html body .programmes-article .ph-cartes-erreur.ph-acc .ph-err-ex{background:#fff}html body .programmes-article .ph-cartes-erreur.ph-acc .ph-err-why,html body .programmes-article .ph-cartes-erreur.ph-acc .ph-err-aide{font-size:15px}html body .programmes-article .ph-domaines .ph-dom{background:#f4f2ff;box-shadow:none}html body .programmes-article .ph-domaines .ph-dom-top{height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:16px 22px;background:#e3e1ff}html body .programmes-article .ph-domaines .ph-dom-pic{order:1}html body .programmes-article .ph-domaines .ph-dom-pic .ic{width:52px;height:52px}html body .programmes-article .ph-domaines .ph-dom-n{position:static;order:2;font-size:12px;opacity:1;color:#4f4c70}html body .programmes-article .ph-domaines .ph-dom-body h3{font-size:20px}@media(min-width:701px){html body .programmes-article .ph-fiches .ph-fc h4{min-height:2.6em}html body .programmes-article .ph-domaines .ph-dom-body h3{min-height:3.6em}html body .programmes-article .ph-domaines .ph-dom-body p{min-height:3em}html body .programmes-article .ph-cartes-verif .ph-ver h3{min-height:2.5em}}@supports (grid-template-rows: subgrid){@media(min-width:701px){html body .programmes-article .ph-domaines .ph-dom{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0}html body .programmes-article .ph-domaines .ph-dom-body{display:contents}html body .programmes-article .ph-domaines .ph-dom-body h3{margin:0;padding:20px 22px 6px}html body .programmes-article .ph-domaines .ph-dom-body p{margin:0;padding:0 22px}html body .programmes-article .ph-domaines .ph-chips{margin-top:0;padding:16px 22px 22px;align-content:start}html body .programmes-article .ph-cartes-verif .ph-ver{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0}}}html body:has(:is(.ph-domaines,.ph-programme,.ph-niveaux)) main .shopify-section:nth-child(2n) .programmes-article>section{background:#fff}html body:has(:is(.ph-domaines,.ph-programme,.ph-niveaux)) main .shopify-section:nth-child(odd) .programmes-article>section{background:#fbf8f1}html body:has(:is(.ph-domaines,.ph-programme,.ph-niveaux)) main .programmes-article>section{padding:40px 0}html body .programmes-article .hero{padding-bottom:32px}html body .programmes-article .ph-fiches .ph-fg{margin-top:28px}html body .programmes-article .ph-periodes .ph-per{margin-top:20px}@media(min-width:701px){html body:has(.ph-dl.ph-dl.ph-dl) .programmes-article>section:is(#exercices,#programme,#methode,#texte-2,#texte-3,#texte-4,#erreurs,#questions,#liens){padding:40px 0}html body:has(.ph-dl.ph-dl.ph-dl) .programmes-article>section#texte-2{padding-top:12px}}html body .programmes-article .ph-fiches .ph-fg-bar,html body .programmes-article .ph-fiches .ph-fg-bar-1,html body .programmes-article .ph-fiches .ph-fg-bar-2{background:#5740ea}html body .programmes-article .ph-fiches .ph-fc{box-shadow:none}html body .programmes-article .ph-fiches .ph-fc-b{gap:10px;flex-wrap:wrap}html body .programmes-article .ph-fiches .ph-fc-b a{display:inline-flex;align-items:center;padding:10px 18px;border-radius:12px;background:#5740ea;color:#fff;text-decoration:none}html body .programmes-article .ph-fiches .ph-fc-b a.sec{background:#eeecff;color:#19125b}html body .programmes-article .ph-fiches .ph-fc-b a:hover{background:#19125b;color:#fff}html body .programmes-article .ph-fiches .ph-fc-b a.sec:hover{background:#e3e1ff;color:#19125b}html body .programmes-article .ph-reperes .ph-stat{border-left:0;padding:20px 18px;background:#f4f2ff;border-radius:20px;--mk: #FDC363}html body .programmes-article .ph-reperes .ph-stats{gap:14px}html body .programmes-article .ph-reperes .ph-stat-lignes{border-top:0;padding-top:0}html body .programmes-article .ph-programme .ph-head{border-bottom:0;padding-bottom:6px}html body .programmes-article .ph-programme .ph-grp+.ph-grp{border-top:0;margin-top:10px;padding-top:0}html body .programmes-article .ph-periodes .ph-per-n,html body .programmes-article .ph-periodes .ph-per-n-1,html body .programmes-article .ph-periodes .ph-per-n-2{background:#19125b;color:#fff}html body .programmes-article .ph-periodes .ph-per-n i{background:#fd7512;color:#fff}html body .programmes-article .ph-periodes .ph-per-i:before{border-top:3px solid #D9D4EC}html body .programmes-article .ph-cartes .ph-ver-ic-miel,html body .programmes-article .ph-cartes .ph-ver-ic-lavande,html body .programmes-article .ph-cartes .ph-ver-ic-peche{background:#e3e1ff}html body .programmes-article .ph-cartes .ph-dur{background:#f4f2ff;box-shadow:none}html body .programmes-article .ph-cartes .ph-dur-miel .ph-dur-l,html body .programmes-article .ph-cartes .ph-dur-lavande .ph-dur-l,html body .programmes-article .ph-cartes .ph-dur-peche .ph-dur-l{background:#e3e1ff}html body:has(:is(.ph-domaines,.ph-programme)) .programmes-article .ph-liens .ph-lg{--bg: #fff;--bgd: #F4F2FF;--star: #5740EA}html body:has(:is(.ph-domaines,.ph-programme)) .programmes-article #questions details{background:#f4f2ff;border:0!important;border-radius:16px;padding:2px 18px;margin:0 0 8px}html body:has(:is(.ph-domaines,.ph-programme)) .programmes-article #questions summary:after{border:0;background:#e3e1ff}html body .programmes-article .ph-niveaux a.ph-niv-img .ph-niv-cta{background:#5740ea;white-space:nowrap}html body .programmes-article .ph-niveaux a.ph-niv-img:hover .ph-niv-cta{background:#19125b}@media(max-width:700px){html body .programmes-article .wrap:has(.ph-back) .crumbs{display:none}html body .programmes-article .ph-back{display:inline-block;margin:20px 0 6px;font:600 14px/1.4 Poppins,Helvetica,Arial,sans-serif;color:var(--maj);text-decoration:none}html body .programmes-article .hero:has(.panel-neo) .panel{display:none}html body .programmes-article .hero:has(.panel-neo) h1{font-size:28px;line-height:1.12}html body .programmes-article .hero:has(.panel-neo) .lead{font-size:18px;margin-bottom:8px}html body .programmes-article .hero{padding-bottom:24px}html body:has(.ph-dl.ph-dl.ph-dl) .programmes-article .hero{padding-bottom:24px}html body:has(:is(.ph-domaines,.ph-programme,.ph-niveaux)) main .programmes-article>section{padding:28px 0}html body:has(:is(.ph-domaines,.ph-programme,.ph-niveaux)) .programmes-article>section>.wrap{padding:0 20px}html body:has(:is(.ph-domaines,.ph-programme,.ph-niveaux)) .programmes-article>section h2{font-size:28px;line-height:1.15}html body:has(.ph-dl.ph-dl.ph-dl) .programmes-article>section:is(#exercices,#programme,#methode,#texte-3,#texte-4,#erreurs,#questions,#liens){padding:28px 0}html body:has(.ph-dl.ph-dl.ph-dl) .programmes-article>section#texte-2{padding:12px 0 28px}html body .programmes-article .ph-fiches .ph-fg{margin-top:20px}html body .programmes-article .ph-cartes-erreur.ph-acc .ph-car-grid{margin-top:0}html body .programmes-article .ph-cartes-erreur.ph-acc .ph-err{padding:14px 15px}html body .programmes-article .ph-domaines .ph-dom-top{padding:14px 20px}html body .programmes-article .ph-domaines .ph-dom-pic .ic{width:46px;height:46px}html body .programmes-article .ph-domaines .ph-dom-body{padding:16px 20px 20px}html body .programmes-article .ph-reperes .ph-stats{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:12px!important;margin:0 -20px!important;padding:4px 20px 16px!important;scroll-padding:0 20px!important;overflow-x:auto!important;scroll-snap-type:x mandatory}html body .programmes-article .ph-reperes .ph-stats>.ph-stat{flex:0 0 80%!important;min-width:0;margin:0;padding:20px 18px!important;scroll-snap-align:start}html body .programmes-article .ph-reperes .ph-stats>.ph-stat:first-child{padding-left:18px!important}html body .programmes-article .ph-reperes .ph-car-nav{margin:4px 0 0}html body .programmes-article .ph-fiches.ph-acc .ph-fg{margin-top:10px}html body .programmes-article .ph-fiches.ph-acc .ph-fg-t{margin:0;padding:14px 16px;background:#fff;border-radius:16px;cursor:pointer;font-size:19px}html body .programmes-article .ph-fiches.ph-acc .ph-fg-t:after{content:"";flex:none;width:8px;height:8px;margin:-4px 4px 0 8px;border:solid #19125B;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}html body .programmes-article .ph-fiches.ph-acc .ph-fg.is-open .ph-fg-t:after{margin-top:4px;transform:rotate(-135deg)}html body .programmes-article .ph-fiches.ph-acc .ph-fg.is-open .ph-fg-grid{margin-top:10px}html body .programmes-article .ph-fiches.ph-acc .ph-fg:not(.is-open) .ph-fg-grid{display:none}html body .programmes-article .ph-programme.ph-acc .ph-col{margin:0 0 10px;padding:4px 16px 8px;background:#f4f2ff;border-radius:16px}html body .programmes-article .ph-programme.ph-acc .ph-col>.ph-head:first-child{margin:0;padding:10px 0;border-bottom:0;cursor:pointer}html body .programmes-article .ph-programme.ph-acc .ph-col>.ph-head:first-child:after{content:"";flex:none;width:8px;height:8px;margin:-4px 4px 0 auto;border:solid #19125B;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}html body .programmes-article .ph-programme.ph-acc .ph-col.is-open>.ph-head:first-child:after{margin-top:4px;transform:rotate(-135deg)}html body .programmes-article .ph-programme.ph-acc .ph-col:not(.is-open)>:not(.ph-head:first-child){display:none}html body .programmes-article .ph-niveaux .ph-niv-grid{grid-template-columns:1fr;gap:20px}html body .programmes-article .ph-niveaux .ph-niv,html body .programmes-article .ph-niveaux .ph-niv-img{display:grid;grid-template-columns:118px 1fr;grid-template-areas:"neo cycle" "neo nom" "neo cta";column-gap:16px;row-gap:2px;align-items:center;align-content:center;min-height:0;padding:10px 20px 10px 8px;border-radius:24px}html body .programmes-article .ph-niveaux .ph-niv:not(.ph-niv-img){grid-template-columns:1fr;grid-template-areas:"cycle" "nom" "cta";padding:16px 20px}html body .programmes-article .ph-niveaux .ph-niv-img .ph-niv-neo{grid-area:neo;width:118px;max-width:118px;height:auto;margin:0}html body .programmes-article .ph-niveaux .ph-niv-cycle{grid-area:cycle;align-self:end}html body .programmes-article .ph-niveaux .ph-niv-nom,html body .programmes-article .ph-niveaux .ph-niv-img .ph-niv-nom{grid-area:nom;font-size:36px}html body .programmes-article .ph-niveaux .ph-niv-cta,html body .programmes-article .ph-niveaux a.ph-niv-img .ph-niv-cta{grid-area:cta;justify-self:start;align-self:start;margin-top:8px;padding:9px 18px;font-size:14px}html body .programmes-article .ph-niveaux .ph-niv-off .tag{grid-area:cta;justify-self:start;align-self:start;margin-top:8px}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/ph-pages-programme.css.map */
