body{margin:0;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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.app-container{width:1080px;height:1920px;margin:0 auto;position:relative;overflow:hidden;border:25px solid #363535;border-radius:45px}.scale-container{transform-origin:top center;transform:scale(.36)}@media screen and (max-width:768px){.scale-container{transform-origin:top left}.swal2-container{display:flex;position:fixed;width:98%!important;height:84%!important;margin:0 auto;transform-origin:top left!important;transform:translate(-50%,-62%) scale(1)!important;border-radius:33px!important}div:where(.swal2-container) div:where(.swal2-popup){max-width:97%!important}}body,html{margin:0;padding:0;height:100%;width:100%}.max-height{overflow:hidden;max-height:100vh}.swal2-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.36);width:1080px;height:1920px;display:flex;justify-content:center;align-items:center}div:where(.swal2-container).swal2-backdrop-show{border-radius:45px}@media (device-width:1920px) and (device-height:1080px),screen and (device-width:1080px) and (device-height:1920px){.app-container{width:auto;height:auto;margin:0;position:static;overflow:visible;border:none;border-radius:0}.scale-container{transform:none!important}.max-height{max-height:none;overflow:visible}.swal2-container{display:flex;position:fixed;right:0;bottom:0;justify-content:center;align-items:center;overflow:auto;background-color:rgba(0,0,0,.4);z-index:1060;transform:translate(-50%,-50%) scale(1)!important}div:where(.swal2-container).swal2-backdrop-show{border-radius:0}}.primary-color{color:var(--primary-color)}h2{font-size:40px}.img-logo{width:150px;margin:42px 0}.h-border{border-bottom:30px solid var(--primary-color)}.orange{color:var(--primary-color)}.header-bg{background-color:var(--secondary-color)}.swal2-timer-progress-bar{background-color:var(--primary-color)!important;height:15px!important;margin-top:38px!important}.bg-main{width:100%;height:1740px;object-fit:cover}@media (device-width:1920px) and (device-height:1080px),screen and (device-width:1080px) and (device-height:1920px){.bg-main{height:calc(100vh - 180px)}}main h1{position:absolute;top:27%;left:50%;transform:translate(-50%,-50%);color:var(--primary-color);text-align:center;font-size:80px;z-index:2}.itemPrice,h2,main h1{font-family:"Besttia Brush",sans-serif}.btn-orange:hover{background-position:100% 0}.btn-orange,.btn-orange:hover{color:#fff;transition:all .4s ease-in-out}.btn-orange{background-image:linear-gradient(90deg,var(--primary-color),var(--secondary-color),var(--primary-color));position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);background-size:300% 100%;border:10px solid #f5f5f5;border-radius:50px;cursor:pointer;font-size:35px;font-weight:700;height:150px;margin:0;text-align:center;width:400px;z-index:2}main a{text-decoration:none;color:#fff;font-size:30px;font-weight:500}.divider{border-radius:100px 100px 100px 100px;height:4px;margin:20px auto 40px;width:100px;background:var(--primary-color)}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm{background-color:var(--primary-color)!important}.top-section{display:flex;justify-content:space-between;max-height:10%;margin:0 10px}.categories-bar{height:1184px;width:25%;overflow-y:auto;margin-bottom:10px}.categories-bar::-webkit-scrollbar{width:5px}.categories-bar::-webkit-scrollbar-track{background:#f2f0f0;border-radius:10px;box-shadow:inset 0 0 3px grey}.categories-bar::-webkit-scrollbar-thumb{border-radius:20px;background-color:#a7a6a6}.order-process{width:75%;height:1150px;overflow-y:auto;margin-top:10px}.order-process::-webkit-scrollbar{display:none}.order-summary{flex:1 1;border-top:2px solid grey}.order-summary h4{margin-left:2rem}.commande{box-shadow:0 0 8px 0 rgba(0,0,0,.2);align-items:center}.price{font-weight:700;font-size:20px}.total{font-size:15px}.categ-title{border-bottom:3px solid #262626;margin-bottom:20px}.order-type-selection-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:1700px}.order-type-selection{display:flex;justify-content:space-evenly;align-items:center}.order-type-title{margin-bottom:70px}.order-type-selection .card{width:18rem;margin:0 30px;padding:20px;border:1px solid #ccc;text-align:center;cursor:pointer;transition:background-color .3s}.order-type-selection .card:hover{background-color:#f0f0f0}.btn-warning{background-color:var(--primary-color)!important}.selected{border:5px solid var(--primary-color);border-radius:5px;box-shadow:0 0 10px var(--primary-color)}.supp-image{width:100%;height:157px;object-fit:contain}.categoryItem{text-align:center;margin-bottom:15px}.categoryImage{width:100%;height:200px;object-fit:cover}.categoryItemImage{width:100%;height:200px;object-fit:contain}.categoryName{margin-top:10px}.itemPrice{font-weight:700;font-size:20px;color:var(--primary-color)}.optionButton{margin:35px 20px;width:200px;height:170px;font-size:31px}.centrage{margin-top:50%}.btn-option,.btn-option:hover{background-color:var(--primary-color)}.select-item:active{border:4px solid var(--primary-color)}.css-tzssek-MuiSvgIcon-root{font-size:3.1875rem!important}a{text-decoration:none!important}.ml{margin-left:15px}.finish_button{padding:50px 0}.card{text-align:center;width:11rem;border:3px solid var(--primary-color);box-shadow:0 20px 18px -6px rgba(0,0,0,.5);margin-left:2rem}.summary-section{display:flex;justify-content:space-between;height:400px}.order-product{width:75.1%;overflow-x:auto;white-space:nowrap;border-right:2px solid #787474}.order-product::-webkit-scrollbar{width:12px;border-radius:20px}.order-product::-webkit-scrollbar-track{background:#f2f0f0;border-radius:20px}.order-product::-webkit-scrollbar-thumb{border-radius:20px;background-color:var(--primary-color)}.order-product .card{display:inline-block;margin-right:16px}.order-price{width:24.9%}.summary-section h4{border-bottom:3px solid grey}.card-text,.card-title{word-break:break-word;overflow-wrap:break-word;overflow:hidden;text-overflow:ellipsis}.card-text{margin-bottom:9px}.img-top-detail{width:70%!important}.img-detail{width:100%!important;height:130px!important;object-fit:cover}.swiper-slide{overflow:hidden}.btn-outline-primary{color:var(--primary-color);border-color:var(--primary-color)}.btn-outline-primary:hover{background-color:var(--primary-color);color:#fff}.btn-outline-primary:active,.btn-outline-primary:active:focus,.btn-outline-primary:focus{background-color:var(--primary-color)!important;color:#fff;border-color:var(--primary-color)!important}.btn-finalize{font-weight:600}.drink-image,.garniture-image{width:100%;height:200px;object-fit:contain}.selection-indicator{font-size:35px}.selected-class{border:5px solid var(--primary-color);border-radius:5px;box-shadow:0 0 10px var(--primary-color)}.name-item{font-size:16px;font-weight:700;line-height:1em;margin-top:10px}.pagination .page-item .page-link{background-color:var(--primary-color)!important}.page-item{margin-right:15px}.page-item .page-link{color:#fff!important;padding:10px 30px;font-size:20px;font-weight:700}.order-process .swiper-slide{height:873px!important;padding:0 12px!important}.swiper-pagination{bottom:-6px!important}.swiper-pagination-bullet{width:12px!important;height:12px!important;margin-bottom:5px!important}.swiper-pagination-bullet-active{background-color:var(--primary-color)!important}.supp img{width:145px}.select-sauce img{width:99px}@keyframes swing{0%,to{transform:rotate(-25deg)}50%{transform:rotate(25deg)}}.hand-img{animation:swing 2.5s ease-in-out infinite;width:145px!important}.order-summary-page-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:1570px}.cards-pay{margin-top:150px}.title-pay{margin-top:50%}#payment-form{margin-left:auto;margin-right:auto;width:30vw;min-width:500px;align-self:center;box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);border-radius:7px;padding:40px}#payment-form button{background-color:var(--primary-color);color:#fff;border-radius:5px;border:none;width:150px;justify-content:center;margin-top:30px;margin-left:auto;margin-right:auto}#payment-form button,.alert-bp{align-items:center;display:flex}.alert-bp{position:fixed;top:25%;left:50%;transform:translate(-50%,-50%);padding:35px;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:4px;z-index:999;max-width:80%}
/*# sourceMappingURL=main.73adbf7e.chunk.css.map */