@font-face{font-family:abrilFatface;src:url(/static/media/AbrilFatface.c2459f7f69cb5eb788d8.ttf)}@font-face{font-family:lato;src:url(/static/media/LatoRegular.9d883d540ee2b4de8024.ttf)}*{box-sizing:border-box;color:#777;cursor:default;font-family:lato,Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;margin:0;padding:0;transition:all .2s ease;-webkit-user-select:none;user-select:none}p{line-height:30px}body{font-size:1rem}h1,h2,h3,h4,h5,h6{color:#222;font-weight:900}h1{font-size:1.8rem}h2{font-size:1.6rem}h3{font-size:1.4rem}h4{font-size:1.3rem}h5{font-size:1.2rem}h6{font-size:1.1rem}a{font-weight:400;text-decoration:none}a,a *{cursor:pointer}.container{padding:50px 5vw}.df{display:flex;flex-wrap:wrap}.df,.dg{gap:20px}.dg{grid-gap:20px;display:grid}.span-title{font-family:abrilFatface,Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:2rem}#histoire{border-bottom:2px solid #ececec;margin:0 auto;padding-top:0;text-align:center;width:90vw}#mission .container,#valeurs .container{align-items:center;grid-template-columns:2fr 1fr 1fr;text-align:justify}@media screen and (max-width:992px){#mission .container,#valeurs .container{grid-template-columns:1fr;text-align:center}}#mission .container .text-container,#valeurs .container .text-container{padding-right:50px}@media screen and (max-width:992px){#mission .container .text-container,#valeurs .container .text-container{padding-right:0}}#mission .container h2,#valeurs .container h2{margin-bottom:20px}#mission .container img,#valeurs .container img{border-radius:10px;box-shadow:0 0 10px #00000040;width:100%}#mission .container img:nth-of-type(2),#valeurs .container img:nth-of-type(2){margin-top:40px}@media screen and (max-width:992px){#mission .container img:nth-of-type(2),#valeurs .container img:nth-of-type(2){margin-top:0}}button{background:#297f00;border:1px solid #297f00;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;text-transform:uppercase}button i{color:#fff;margin-right:10px}button:hover{background:#0000}button:hover,button:hover i{color:#297f00}.button-green,.button-white{background:#0000}.button-green,.button-green i{color:#297f00}.button-green:hover{background:#297f00;color:#fff}.button-white{border:1px solid #fff}.button-white:hover{background:#fff;color:#297f00!important;text-shadow:none!important}.intro{border-bottom:2px solid #ececec;margin:0 auto;padding-bottom:50px;text-align:center;width:90vw}.infos-contact{border-right:2px solid #ececec;flex-direction:column;height:100%;justify-content:center}@media screen and (max-width:992px){.infos-contact{border-bottom:2px solid #ececec;border-right:none;padding-bottom:50px}}.infos-contact a,.infos-contact p{display:block;margin-top:20px}.infos-contact h6,.infos-contact i{color:#222}.contact-dg{align-items:center;grid-template-columns:30% 70%;margin:50px 5vw}@media screen and (max-width:992px){.contact-dg{grid-template-columns:1fr}.form-container-contact form{gap:20px!important;margin-top:50px}}.form-container-contact form label{color:#222;margin-bottom:10px}.form-container-contact form input{margin-bottom:10px;padding:10px}.form-container-contact form button{margin-top:30px}footer{background:#222;box-shadow:0 0 10px #00000040;padding:50px 5vw}footer a:hover,footer a:hover *{color:#fff}footer .links{display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:992px){footer .links{grid-template-columns:1fr;text-align:center}}footer .links h6{color:#fff;display:grid;font-weight:400;margin-bottom:10px;padding-bottom:10px}footer .links h6:after{border-bottom:2px solid #fff;content:"";height:20px;text-align:left;width:30px}@media screen and (max-width:992px){footer .links h6:after{margin:0 auto;text-align:center}}footer .links p{margin-bottom:20px}footer .links i{font-size:1.5rem}footer .links ul li{list-style:none;padding-bottom:10px}footer .links div{padding:20px}footer .copyright{border-top:1px solid #777;margin-top:20px;padding-top:50px;text-align:center;width:90vw}footer .copyright span{color:#fff;font-size:.9rem}footer .copyright span *{font-size:.9rem}footer .copyright span a{color:#fff}form{flex-direction:column;gap:5px!important}form label sup{color:crimson}form input,form select,form textarea{border:1px solid #ececec;border-radius:5px;outline-color:#297f00;resize:none}form input,form select{padding:0 10px}form textarea{padding:10px}header{align-items:center;box-shadow:0 0 10px #00000040;justify-content:space-between;padding:20px 5vw}@media screen and (max-width:576px){header .logo{margin:0 auto}}header nav{gap:10px!important}@media screen and (max-width:576px){header nav{align-items:center;justify-content:center;margin:0 auto;text-align:center}}header nav a{border:1px solid #0000;border-radius:5px;color:#297f00;font-size:1rem;padding:10px 20px}header nav a:hover{border:1px solid #297f00}header nav .active{background:#297f00;color:#fff}#hero,header nav .active{box-shadow:0 0 10px #00000040}#hero{background:url(/static/media/hero1.bd85122b74bbe3118110.webp) 50%/cover;border-radius:10px;margin:50px 5vw 0}#hero .container{align-items:end;background:#0003;border-radius:10px;justify-content:end;padding:100px 50px}#hero .container div{flex-direction:column;text-align:right;width:75%}@media screen and (max-width:992px){#hero .container div{text-align:center;width:100%}}#hero .container div .span-title,#hero .container div button,#hero .container div h1,#hero .container div p{color:#fff;text-shadow:0 0 10px #000}#hero .container div .span-title,#hero .container div h1,#hero .container div p{margin-bottom:30px}#hero .container div h1{font-size:1.2rem;text-transform:uppercase}#hero .container div .span-title{font-size:3rem}#avantages .container{justify-content:space-between}#avantages .container .item{border-radius:10px;padding:20px;text-align:center;width:30%}@media screen and (max-width:992px){#avantages .container .item{width:100%}}#avantages .container .item h5{margin-bottom:20px}#nos-produits{text-align:center}#nos-produits h2{background:url(/static/media/bg-products.7d780e3eb527186d385b.webp) 50%/cover;border-radius:10px;box-shadow:0 0 10px #00000040;color:#fff;margin:0 auto;padding:100px 100px 150px;text-shadow:0 0 2px #000;text-transform:uppercase;width:90vw}#nos-produits .products-container{grid-template-columns:repeat(3,1fr);margin:-150px auto 0;width:85vw}@media screen and (max-width:1320px){#nos-produits .products-container{grid-template-columns:1fr}}#nos-produits .products-container .item{align-items:center;background:#fff;border-radius:10px;box-shadow:inset 0 0 10px #000;flex-direction:column;justify-content:space-between;padding:20px}#nos-produits .products-container .item h6{margin-bottom:20px}#trio{box-shadow:0 0 10px #000;margin:0 auto;width:90vw}#trio,#trio .dg{border-radius:10px}#trio .dg{align-items:center;background:url(/static/media/ardoise3.c0eab1b0719a6a21f2da.png) 50%/cover;grid-template-columns:40% 60%;padding:0 5vw}@media screen and (max-width:992px){#trio .dg{align-items:center;grid-template-columns:1fr;justify-content:center}}#trio .dg .title-container{border-radius:10px;width:100%}#trio .dg .title-container img{filter:drop-shadow(0 0 10px #000);margin:50px auto 0;width:100%}@media screen and (max-width:992px){#trio .dg .title-container img{align-items:center;display:flex;justify-content:center;margin:50px auto;width:50vw}}#trio .dg .title-container h2{color:#fff;font-family:abrilFatface,Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:3rem;margin:50px 0;text-align:center;text-shadow:0 0 2px #000;text-transform:uppercase}@media screen and (max-width:992px){#trio .dg .title-container h2{margin:20px 0 0}}#trio .dg .text-container{padding:100px 50px}@media screen and (max-width:992px){#trio .dg .text-container{padding:20px 50px 50px;text-align:center}}#trio .dg .text-container h3,#trio .dg .text-container p{color:#fff;margin-bottom:50px}@media screen and (max-width:992px){#trio .dg .text-container h3{display:none}}#trio .dg .text-container p{text-align:justify}@media screen and (max-width:992px){#trio .dg .text-container p{text-align:center}}#about{background:url(/static/media/bg-about.148811c9c336d289fa4c.webp) 50%/cover;border-radius:10px;box-shadow:0 0 10px #00000040;margin:0 auto 50px;width:90vw}#about .container{background:#0003;padding:50px}#about .container,#about .container .text-container{align-items:center;border-radius:10px;justify-content:center}#about .container .text-container{flex-direction:column}#about .container .text-container h2,#about .container .text-container p{color:#fff;margin:0 auto;text-align:center;text-shadow:0 0 2px #000}#about .container .text-container h2{text-transform:uppercase}.legal .container{flex-direction:column}.legal .container a,.legal .container p{text-align:justify}.logo img{max-height:70px}.presentation-product .container{align-items:center;border-bottom:2px solid #ececec;grid-template-columns:repeat(2,1fr);margin:0 auto;width:90vw}@media screen and (max-width:576px){.presentation-product .container{grid-template-columns:1fr}}.presentation-product .container img{filter:drop-shadow(0 0 10px #000);margin:0 auto;width:80%}.presentation-product .container h2{margin-bottom:50px}.presentation-product .container h2,.presentation-product .container p{text-align:justify}@media screen and (max-width:576px){.presentation-product .container h2,.presentation-product .container p{text-align:center}}.description-product{text-align:justify}@media screen and (max-width:576px){.description-product{text-align:center}}#products-items .container{align-items:center;grid-template-columns:repeat(4,1fr);justify-content:center}@media screen and (max-width:992px){#products-items .container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:576px){#products-items .container{grid-template-columns:1fr}}#products-items .item{text-align:center}#products-items .item:hover{transform:scale(1.02)}#products-items .item img{border-radius:10px;box-shadow:0 0 10px #00000040;margin-bottom:20px;max-width:250px}#products-items .item h2{font-size:1rem}#products-items #item-herbes img{background:url(/static/media/bg-herbes.c792942ac8af867f5a3a.png) 50%/contain}#products-items #item-thym img{background:url(/static/media/bg-thym.ed0098205f50f303d170.png) 50%/contain}#products-items #item-romarin img{background:url(/static/media/bg-romarin.753aef47c2f55bdf5804.png) 50%/contain}#products-items #item-trio img{background:url(/static/media/bg-trio.d0893c34d321eab31c76.png) 50%/cover}.title-page{background:url(/static/media/hero1.bd85122b74bbe3118110.webp) 50%/cover;border-radius:10px;box-shadow:0 0 10px #00000040;margin:50px auto;width:90vw}.title-page .container{background:#0003;border-radius:10px;padding:100px 50px;text-align:center;text-transform:uppercase}.title-page .container h1{color:#fff;font-size:2.5rem;text-shadow:0 0 10px #00000040}@media screen and (max-width:992px){.title-page .container h1{font-size:2rem}}@media screen and (max-width:576px){.title-page .container h1{font-size:1.5rem}}
/*# sourceMappingURL=main.fac3ee3f.css.map*/