@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@300&display=swap);@import url(https://fonts.googleapis.com/css2?family=Teko:wght@700&display=swap);*{padding:0}*,body{margin:0}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:auto!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#Navbar_Goodood42{background-color:#130f11}#Icon_Navbar{color:#fff;font-size:2.8em}#Icon_Navbar_Close{color:#f8f2f3;font-size:3.6em;position:absolute;right:0;padding:4px;margin:20px}.Logo_Goodwood42{width:90px;margin:.3em auto}#Btn_Panier_Accueil{background-color:#bb8c60;justify-content:center;text-align:center;margin:0 auto;border-color:#fff;border-radius:15px}#Btn_Ouvert_Accueil,#Btn_Panier_Accueil{font-size:1.5em;color:#fff;Width:6em;height:2em;box-shadow:none}#Btn_Ouvert_Accueil{background-color:#110b08;border-color:#bb8c60;border-radius:25px}#icon_ouvert{fill:#0fe617}#icon_ferme,#icon_ouvert{font-size:1em;text-align:left;margin-right:7%}#icon_ferme{fill:#e60f0f}.Navbar_Text{color:#fff;text-align:left;padding:10px 40px}.Navbar_Text .MuiTypography-body1{font-size:1.8rem;font-weight:700;margin:0 auto}#test .MuiPaper-root{background-color:#110b08;width:27em}#test .MuiList-padding{width:-webkit-max-content;width:max-content;padding-top:6em;margin-left:2em}@media only screen and (max-width:960px){#Icon_Navbar{color:#fff;font-size:2em}#Btn_Panier_Accueil{font-size:1.3em;Width:5.5em;height:2em;display:none}#Btn_Ouvert_Accueil{font-size:1.2em;height:2em}.Logo_Goodwood42{width:5em}#text_ouvert{font-size:.8em}}@media screen and (max-width:500px){#test .MuiPaper-root{width:100%}}.menu-sidee{margin-left:29px}.panier{max-width:80%!important;margin:80px auto 2rem!important;padding:1rem!important}.panier__vide{display:flex;flex-direction:column;align-items:center;position:relative;padding-top:4rem}.panier__vide img{max-width:80%;object-fit:contain}.panier__vide{text-align:center;margin:2rem 0;font-weight:450;font-size:2rem}.panier__container{padding:4rem 0}.panier__nombre-articles{text-align:center;font-weight:700;margin-bottom:2rem}.panier__container--prix{display:flex;justify-content:space-between;align-items:center;margin:1.5rem 0}.panier__container--prix h1{font-size:1.5rem;font-weight:600;color:#000}.panier__container--prix p{font-size:2rem;font-weight:800;margin-bottom:0}.panier__container--btn-valider{text-align:center!important;background:#4d4c4c!important;margin:auto!important;display:block!important}.panier__choice-delivery{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}.choice-delivery__form{margin:1rem}.go-back{font-size:1.5rem;font-weight:800;position:relative;border:none;color:#fff;padding:10px 46px 10px 28px;border-radius:15px;text-transform:uppercase}.go-back,.go-back:hover{background-color:#bb8c60}.go-back .MuiSvgIcon-root{font-size:32px;margin-right:20px}@media (max-width:850px){.panier__container{padding:1rem 3rem}}@media (max-width:450px){.panier__container{padding:1rem}}@media (max-width:600px){.panier__vide img{max-width:70%}.panier__container_titre{font-size:40px!important;margin:0;line-height:60px}.go-back{font-size:.9rem!important;padding:7px 20px 5px}.go-back .MuiSvgIcon-root{font-size:27px;margin-right:10px}.panier__nombre-articles{text-align:center;font-weight:700;margin-bottom:0}.panier__container--prix h1,.panier__container--prix p,.panier__vide h1{font-size:1.3rem}}@media (min-width:350px) and (max-width:380px){.panier__container{padding:4rem 10px}}.panier__container_titre{font-style:normal;font-weight:700;font-size:62px;line-height:80px;text-align:center;color:#292929}.product{border-bottom:1px solid #ccc;width:100%;display:block ruby;grid-template-columns:2fr 1fr 1fr 1fr;padding:2rem 0}.product-list{display:flex;flex-direction:column;justify-content:center;margin-left:3em;min-width:400px}.product img{width:100%;margin:30px auto}.product--info{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:1rem}.product--info p{margin:0}.product--info-title{font-size:1.5rem;margin-bottom:0!important;justify-self:center}.product-list p{margin-bottom:0}.menu__details-title{font-weight:700;margin:0 0 0 2rem}.menu__details{margin:0 0 0 2rem;width:100%}.product--info-prix{font-size:1.5rem;justify-self:center;align-self:center;margin-bottom:0!important;font-weight:thin}.product--quantite{justify-self:center;align-self:center;display:flex;justify-content:flex-end;align-items:center;font-weight:700;-moz-box-shadow-bottom:2px 2px 2px grey;-webkit-box-shadow-bottom:2px 2px 2px grey;box-shadow:2px 2px 2px grey;border-radius:18px}.product--quantite button{margin:0 10px}.delete__product .MuiSvgIcon-root{color:#161414;font-size:1.5rem;margin-top:-1px;margin-left:20px}@media (max-width:600px){.product--info-title{font-size:1.2rem}.product-list{display:flex;flex-direction:column;justify-content:center;margin-left:.5em;min-width:100px}}@media (max-width:350px){.product{grid-template-columns:1fr;grid-gap:1rem}}.product-img{background-color:#eff0f1;height:-webkit-max-content;height:max-content;width:-webkit-max-content;width:max-content;border-radius:30px}.btn-remove .MuiSvgIcon-root{margin-right:10px}.btn-add .MuiSvgIcon-root,.btn-remove .MuiSvgIcon-root{background-color:#bb8c60;color:#fff;margin-left:10px;border-radius:4px;font-size:1.5rem}.text-quantite{font-weight:700}.product__prix{text-align:end}.product .MuiFormHelperText-root.MuiFormHelperText-root{color:#bb8c60}.panier__fieldset{display:flex;flex-direction:column;align-items:center}.radio__panier-choice{margin:0 0 1rem!important;color:#fff;background-color:#bb8c60;padding:10px 30px;border-radius:15px}.radio__panier-choice:hover{background-color:#f7b206}.radio__panier-choice .MuiTypography-body1{font-size:25px;text-transform:uppercase;font-weight:800}.radio__panier-choice span{margin:0 .2rem;color:#fff}.radio__panier-zone{margin-bottom:40px}.radio__panier-zone span{margin:0 1.2rem}.radio__text-zone{margin-bottom:-20px}.livraison__container{text-align:center}.livraison__container p{margin-top:20px;font-style:italic;margin-bottom:10%}.panier__container--btn-valider{margin-top:2rem!important}.error_cart{text-align:center}.CGV__container{display:flex;margin-top:3rem}.CGV__container p{margin-bottom:0;margin-left:3px;width:auto;text-align:center}.CGV__container p a{font-weight:700;text-decoration:underline;cursor:pointer;color:#000}.CGV__container p a:hover{color:#000}.MuiCheckbox-colorPrimary.Mui-checked,.MuiRadio-colorSecondary.Mui-checked{color:#bb8c60!important}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#bb8c60!important}@media (max-width:535px){.CGV__container p{width:80%}}#btn_commander_panier{font-size:1.6em;font-weight:700;background-color:#bb8c60!important;color:#fff;Width:7em;height:2em;justify-content:center;text-align:center;margin:0 auto;box-shadow:none;border-color:#bb8c60;border-radius:15px}#btn_commander_panier:hover{background-color:#ffb700}.livraison__container h1{font-style:normal;font-weight:700;font-size:30px;margin-top:1em;text-align:center;color:#292929}.div_emporter{width:90%;height:-webkit-max-content;height:max-content;background:#1c1f2b;border-radius:25px;margin:2em auto 0;padding-bottom:30px}.text_mode_livraison{color:#fff;text-align:center;margin-top:40px;margin-bottom:40px;font-style:normal;font-weight:700;font-size:64px}@media screen and (max-width:1050px){.text_mode_livraison{color:#fff;text-align:center;margin-top:1em;margin-bottom:1em;font-style:normal;font-weight:700;font-size:7vw}.radio__panier-choice .MuiTypography-body1{font-size:15px}.div_emporter{width:90%;height:-webkit-max-content;height:max-content}.panier{max-width:100%!important}}#radio_emporter{padding-left:1em}#promo{width:100%;display:flex}.stylePromo{margin-right:5%}.promo--btn-text img{max-width:30px;object-fit:contain}.promo--btn{width:20%;background:#bb8c60!important}.promo--btn:hover{color:#fafafa}.promo--btn-text h4{margin-top:2%}.procedure-panier{border-bottom:.2px solid #d3d3d3;display:flex;padding-bottom:30px;width:-webkit-max-content;width:max-content;margin:0 auto}.procedure-in{background-color:#bb8c60}.procedure-in,.procedure-out{font-size:3em;color:#fff;padding:20px 50px;font-weight:700;border-radius:100%}.procedure-out{background-color:#1c1f2b}.procedure-icon{width:20vw;margin-top:58px;border-top:.2px solid #d3d3d3}.procedure-text{font-size:18px;width:100px;margin:0 auto;text-align:center}@media screen and (max-width:959px){.procedure-icon{width:10vw;margin-top:34px}.procedure-in,.procedure-out{font-size:2em;padding:7px 27px}.procedure-text{font-size:11px;width:60px;margin:0 auto}}.paiement__container{margin-top:100px!important;max-width:600px;margin:1rem auto;padding:1rem;display:flex;flex-direction:column;justify-content:center;background-color:#fff;border-radius:10px;box-shadow:0 0 20px 2px #e6e3e3;position:relative}.paiement__close{position:absolute;top:2px;right:10px;cursor:pointer}.paiement__back i,.paiement__close i{font-size:20px;pointer-events:none}.paiement__back{display:none;position:absolute;top:2px;left:10px;cursor:pointer}.paiement__back.active{display:block}.paiement__container h1{font-style:normal;font-weight:700;font-size:42px;line-height:103px;text-align:center;color:#292929}.paiement__process{display:flex;justify-content:space-between;align-items:center;padding:1rem}.paiement__process p{margin:0}.paiement__process--options{display:flex;align-items:center;padding:0 10px}.paiement__process--options span{margin-right:10px;background-color:#ccc;padding:2px 10px;border-radius:50%;color:#fff}.paiement__process hr{flex:1 1;height:1px;border:0;background-color:#d3d3d3;margin-bottom:10px}.paiement__process--options.active span{background-color:#bb8c60}.paiement__details__modePaiement,.paiement__details__recapitualitfs{padding:10px 0}.paiement__details__modePaiement h2,.paiement__details__recapitualitfs h2{font-size:1.2rem}.paiement__details__recapitualitfs p{margin:0}.paiement__details__product__details{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.paiement__details__product__details-info-quantite{font-size:15px;color:#7e7d7d}.paiement__details__recapitualitfs-total{display:flex;justify-content:space-between;margin:10px 0 0;padding:0 0 10px;border-bottom:1px solid #d3d3d3}.paiement__details__recapitualitfs-total p{font-weight:700}.paiement__details__recapitualitfs-total-prix{font-weight:600}.paiement--btn{text-align:center!important;background:#4d4c4c!important;margin:auto!important;display:flex!important}.paiement__form{display:flex;flex-direction:column;justify-content:center;margin:0}.paiement__form #card-element{border-radius:4px 4px 0 0;padding:12px;border:1px solid rgba(50,50,93,.1);max-height:44px;width:100%;background:#fff;box-sizing:border-box;margin-top:10px}.paiement__form .StripeElement--webkit-autofill{background:transparent!important}.paiement__form .StripeElement .CardField-number input,.paiement__form .StripeElement .CardField-number input:-webkit-autofill{-webkit-text-fill-color:#fce883!important;-webkit-transition:none!important;transition:none!important}.paiement__details__error{text-align:center;font-size:14px;color:#f35353;margin:10px 0}.paiement--btn-payer-text img{max-width:30px;object-fit:contain}.paiement__details__securise{margin:10px auto 0;text-align:center;color:#6b6b6b;font-size:13px}.delivery-infos__container{padding:6px 0 7px;border-bottom:2px solid #c3232b;margin:1rem 0 2.5rem!important}@media (max-width:600px){.paiement__process--options span{background-color:#ccc;padding:1px 5px;border-radius:50%;color:#fff;font-size:12px}.paiement__process p{font-size:12px}.paiement__details__modePaiement,.paiement__details__recapitualitfs{padding:16px 0}}#btn_suivant_paiement{Width:7em;border-radius:15px}#btn_payer_paiement,#btn_suivant_paiement{font-size:1.6em;font-weight:700;background-color:#bb8c60!important;color:#fff;height:2em;justify-content:center;text-align:center;margin:0 auto;box-shadow:none;border-color:#bb8c60}#btn_payer_paiement{Width:100%;border-radius:10px}.myModal__backdrop{background-color:rgba(0,0,0,.4)}.myModal__body__content{font-family:"Raleway"!important;font-weight:500!important}.myModal__modal{padding:1.5rem}.myModal__header h1{color:#646464;font-family:"Teko";font-weight:700}.myModal__header h2{color:#646464}.myModal__body,.myModal__footer{border-bottom:1.2px solid #d3d3d3}.myModal__body__heading{font-family:"Raleway"}@media (max-width:600px){.MuiButton-label{padding:1rem;font-size:1rem}.MuiButton-label .MuiButton-endIcon{display:none!important}.myModal__modal{max-height:100vh;overflow-y:auto;max-width:500px;width:95%;height:90%;padding:1.5rem;background:#fff;border-radius:10px;position:relative}.myModal__footer{padding:10px 0;border-bottom:1.2px solid #d3d3d3;max-height:15%}}@media (max-width:500px){.myModal__header img{max-width:175px;max-height:125px}.myModal__header h1{font-size:1.8rem}.myModal__header h2{font-size:1.3rem}.myModal__modal{margin-top:5%}}.felicitation{height:91vh;display:grid;place-content:center;place-items:center;text-align:center}.felicitation__container{position:relative;padding:2rem 10px;border-radius:10px;box-shadow:1px 0 17px 4px #e6e6e6;max-width:800px;width:100%;margin:10px}.felicitation__svg{position:absolute;top:-40px;left:50%;width:200px;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}.felicitation__container h1{color:#bb8c60}.felicitation__container h2{color:#616161}.felicitation__container h1{font-weight:600;letter-spacing:1px;margin-bottom:10px}.felicitation__container h2{font-size:1.7rem;margin-bottom:10px}.felicitation__container p{color:#bb8c60}.carte{box-sizing:border-box;padding:1em 1em 2em;margin-left:2.5rem;height:-webkit-max-content;height:max-content;margin-right:2.5rem;background-position:50%}.carte_contain{background-color:#110b08;border-radius:10px!important;margin-left:2em;margin-top:2em}.carteTitle{color:#fff;text-align:center;font-size:44px!important;font-weight:900!important;line-height:72px;letter-spacing:15%!important}.carteStar{width:30px!important}.carte__image-container{display:flex;justify-content:center;padding:.1em}.carte__image-container img{width:102px;height:93px;object-fit:contain}.carte_title{font-style:normal;font-size:2.5rem;line-height:90px;text-align:center;letter-spacing:.02em}.carte__items{margin-top:15px;padding:0 25px 1em;text-align:center;margin-bottom:-1em}.carte__item{color:#fff;padding:5px 0;cursor:pointer;position:relative;font-size:1.7rem;border-radius:5px;text-align:left;font-family:"Teko"!important;width:240px}.carte__item:before{position:absolute;left:-50px;width:40px;height:40px;content:"";background-size:80%;background-position:50%;background-repeat:no-repeat;top:-1px;display:none}.carte__item.active:before{display:block}.carte__item.active{font-size:1.9rem;font-weight:700}.carte.active{height:100%}@media (max-width:1080px){.carte{position:absolute;top:0;left:-120%;padding-top:2rem;width:100%;z-index:99;transition:all .5s}.carte.active{left:0;overflow:visible;margin-left:0!important}.carte__item{color:#eee}.commander__carte i{position:absolute;left:2rem;margin-bottom:-4em;color:#eee}}@media (max-width:800px){.carte__image-container img{max-width:50%}.carte_contain{margin-right:2em}}.fleche{background-color:#bb8c60;border-radius:10px;border:2px solid #c97e3f}@media (max-width:600px){.carte_title{line-height:normal}}@media (max-height:700px){.carte_title{display:none}.carte__item{margin-bottom:0}}@media (max-width:500px){.commander__carte i{position:absolute;left:14px;margin-bottom:-2em}.carte_contain{background-color:#110b08;border-radius:20px!important}.carte__item.active{font-size:2.2rem;font-weight:700}.carte__item{font-size:2.2rem}.menu-arrow-forward{padding-top:15px;background-color:#bb8c60}}@media (min-width:1080px){.commander__container__cards{display:flex;align-items:flex-start;align-content:start;width:100%}}.modal-backdrop{position:inherit!important}.menu-side{padding-top:5em}.menu-arrow-back .MuiSvgIcon-root{fill:#fff;font-size:50px;margin:.5em}.menu-arrow-back{padding-top:25px}.menu-arrow-forward{padding-top:15px}.menu-arrow-forward .MuiSvgIcon-root{fill:#fff;font-size:50px;position:fixed;margin-top:-19px}.menu-offcanvas .offcanvas-body{background-color:#110b08;padding:0}.menu__order{width:100%;margin-top:1rem}.menu__header{width:60%;text-align:center;margin:auto auto 2.5rem}.menu__header h2,.menu__prix{font-size:3rem;font-weight:700}.menu__instuctions{font-size:1.5rem;font-style:italic}.menu__price-info{font-weight:700;font-size:1.5rem}.menu__header-img{height:150px;width:auto}.menu__category-container h3{font-size:3rem;margin:1rem 0}.cart__menu-container{display:flex;flex-direction:row;justify-content:center;margin-top:2.5rem}.button__menu-cart{justify-self:center;align-self:center;display:flex;justify-content:flex-end;align-items:space-between;font-weight:700;-moz-box-shadow-bottom:2px 2PX 2px grey;-webkit-box-shadow-bottom:2px 2px 2px grey;box-shadow:2px 2px 2px grey;border-radius:18px;padding:.6rem .3rem;font-size:1.5em;width:100px;align-self:flex-end;margin-right:5rem!important}@media (max-width:800px){.menu__header-img{width:250px;height:auto}}@media (max-width:450px){.menu__header-img{width:200px;height:auto}.menu__header h2{font-size:2.5rem;margin-top:4rem}.menu__instuctions{font-size:1.5rem}.menu__category-container h3{font-size:2rem}}.cardMenu__item{display:flex;flex-direction:column;padding:1rem;background:#f1f1f1;border-radius:10px;justify-content:space-between;height:350px;width:350px;margin:1rem;text-align:center}.cardMenu__item__heading{text-align:center;color:#646464;font-size:2rem}.cardMenu__item__image-container{display:flex;justify-content:center;align-items:center}.cardMenu__item__image-container img{max-width:200px;max-height:150px;object-fit:contain}.cardMenu__item__details{height:20px;width:20px;border-radius:50%;border:1px solid #000;margin:auto;cursor:pointer}.cardMenu__item__details p{font-size:1.5rem;font-weight:700;margin-top:1rem}.cardMenu__item__shopping-btn{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cardMenu__item__commander-btn{text-align:center!important;display:flex!important}.myModal__footer button{margin:auto}.myModal__footer div{margin:auto!important}.myModal__footer div:first-child{-moz-box-shadow-bottom:2px 2PX 2px grey}.MuiButton-label{padding:1rem!important;font-size:1.3rem;font-weight:900}@media (max-width:1100px){.cardMenu__item__heading{font-size:1.7rem}}@media (max-width:545px){.cardMenu__item__image-container img{max-width:175px;max-height:125px;object-fit:contain}.cardMenu__item__heading{font-size:1.4rem}}@media (max-width:400px){.cardMenu__item{width:300px;margin:1rem 0}}@media (max-width:330px){.cardMenu__item{width:250px}}.sides__radio-container{display:flex;flex-direction:column}.sides-radioGroup{display:flex;flex-direction:row;margin-bottom:1rem;align-items:self-end}.sides-radioGroup h2{margin-bottom:0;margin-left:1rem}.menu__go-back{font-size:1.5rem;font-weight:600;line-height:1;padding-left:15px;position:relative;border:none;background-color:#fff;position:absolute}.menu__go-back:before{color:#fff;border-style:solid;border-width:0 0 2px 2px;content:"";display:block;height:8px;left:0;position:absolute;width:8px;margin-top:-3px;top:50%;transition:left .1s;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.dishes__displayed-menu{position:relative}.menu__type-items{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;width:100%;justify-content:center}.menu__type-item{display:flex;flex-direction:column;padding:1rem;background:#f1f1f1;border-radius:10px;justify-content:space-between;height:300px;cursor:pointer;width:500px;margin:1rem;align-items:center!important;align-self:center}.menu__type-item img{max-width:200px;max-height:150px;object-fit:contain}.menu__type-item p{font-size:1.5rem;font-weight:700;margin-top:1rem;color:red}.menu__type-item h3{text-align:center;color:#000;font-size:1.8rem}.menu__ordering-time{font-size:1.5rem;margin-bottom:2rem;font-weight:700;text-align:center;font-style:italic}@media (max-width:420px){.menu__type-item{width:300px}}@media (max-width:320px){.menu__type-item{width:210px;height:350px}}.card__item{display:flex;flex-direction:column;padding:1rem;border-radius:10px;justify-content:space-between;height:320px;cursor:pointer;width:320px;margin:1rem;background-position:50%}.card_contain{background-color:#fbfbfb;border:1px solid #000;border-radius:10px;height:290px;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3)}.item_unavailable{opacity:.5}.MuiFormHelperText-root{font-weight:700;color:red}.card__item__heading{text-align:center;color:#000;font-size:22px;padding-top:2%}.separation_ligne{padding:10px 0;border-bottom:1.2px solid #d3d3d3}.card__item__image-container{display:flex;justify-content:center;align-items:center}.card__item__image-container img{width:230px;height:160px;object-fit:contain;align-items:center;justify-content:center}.card__item__details{display:flex;flex-direction:column;align-items:center;position:relative}.card__item__details p{font-size:1.5rem;font-weight:700;margin-top:1.5rem;color:red!important}.card__item__details i{cursor:pointer}.card__item__shopping-btn{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.card__item__commander-btn{text-align:center!important;display:flex!important;font-family:"Roboto"}.myModal__header h1{color:#000!important}.myModal__footer{justify-content:space-between!important;height:100%}.myModal__footer p,.myModal__header p{font-weight:700}.myModal__footer div:first-child{justify-self:center;align-self:center;display:flex;justify-content:flex-end;align-items:center;font-weight:700;-moz-box-shadow-bottom:2px 2px 2px grey;-webkit-box-shadow-bottom:2px 2px 2px grey;box-shadow:2px 2px 2px grey;border-radius:18px;padding:.4rem;margin:0 10px}.MuiButtonBase-root{padding:0!important}.MuiButton-label{background:#000!important;box-shadow:0 4px 4px rgba(0,0,0,.25)!important;padding:1.5rem;color:#fff!important;font-family:"Roboto"}.MuiFormHelperText-root.MuiFormHelperText-root{color:red;font-size:.75rem;margin:3px 0 0;text-align:left;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:700;line-height:1.66;letter-spacing:.03333em}@media (max-width:1100px){.card__item__heading{font-size:1.7rem}}@media (max-width:545px){.card__item__image-container img{max-width:175px;max-height:125px;object-fit:contain}.card__item__heading{font-size:1.4rem}}.span_card{font-style:none;font-size:1rem}@media (max-width:400px){.card__item{width:250px;color:red!important}body{height:100%}}@media (max-width:330px){.card__item{width:250px}}.commander{margin-top:68px!important;background-color:#fff}.commander__container{padding:2rem 1rem}.lds-dual-ring{display:inline-block;width:80px;height:80px;top:0;bottom:0;margin:auto;position:absolute;left:0;right:0;text-align:center}.lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border-color:#000 transparent;border-style:solid;border-width:6px;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:1080px){.commander__container{grid-template-columns:1fr;padding:3rem 1rem}.commander__carte{display:block;position:absolute;top:35px;left:10px;z-index:100}.commander__carte.white i{color:#eeecec!important}}.formulaireTitle{padding-top:1em!important;color:#fff;font-family:"Teko"!important;text-align:center;font-size:75px!important;font-weight:900!important;padding-top:30px;line-height:132px;text-transform:uppercase;letter-spacing:5%!important}.contact-coord{background-color:#fff;margin:0 auto;width:80%;padding-bottom:4em;border-radius:20px}.contact-coord h2{font-family:"Teko";font-size:48px!important;font-weight:600!important;padding-top:50px;padding-bottom:40px;line-height:69px;text-transform:uppercase;letter-spacing:5%!important;text-align:center}#Btn_Envoyer_Franchise{font-size:1.5em;background-color:#c3232b;color:#fff;Width:6em;height:2em;justify-content:center;text-align:center;margin:0 auto;box-shadow:none;font-family:Teko;border-color:#c3232b;border-radius:15px}#Grid_formulaire{display:contents}.form__container{background-color:#1c1f2b;width:100%;padding-bottom:4%}.form__container,form{justify-content:center}form{background:#fff;text-align:left;border-radius:10px}.formDisplay{display:flex;justify-content:center}.formInput{width:500px;padding:2%}.formMessage{width:650px;padding:2%;margin-top:2%}.form__container h3{font-weight:700;font-size:2.5rem;margin-bottom:2rem}.submit{text-align:center!important}.error{display:block;width:100%;color:#ff0062;font-size:1em;font-weight:700}.error:last-of-type{margin-bottom:8px}.MuiFormLabel-root{margin-top:-.4rem!important}.MuiFormControl-root{border:1pw solid #000!important}@media screen and (max-width:960px){.formulaireTitle{padding-top:2em!important;padding-bottom:1em!important;font-size:7vw!important}.contact-coord h2{font-size:5vw!important;padding-top:40px;padding-bottom:10px}.contact-coord{padding-bottom:3em;margin-bottom:3em}}.franchise{background-color:#1c1f2b;width:100%;height:100%;padding-top:3em;padding-bottom:3.8em}.rond_red_header{margin:0 auto}.rond_red_header img{margin:0 auto;width:50%}.icon_info_header{margin-top:1.3em!important;fill:#fff!important;width:60px!important;height:60px!important}.franchiseTitle{padding-top:180px!important;color:#fff;font-family:"Teko"!important;text-align:center;font-size:75px!important;font-weight:900!important;padding-top:30px;line-height:132px;text-transform:uppercase;letter-spacing:5%!important;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:10px!important}.franchiseAvantagesContainer{margin-top:50px!important;margin-bottom:80px!important;width:30%;margin:0 auto}.franchiseAvantages{color:#fff;font-family:"Teko"!important;text-align:center;padding:20px;font-size:50px!important;font-weight:800!important;text-transform:uppercase;line-height:82px;letter-spacing:15%!important;justify-content:center;align-items:center;background-color:#c3232b}.franchiseDescriptionContainer{display:flex;justify-content:center;padding-bottom:90px}.itemContainer{width:18%;text-align:center;justify-content:center}.itemDescription{color:#fff;padding-top:15%!important}@media(max-width:960px){.rond_red_header img{margin:0 auto;width:100%}.franchiseDescriptionContainer{flex-direction:column;justify-content:center;align-items:center}.itemContainer{width:50%!important;text-align:center;padding-bottom:5%;justify-content:center}.franchiseAvantages{font-size:2em!important}.franchiseAvantagesContainer{width:80%}}@media (max-width:1199px){.franchiseTitle{font-size:3.3rem!important}}@media (max-width:575px){.franchiseTitle{font-size:2.3rem!important;padding-bottom:2%}}.franchiseTitle{padding-top:150px!important}#header_franchise{height:100vh}@media screen and (max-height:800px){.franchise{padding-top:0}.franchiseTitle{font-size:10vh!important}.franchiseAvantages{padding:1vh!important;font-size:7vh!important}.franchiseAvantagesContainer{margin-top:2vh!important;margin-bottom:7vh!important}}@media screen and (max-width:960px){.franchise{padding-bottom:0;padding-top:0}.franchiseTitle{padding-bottom:0;font-size:7vw!important;padding-top:140px!important}.franchiseAvantages{padding:1vw;font-size:6vw!important}.franchiseAvantagesContainer{margin-bottom:7vw!important}.rond_red_header{width:90px;height:90px}.icon_info_header{margin-top:.8em!important;width:50px!important;height:50px!important}.itemDescription h5{font-size:3vw}.franchiseAvantagesContainer{margin-top:40px!important}#header_franchise{height:-webkit-max-content;height:max-content}}@media screen and (max-width:600px){.itemDescription h5{font-size:4vw}.rond_red_header{width:60px;height:60px}.icon_info_header{margin-top:.6em!important;width:30px!important;height:30px!important}}.informations{padding-top:1em;padding-bottom:3.8em}.infosTitle{color:#070707;font-family:"Teko"!important;text-align:center;font-size:75px!important;font-weight:900!important;padding-top:30px;line-height:132px;text-transform:uppercase;letter-spacing:5%!important}.cardContainerTop{margin-top:-30px!important}.cardContainerBottom,.cardContainerTop{display:flex;justify-content:center;align-items:center}.infosItemContainer{width:300px;height:250px;border-radius:20px;text-align:center;align-items:center;justify-content:center;box-shadow:0 4px 30px rgba(0,0,0,.25);margin:2%;padding:3em}.infosItemDescription{padding:5%}.infosItemDescription h5{font-weight:700}.rond_red_info{margin:0 auto}.rond_red_info img{margin:0 auto;width:50%}.icon_info{margin-top:.6em!important;fill:#fff!important;width:50px!important;height:50px!important}#informations_franchise{height:100vh}@media screen and (max-height:800px){#informations_franchise{height:-webkit-max-content;height:max-content}.infosTitle{font-size:10vh!important}}@media screen and (max-width:960px){.rond_red_info img{margin:0 auto;width:100%}#informations_franchise{height:-webkit-max-content;height:max-content}.infosTitle{font-size:7vw!important}.infosItemContainer{width:350px;height:300px;margin:5%;padding:3.5em}.rond_red_info{width:90px;height:90px}.icon_info{margin-top:.8em!important;width:50px!important;height:50px!important}.infosItemDescription{padding:10%}.infosItemDescription h5{font-size:1.7em}.cardContainerTop{margin-top:0!important}.cardContainerBottom,.cardContainerTop{flex-direction:column}}@media screen and (max-width:600px){#informations_franchise{height:-webkit-max-content;height:max-content}.infosTitle{font-size:7vw!important}.infosItemContainer{width:200px;height:200px;margin:5%;padding:6%}.rond_red_info{width:60px;height:60px}.icon_info{margin-top:.6em!important;width:30px!important;height:30px!important}.infosItemDescription{padding:10%}.infosItemDescription h5{font-size:1em}.cardContainerTop{margin-top:0!important}.cardContainerBottom,.cardContainerTop{flex-direction:column}}.Grid_Container{height:100%;width:100%;background:url(/static/media/backpage1.4a9b6555.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}.commanderHeader{text-decoration:none;color:#fff}.commanderHeader:hover{color:#fff}.Div_Text_Header{height:40%;font-size:.5em;font-family:"Arimo";text-align:center;color:#fff;margin:0 auto;align-self:center}#Btn_Commander_Accueil{font-size:var(--font-size-button);font-family:"Teko";background-color:#110b08;color:#fff;border-color:#fff;border-radius:20px;padding:8px 40px}#Btn_Commander_Accueil:hover{background-color:#bb8c60}#header{height:100vh;position:relative;z-index:5}@media (max-height:800px),screen and (max-width:960px){#Btn_Commander_Accueil{font-size:var(--font-size-button-mobile);margin-top:5vh;padding:8px 20px}}.image-logo{display:none}@media screen and (max-width:1609px){.Div_Text_Header{font-size:5.5em}}@media screen and (max-width:1380px){.Div_Text_Header{font-size:5em}#header{position:static}}@media screen and (max-width:1000px){.Div_Text_Header{font-size:4.5em}}@media screen and (max-width:865px){.Div_Text_Header{font-size:4em}.image-logo{display:flex;justify-content:center;align-self:center;margin-top:10px}#header{position:relative}.Div_Text_Header{align-self:flex-start}}@media screen and (max-width:608px){.Div_Text_Header{font-size:3em;margin-top:-2vh}.Grid_Container{background-position:50%}}@media screen and (max-width:514px){.Div_Text_Header{font-size:2.5em;margin-top:-15vh;margin-bottom:10vh;align-self:center}#header{position:relative}}@media screen and (max-width:350px){.image-logo img{width:80%}#Btn_Commander_Accueil{font-size:24px}.Div_Text_Header{margin-top:-20vh}}@media only screen and (max-width:514px) and (max-height:540px){.Div_Text_Header{font-size:2em;margin-top:-20vh}}@media only screen and (min-width:514px) and (max-width:595px) and (max-height:596px){.Div_Text_Header{font-size:3em;margin-top:-20vh}}@media only screen and (min-width:514px) and (max-width:595px) and (max-height:515px){.Div_Text_Header{font-size:2em;margin-top:-20vh}}@media only screen and (min-width:595px) and (max-width:1104px) and (max-height:790px){.Div_Text_Header{font-size:4em;margin-top:-16vh}}@media only screen and (min-width:595px) and (max-width:1104px) and (max-height:645px){.Div_Text_Header{font-size:3em;margin-top:-16vh}}@media only screen and (min-width:595px) and (max-width:1104px) and (max-height:540px){.Div_Text_Header{font-size:2em;margin-top:-16vh}}@media only screen and (min-width:1104px) and (max-height:893px){.Div_Text_Header{font-size:6em;margin-top:-40vh}}@media only screen and (min-width:1104px) and (max-height:741px){.Div_Text_Header{font-size:4em;margin-top:-20vh}}@media only screen and (min-width:1104px) and (max-height:626px){.Div_Text_Header{font-size:3em;margin-top:-20vh}}@media only screen and (min-width:1104px) and (max-height:529px){.Div_Text_Header{font-size:2em;margin-top:-16vh}}.plats{width:100%;height:100%;background-color:#110b08;position:relative;justify-content:center;padding-bottom:5px}.platsTitle{color:#fff;text-align:center;font-size:70px!important;font-family:"Teko"!important;font-weight:700!important;padding-top:135px;line-height:72px;letter-spacing:15%!important;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:15px!important}.cardItem{width:280px;height:450px!important;text-align:center;border-radius:22px!important;background-color:#4f2c1f!important;margin:0 auto 77px;display:block}.cardItem img{width:100%;height:200px!important}.cardTitle{color:#fff;padding-top:10px!important;text-align:center;font-weight:900!important;font-size:40px!important;font-family:"Teko"!important}.cardPrice{color:#bb8c60;font-weight:700!important;font-size:20px!important}.cardText{font-family:"Raleway"!important;align-items:center;justify-content:center;font-size:16px!important;padding:2%;color:#faebd7!important}.command_button{margin-bottom:20px!important}.telecharger_btn{text-align:center;text-decoration:none!important;color:#fff!important;background-color:#110b08;border:solid;border-width:1px;border-color:#fff;border-radius:15px;text-transform:uppercase;font-size:var(--font-size-button);font-family:"Teko";font-weight:700;display:inline-block;box-shadow:0 0 1px transparent;padding:2px 60px}.telecharger_btn:hover{background-color:#000}#plats{height:100%!important;position:relative;z-index:4;margin-top:-98px}.plats-card{display:flex;margin:0 auto;width:90%;padding-top:2vh}.slider-card{padding-top:3vh;margin-bottom:20px}@media (max-height:800px),screen and (max-width:960px){.platsTitle{font-size:var(--font-size-titre-moyenne)!important}.telecharger_btn{font-size:var(--font-size-button-mobile);padding:8px 20px}.cardTitle{font-size:38px!important}.cardText{font-size:14px!important}.cardPrice{font-size:24px!important}}@media (max-height:600px),screen and (max-width:612px){.platsTitle{font-size:calc(var(--font-size-titre-petite)/1)!important}.telecharger_btn{font-size:var(--font-size-button-mobile);padding:8px 20px}.cardTitle{font-size:38px!important}.cardText{font-size:14px!important}.cardPrice{font-size:24px!important}}@media screen and (max-width:428px){.platsTitle{font-size:40px!important}.cardTitle{font-size:38px!important}}@media screen and (max-width:1262px){.cardItem{width:270px}}@media screen and (max-width:959px){.cardItem{width:270px}.command_button{padding-bottom:30px}#plats{height:-webkit-max-content;height:max-content}}@media screen and (max-width:450px){.cardItem{width:66vw}}@media screen and (min-width:960px) and (max-height:960px){.cardItem img{width:100%;height:23vh}.cardItem{height:-webkit-max-content;height:max-content}}@media screen and (min-width:960px) and (max-height:870px){.cardItem img{width:100%;height:20vh}}@media screen and (min-width:960px) and (max-height:738px){.command_button{margin-top:-4vh}}@media screen and (min-width:960px) and (max-height:677px){.command_button{margin-top:-6vh}.cardItem img{width:100%;height:15vh}}@media screen and (min-width:960px) and (max-height:630px){.command_button{margin-top:-7vh}.cardItem img{width:100%;height:12vh}}@media screen and (min-width:960px) and (max-height:578px){.cardTitle{padding-top:0!important;margin-bottom:0!important}.cardText{padding:0!important}.cardPrice{margin-bottom:-18px!important}.command_button{margin-top:-10vh}.platsTitle{padding-top:116px}}@media only screen and (max-width:960px) and (max-height:677px){.command_button{padding-top:20px}}@media screen and (max-width:960px){.cardItem img{height:230px}.cardItem{height:-webkit-max-content;height:max-content}}.galeriePage{width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;z-index:1}.galerieTitle{color:#fff;text-align:center;font-size:70px!important;font-family:"Teko"!important;font-weight:700!important;padding-top:100px;line-height:72px;letter-spacing:15%!important;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:15px!important}.cards__items_1{display:flex;align-items:center;justify-content:space-around}.cards__items_2{display:flex;align-items:center;justify-content:center}#img1{margin-right:45px}#img2{margin-left:45px}#galerie{height:-webkit-max-content;height:max-content;position:relative;z-index:2;margin-top:-102px}.galerieContainer{padding-top:20px;padding-bottom:40px}.cards{padding:1rem;background:#110b08}h1{text-align:center}li{list-style-type:none}.cards__items2{display:flex;flex-basis:100px}.cards__item{display:flex;flex:1 1;margin:0 1rem;border-radius:10px}@media only screen and (max-width:1600px){.menu_img{height:300px;width:420px}.cards__items_1{align-items:center;justify-content:space-between}.cards__items_1,.cards__items_2{padding-left:0!important}}@media only screen and (max-width:1300px){.menu_img{height:240px;width:300px}.cards__items_1{align-items:center;justify-content:space-between}.cards__items_1,.cards__items_2{padding-left:0!important}}@media only screen and (max-width:1000px){.menu_img{height:200px;width:250px}.cards__items_1{align-items:center;justify-content:space-between}.cards__items_1,.cards__items_2{padding-left:0!important}}@media (max-height:800px),screen and (max-width:960px){.galerieTitle{font-size:var(--font-size-titre-moyenne)}}@media (max-height:600px),screen and (max-width:612px){.galerieTitle{font-size:var(--font-size-titre-petite)!important}}@media only screen and (max-width:800px){.cards__items_1,.cards__items_2{flex-direction:column;justify-content:center;align-items:center;padding-left:0!important}.cards__items_1>li,.cards__items_2>li{margin-bottom:20px}.menu_img{height:300px;width:300px}#img1{margin-right:0}#img2{margin-left:0}.cards{justify-content:center}}.nousRetrouver_container{display:flex;flex-flow:nowrap;flex-direction:column;align-items:center;justify-content:flex-start;height:920px;background:url(/static/media/backpage2.e7e296c6.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}.best_sellers{color:#fff;padding-top:0!important;font-family:"Teko"}.TITRE-container{margin-top:20px;padding-top:0!important}.img_container{display:flex;justify-content:space-evenly;align-items:center;background-color:#130f11;height:80%;width:80%;margin-top:80px!important;margin-bottom:150px!important}.command_button{text-align:center;margin-bottom:35px!important;font-family:"Teko"}.nousRetrouver_img{display:inline-flex;align-items:center;justify-content:center}.image{width:90%}@media screen and (max-width:500px){.img_container{display:flex;flex-direction:column;justify-content:space-evenly;margin-top:100px!important;margin-bottom:100px!important;height:60%}.image{width:82%}.nousRetrouver_container{background-position:0}}.footer-copyright{color:#fff;margin:1em;font-family:Raleway}#footer{padding:50px 30px;font-family:Raleway}#footer h5{font-weight:700;font-family:"Teko";font-size:1.6rem}#footer h5,#footer p{color:#110b08}.footer-logo-border{border-right:1px solid #000}.footer-text{padding-left:20px}.fab{color:#0e0d0f;text-decoration:none;font-weight:500!important;font-size:30px;margin-top:5px}.fa-instagram{margin-left:10px}@media screen and (max-width:960px){#footer{text-align:center}#footer img{margin-bottom:20px}.footer-logo-border{border-right:0 solid var(--secondary-color-dark)}.footer-text{padding-left:0}.footer-copyright{text-align:center;margin:2em;width:100%}}.footer-link{color:inherit;text-decoration:none}.footer-link:hover{font-weight:bolder;color:inherit}.adminPage{position:relative}.adminPage__container{display:flex}.admin__container{width:90%;margin:2rem auto}@media (max-width:1250px){.admin__container{width:100%;margin:10px}}@media (max-width:1000px){.admin__container{padding-top:1rem}}@media (max-width:676px){.admin__container{padding-top:2.5rem;padding-right:10px}.admin__container h1{font-size:25px}html{font-size:80.5%}}.adminNav{padding:10px;background-color:#04295d;height:100vh;position:relative;transition:all .3s;position:sticky;top:0;left:0;width:20%}.adminNav.active{width:7%}.adminNav__header{padding:1rem;display:flex;justify-content:left;color:#fff}.adminNav__header img{width:120px;object-fit:contain;margin-right:.5em}.adminNav__header p{width:50px;object-fit:contain;margin-top:1em}.adminNav.active .adminNav__header img{width:70px;margin-right:2em}.adminNav__title{text-align:center;color:#fff}.adminNav__links{display:flex;flex-direction:column;padding:0 1rem 1rem;height:65vh;overflow-y:auto;overflow-x:hidden}.adminNav__link:hover{background-color:#61e0e6;color:#fff}.adminNav.active .adminNav__links{overflow:hidden;height:-webkit-max-content;height:max-content}.adminNav__links::-webkit-scrollbar{width:5px}.adminNav__links::-webkit-scrollbar-track{background:#413f3f}.adminNav__links::-webkit-scrollbar-thumb{background-color:#61e0e6}.adminNav__link{padding:3px;background-color:#fff}.adminNav__link,.adminNav__link-deconnexion{margin:10px 0;border:none;border-radius:2px;display:flex;align-items:center;cursor:pointer!important;position:relative}.adminNav__link-deconnexion{padding:5px;background-color:red}.adminNav__link-deconnexion:hover{color:#fff}.adminNav__nouvelles_commandes__indicator{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:5px;background-color:#111;color:#e9e9e9;padding:0 5px;font-size:14px;border-radius:50%}.adminNav__link-deconnexion p,.adminNav__link p{margin:0;opacity:1;text-align:left}.adminNav.active .adminNav__link p{display:none}.adminNav__link__icone{margin:0 15px 0 10px}.adminNav.active .adminNav__link__icone{margin:auto}.adminNav__link.active{background-color:#61e0e6}.adminNav__close{position:absolute;bottom:10px;right:10px}.adminNav.active .adminNav__close{width:100%;display:flex;justify-content:center;right:0}.adminNav__close-btn{padding-top:0!important;padding-bottom:0!important}.adminNav__close i{color:#8f8c8c}.adminNav__close i:hover{color:#fff}.adminNav__humburger{display:none}@media (max-width:1502px){.adminNav{width:23%}}@media (max-width:1305px){.adminNav{width:25%}}@media (max-width:1200px){.adminNav.active{width:9%}.adminNav{width:28%}}@media (max-width:1084px){.adminNav{width:30%}}@media (max-width:1001px){.adminNav{width:33%}}@media (max-width:912px){.adminNav{width:35%}}@media (max-width:854px){.adminNav.active{width:13%}.adminNav{width:40%}}@media (max-width:750px){.adminNav{width:45%}.adminNav.active{width:16%}}@media (max-width:676px){.adminNav{position:fixed;top:0;left:auto;right:-500px;width:55%;z-index:99;overflow:auto}.adminNav::-webkit-scrollbar{width:10px}.adminNav::-webkit-scrollbar-track{background:#413f3f}.adminNav::-webkit-scrollbar-thumb{background-color:#929191}.adminNav.active{width:50%;right:0}.adminNav.active .adminNav__close,.adminNav__close{display:none}.adminNav__humburger{display:block;position:fixed;top:25px;right:15px;z-index:99}.adminNav.active .adminNav__humburger i{color:#fff}.adminNav.active .adminNav__link p{display:block}.adminNav.active .adminNav__link__icone{margin:0 10px}}@media (max-width:676px){.adminNav.active{width:58%}.adminNav__header img{padding-top:12px}}@media (max-width:500px){.adminNav.active{width:100%}.adminNav.active .adminNav__nouvelles_commandes__indicator{font-size:14px;background-color:#000;color:#e9e9e9;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.commande__produit-test{display:flex;flex-direction:row;margin-left:50px}.space{margin-bottom:20px}.commande__product-content{display:flex;justify-content:space-between}.commande__menu-container>div{display:flex}.commande__menu-header{flex-direction:row;justify-content:space-between}.commande__menu-test{display:flex;flex-direction:row}.commande__menu-quantite{color:#353131;padding-right:28px}.commande__menu{flex-direction:column;margin-left:50px;margin-bottom:20px}.commande__menu-val{margin-left:10px;margin-bottom:0}.commande__commentaire{max-width:400px}.commande__totale-mode{font-size:1rem;padding:5px}.commande__ref{padding:5px 5px 5px 0}.bouton__container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (max-width:861px){.commande__prix,.commande__totale-ttc p{font-size:1.1rem}.commande__totale-ttc p span{font-size:.7rem}.commande__totale__sous-totale p{font-size:.8rem;margin-bottom:5px}.commande__product h2{font-size:1.1rem;margin:0}.commande__client__nom{font-size:1.3rem;font-weight:700}.commande__client__adresse,.commande__client__telephone{font-size:1rem}}@media (max-width:796px){.commande__totale-ttc,.commande__totale__sous-totale{width:40%}}.bold-details{font-weight:700;line-height:0;color:#04295d}.title-details{font-weight:700;font-size:1.5rem;color:#04295d}.ecarter-prix{display:flex;justify-content:space-between;align-items:center}.suivi_activite__jour{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;padding-bottom:2rem;border-bottom:2px solid #818080}.suivi_activite__jour__CA,.suivi_activite__jour__commandes{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-top:1rem}.suivi_activite__jour__CA-heading span{font-size:1rem}.suivi_activite__jour__CA p,.suivi_activite__jour__commandes p{font-size:1.5rem;margin-bottom:5px;color:#4cbc4a;font-weight:700}.suivi_activite__jour__CA__card,.suivi_activite__jour__commandes__card{margin-top:1rem;padding:2rem;border:1px solid #4cbc4a;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px}.suivi_activite__jour__CA__card h1,.suivi_activite__jour__commandes__card h1{font-size:3rem}.suivi_activite__jour_exacte{margin-top:2rem}.suivi_activite__jour_exacte .suivi_activite__jour{border:none}.suivi_activite__jour_exacte .suivi_activite__jour .suivi_activite__jour__CA__card,.suivi_activite__jour_exacte .suivi_activite__jour .suivi_activite__jour__commandes__card{border:2px solid #c4c4c4}.suivi_activite__jour_exacte .suivi_activite__jour .suivi_activite__jour__CA p,.suivi_activite__jour_exacte .suivi_activite__jour .suivi_activite__jour__commandes p{color:#000!important}.suivi_activite__stripe{border-top:2px solid #818080;padding-top:1.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.suivi_activite__stripe h1{font-size:1.2rem;text-align:center;margin-bottom:10px}.suivi_activite__stripe .link{padding:5px 15px;font-size:1.3rem;border:none;background-color:#635bff;border-radius:2px}@media (max-width:550px){.suivi_activite__jour{flex-direction:column}.suivi_activite__jour__commandes{margin-top:2rem}.suivi_activite__jour__CA__card h1,.suivi_activite__jour__commandes__card h1{font-size:2rem}}#menu-page{display:contents}.product-item{width:70%}.menu-board-img{width:70%;height:150px;margin:20px auto}.myModal__backdrop{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(57,57,57,.15);z-index:2000;display:flex;justify-content:center;align-items:center}.myModal__modal{max-height:100vh;overflow-y:auto;max-width:500px;width:95%;padding:1rem;background:#fff;border-radius:10px;position:relative}.myModal__modal__close{position:absolute;top:2px;right:10px}.myModal__modal__close i{font-size:20px;pointer-events:none}.myModal__header{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 0;margin-bottom:10px;border-bottom:1px solid #d3d3d3}.myModal__header h1{text-align:center;font-size:2.2rem}.myModal__header h2{text-align:center;font-size:1.5rem}.myModal__header p{margin:0;font-size:1.6rem}.myModal__header img{max-width:200px;max-height:150px;object-fit:contain}.myModal__body,.myModal__footer{padding:10px 0;font-size:1rem}.myModal__body__heading{font-size:1.3rem}.myModal__footer{border:none;display:flex;justify-content:center}#ajouter_produit{padding:19px;margin-top:-7px;margin-left:10px;color:#fff;border-radius:10px;background-color:#04295d}#ajouter_btn{padding:10px 15px}#ajouter_btn,#modifier_btn{color:#fff;margin-top:0;background-color:#04295d}#modifier_btn{padding:10px 20px}#supprimer_btn{padding:10px;color:#fff;margin-top:0;background-color:red}.basic-input{padding-bottom:15px}.loadingImg{position:absolute;display:block;background-color:#04295d;border-radius:50%;height:20%;top:50%;left:50%;right:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.commander__{margin-top:80px!important;background-size:cover}.commander__container{padding:6.5rem 0;position:relative;display:flex;flex-direction:row}#demo-simple-select{min-width:100px;margin-top:1%}.commander__container__cards{width:100%;display:flex;flex-wrap:wrap;flex-direction:row!important;justify-content:center}.commander__container__cards fieldset{width:100%}.dishes-menu__radio-container{display:flex;flex-direction:row!important;flex-wrap:wrap;justify-content:center}.menu__radio-container{flex-direction:row!important}.commander__carte{display:none}.radio-choice__menu{display:flex;justify-content:center;margin:0!important}@media (max-width:1080px){.commander__container{grid-template-columns:1fr;padding:2.5rem 1rem!important}.commander__carte{display:block;position:absolute;top:10px;left:10px;z-index:100}.commander__carte.white i{color:#eeecec!important}}.switch__container{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:10px}.switch__container-indication{color:#fff;margin-bottom:.5rem}.switch{border-radius:30px;width:70px;height:35px;background-color:#fff;display:flex;padding:3px 5px;border:1px solid #363636;margin:0}.switch-round{width:50%;border-radius:50%;background-color:#ec412a}.switch.active{justify-content:flex-end}.switch.active .switch-round{background-color:#4cbc4a}.creation_menus_popup{position:absolute;top:0;left:0;z-index:999;height:100%;width:100%;background-color:rgba(0,0,0,.5);justify-content:center;text-align:center}.creation_menus{justify-content:center;margin-top:20px}#creation_menus_container,.creation_menus{display:flex;flex-direction:row;align-items:center}#creation_menus_container{justify-content:space-between}.creation_menus_popup .contain{background-color:#fff;margin:5% auto auto;width:80%;max-height:80%;overflow-y:scroll}.creation_menus_popup .close{position:absolute;color:#fff;top:2%;right:5%;font-size:2em}.creation_menus_popup_button{margin:unset}.creation_Title{margin-top:25px}.creation_menus_popup_input{width:25%;margin-right:2%;margin-bottom:.5%;border-radius:3px;border:1px solid}.creation_menus_popup ul{list-style-type:none;margin-top:1%}.creation_menus_popup select{border:1px solid #e8eaed;border-radius:5px}.creation_menus_popup button.button_inside{background-color:#04295d;padding:.5% 0;color:#fff;width:10%;border:none;margin-bottom:2%}.creation_menus_popup .align{width:100%;text-align:center}.creation_menus_popup .align>*{max-width:25%;width:20%;display:inline-block}.creation_menus_popup .line{position:relative;margin:1% auto;width:50%;height:2px;background-color:#04295d}@media (max-width:1300px){.creation_menus{flex-direction:column;margin-top:250px}.creation_menus_popup_input{width:35%}}@media (max-width:750px){.creation_menus{margin-top:25px}#creation_menus_container{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:100%}.Button_creation{width:200px!important;height:150px!important}.creation_menus_popup_input{width:45%}}.alertsSupp{position:absolute;top:0;left:0;min-height:100%;width:98.5vw;background-color:rgba(0,0,0,.5);overflow:hidden;z-index:200}.alertsSupp .content{height:35%;width:35%;margin:20% auto auto;background-color:#fff;border-radius:10px;overflow:hidden}.alertsSupp h4{margin-top:2%}.alertsSupp h4,.alertsSupp h5{text-align:center}.centeredButtons{display:flex;justify-content:center;align-items:center;margin-top:5%;margin-bottom:1%}.yes_button{background-color:#21bd36;margin:0}.no_button,.yes_button{position:relative;border:1px solid #fff;border-radius:.5em;font-weight:700;color:#fff;width:5em;height:3em;padding:0}.no_button{background-color:#ec412a;margin:0 0 0 1%}.commande__product-container{display:flex;justify-content:space-between;margin-bottom:10px}.commande__product-container>div{display:flex;align-items:center}.commande__product h2{font-size:1.3rem;margin:0}.commande__product-nom{margin:0 0 0 1.5rem!important}.commande__prix{font-size:1.4rem}.commande__product-quantite{color:#353131}.commande__totale{margin:10px 0;width:100%}.commande__totale-ttc,.commande__totale__sous-totale{width:25%;display:flex;justify-content:space-between;margin-left:auto;padding-top:5px;border-top:1px solid #000}.commande__totale-ttc{padding-top:0}.commande__totale-ttc p{font-size:1.3rem}.commande__totale-ttc p span{font-size:.9rem}.commande__totale-details{justify-content:space-between}.commande__totale-details,.commande__totale-mode__container{display:flex;align-items:center}.commande__totale-mode{margin:0 1rem 0 0;font-size:1.7rem;color:#ec412a;font-weight:700}.commande__ref{margin:0;font-size:15px}.commande__totale-ttc{border:none;font-weight:700;font-size:1.2rem}.commande__totale-ttc p{margin:0}.commande__client p{margin-bottom:5px}.commande__client__nom{font-size:1.5rem;font-weight:700}.commande__client__adresse,.commande__client__telephone{font-size:1.2rem}.commande__client__telephone{text-decoration:underline}.commande__valider_btn{margin:auto!important;background-color:#ec412a!important;padding:10px 15px;color:#fff;border:none;border-radius:5px;transition:background .3s ease}.commande__valider_btn:hover{background-color:#e7331b!important}.commande__valider_btn.terminer{background-color:#4cbc4a!important}.commande__valider_btn.terminer:hover{background-color:#37b935!important}.product__container{margin:auto;display:flex;flex-direction:column;max-width:650px;width:100%!important}@media (max-width:1004px){.commande__totale-ttc,.commande__totale__sous-totale{width:30%;display:flex;justify-content:space-between}}@media (max-width:906px){.commande__totale-ttc p{font-size:1.2rem}.commande__totale__sous-totale p{font-size:.9rem;margin-bottom:5px}}@media (max-width:861px){.commande__prix{font-size:1.1rem}.commande__totale-mode{font-size:1.4rem}.commande__totale-ttc p{font-size:1.1rem}.commande__totale-ttc p span{font-size:.7rem}.commande__totale__sous-totale p{font-size:.8rem;margin-bottom:5px}.commande__product h2{font-size:1.1rem;margin:0}.commande__client__nom{font-size:1.3rem;font-weight:700}.commande__client__adresse,.commande__client__telephone{font-size:1rem}}@media (max-width:796px){.commande__totale-mode{font-size:1.1rem}.commande__totale-ttc,.commande__totale__sous-totale{width:40%}}.compte-header h1{text-align:center;font-size:2.5rem;padding-bottom:1em;border-bottom:1px solid grey;font-weight:700;color:#04295d}.compte{display:flex;flex-flow:row wrap;justify-content:center;margin:5em 6em 6em}@media screen and (max-width:800px){.compte{display:grid;flex-wrap:wrap;flex-direction:column;margin:0}}@media screen and (max-width:1050px){.compte{margin:-2em;padding-top:5em}}.infos_header h1{text-align:center;font-size:2.5rem;padding-bottom:1em;border-bottom:1px solid grey;font-weight:700;color:#04295d}.infos_button{display:flex;flex-flow:row wrap;justify-content:center;margin:5em 6em 6em}.registre_button{text-align:center;position:relative;border:1px solid #fff;border-radius:.5em;background-color:#3ebde6;color:#fff;font-weight:500;text-transform:uppercase;font-size:1.2em;width:11em;height:3.2em;padding:0;margin:1em auto}.caisse-header h1{text-align:center;font-size:2.5rem;padding-bottom:1em;border-bottom:1px solid grey;font-weight:700;color:#04295d}.caisse_container{display:grid;justify-content:center;flex-direction:column;flex-wrap:wrap}.caisse_div{padding:1em}.caisse_input{padding:1em;border:none;box-shadow:5px 4px 11px rgb(0 0 255/20%);margin:1em;font-weight:700}.caisse_title h2{text-align:center;padding-bottom:1em;color:#04295d}.caisse_label{font-weight:700}.adresse_caisse{display:flex;flex-wrap:wrap}.registre_caisse_button{text-align:center;position:relative;border:1px solid #fff;border-radius:.5em;background-color:#3ebde6;color:#fff;font-weight:500;text-transform:uppercase;font-size:1.2em;width:11em;height:3.2em;padding:0;margin:1em auto}.caisse_button{display:flex;flex-wrap:wrap}@media screen and (max-width:850px){.adresse_caisse{display:flex;flex-direction:column}}.dirigeant-header h1{font-size:3.5rem;border-bottom:1px solid grey}.dirigeant_container{display:grid;justify-content:center;flex-direction:column}.dirigeant_label{padding:1em}.dirigeant_input{box-shadow:5px 4px 11px rgb(0 0 255/20%)}.edit_button_dirigeant{text-align:center;position:relative;border:1px solid #fff;border-radius:.5em;background-color:#3ebde6;color:#fff;font-weight:500;text-transform:uppercase;font-size:1.2em;width:11em;height:3.2em;padding:0;margin:1em auto}.dirigeant_label{font-weight:700}.dirigeant_adresse{display:flex}.dirigeant_button{display:flex;flex-wrap:wrap}@media screen and (max-width:450px){.dirigeant_adresse,.dirigeant_content{display:flex;flex-direction:column}}.Qrcode-header h1{padding-bottom:1em;border-bottom:1px solid grey}.nom,.Qrcode-header h1{text-align:center;font-size:2.5rem;font-weight:700;color:#04295d}.nom{box-sizing:content-box;width:100%;margin-top:1em;justify-content:center}@media screen and (max-width:800px){.Gestioncommercial{display:grid;flex-wrap:wrap;flex-direction:column;margin-top:1em;justify-content:center}}@media screen and (max-width:1050px){.Gestioncommercial{padding-top:2em;margin:-2em;justify-content:center}}.reg_button{text-align:center;border:1px solid #fff;border-radius:.5em;background-color:#3ebde6;color:#fff;font-weight:500;text-transform:uppercase;font-size:1.2em;width:11em;height:3.2em;padding:0;margin:auto}.QrcodeContent{margin:auto;display:flex}.QrcodeContent,.societe_button{justify-content:center}@media (max-width:500px){html{font-size:80%;padding-top:10px}}.Comptabilite-header h1{text-align:center;font-size:2.5rem;padding-bottom:1em;border-bottom:1px solid grey;font-weight:700;color:#04295d}.Comptabilite-button{display:flex;flex-flow:row wrap;justify-content:center;margin:5em}.button:hover{border:4px solid #3ebde6}@media screen and (max-width:1050px){.button{padding-top:2em;margin:-2em}}.Facture-header h1{text-align:center;font-size:3.5rem;padding-bottom:1em;border-bottom:1px solid grey;font-weight:700;color:#04295d}.Facture{display:flex;flex-flow:row wrap;justify-content:center;margin:5em 6em 6em}.facture-header h1{text-align:center;font-size:2.5rem;padding-bottom:1em;border-bottom:1px solid grey;font-weight:700;color:#04295d}.facture{flex-direction:column}.facture,.facture_center{display:flex;justify-content:center}.facture_container{display:grid;justify-content:center;flex-direction:column;flex-wrap:wrap;margin-top:5em}.facture_div{padding:1em}.facture_input{border:none;margin:1em;box-shadow:5px 4px 11px rgb(0 0 255/20%)}.facture_input,.facture_label{font-weight:700}.adresse_facture{display:flex;flex-wrap:wrap}.registre_facture_button{text-align:center;position:relative;border:1px solid #fff;border-radius:.5em;background-color:#3ebde6;color:#fff;font-weight:500;text-transform:uppercase;font-size:1.2em;width:11em;height:3.2em;padding:0;margin:1em auto}.button{color:#000}.facture_tva{border:none;margin:1em;font-weight:700;box-shadow:5px 4px 11px rgb(0 0 255/20%);width:6em}.fas{cursor:pointer}@media screen and (max-width:850px){.adresse_facture{display:flex;flex-direction:column}}@media screen and (max-width:850px){.facture_tva{margin-left:3em}}.Gestiondesstocks-header h1{text-align:center;font-size:3.5rem;padding-bottom:1em;border-bottom:1px solid grey;font-weight:700;color:#04295d}.Gestiondesstocks{display:flex;flex-flow:row wrap;justify-content:center;margin:5em 6em 6em}@media screen and (max-width:800px){.Gestiondesstocks{display:grid;flex-wrap:wrap;flex-direction:column;margin:0}}@media screen and (max-width:1050px){.Gestiondesstocks{margin:-2em;padding-top:2em}}.Gestiondesressourceshumaines-header h1{text-align:center;font-size:3.5rem;padding-bottom:1em;border-bottom:1px solid grey;font-weight:700;color:#04295d}.Gestiondesressourceshumaines{display:flex;flex-flow:row wrap;margin:5em 6em 6em;justify-content:center}.rh_button{padding:1.5em;margin:1em;font-weight:700;border-radius:1em;background-color:#04295d;color:#fff;width:220px;height:170px}.rh_button:hover{background-color:#2fbfff}@media screen and (max-width:800px){.Gestiondesressourceshumaines{display:grid;flex-wrap:wrap;flex-direction:column;margin:0}}@media screen and (max-width:1050px){.Gestiondesressourceshumaines{padding-top:2em;margin:-2em}}.facture_button:hover{background-color:#2fbfff;border:4px solid #3ebde6}.Gestioncommerciale-header h1{text-align:center;font-size:3.5rem;padding-bottom:1em;border-bottom:1px solid grey;font-weight:700;color:#04295d}.Gestioncommerciale{display:flex;flex-flow:row wrap;margin:5em 6em 6em;justify-content:center}@media screen and (max-width:800px){.Gestioncommerciale{display:grid;flex-wrap:wrap;flex-direction:column;margin-top:1em}}@media screen and (max-width:1050px){.Gestioncommerciale{padding-top:2em;margin:-2em;justify-content:center}}.registr_button{margin-right:-40em;margin-top:2em}.Contratdetravail-header h1{text-align:center;font-size:3.5rem;padding-bottom:1em;border-bottom:1px solid grey;font-weight:700;color:#04295d}.Contratdetravail_button{display:flex;flex-flow:row wrap;justify-content:center;margin:5em 6em 6em}.button{padding:1.5em;margin:1em;font-weight:700;border-radius:1em;background-color:#04295d;color:#fff;width:220px;height:170px}.button:hover{background-color:#2fbfff}.societe-header h1{text-align:center;font-size:2.5rem;padding-bottom:1em;border-bottom:1px solid grey;font-weight:700;color:#04295d}.societe_label{padding:1em}.societe_container{display:grid;justify-content:center;flex-direction:column}.societe_input{padding:1em;border:none;box-shadow:5px 4px 11px rgb(0 0 255/20%);margin:1em;font-weight:700}.registr_button{background-color:#3ebde6}.edit_button,.registr_button{text-align:center;border:1px solid #fff;border-radius:.5em;color:#fff;font-weight:500;text-transform:uppercase;font-size:1.2em;width:11em;height:3.2em;padding:0;margin:1em auto}.edit_button{position:relative;background-color:#d22b31}.societe_adresse{display:flex}.societe_label{font-weight:700}.code_input,.pays_input,.ville_input{padding:1em;border:none;box-shadow:5px 4px 11px rgb(0 0 255/20%);margin:1em;font-weight:700}.adresse,.societe_button{display:flex;flex-wrap:wrap}.errors{color:#000}.sexe_input{border:none;box-shadow:1px 4px 11px rgb(0 0 255/20%);margin:1em;font-weight:700;padding:18.5px 20px}.numsejour_input{display:flex;flex-wrap:wrap}.numdetitre_employe{padding:1em;border:none;box-shadow:9px 3px 21px rgb(0 0 255/80%);margin:8em;font-weight:700}.MuiOutlinedInput-input{padding:18.5px 20px}.prenomemploye_input{padding:1em;border:none;box-shadow:1px 4px 11px rgb(0 0 255/20%);margin:1em;font-weight:700}@media screen and (max-width:750px){.societe_adresse{display:flex;flex-direction:column}}.dirigeant-header h1{text-align:center;font-size:2.5rem;padding-bottom:1em;font-weight:700;color:#04295d}.facture__fournisseur{display:flex;flex-wrap:wrap}.fournisseur_fact{text-align:center;position:relative;font-size:2.5em}.facture__montantHT{display:flex;flex-wrap:wrap}.montantHT_fact{text-align:center;position:relative;font-size:1.8em}.facture__montantTVA{display:flex;flex-wrap:wrap}.montantTVA_fact{text-align:center;position:relative;font-size:1.8em;color:#000}.facture__date{display:flex;flex-wrap:wrap}.date_fact{text-align:center;position:relative;font-size:1.2em;font-weight:700}.facture__photo,.facture_button{display:flex;flex-wrap:wrap}.photo_fact{border:1px solid #000;text-align:center;position:relative;padding:0;margin:1em auto;width:100%;max-width:800px;height:auto}.facture__button{display:flex;justify-content:space-between}.registre__button{background-color:#3ebde6}.registre__button,.supp_button{text-align:center;position:relative;border:1px solid #fff;border-radius:.5em;color:#fff;font-weight:500;text-transform:uppercase;font-size:1.2em;width:11em;height:3.2em;padding:0;margin:1em auto}.supp_button{background-color:#ec412a}.facture__container{display:flex;flex-direction:column;align-items:center}.suivi_activite__jour_exacte-calendrier{margin:auto;max-width:300px;display:flex;justify-content:space-around;align-items:center}.suivi_activite__jour_exacte-calendrier label{margin:0}.reset_button{text-align:center;position:relative;border:1px solid #fff;border-radius:.5em;background-color:#3ebde6;color:#fff;font-weight:500;text-transform:uppercase;font-size:1.2em;width:11em;height:3.2em;padding:0;margin:1em auto}.main,.res_button{display:flex;flex-wrap:wrap}.main{align-content:center;justify-content:center;flex-direction:column}.MuiAccordionDetails-root{display:flex;padding:8px 16px 16px;justify-content:center}admin__container{margin-right:10px;padding-right:10px}.button_valider{margin-top:2%;background-color:#61e0e6;border:none;width:10%;font-size:1.2em}.click2FA{color:#61e0e6;cursor:pointer}label.text{margin:0;display:block;height:5%}span.sub_title{text-align:left}.alerts{position:fixed;top:110px;right:20px;z-index:99}.alert{width:350px;padding:1rem;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:space-between;background-color:#fafafa;border-radius:10px;box-shadow:2px 4px 9px 0 #656161;position:relative;overflow:hidden}.alert>img{max-width:30px;max-height:30px;object-fit:contain;padding:.8rem}.alert>p{margin:0}.alert>p>span{color:red;font-family:"Roboto";font-weight:700}.alert>.close{position:absolute;top:7px;right:10px;cursor:pointer;pointer-events:all;font-size:15px}.alert .progress{position:absolute;bottom:-10px;left:0;width:100%;background-color:#fafafa}.alert .progress-bar{background-color:#dadada}@media (max-width:550px){.alerts{right:10px}.alert{width:300px}}:root{--font-size:18px;--font-size-mobile:15px;--font-size-titre-grande:70px;--font-size-titre-moyenne:55px;--font-size-titre-petite:40px;--font-size-button:40px;--font-size-button-mobile:30px}
/*# sourceMappingURL=main.c63daec0.chunk.css.map */