*{font-family:Montserrat,sans-serif}body{margin:0}:root{--primary-font:"Fahkwang",sans-serif;--secondary-font:"Montserrat",sans-serif;--primary-color:#f5f5f5;--primary-color-opacity:hsla(37,34%,65%,.2);--secondary-color:#d32f2f;--third-color:#fff;--fourth-color:#000}body{background-color:#f5f5f5;background-color:var(--primary-color);max-width:100vw;overflow-x:hidden!important}a{text-decoration:none}.container-global{margin:45px 90px 0}@media screen and (max-width:1025px){.container-global{margin:0 25px}}@media screen and (max-width:500px){.container-global{margin:0 15px}}*{box-sizing:border-box}.navigation-cards select{background-color:var(--primary-color);border:2px solid var(--secondary-color);border-radius:20px;color:var(--third-color);font-size:16px;height:40px;padding-left:20px;padding-right:20px;text-align:center;width:"auto"}.btnSeeMore{display:flex;justify-content:center}.btnSeeMore a{background-color:var(--secondary-color);border-radius:20px;color:var(--third-color);margin-top:10px;padding:15px 25px}.navigation-cards select option{font-size:16px}.container-cards{margin-left:90px;margin-right:90px;overflow:hidden}.cards-title{color:var(--secondary-color);display:flex;font-family:Montserrat;font-size:clamp(1.7rem,2.1vw,2.5rem);font-style:normal;font-weight:600;justify-content:center;letter-spacing:.05em;line-height:49px}.navigation-cards{display:flex;margin-top:clamp(1rem,3.33vw,4rem)}.navigation-cards-ul{display:flex;gap:48px;padding:0}.navigation-cards-li{color:#000;cursor:pointer;font-size:20px;font-style:normal;font-weight:600;line-height:24px;list-style:none;transition:all .2s ease}.global-cards{display:flex;flex-wrap:wrap;gap:30px;height:auto;justify-content:center;margin-top:32px;overflow:hidden;padding-bottom:50px;padding-top:50px}.card{align-items:center;background-color:var(--secondary-color);border-radius:12px;display:inline-block;height:"auto";padding-bottom:10px;transition:all .3s ease;width:clamp(190px,11vw,230px)}.card-img{border-radius:12px 12px 0 0;height:clamp(7rem,7.8125vw,9.375rem)}.card-title{color:var(--third-color);display:flex;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;justify-content:center;line-height:24px;margin:12px auto 0;overflow:hidden;text-overflow:ellipsis;width:156px}.card-separator{background:var(--third-color);border-radius:20px;height:2px;margin-bottom:1àpx;margin-top:clamp(0rem,1vw,1.25rem);width:100%}.card-info{margin:clamp(0rem,1vw,1.25rem) 20px 12px}.card-button{background:transparent;z-index:999}.descriptionProduct{color:#fff;margin-left:10px;margin-right:10px}.arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination button:hover{background-color:var(--secondary-color);color:var(--third-color)}.plus-icon{background:var(--third-color);border-radius:8px;color:var(--secondary-color);padding:clamp(12px,.8vw,16px);position:relative}.plus-icon:after,.plus-icon:before{background-color:var(--secondary-color);content:"";height:2px;left:50%;position:absolute;top:50%}.plus-icon:before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:11px}.plus-icon:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);width:10px}.card-price{color:var(--third-color);font-size:clamp(1rem,1.04vw,1.25rem);line-height:24px;margin:0}.card-global-button,.card-price{font-family:Montserrat;font-style:normal;text-align:center}.card-global-button{background:#ff9a00;border:none;border-radius:14px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:20px;margin:64px auto 0;padding:16px 42px}.card-description{align-items:center;background-color:rgba(0,0,0,.7);box-sizing:border-box;color:#fff;display:flex;height:100%;justify-content:center;left:0;opacity:0;padding:10px;position:absolute;text-align:center;top:0;transition:opacity .3s ease-in-out;width:100%}.card:hover .card-description{opacity:1}.card{position:relative}.card:hover{background-color:var(--third-color);color:var(--secondary-color);.plus-icon{background-color:var(--secondary-color)}.card-price,.card-title,.descriptionProduct{color:var(--secondary-color)}.card-separator{background-color:var(--secondary-color)}.plus-icon:after,.plus-icon:before{background-color:var(--third-color)}}.navigation-cards-li:hover{color:var(--secondary-color)}@media screen and (max-width:1410px){.global-cards{justify-content:center}}@media screen and (max-width:1140px){.container-cards{margin-left:20px;margin-right:20px}}@media screen and (max-width:1025px){.navigation-cards select{margin:0 auto}}.container-header{display:flex;justify-content:space-between}.containerUber{align-items:center;display:flex;flex-direction:row;gap:20px}.containerImgUber:hover{background-color:var(--secondary-color)}.containerImgUber{align-items:center;border:2px solid var(--secondary-color);color:var(--secondary-color);display:flex;flex-direction:row;gap:10px;margin-top:40px;padding-left:30px;padding-right:10px;transition:all .3s;width:230px;&:hover{color:var(--third-color)}}.title-header{font-size:clamp(2rem,2.3vw,2.5rem);font-weight:700}.title-color,.title-header{color:var(--secondary-color)}.text-header{color:var(--fourth-color);font-size:1.25rem}.btn-header{background-color:var(--secondary-color);border-radius:14px;color:var(--third-color);padding:10px 20px;text-decoration:none}.container-header-info{margin-top:150px;width:25rem}.container-header-img{margin-top:50px;width:clamp(30rem,37vw,44rem)}.container-header-img img{width:100%}@media screen and (max-width:955px){.container-header{align-items:center;justify-content:center}.container-header-img{display:none}.container-header-info{margin:50px;text-align:center}.containerUber{justify-content:center}}@media screen and (max-width:1450px){.container-header{margin-bottom:50px}}@media screen and (max-width:550px){.containerUber{flex-direction:column;gap:15px;margin-top:30px}.containerImgUber{height:55px;margin:0;width:250px}}.container-info{display:flex;justify-content:space-between;margin-top:50px}.hour-title{color:var(--fourth-color);font-size:clamp(1.7rem,2.1vw,2.5rem);font-weight:600}.day,.hour{font-size:clamp(16px,2.1vw,17px);font-weight:600}.day{color:var(--fourth-color)}.hour{color:var(--secondary-color)}.opening{display:flex;gap:20px}.container-map iframe{border:0;border-radius:15px;box-shadow:10px 10px 34px 0 rgba(0,0,0,.47);-webkit-box-shadow:10px 10px 34px 0 rgba(0,0,0,.47);-moz-box-shadow:10px 10px 34px 0 rgba(0,0,0,.47)}iframe{height:clamp(25rem,25.83vw,31rem)}.container-map,iframe{width:clamp(20rem,29.16vw,35rem)}@media screen and (max-width:765px){.container-info{flex-direction:column;gap:20px;justify-content:center}.container-info-hour{margin:0 auto}.hour-title{text-align:center}.container-map{margin:0 auto}}.container-features{margin-bottom:156px}.features-title{color:var(--secondary-color);display:flex;font-family:Montserrat;font-size:clamp(1.7rem,2.1vw,2.5rem);font-style:normal;font-weight:600;justify-content:center;letter-spacing:.05em;line-height:49px;margin-top:116px}.features-cards-global{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:56px auto 0;width:70vw}.features-card{align-items:center;background:var(--secondary-color);border-radius:10px;box-shadow:9px 8px 18px rgba(0,0,0,.25);display:flex;flex-direction:column;padding:28px 36px}.features-card img{width:clamp(2.5rem,4.06vw,4.87rem)}.features-card-title{display:flex;font-size:clamp(1rem,1.04vw,1.25rem);font-weight:600;justify-content:center;line-height:24px;margin-top:20px}.features-card-p,.features-card-title{color:var(--third-color);font-family:Montserrat;font-style:normal;text-align:center}.features-card-p{font-size:clamp(.8rem,.8vw,1rem);font-weight:400;line-height:20px;margin-top:16px}@media screen and (max-width:1150px){.features-card{padding:10px 20px}.features-cards-global{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;width:50%}}@media screen and (max-width:850px){.container-features{margin-bottom:0}}@media screen and (max-width:580px){.features-cards-global{width:100%}}#container-full-reviews::-webkit-scrollbar{background-color:#d3d3d3;height:5px}#container-full-reviews::-webkit-scrollbar-thumb{background-color:var(--secondary-color)}#container-full-reviews{display:flex;flex-direction:row;gap:30px;overflow-x:auto;padding-bottom:20px}.title-review{color:var(--third-color);margin-bottom:50px;margin-top:50px;text-align:center}.review{background-color:#eaeaea;border-radius:30px;height:260px;padding:10px;width:500px}.container-review-top{justify-content:space-between;width:400px}.container-review-top,.test{align-items:center;display:flex}.test{gap:5px}.container-review-top p{font-weight:600}.review-img-name{display:flex;gap:20px}.img-review{height:50px;width:50px}.container-text-review{height:150px;overflow:auto}.container-text-review::-webkit-scrollbar{background-color:#d3d3d3;border-radius:20px;width:5px}.container-text-review::-webkit-scrollbar-thumb{background-color:var(--secondary-color);border-radius:20px;width:5px}.container-text-review::-webkit-scrollbar-thumb:hover{cursor:pointer}.time-review{font-weight:600;margin-right:20px;text-align:end}@media screen and (max-width:500px){#container-full-review{height:500px;width:250px}.container-review-top{align-items:start;flex-direction:column;width:250px}.container-text-review{height:180px}.review{height:350px}}body{overflow-x:hidden}li{list-style:none}.navbar{display:flex;justify-content:space-between;transition:all .3s ease;width:100%}.navbar.scrolled{background-color:var(--secondary-color);box-shadow:0 4px 8px rgba(0,0,0,.2);left:0;position:fixed;top:0;width:100%;z-index:1000}.action span{color:var(--secondary-color);font-size:clamp(1.7rem,1.7vw,2rem)}.scrolled a span,.scrolled ul li a{color:var(--third-color)}.btn-menu{display:none;right:110px;top:80px}.btn-menu,.logo{position:absolute}.logo{height:8rem;left:50px;object-fit:cover;top:20px;width:clamp(9rem,10.5vw,8.5rem)}.link{font-size:16px;font-weight:600;height:30px}.link a{color:var(--secondary-color);text-decoration:none}.link:hover{border-bottom:2px solid var(--secondary-color)}.container-navbar{align-items:center;display:flex;justify-content:space-between}.action{height:2.125rem;position:relative;width:2.438rem}.notification-dot{background-color:var(--secondary-color);border-radius:50%;height:10px;position:absolute;right:-5px;top:-5px;width:10px}.scrolled a .notification-dot{background-color:var(--third-color)}.action img{width:clamp(2.3rem,2.2vw,2.6rem)}.list-links{width:400px}.list-actions,.list-links{box-sizing:initial;display:flex;justify-content:space-between}.list-actions{width:100px}li{cursor:pointer}@media screen and (max-width:1025px){.container-nav-mobil,.navbar{display:none}.navbar-mobile{background-color:var(--secondary-color);border-top:2px solid #fff;bottom:0;box-shadow:0 -2px 10px rgba(0,0,0,.1);left:0;position:fixed;width:100%;z-index:9999}.navbar-mobile-list{display:flex;justify-content:space-around;margin:0;padding:10px 0}.notification-dot{background-color:red;border-radius:50%;height:10px;position:absolute;right:0;top:0;width:10px}.action{position:relative}.navbar-mobile-item{align-items:center;color:var(--third-color);display:flex;flex-direction:column}.navbar-mobile-item p{color:var(--third-color);font-size:12px;margin-bottom:0;margin-top:5px;text-decoration:none}.material-icons{font-size:24px}}@media screen and (max-width:825px){body{overflow-x:hidden}.btn-menu{right:50px}.logo{left:0}}.background-footer{height:400px;object-fit:cover;width:100%}.container-footer{display:flex;margin-top:20px;position:relative}.container-info-footer{display:flex;justify-content:space-between;left:50%;position:absolute;top:200px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:50vw}.info-footer-title{color:var(--third-color);font-size:14px;font-weight:700;margin-left:10px}.info-footer-img{height:1.7rem;width:clamp(1rem,1.25vw,1.5rem)}.info-footer-text{color:var(--third-color);font-size:14px}.location,.number,.number .email{display:flex;flex-direction:column}.number{justify-content:center;left:50%;position:absolute;top:340px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.number li{border:2px solid var(--third-color);border-radius:10px;padding:2px}.number li a{display:flex;flex-direction:column;justify-content:center}.li-title{align-items:center;display:flex}.credit{font-size:13px;position:absolute;right:20px;top:350px}.credit,.credit a{color:var(--third-color)}.credit a{font-weight:700;text-decoration:underline}@media screen and (max-width:1025px){.container-info-footer ul{padding-left:10px}.container-info-footer{top:150px}.number{top:270px}.credit{top:280px}}@media screen and (max-width:850px){.container-info-footer{flex-wrap:wrap;width:clamp(30rem,21.19vw,40rem)}}@media screen and (max-width:530px){.container-info-footer{flex-direction:column;justify-content:center;text-align:center;top:150px;width:150px}.container-info-footer ul{margin:0;width:200px}.info-footer-title{font-size:1rem}.info-footer-text{font-size:.8rem;margin-top:0;text-align:start}.background-footer{height:500px}.linkFooter{display:flex}.number{top:330px}.credit{top:390px}}@media screen and (min-width:1440px){.background-footer{object-fit:inherit}}.fullCardComponent{display:flex;flex-direction:column}.title-fullCard{color:var(--secondary-color);margin-bottom:70px;margin-top:70px;text-align:center}.categories{display:flex;margin-bottom:20px;overflow-x:auto;padding:20px 10px;scrollbar-width:none;transition:background-color .3s,color .3s;white-space:nowrap}.categories::-webkit-scrollbar{display:none}.categories.sticky{background-color:var(--primary-color);position:-webkit-sticky;position:sticky;top:66.5px;z-index:1000}.categories a{color:var(--fourth-color);display:inline-block;font-size:18px;font-weight:700;margin:0 10px;text-decoration:none;transition:color .3s,border-bottom .3s}.categories a.active-link{border-bottom:2px solid red;text-align:center}.foods{display:flex;flex-direction:column;width:100%}.category-section{margin-bottom:20px}.category-header{align-items:center;color:#fff;display:flex;margin-bottom:10px;margin-top:40px}.category-header h2{color:var(--secondary-color);margin-right:20px;white-space:nowrap}.cards-container{display:grid;flex-wrap:wrap;grid-template-columns:repeat(4,1fr)}.card{border:1px solid #ccc;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;height:auto;justify-content:space-between;overflow:hidden;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:250px}.card:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.card-img{height:150px;object-fit:cover;width:100%}.card-img-placeholder{background-color:#f0f0f0;height:150px;width:100%}.card-title{margin:10px 0;text-align:center}.card-separator{background-color:#eee;height:1px;margin:10px 0}.card-info{display:flex;justify-content:space-between;margin-bottom:12px;margin-top:clamp(0rem,1vw,1.25rem);padding-left:20px;padding-right:20px;width:100%}.card-price{font-size:15px;font-weight:700}.card-button{background:none;border:none;cursor:pointer}.plus-icon{background-size:contain;height:20px;width:20px}.descriptionProduct{font-size:.9em;margin-bottom:10px;padding:0 10px;text-align:center}@media screen and (max-width:1160px){.cards-container{gap:10px;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:785px){.cards-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:535px){.cards-container{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:1025px){.cards-container{justify-content:center}.categories.sticky{top:0}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:var(--fourth-color);box-shadow:0 0 0 1000px var(--third-color) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.name-item-basket{color:var(--fourth-color)!important}.error-message,.textRestaurantClose{color:var(--fourth-color)}.error-message{font-family:var(--secondary-font);font-size:12px;text-align:left!important}.comment-input{background-color:var(--primary-color);border:2px solid var(--fourth-color);border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;left:50%;max-width:455px;min-width:250px;padding:20px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 40px)}.button-comment{background-color:var(--third-color);border:1px solid var(--secondary-color);border-radius:10px;box-sizing:border-box;color:var(--fourth-color);display:block;height:35px;margin:10px auto 0;transition:background-color .3s;width:200px;&:hover{background-color:var(--secondary-color);color:var(--primary-color);cursor:pointer}}.containerBasketItem{border-bottom:1px solid var(--primary-color-opacity);color:var(--secondary-color);display:flex;flex-direction:column;justify-content:center;margin:20px 0 0;padding-bottom:20px}.containerBasketItem p{margin:0}.comment-input h3{color:var(--fourth-color);font-family:var(--secondary-font);text-align:center}.comment-input textarea{background-color:var(--third-color);border-radius:10px;height:100px;margin-bottom:20px;padding-top:10px;resize:vertical}.container-btn-item span{color:var(--secondary-color);font-size:28px;&:hover{cursor:pointer}}.container-btn-item{align-items:center}.container-input-address{display:flex;gap:20px;width:100%}.containerGlobalBasket{grid-gap:20px;display:grid;flex-wrap:wrap;gap:20px;grid-template-columns:repeat(2,1fr);margin-top:140px}.containerFormBasket,.containerItemsBasket{box-sizing:border-box;padding:20px;width:100%}.containerItemsBasket{border:2px solid var(--secondary-color)}.containerItemsBasket h2{border-bottom:2px solid var(--primary-color);color:var(--fourth-color);font-family:var(--primary-font);font-size:2rem;padding-bottom:20px!important;text-align:center}.textGold{color:var(--secondary-color);font-weight:700}.basket-item{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.basket-item p{color:#fff;font-family:var(--secondary-font);font-size:1rem}.container-btn-item{display:flex;gap:20px}.container-btn-item button{align-items:center;background-color:var(--secondary-color);border:2px solid var(--primary-color);color:#fff;display:flex;font-size:1.5rem;font-weight:700;height:40px;justify-content:center;transition:all .3s;width:40px}.container-btn-item button:hover{background-color:var(--primary-color);cursor:pointer}.total-price{font-size:1rem;text-align:end}.basket-empty,.total-price{color:var(--fourth-color);font-family:var(--secondary-font)}.basket-empty{align-items:center;display:flex;flex-direction:column;justify-content:center}.basket-empty span{font-size:4rem;margin-bottom:30px;margin-top:30px}.basket-empty p{margin-bottom:30px}.containerFormBasket{box-sizing:border-box;padding:20px}.containerFormBasket,.containerFormBasket form{align-items:center;display:flex;justify-content:center}.containerFormBasket form{flex-direction:column;width:100%}.containerFormBasket form input,select,textarea{background-color:var(--third-color);border:1px solid var(--secondary-color);border-radius:10px;box-sizing:border-box;color:var(--fourth-color);height:45px;margin-top:10px;padding-left:20px;transition:all .3s;width:100%}.container-input-delivery{display:flex;flex-direction:column;gap:20px;margin-bottom:20px;width:100%}.containerFormBasket textarea{height:100px;padding-top:10px;resize:vertical}input[type=submit]:hover{background-color:var(--secondary-color);color:var(--third-color);cursor:pointer}input[type=submit]{padding:0!important}select:hover{cursor:pointer}@media (min-width:768px){.containerGlobalBasket{gap:30px}}@media (max-width:890px){.containerGlobalBasket{align-items:center;display:flex;flex-direction:column}}@media (min-width:1024px){.containerGlobalBasket{gap:50px}.containerItemsBasket{padding-left:50px;padding-right:50px}.containerItemsBasket h2{font-size:3.8rem}.total-price{font-size:1.2rem}}@media (max-width:550px){.containerFormBasket{width:100%}}
/*# sourceMappingURL=main.53004df0.css.map*/