@media screen and (max-width:1023px){.hide-mobile{display:none!important}}@media screen and (min-width:1023px){.hide-desktop{display:none!important}}

/*! COULEURS | Veg & Co' */

/*! FONTS | Veg & Co' NE PAS MODIFIER */
 @font-face{font-family:"Bodoni Moda";src:url(font/BodoniModa18pt-BlackItalic.eot);src:url("font/BodoniModa18pt-BlackItalic.eot?#iefix") format("embedded-opentype"),url(font/BodoniModa18pt-BlackItalic.woff2) format("woff2"),url(font/BodoniModa18pt-BlackItalic.woff) format("woff"),url(font/BodoniModa18pt-BlackItalic.ttf) format("truetype"),url("font/BodoniModa18pt-BlackItalic.svg#BodoniModa18pt-BlackItalic") format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Bodoni Moda";src:url(font/BodoniModa18pt-BoldItalic.eot);src:url("font/BodoniModa18pt-BoldItalic.eot?#iefix") format("embedded-opentype"),url(font/BodoniModa18pt-BoldItalic.woff2) format("woff2"),url(font/BodoniModa18pt-BoldItalic.woff) format("woff"),url(font/BodoniModa18pt-BoldItalic.ttf) format("truetype"),url("font/BodoniModa18pt-BoldItalic.svg#BodoniModa18pt-BoldItalic") format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Bodoni Moda";src:url(font/BodoniModa18pt-MediumItalic.eot);src:url("font/BodoniModa18pt-MediumItalic.eot?#iefix") format("embedded-opentype"),url(font/BodoniModa18pt-MediumItalic.woff2) format("woff2"),url(font/BodoniModa18pt-MediumItalic.woff) format("woff"),url(font/BodoniModa18pt-MediumItalic.ttf) format("truetype"),url("font/BodoniModa18pt-MediumItalic.svg#BodoniModa18pt-MediumItalic") format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Bodoni Moda";src:url(font/BodoniModa18pt-SemiBold.eot);src:url("font/BodoniModa18pt-SemiBold.eot?#iefix") format("embedded-opentype"),url(font/BodoniModa18pt-SemiBold.woff2) format("woff2"),url(font/BodoniModa18pt-SemiBold.woff) format("woff"),url(font/BodoniModa18pt-SemiBold.ttf) format("truetype"),url("font/BodoniModa18pt-SemiBold.svg#BodoniModa18pt-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Bodoni Moda";src:url(font/BodoniModa18pt-Regular.eot);src:url("font/BodoniModa18pt-Regular.eot?#iefix") format("embedded-opentype"),url(font/BodoniModa18pt-Regular.woff2) format("woff2"),url(font/BodoniModa18pt-Regular.woff) format("woff"),url(font/BodoniModa18pt-Regular.ttf) format("truetype"),url("font/BodoniModa18pt-Regular.svg#BodoniModa18pt-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Bodoni Moda";src:url(font/BodoniModa18pt-Medium.eot);src:url("font/BodoniModa18pt-Medium.eot?#iefix") format("embedded-opentype"),url(font/BodoniModa18pt-Medium.woff2) format("woff2"),url(font/BodoniModa18pt-Medium.woff) format("woff"),url(font/BodoniModa18pt-Medium.ttf) format("truetype"),url("font/BodoniModa18pt-Medium.svg#BodoniModa18pt-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bodoni Moda";src:url(font/BodoniModa18pt-Black.eot);src:url("font/BodoniModa18pt-Black.eot?#iefix") format("embedded-opentype"),url(font/BodoniModa18pt-Black.woff2) format("woff2"),url(font/BodoniModa18pt-Black.woff) format("woff"),url(font/BodoniModa18pt-Black.ttf) format("truetype"),url("font/BodoniModa18pt-Black.svg#BodoniModa18pt-Black") format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Bodoni Moda";src:url(font/BodoniModa18pt-SemiBoldItalic.eot);src:url("font/BodoniModa18pt-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url(font/BodoniModa18pt-SemiBoldItalic.woff2) format("woff2"),url(font/BodoniModa18pt-SemiBoldItalic.woff) format("woff"),url(font/BodoniModa18pt-SemiBoldItalic.ttf) format("truetype"),url("font/BodoniModa18pt-SemiBoldItalic,svg#BodoniModa18pt-SemiBoldItalic") format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Bodoni Moda";src:url(font/BodoniModa18pt-Italic.eot);src:url("font/BodoniModa18pt-Italic.eot?#iefix") format("embedded-opentype"),url(font/BodoniModa18pt-Italic.woff2) format("woff2"),url(font/BodoniModa18pt-Italic.woff) format("woff"),url(font/BodoniModa18pt-Italic.ttf) format("truetype"),url("font/BodoniModa18pt-Italic.svg#BodoniModa18pt-Italic") format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Bodoni Moda";src:url(font/BodoniModa18pt-ExtraBold.eot);src:url("font/BodoniModa18pt-ExtraBold.eot?#iefix") format("embedded-opentype"),url(font/BodoniModa18pt-ExtraBold.woff2) format("woff2"),url(font/BodoniModa18pt-ExtraBold.woff) format("woff"),url(font/BodoniModa18pt-ExtraBold.ttf) format("truetype"),url("font/BodoniModa18pt-ExtraBold.svg#BodoniModa18pt-ExtraBold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Bodoni Moda";src:url(font/BodoniModa18pt-ExtraBoldItalic.eot);src:url("font/BodoniModa18pt-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url(font/BodoniModa18pt-ExtraBoldItalic.woff2) format("woff2"),url(font/BodoniModa18pt-ExtraBoldItalic.woff) format("woff"),url(font/BodoniModa18pt-ExtraBoldItalic.ttf) format("truetype"),url("font/BodoniModa18pt-ExtraBoldItalic.svg#BodoniModa18pt-ExtraBoldItalic") format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Bodoni Moda";src:url(font/BodoniModa18pt-Bold.eot);src:url("font/BodoniModa18pt-Bold.eot?#iefix") format("embedded-opentype"),url(font/BodoniModa18pt-Bold.woff2) format("woff2"),url(font/BodoniModa18pt-Bold.woff) format("woff"),url(font/BodoniModa18pt-Bold.ttf) format("truetype"),url("font/BodoniModa18pt-Bold.svg#BodoniModa18pt-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}

 /* FIN FONTS */
 
 body{font-family:"Montserrat",sans-serif}h1{text-align:center}h1,h2{font-family:"Bodoni Moda",serif;line-height:1.1;margin-top:0;font-weight:800}p{margin-top:0}@media screen and (max-width:700px){h1{font-size:1.7em}h2{padding-inline:1em}}@media screen and (min-width:700px){p{font-size:1.2em}}@media screen and (min-width:1023px){h2{font-size:1.75em}h3{font-size:1.1em}p{font-size:1em}}@media screen and (min-width:71.25em){h2{font-size:2em}h3{font-size:1.5em}}a{color:#9FB990}a,a:visited,a:active{text-decoration:none}ol,ol li{color:#000;padding:0;margin:0;list-style-type:none}.cta{margin-block:.5em;font-size:1em;background-color:#9FB990;color:#fff;padding:1em 1.25em;border-radius:2em;border:2px solid #9FB990;transition:0.15s ease-out}.cta:hover{color:#9FB990;background:none;border:2px solid #9FB990}@media (min-width:64em){.cta{font-size:1.1em}}.cta-vfonce{background-color:#2E5E4E;border-color:#2E5E4E}.cta-vfonce:hover{color:#2E5E4E;background:none;border:2px solid #2E5E4E}.cta-jaune{background-color:#F3BD47;border-color:#F3BD47}.cta-jaune:hover{color:#F3BD47;background:none;border:2px solid #F3BD47}footer{background-color:#DD9E5A;padding-block:4em 8em;padding-inline:2em;color:#fff;font-size:.9em}@media (max-width:23.75em){footer{padding-block-end:7em}}@media (min-width:43.75em){footer{padding-inline:4em;font-size:1.2em}}@media (min-width:64em){footer{padding-block:4em;font-size:1em;display:flex;justify-content:space-between;align-items:flex-start;display:flex}}footer ol li a{color:#fff}footer h6{font-size:1em;font-weight:500;letter-spacing:.5px;margin-block:0em 1em}@media (min-width:43.75em){footer h6{font-size:1.3em}}@media (min-width:64em){footer h6{margin-block:0em 1em;font-size:1.1em}}@media (min-width:64em){footer .presentation-footer{width:30%}}@media (min-width:43.75em){footer .presentation-footer p.desc-footer{width:75%;margin-block-end:2em}}@media (min-width:64em){footer .presentation-footer p.desc-footer{margin-inline:0;width:100%}}footer .presentation-footer .svg_footer{margin-block-end:1.5em}footer .wrapper-follow{display:flex;flex-direction:column}@media (min-width:64em){footer .wrapper-follow{flex-direction:row}}footer .wrapper-follow .nav-footer{display:flex;margin-bottom:2.5em}@media (min-width:64em){footer .wrapper-follow .nav-footer{margin-bottom:0em;margin-right:6em;width:50%}}@media (min-width:64em){footer .wrapper-follow .nav-footer{margin-right:3em}}footer .wrapper-follow .nav-footer ol{width:50%;line-height:2.25em}@media (min-width:64em){footer .wrapper-follow .nav-footer ol{width:auto}footer .wrapper-follow .nav-footer ol:first-child{margin-right:6em}}footer .wrapper-follow .nav-footer ol li{font-size:1.1em;font-weight:600}@media (max-width:23.75em){footer .wrapper-follow .nav-footer ol li{font-size:.9em}}@media (min-width:43.75em){footer .wrapper-follow .nav-footer ol li{font-size:1.2em}}@media (min-width:64em){footer .wrapper-follow .nav-footer ol li{margin-block-end:.5em;font-size:1.1em}}footer .wrapper-follow .followUs-container{display:flex;flex-direction:column}@media (min-width:64em){footer .wrapper-follow .followUs-container{align-items:flex-end}}@media (min-width:90.625em){footer .wrapper-follow .followUs-container{margin-bottom:0em}}footer .wrapper-follow .followUs-container .followUs-footer{display:flex;flex-direction:column}@media (min-width:64em){footer .wrapper-follow .followUs-container .followUs-footer{width:100%}}footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer{display:flex;width:100%;justify-content:flex-start;margin-block-end:3em}@media (min-width:64em){footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer{justify-content:flex-start}}footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer a{display:flex;justify-content:center;align-items:center;background-color:#fff;padding:1em;height:60px;width:60px;border-radius:100%}@media (max-width:17.5em){footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer a{height:50px!important;width:50px!important}}@media (min-width:43.75em){footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer a{width:100px;height:100px}}@media (min-width:64em){footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer a{width:60px;height:60px}}footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer a:first-child,footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer a:nth-child(2),footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer a:nth-child(3){margin-right:1em}@media (max-width:23.75em){footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer a:first-child,footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer a:nth-child(2),footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer a:nth-child(3){margin-right:.5em}}@media (min-width:64em){footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer a:first-child,footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer a:nth-child(2),footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer a:nth-child(3){margin-right:.75em}}footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer a svg{height:30px;width:100%}@media (max-width:17.5em){footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer a svg:first-child{height:25px!important}}@media (max-width:23.75em){footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer a svg:first-child{height:30px}}@media (min-width:43.75em){footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer a svg:first-child{height:45px}}@media (min-width:64em){footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer a svg:first-child{width:25px;height:25px}}footer .wrapper-follow .followUs-container .followUs-footer .reseaux-footer a svg path{fill:#2E5E4E}footer .wrapper-follow .followUs-container .newsletter-footer{width:100%}footer .wrapper-follow .followUs-container .newsletter-footer div{display:flex;background-color:#2E5E4E;justify-content:flex-start;align-items:center;border-radius:3em;width:290px;font-size:11px}@media (max-width:23.75em){footer .wrapper-follow .followUs-container .newsletter-footer div{width:auto;align-items:flex-start;background:none;border:0;flex-direction:column}}@media (min-width:43.75em){footer .wrapper-follow .followUs-container .newsletter-footer div{width:480px;font-size:1em}}@media (min-width:64em){footer .wrapper-follow .followUs-container .newsletter-footer div{font-size:.7em;width:250px}}footer .wrapper-follow .followUs-container .newsletter-footer div input,footer .wrapper-follow .followUs-container .newsletter-footer div button{border:none}footer .wrapper-follow .followUs-container .newsletter-footer div input{z-index:2;padding:1.25em 1.75em;border-radius:3em 0 0 3em;background:#fff}footer .wrapper-follow .followUs-container .newsletter-footer div input::placeholder{color:rgb(181,181,181)}@media (max-width:23.75em){footer .wrapper-follow .followUs-container .newsletter-footer div input{margin-block-end:1em;border-radius:3em}}@media (min-width:64em){footer .wrapper-follow .followUs-container .newsletter-footer div input{width:170px}}footer .wrapper-follow .followUs-container .newsletter-footer div button{border-radius:3em;padding:1em;background:none;color:#fff}@media (max-width:23.75em){footer .wrapper-follow .followUs-container .newsletter-footer div button{width:auto;background-color:#2E5E4E}}footer .copyright{margin-block-start:4em;color:#fff;font-size:12px}@media (min-width:43.75em){footer .copyright{margin-block-start:3em;font-size:.9em}}header nav{z-index:25}header .logo-nav{margin-block:1.5em;display:flex;justify-content:center;align-items:center;width:100%}header .logo-nav svg{width:3.5em;height:3.5em}header .logo-nav svg path{fill:#2E5E4E}header .fil-dariane{padding-inline:2em;margin-block:0 1em}header .fil-dariane p{text-align:center;font-size:.9em}header .fil-dariane p a{color:#9FB990}header .navbar-mobile{border-radius:2em 2em 0 0;background-color:#F6F6F6;-webkit-box-shadow:0 20px 50px 10px rgba(0,0,0,.2);box-shadow:0 20px 50px 10px rgba(0,0,0,.2);z-index:10;position:fixed;width:100%;bottom:0}header .navbar-mobile ol{width:100%;height:9vh;display:flex;justify-content:space-evenly;align-items:center}header .navbar-mobile ol li:nth-of-type(1) svg{margin-top:5px;height:30px}@media (max-width:17.5em){header .navbar-mobile ol li:nth-of-type(1) svg{height:35px}}@media (min-width:43.75em){header .navbar-mobile ol li:nth-of-type(1) svg{height:45px}}header .navbar-mobile ol li:nth-of-type(3) svg{height:30px}@media (min-width:43.75em){header .navbar-mobile ol li:nth-of-type(3) svg{height:40px}}header .navbar-mobile ol li:nth-of-type(4) svg{height:40px}@media (max-width:17.5em){header .navbar-mobile ol li:nth-of-type(4) svg{height:35px}}@media (min-width:43.75em){header .navbar-mobile ol li:nth-of-type(4) svg{height:50px}}header .navbar-mobile ol li a{height:100%}header .navbar-mobile ol li a svg{height:30px;width:auto;fill:#d3d3d3}header .navbar-mobile ol li a svg.navbar-active{fill:#2E5E4E}@media (max-width:17.5em){header .navbar-mobile ol li a svg{height:30px}}@media (min-width:43.75em){header .navbar-mobile ol li a svg{height:50px}}header .navbar-desktop{position:fixed;width:100%;background-color:#2E5E4E;padding:1em;display:flex;justify-content:space-between}header .navbar-desktop .logo-desktop{margin-left:2em}@media (min-width:64em){header .navbar-desktop .logo-desktop svg{width:70%}}header .navbar-desktop .active-link{font-weight:700}header .navbar-desktop ol{display:flex;padding-right:3em;justify-content:flex-end;align-items:center}header .navbar-desktop ol li:first-child,header .navbar-desktop ol li:nth-child(2),header .navbar-desktop ol li:nth-child(3),header .navbar-desktop ol li:nth-child(4),header .navbar-desktop ol li:nth-child(5){margin-right:3em}header .navbar-desktop ol a{font-size:.8em;color:#fff}header .navbar-desktop ol a:hover{font-weight:700}header .navbar-desktop ol svg{width:2em;fill:#fff}header .navbar-desktop .inscri-link{border:1px solid #fff;padding:1em 1.5em;border-radius:2em;transition:all 0.3s ease-out;margin-right:3em}header .navbar-desktop .inscri-link:hover{font-weight:400;color:#000;background:#fff}.inscription{padding-inline:0;height:100%}@media (min-width:64em){.inscription{padding-inline:0}}.inscription article{height:100%}@media (min-width:64em){.inscription article{display:grid;grid-template-columns:repeat(16,6.25%);grid-template-rows:repeat(16,6.25%)}}@media (min-width:90.625em){.inscription article{height:110vh}}.inscription article .image-slot{height:30vh}@media (min-width:64em){.inscription article .image-slot{grid-row:1/17;grid-column:1/7;height:100%}}.inscription article .image-slot picture{vertical-align:bottom;font-size:0}.inscription article .image-slot picture img{width:100%;height:100%;object-fit:cover;object-position:center}.inscription article .signup{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:64em){.inscription article .signup{padding:2em;grid-row:1/17;grid-column:7/17}}.inscription article .signup h1{margin-block:1em 0;padding-inline:1em;text-align:center}@media (min-width:64em){.inscription article .signup h1{margin-block:0 1em}}.inscription article .signup h4{padding-inline:1em;text-align:center}.inscription article .signup div{display:flex;flex-direction:column}.inscription article .signup .fsignup{padding-inline:1.5em}@media (min-width:64em){.inscription article .signup .fsignup{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center}}.inscription article .signup .fsignup form{width:100%}.inscription article .signup .fsignup form div{display:flex;flex-direction:column;margin-block:.75em}.inscription article .signup .fsignup form div:nth-child(6){margin-bottom:2em}.inscription article .signup .fsignup form div label{color:rgb(83,83,83);font-size:.9em;font-weight:600}.inscription article .signup .fsignup form div input,.inscription article .signup .fsignup form div textarea{margin-top:.5em;border:1.5px solid #DD9E5A;border-radius:2em;padding:.85em 1.5em}.inscription article .signup .fsignup form .texte-cgu{text-align:center}.inscription article .signup .fsignup form .texte-cgu a{color:#9FB990;text-decoration:underline}.inscription article .signup .fsignup .login-slot{margin-top:0;margin-bottom:.75em}.inscription article .signup .fsignup .login-slot p{text-align:center}.inscription article .signup .fsignup .login-slot p a{text-decoration:underline;color:#9FB990}.inscription article .signup .fsignup .login-Google{display:flex;justify-content:center;align-items:center;margin-bottom:2.5em}@media (min-width:64em){.inscription article .signup .fsignup .login-Google{width:550px;margin-bottom:0}}.inscription article .signup .fsignup .login-Google a{width:80%;border:1px solid rgb(128,128,128);padding:.5em;border-radius:2em;display:flex;justify-content:space-around;align-items:center;color:#000}@media (max-width:23.75em){.inscription article .signup .fsignup .login-Google a{width:100%}}@media (min-width:43.75em){.inscription article .signup .fsignup .login-Google a{width:50%}}.inscription article .signup .fsignup .login-Google a svg{width:35px}.inscription article .signup .fsignup .login-Google a p{font-size:.9em;margin:0}@media (max-width:23.75em){.inscription article .signup .fsignup .login-Google a p{font-size:.8em}}.mot-de-passe article{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:64em){.mot-de-passe article{height:80vh;flex-direction:row}}.mot-de-passe article .image-slot{width:100%}.mot-de-passe article .signup{margin:auto;display:block;width:100%}@media (min-width:64em){.mot-de-passe article .signup{display:flex!important}}.mot-de-passe article .signup .fsignup{width:100%}@media (min-width:64em){.connexion article{height:90vh}}.connexion .login-image{display:grid;grid-template-columns:repeat(3,33.3333333333%);grid-template-rows:repeat(3,33.3333333333%)}.connexion .login-image .svg-co{z-index:2;display:flex;justify-content:center;align-items:center;grid-row:1/4;grid-column:1/4}.connexion .login-image .svg-co svg{width:30%;height:30%}.connexion .login-image picture{grid-row:1/4;grid-column:1/4}.connexion .oubli{font-size:.9em}.connexion .oubli a{color:#9FB990;text-decoration:underline}.paiement .multiple-paiement{display:flex;justify-content:center;flex-direction:row!important}.paiement .multiple-paiement .login-Google{width:100%!important;justify-content:space-evenly}.paiement .multiple-paiement .login-Google a{width:200px!important}.paiement .multiple-paiement .login-Google a svg{height:auto}@media (min-width:64em){.vege article{height:60vh}}@media (min-width:43.75em){.vege article h1{margin-block:0 1em}}.vege article .signup{padding:2em}@media (min-width:43.75em){.vege article .signup .fsignup{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center}}.vege article .signup .fsignup form{display:flex;flex-direction:row;align-items:center;flex-direction:column}.vege article .signup .fsignup form .cta-row{display:flex;flex-direction:row;justify-content:center}.vege article .signup .fsignup form .cta-row .cta{padding-inline:2.5em}@media (min-width:43.75em){.vege article .signup .fsignup form .cta-row .cta{padding-inline:4em}}@media (min-width:43.75em){.vege article .signup .fsignup form .cta-row{width:65%;padding-inline:1.5em}}.vege article .signup .fsignup form .cta-row .yes{margin-right:2em}@media (min-width:43.75em){.vege article .signup .fsignup form .cta-row .yes{margin-right:3em}}.calendrier article .signup .fsignup form div{width:100%;align-items:center}.calendrier article .signup .fsignup form div input{width:80%}.contact article{height:auto}@media (min-width:64em){.contact article{height:70vh}}.contact article .signup .fsignup form div{width:100%}.recettes{display:flex;flex-direction:column;align-items:flex-start;padding-inline:2em;padding-block:1em 4em;font-size:1em}@media (min-width:43.75em){.recettes{font-size:1.2em;padding-inline:2.5em}}@media (min-width:64em){.recettes{padding-block:8em 4em;font-size:1em;padding-inline:2.5em}}.recettes h1{display:flex;justify-content:center;align-items:center}@media (min-width:64em){.recettes h1{grid-row:1/5;grid-column:1/21}}.recettes h2,.recettes h3{color:#2E5E4E}.recettes h3{margin-block-end:.5em;font-weight:700}.recettes .pres-recette{width:100%;height:100%}.recettes article:first-child{display:flex;flex-direction:column;justify-content:center;width:100%}@media (min-width:64em){.recettes article:first-child{height:60vh;display:grid;grid-template-columns:repeat(20,5%);grid-template-rows:repeat(20,5%)}}.recettes article:first-child .img-recette{height:20vh}@media (min-width:31.25em){.recettes article:first-child .img-recette{height:30vh}}@media (min-width:64em){.recettes article:first-child .img-recette{height:auto;grid-row:7/21;grid-column:1/21}}.recettes article:first-child .img-recette img{width:100%;height:100%;border-radius:1em;object-fit:cover;object-position:center}.recettes article:first-child .svg-avis{margin-block:1em}@media (min-width:64em){.recettes article:first-child .svg-avis{grid-row:4/5;grid-column:1/21}}.recettes article:first-child .svg-avis svg path{fill:#E3B759}.recettes article:first-child .svg-avis svg{cursor:pointer;height:2em;width:2em}.recettes article:first-child .svg-avis svg:nth-child(5) path{fill:#d4d4d4}.recettes .slot-ingredients{display:flex;flex-direction:column;width:100%;margin-block-end:1.5em}.recettes .slot-ingredients strong{width:100%;padding-bottom:.5em;border-bottom:1.25px dotted #000}.recettes .slot-ingredients strong+p{margin-block-start:1em}.recettes .pre-preparation-slot{display:flex;margin-block-end:1em}@media (min-width:64em){.recettes .pre-preparation-slot{margin-block:2em;display:grid;grid-template-columns:repeat(5,20%);grid-template-rows:repeat(5,20%)}.recettes .pre-preparation-slot .categ-facili{grid-row:1/6;grid-column:1/3}.recettes .pre-preparation-slot .temps{flex-direction:row;justify-content:flex-end;grid-row:1/6;grid-column:3/6}.recettes .pre-preparation-slot .temps p:first-child,.recettes .pre-preparation-slot .temps p:nth-child(2){margin-right:2em}}.recettes .pre-preparation-slot div{width:50%}@media (min-width:64em){.recettes .pre-preparation-slot div{display:flex;flex-direction:column;width:100%}}.recettes .slot-etape p{text-align:justify}.recettes .slot-etape:last-child{font-size:1.25em;margin-block-start:3em}#commentaire{width:100%}#commentaire form{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#commentaire form textarea{resize:none}.afficheRecettes section{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-block:2em 0}.afficheRecettes section .debut{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.afficheRecettes section .debut h1{margin-top:1em}.afficheRecettes section .debut .recherche{position:relative;margin-block:1em;display:flex;justify-content:space-evenly;align-items:center;width:90%}.afficheRecettes section .debut .recherche:before{content:"";position:absolute;left:15px;top:13px;width:20px;height:20px;background:url(media/search.svg) no-repeat}.afficheRecettes section .debut .recherche input{width:100%;padding:1em 3em;border:none;border-radius:1em;background:#efefef}.afficheRecettes section .debut .categ-ajout{width:90%;display:flex;justify-content:space-between;align-items:center}.afficheRecettes section .debut .categ-ajout a{font-weight:600;color:#2E5E4E;text-align:right}.afficheRecettes section .debut .categ-ajout .select{background:#efefef;padding:.75em 1em;border-radius:1em}.afficheRecettes section .debut .categ-ajout .select select{border:none;background:none;color:#2E5E4E;font-weight:700}.afficheRecettes section .toutes-recettes{margin-block:2em;width:100%;margin-inline:auto}@media (min-width:64em){.afficheRecettes section .toutes-recettes{display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap}}.afficheRecettes section .toutes-recettes .une-recette{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-block-end:2em}@media (min-width:64em){.afficheRecettes section .toutes-recettes .une-recette{height:100%;width:47%;margin-block-end:0}}.afficheRecettes section .toutes-recettes .une-recette:last-child{margin-block-end:0;display:none}@media (min-width:64em){.afficheRecettes section .toutes-recettes .une-recette:last-child{display:flex}.afficheRecettes section .toutes-recettes .une-recette:last-child .une-recette-link .overlay{background:#fff}.afficheRecettes section .toutes-recettes .une-recette:last-child .une-recette-link .svg-coeur svg path{fill:#fff}}.afficheRecettes section .toutes-recettes .une-recette .une-recette-link{height:30vh;width:90%;display:grid;grid-template-columns:repeat(16,6.25%);grid-template-rows:repeat(16,6.25%)}.afficheRecettes section .toutes-recettes .une-recette .une-recette-link .img-recette,.afficheRecettes section .toutes-recettes .une-recette .une-recette-link .img-afficherRecette{grid-column:1/17;grid-row:1/17;border-radius:1em}.afficheRecettes section .toutes-recettes .une-recette .une-recette-link .img-recette img,.afficheRecettes section .toutes-recettes .une-recette .une-recette-link .img-afficherRecette img{width:100%;border-radius:1em;height:100%;object-fit:cover}.afficheRecettes section .toutes-recettes .une-recette .une-recette-link .overlay{border-radius:1em;display:flex;z-index:1;color:#fff;justify-content:center;align-items:center;grid-column:1/17;grid-row:1/17;background:rgba(0,0,0,.4)}.afficheRecettes section .toutes-recettes .une-recette .une-recette-link .svg-coeur{display:flex;justify-content:flex-end;grid-row:1/14;grid-column:15/17;z-index:2}@media (min-width:64em){.afficheRecettes section .toutes-recettes .une-recette .une-recette-link .svg-coeur{grid-column:16/17}}.afficheRecettes section .toutes-recettes .une-recette .une-recette-link .svg-coeur svg{width:100%;height:100%}.afficheRecettes section .toutes-recettes .une-recette .une-recette-link .svg-coeur svg path{fill:#d4d4d4}.afficheRecettes section .toutes-recettes .une-recette .une-recette-link .svg-coeur svg path.like{fill:red}.afficheRecettes section .toutes-recettes .une-recette .une-recette-link .svg-coeur svg path.dislike{fill:#d4d4d4}.ajoutRecette{display:flex;flex-direction:column;justify-content:center;align-items:center}.ajoutRecette h2{font-size:1.5em;font-weight:700;text-align:center}.ajoutRecette section{margin-block:2em 1em;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:43.75em){.ajoutRecette section article{width:90%}}.ajoutRecette section .formulaire-creation-recette{display:flex;justify-content:center;align-items:center}.ajoutRecette section .formulaire-creation-recette form{width:85%}.ajoutRecette section .formulaire-creation-recette form .selection-image{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:#efefef;border-radius:1em;padding:1em;height:30vh;margin-block-end:1em}.ajoutRecette section .formulaire-creation-recette form .selection-image input{width:85%}@media (min-width:43.75em){.ajoutRecette section .formulaire-creation-recette form .selection-image input{width:auto}}.ajoutRecette section .formulaire-creation-recette form .selection-image .recette-svg{margin:0 auto}.ajoutRecette section .formulaire-creation-recette form .description-recette{display:flex;justify-content:space-evenly;flex-direction:column;height:75vh}@media (max-width:17.5em){.ajoutRecette section .formulaire-creation-recette form .description-recette{height:190vh}}@media (max-width:23.75em){.ajoutRecette section .formulaire-creation-recette form .description-recette{height:90vh}}@media (min-width:23.75em){.ajoutRecette section .formulaire-creation-recette form .description-recette{height:90vh}}@media (min-width:64em){.ajoutRecette section .formulaire-creation-recette form .description-recette{height:80vh}}@media (min-width:90.625em){.ajoutRecette section .formulaire-creation-recette form .description-recette{height:70vh}}.ajoutRecette section .formulaire-creation-recette form .description-recette .titre-temps,.ajoutRecette section .formulaire-creation-recette form .description-recette .facilite-categ,.ajoutRecette section .formulaire-creation-recette form .description-recette .ingredients,.ajoutRecette section .formulaire-creation-recette form .description-recette .preparation,.ajoutRecette section .formulaire-creation-recette form .description-recette .tmps{display:flex;flex-wrap:wrap;width:100%}.ajoutRecette section .formulaire-creation-recette form .description-recette .titre-temps{flex-direction:column}.ajoutRecette section .formulaire-creation-recette form .description-recette .titre-temps input{margin-bottom:1em}@media (min-width:64em){.ajoutRecette section .formulaire-creation-recette form .description-recette .titre-temps input{width:47%}}.ajoutRecette section .formulaire-creation-recette form .description-recette .titre-temps input:last-child{margin-bottom:0}.ajoutRecette section .formulaire-creation-recette form .description-recette .facilite-categ{flex-direction:row;justify-content:space-between}.ajoutRecette section .formulaire-creation-recette form .description-recette .facilite-categ .select{padding:.75em;border-radius:1em;background:#efefef;color:#767676;width:49%}.ajoutRecette section .formulaire-creation-recette form .description-recette .facilite-categ .select select{font-size:.9em;border:none;background:none;color:#c5c5c5}@media (min-width:64em){.ajoutRecette section .formulaire-creation-recette form .description-recette .facilite-categ .select select{width:100%}}.ajoutRecette section .formulaire-creation-recette form .description-recette .tmps{justify-content:space-between}.ajoutRecette section .formulaire-creation-recette form .description-recette .tmps div{width:49%}.ajoutRecette section .formulaire-creation-recette form .description-recette .ingredients label,.ajoutRecette section .formulaire-creation-recette form .description-recette .titre-temps label,.ajoutRecette section .formulaire-creation-recette form .description-recette .preparation label{margin-left:.5em;margin-bottom:.5em;font-size:.9em;color:#767676}.ajoutRecette section .formulaire-creation-recette form .description-recette .ingredients input,.ajoutRecette section .formulaire-creation-recette form .description-recette .ingredients textarea,.ajoutRecette section .formulaire-creation-recette form .description-recette .titre-temps input,.ajoutRecette section .formulaire-creation-recette form .description-recette .titre-temps textarea,.ajoutRecette section .formulaire-creation-recette form .description-recette .preparation input,.ajoutRecette section .formulaire-creation-recette form .description-recette .preparation textarea{padding:.75em;border-radius:1em;background:#efefef;color:#000;width:100%;font-size:1em;border:none}.ajoutRecette section .formulaire-creation-recette form .description-recette .ingredients input::placeholder,.ajoutRecette section .formulaire-creation-recette form .description-recette .ingredients textarea::placeholder,.ajoutRecette section .formulaire-creation-recette form .description-recette .titre-temps input::placeholder,.ajoutRecette section .formulaire-creation-recette form .description-recette .titre-temps textarea::placeholder,.ajoutRecette section .formulaire-creation-recette form .description-recette .preparation input::placeholder,.ajoutRecette section .formulaire-creation-recette form .description-recette .preparation textarea::placeholder{font-size:.9em;color:#c5c5c5}.ajoutRecette section .formulaire-creation-recette form .description-recette .preparation{flex-direction:column}.ajoutRecette section .formulaire-creation-recette form .description-recette .enregistrer{display:flex;justify-content:center;align-items:center}@media (min-width:64em){.blog h1{top:5%!important}}.blog article.debut-actualite .img-actualite img{object-position:center}.blog article.milieu-actualite .texte-actualite{display:block!important}.blog article.milieu-actualite .texte-actualite p{padding-inline:0!important}.blog section article.debut-actualite .pres-actualite .date-auteur p:first-child,.blog section article.debut-actualite .pres-actualite .date-auteur p:nth-child(2){width:50%}.blog .milieu-actualite .texte-actualite .corps-actualite{display:flex;flex-direction:column;justify-content:center;padding-inline:0em}.blog .milieu-actualite .texte-actualite .corps-actualite .img-blog{height:30vh;margin-block:1em}.blog .milieu-actualite .texte-actualite .corps-actualite .img-blog img{height:100%;width:100%;object-fit:cover}.blog .milieu-actualite .texte-actualite .corps-actualite .mini-titre{font-size:1.1em;margin-block:1em}.sources a{color:#9FB990;text-decoration:underline}.actualite{display:flex;flex-direction:column;padding-inline:1em;padding-block-end:4em;font-size:1em}@media (min-width:43.75em){.actualite{padding-inline:2em}}@media (min-width:64em){.actualite{padding-inline:0;position:relative;padding-block-start:6em}}.actualite h1{margin-block-end:1em}@media (min-width:64em){.actualite h1{position:absolute;top:10%;left:50%;transform:translate(-50%,-50%);color:#fff}}.actualite .img-actualite{display:grid;grid-template-columns:repeat(3,33.3333333333%);grid-template-rows:repeat(3,33.3333333333%);width:100%;height:100%}.actualite .img-actualite img{grid-column:1/4;grid-row:1/4;width:100%;height:100%;object-fit:cover;object-position:top}.actualite .img-actualite .overlay{grid-column:1/4;grid-row:1/4}@media (min-width:64em){.actualite .img-actualite .overlay{background:rgba(0,0,0,.2)}}.actualite section article.debut-actualite{display:grid;grid-template-columns:repeat(20,5%);grid-template-rows:repeat(20,5%)}@media (min-width:64em){.actualite section article.debut-actualite{height:60vh}}.actualite section article.debut-actualite .img-actualite{grid-column:1/21;grid-row:1/16}@media (min-width:31.25em){.actualite section article.debut-actualite .img-actualite{grid-column:1/21;grid-row:1/19}}@media (min-width:64em){.actualite section article.debut-actualite .img-actualite{grid-column:1/21;grid-row:1/18}}.actualite section article.debut-actualite .pres-actualite{box-shadow:0 20px 50px 10px rgba(0,0,0,.1);border-radius:2em;margin-inline:.5em;padding:1.5em;background:#fff;grid-column:1/21;grid-row:11/21;display:flex;flex-direction:column;justify-content:space-evenly}@media (max-width:17.5em){.actualite section article.debut-actualite .pres-actualite{padding:1em;margin-inline:0}}@media (min-width:31.25em){.actualite section article.debut-actualite .pres-actualite{grid-column:1/21;grid-row:14/21}}@media (min-width:43.75em){.actualite section article.debut-actualite .pres-actualite{grid-column:1/21;grid-row:14/21}}@media (min-width:64em){.actualite section article.debut-actualite .pres-actualite{grid-column:4/18;grid-row:11/21;padding:3em}}@media (min-width:90.625em){.actualite section article.debut-actualite .pres-actualite{grid-row:13/21}}.actualite section article.debut-actualite .pres-actualite h2{margin-bottom:0;font-size:1.4em;text-align:center;padding-bottom:1em;border-bottom:1px solid #000}@media (max-width:17.5em){.actualite section article.debut-actualite .pres-actualite h2{font-size:1em}}@media (min-width:43.75em){.actualite section article.debut-actualite .pres-actualite h2{font-size:1.7em}}@media (min-width:64em){.actualite section article.debut-actualite .pres-actualite h2{font-size:2em;padding-bottom:.5em}}@media (min-width:90.625em){.actualite section article.debut-actualite .pres-actualite h2{font-size:2.5em}}.actualite section article.debut-actualite .pres-actualite .date-auteur{margin-block-start:.5em;display:flex;justify-content:center}.actualite section article.debut-actualite .pres-actualite .date-auteur p{color:#2E5E4E;margin:0;font-size:.6em}.actualite section article.debut-actualite .pres-actualite .date-auteur p:first-child{padding-right:1em}.actualite section article.debut-actualite .pres-actualite .date-auteur p:nth-child(2){padding-left:1em}.actualite section article.debut-actualite .pres-actualite .date-auteur p:nth-child(2){border-left:1px solid #2E5E4E;text-align:right}@media (max-width:17.5em){.actualite section article.debut-actualite .pres-actualite .date-auteur p{font-size:.5em}}@media (min-width:43.75em){.actualite section article.debut-actualite .pres-actualite .date-auteur p{margin-block-start:1em;font-size:1em}}@media (min-width:64em){.actualite section article.debut-actualite .pres-actualite .date-auteur p{margin-block-start:.5em}}.actualite section article.milieu-actualite{margin-block-start:2em}@media (min-width:64em){.actualite section article.milieu-actualite{margin-block-start:3em;padding-inline:5em;display:grid;grid-template-columns:repeat(3,33.3333333333%);grid-template-rows:repeat(3,33.3333333333%)}}.actualite section article.milieu-actualite .ad{grid-column:3/4;grid-row:1/4;display:flex;align-items:center;justify-content:center;background-color:#d4d4d4}@media (min-width:64em){.actualite section article.milieu-actualite .texte-actualite{grid-column:1/3;grid-row:1/4;margin-right:2em;display:flex;flex-direction:column;justify-content:space-evenly}}.actualite section article.milieu-actualite .texte-actualite p{display:flex;justify-content:center;flex-direction:column;padding-inline:1em;text-align:justify}.actualite section article.milieu-actualite .texte-actualite p span{margin-bottom:.75em}.actualite section article.milieu-actualite .texte-actualite p a{text-decoration:underline}.actualite section article.milieu-actualite .texte-actualite p a:hover{text-decoration:none}.actualite section article.milieu-actualite .texte-actualite .partage{display:flex;margin-block:2em;margin-inline-start:1em}@media (min-width:64em){.actualite section article.milieu-actualite .texte-actualite .partage{margin-block:1em}}.actualite section article.milieu-actualite .texte-actualite .partage svg{height:30px;width:30px}.actualite section article.milieu-actualite .texte-actualite .partage p{color:#2E5E4E}.actualite .les-suggestions h2{margin-block:1.5em;text-align:center}@media (min-width:64em){.actualite .les-suggestions h2{text-align:left}}@media (min-width:64em){.actualite .les-suggestions{text-align:left;display:flex;flex-direction:column;padding-inline:7em}}@media (min-width:64em){.actualite .les-suggestions .suggestion-container{display:flex;justify-content:space-around;align-items:space-between}}.actualite .les-suggestions .suggestion-container .suggestion{cursor:pointer;display:grid;grid-template-columns:repeat(20,5%);grid-template-rows:repeat(20,5%)}@media (min-width:64em){.actualite .les-suggestions .suggestion-container .suggestion{height:40vh;width:50vh}}.actualite .les-suggestions .suggestion-container .suggestion .small-suggestion{display:grid;grid-column:1/21;grid-row:1/21}.actualite .les-suggestions .suggestion-container .suggestion .small-suggestion img{border-radius:2em;grid-column:1/21;grid-row:1/16;width:100%}@media (min-width:43.75em){.actualite .les-suggestions .suggestion-container .suggestion .small-suggestion img{height:25vh;object-fit:cover;object-position:center;grid-column:1/21;grid-row:1/17}}@media (min-width:64em){.actualite .les-suggestions .suggestion-container .suggestion .small-suggestion img{height:100%;width:100%;grid-column:1/21;grid-row:1/15}}@media (min-width:90.625em){.actualite .les-suggestions .suggestion-container .suggestion .small-suggestion img{height:100%;grid-column:1/21;grid-row:1/16}}.actualite .les-suggestions .suggestion-container .suggestion .small-suggestion h4{color:#000;box-shadow:0 20px 50px 10px rgba(0,0,0,.1);border-radius:2em;margin-inline:.5em;padding:1em 1.5em;background:#fff;display:flex;justify-content:center;align-items:center;grid-column:1/21;grid-row:11/21;font-size:1.4em;text-align:center;font-family:"Bodoni Moda";font-weight:800}@media (min-width:43.75em){.actualite .les-suggestions .suggestion-container .suggestion .small-suggestion h4{grid-column:1/21;grid-row:11/21;font-size:1.5em}}@media (max-width:17.5em){.actualite .les-suggestions .suggestion-container .suggestion .small-suggestion h4{font-size:1em}}.oops{background-image:url(media/i_bg-llustration.svg);background-size:cover;background-repeat:no-repeat;height:70vh}@media (min-width:64em){.oops{height:80vh;padding-block-start:5em}}.oops .container{display:flex;justify-content:center;align-items:center;flex-direction:column;background:rgba(255,255,255,.501);height:100%;width:100%}.oops .container .wrapper-text{padding:5em 4em;border-radius:1em;box-shadow:0 0 30px 10px rgba(0,0,0,.15);background:#fff;width:85%}@media (max-width:17.5em){.oops .container .wrapper-text{padding:2em 1em}}@media (min-width:64em){.oops .container .wrapper-text{width:50%}}.oops .container .wrapper-text p{margin:0;text-align:center}@media (min-width:64em){.hp-apropos-wrapper{margin:0 auto;width:85%;height:auto;padding:1em 2em}}.hp-apropos{margin-top:1em;height:auto;overflow:hidden;display:grid;padding:1em;grid-template-columns:repeat(16,6.25%);grid-template-rows:repeat(16,6.25%)}@media (min-width:64em){.hp-apropos{height:60vh;padding:0;margin-top:0em}}.hp-apropos h2{grid-column:1/17;grid-row:1/2;margin-bottom:3em;text-align:center}@media (min-width:43.75em){.hp-apropos h2{grid-column:1/17;grid-row:1/4}}@media (min-width:64em){.hp-apropos h2{margin-bottom:0;display:flex;align-items:center;text-align:left;grid-column:2/12;grid-row:2/6}}.hp-apropos img{border-radius:2em;margin-bottom:1em;grid-row:2/8;grid-column:2/16;object-fit:cover;width:100%;height:100%}@media (max-width:23.75em){.hp-apropos img{padding:1em}}@media (min-width:23.75em){.hp-apropos img{grid-column:2/16;grid-row:2/9}}@media (min-width:43.75em){.hp-apropos img{margin-bottom:0;grid-column:2/16;grid-row:2/11}}@media (min-width:64em){.hp-apropos img{margin-bottom:0;grid-column:10/17;grid-row:2/16}}.hp-apropos div{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1em;text-align:center;grid-row:8/17;grid-column:2/16}@media (min-width:23.75em){.hp-apropos div{grid-row:9/17}}@media (min-width:43.75em){.hp-apropos div{grid-column:2/16;grid-row:11/17}}@media (min-width:64em){.hp-apropos div{padding:0;text-align:left;align-items:flex-start;justify-content:space-evenly;grid-column:2/9;grid-row:5/15}}.hp-apropos div .cta{margin-top:1.5em}.hp-pub{width:100%;height:100%;padding-block:2em;background-color:#9FB990}.hp-pub picture{display:flex;justify-content:center;align-items:center}.hp-pub picture img{width:80%}@media (min-width:64em){.hp-pub picture img{width:30%}}.hp-recettes{height:85vh;padding-block:3em;background-color:#BD5338;color:#fff;display:grid;grid-template-columns:repeat(16,6.25%);grid-template-rows:repeat(16,6.25%)}.hp-recettes h2{grid-row:1/4;grid-column:1/17;text-align:center}@media (min-width:43.75em){.hp-recettes h2{grid-column:1/17;grid-row:1/3}}@media (min-width:64em){.hp-recettes h2{grid-row:1/2;grid-column:1/17;margin-bottom:0}}.hp-recettes .recette-wrapper{margin:0 1em;grid-row:4/14;grid-column:1/17;display:grid;grid-template-columns:repeat(12,8.3333333333%);grid-template-rows:repeat(12,8.3333333333%)}@media (min-width:43.75em){.hp-recettes .recette-wrapper{grid-column:1/17;grid-row:2/15}}@media (min-width:64em){.hp-recettes .recette-wrapper{grid-row:2/14;margin-top:2em;grid-column:2/16;display:flex;justify-content:space-evenly;align-items:center}}.hp-recettes .recette-wrapper .recette-container{cursor:pointer;border-radius:1em;display:grid;grid-template-columns:repeat(3,33.3333333333%);grid-template-rows:repeat(3,33.3333333333%);overflow:hidden}.hp-recettes .recette-wrapper .recette-container:hover .img-recette{transform:scale(1.3)}@media (min-width:64em){.hp-recettes .recette-wrapper .recette-container{margin:0;height:100%;width:100%}}.hp-recettes .recette-wrapper .recette-container:nth-of-type(1){grid-row:1/7;grid-column:1/7;margin-right:.25em;margin-bottom:.25em}@media (min-width:64em){.hp-recettes .recette-wrapper .recette-container:nth-of-type(1){margin-right:1em;margin-bottom:0}}.hp-recettes .recette-wrapper .recette-container:nth-of-type(2){grid-row:1/7;grid-column:7/13;margin-left:.25em;margin-bottom:.25em}@media (min-width:64em){.hp-recettes .recette-wrapper .recette-container:nth-of-type(2){margin-right:1em;margin-left:0;margin-bottom:0}}.hp-recettes .recette-wrapper .recette-container:nth-of-type(3){grid-row:7/13;grid-column:1/7;margin-right:.25em;margin-top:.25em}@media (min-width:64em){.hp-recettes .recette-wrapper .recette-container:nth-of-type(3){margin-right:1em;margin-top:0}}.hp-recettes .recette-wrapper .recette-container:nth-of-type(4){margin-left:.25em;margin-top:.25em;grid-row:7/13;grid-column:7/13}@media (min-width:64em){.hp-recettes .recette-wrapper .recette-container:nth-of-type(4){margin-left:0;margin-top:0}}.hp-recettes .recette-wrapper .recette-container .img-recette{display:grid;grid-template-columns:repeat(3,33.3333333333%);grid-template-rows:repeat(3,33.3333333333%);grid-column:1/4;grid-row:1/4;transition:0.15s ease-in}.hp-recettes .recette-wrapper .recette-container .img-recette img{width:100%;height:100%;object-fit:cover;border-radius:1em;grid-column:1/4;grid-row:1/4;z-index:1}.hp-recettes .recette-wrapper .recette-container .img-recette .overlay{background:rgba(0,0,0,.4);border-radius:1em;grid-column:1/4;grid-row:1/4;z-index:2}.hp-recettes .recette-wrapper .recette-container h3{text-align:center;font-size:1em;font-weight:500;display:flex;justify-content:center;align-items:center;z-index:3;grid-column:1/4;grid-row:1/4;color:#fff}.hp-recettes .cta-wrapper{display:flex;align-items:flex-end;justify-content:center;grid-row:14/17;grid-column:1/17}@media (min-width:43.75em){.hp-recettes .cta-wrapper{grid-column:1/17;grid-row:14/17}}@media (min-width:64em){.hp-recettes .cta-wrapper{grid-row:15/17;grid-column:1/17}}.hp-recettes .cta-wrapper .cta{margin-block:1em 0}.hp-article{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-block:3em;text-align:center}.hp-article h2{margin-block-end:1.5em}.hp-article .actu-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:85%;padding:1em 2em;border-radius:1em;box-shadow:0 20px 50px 10px rgba(0,0,0,.2)}@media (min-width:64em){.hp-article .actu-wrapper{height:50%;padding:1.5em 2.5em;display:grid;grid-template-columns:repeat(16,6.25%);grid-template-rows:repeat(16,6.25%)}}.hp-article .actu-wrapper img{border-radius:1em;margin-block:1.5em;object-fit:cover;height:200px;width:200px}@media (min-width:23.75em){.hp-article .actu-wrapper img{width:300px}}@media (min-width:43.75em){.hp-article .actu-wrapper img{width:500px}}@media (min-width:64em){.hp-article .actu-wrapper img{height:100%;width:100%;grid-column:1/8;grid-row:2/16}}@media (min-width:90.625em){.hp-article .actu-wrapper img{grid-column:1/9;grid-row:2/16}}@media (min-width:23.75em){.hp-article .actu-wrapper h3{margin-bottom:.25em}}@media (min-width:64em){.hp-article .actu-wrapper h3{display:flex;align-items:center;text-align:left;grid-column:9/17;grid-row:2/5;margin-bottom:0}}@media (min-width:90.625em){.hp-article .actu-wrapper h3{grid-column:10/17;grid-row:2/6}}.hp-article .actu-wrapper p{margin-bottom:2.5em;padding-inline:.5em}@media (min-width:23.75em){.hp-article .actu-wrapper p{padding-inline:1em}}@media (min-width:64em){.hp-article .actu-wrapper p{margin-bottom:0;padding-inline:0;text-align:left;grid-column:9/17;grid-row:6/11}}@media (min-width:90.625em){.hp-article .actu-wrapper p{grid-column:10/16;grid-row:5/12}}.hp-article .actu-wrapper .cta-wrapper{margin-bottom:3em}@media (min-width:64em){.hp-article .actu-wrapper .cta-wrapper{margin-bottom:0;display:flex;justify-content:flex-start;grid-column:9/17;grid-row:12/17}}@media (min-width:90.625em){.hp-article .actu-wrapper .cta-wrapper{grid-column:10/17;grid-row:10/16}}.blog{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-inline:1em}@media (min-width:64em){.blog{padding-inline:0}}.blog .blog-wrapper,.blog .actualites-wrapper{width:100%}.blog section{width:100%}.blog section .debut h1{margin-top:0}.blog section .debut h2{color:#000;font-size:1.5em;font-weight:700}.blog section .tous-articles{margin-block:2em 0}.blog section .tous-articles .un-article .un-article-link{height:20vh}@media (min-width:64em){.blog .hp-recettes .recette-wrapper .recette-container:nth-of-type(2),.blog .hp-recettes .recette-wrapper .recette-container:nth-of-type(4){margin-right:0}}.blog .hp-recettes{padding:0;height:auto;background:none}.blog .hp-recettes .recette-wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;height:auto;margin:0}@media (min-width:64em){.blog .hp-recettes .recette-wrapper{width:95%;margin-block-end:1em}}.blog .hp-recettes .recette-wrapper .recette-container{height:20vh;width:47%;margin-block-end:1em}@media (min-width:64em){.blog .hp-recettes .recette-wrapper .recette-container{height:30vh}}.blog .hp-recettes .recette-wrapper .recette-container:last-child .overlay{background:none}@media (min-width:64em){main{padding-block-start:7.4em}}
