html,body{overflow-x:hidden!important}.logo-container{display:flex;justify-content:center}.logo-container a{opacity:0;transition:opacity 0.5s ease}.logo-container #logo-desktop{width:300px!important}.logo-container #logo-mobile{width:150px!important}.burger{width:65px!important;height:65px!important;background-color:#316119!important;border-radius:50%!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;cursor:pointer!important;z-index:999!important;position:relative}.burger-barre{width:35px!important;height:2px!important;background-color:#FFE5DC!important;transform-origin:center!important;transition:transform 300ms ease!important}.burger-barre-haute{transform:translateY(-6px)!important}.burger-barre-basse{transform:translateY(6px)!important}@media (hover:hover){.burger:hover .burger-barre-haute{transform:translateY(2px)!important}.burger:hover .burger-barre-basse{transform:translateY(-2px)!important}.burger:hover .burger-barre-mid{transform:translateY(0px)!important}}.burger-open .burger-barre-haute{transform:translateY(2px) rotate(35deg)!important}.burger-open .burger-barre-basse{transform:translateY(-2px) rotate(-35deg)!important}.burger-open .burger-barre-mid{transform:translateY(0px) rotate(-35deg)!important}.menu-burger{background-color:#FFF9F5!important;width:95%!important;max-width:100%!important;position:fixed!important;top:0!important;bottom:0!important;right:-105vw!important;margin-right:0!important;z-index:20!important;transition:right 600ms 600ms ease!important}@media (min-width:981px){.menu-burger{width:50vw!important;right:-60vw!important}}.menu-burger-open{right:0!important;transition:right 600ms ease!important;overflow-y:scroll!important}.onglets{position:absolute!important;top:70px!important;bottom:0!important;display:grid!important;justify-items:start!important;align-content:center!important;row-gap:50px!important;padding:0 5vw!important;opacity:0!important;transition:opacity 600ms ease!important;font-size:30px}.onglets a{color:#FF3400!important;transition:transform 200ms ease}.onglets a:hover{transform:scale(1.1);transition:transform 200ms ease}@media (min-width:981px){.onglets{top:0!important;padding:0 50px!important}}@media (max-height:600px){.onglets{top:90px!important;align-content:start!important;padding-bottom:25px!important}}.menu-burger-open .onglets{opacity:1!important;transition:opacity 600ms 600ms ease!important}.menu-burger-filtre{pointer-events:none!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10!important;transition:background-color 600ms 600ms ease!important}.menu-burger-filtre-open{background-color:rgba(255,52,0,.7)!important;pointer-events:auto!important;transition:background-color 600ms ease!important}.plat .et_pb_image_wrap,.plat img{width:100%!important;height:530px!important;max-height:100%!important}.plat img{object-fit:cover}@media only screen and (max-width:980px){.plat .et_pb_image_wrap,.plat img{height:400px!important}}.iconesallergenes p{display:flex;align-items:center}.iconesallergenes img{margin-right:15px}.gluten{width:50px;height:50px}.oeufs{width:50px;height:40px}.arachides{width:50px;height:35px}.soja{width:50px;height:45px}.moutarde{width:50px;height:55px}.molusques{width:50px;height:40px}.celeri{width:50px;height:50px}.allergen-icons{display:flex;gap:8px;margin-top:8px;margin-bottom:0px}.allergen-icons img{width:18px;height:30px}.allergen-icons img[alt="ARACHIDES"],.allergen-icons img[alt="MOLUSQUES"]{width:22px!important}.cta{border:none;background:none;cursor:pointer}.cta span{padding-bottom:7px;font-size:23px;padding-right:15px;font-weight:700}.cta svg{transform:translate(-8px,3px);transition:all 0.3s ease;height:20px;width:50px}.cta:hover svg{transform:translate(0,3px)}.cta:active svg{transform:scale(0.9)}.hover-underline-animation{position:relative;color:#FF3400;padding-bottom:20px}.hover-underline-animation:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:3px;bottom:0;left:0;background-color:#FF3400;transform-origin:bottom right;transition:transform 0.25s ease-out}.cta:hover .hover-underline-animation:after{transform:scaleX(1);transform-origin:bottom left}