@import"https://fonts.googleapis.com/css2?family=Playpen+Sans:wght@100..800&display=swap";.menu-content-header{display:flex;align-items:center}.menu-content-header>.row{flex:1 1 auto;min-width:0}.menu-content-search-actions{display:none;align-items:center;gap:.5rem;padding:0 1rem;flex:0 0 auto;position:relative}.menu-content-search-actions::before{content:"";position:absolute;top:0;width:3rem;height:100%;left:-2.25rem;background:linear-gradient(-90deg, #e0e0e0, transparent);pointer-events:none}@media(min-width: 768px){.menu-content-search-actions{display:flex}}.menu-content-search-actions .btn-menu-search-action{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 2rem .5rem 1.75rem;background:#fff;border:1px solid #dadada;border-radius:999px;color:#212121;font-size:1rem;font-weight:600;cursor:pointer;min-width:140px;justify-content:center}.menu-content-search-actions .btn-menu-search-action:hover{background:#f5f5f5}.menu-content-search-actions .btn-menu-search-action svg,.menu-content-search-actions .btn-menu-search-action i{font-size:16px}.filter-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;margin-left:.15rem;background:#d32f2f;color:#fff;border-radius:999px;font-size:11px;font-weight:700;line-height:1.25rem}.filter-count-badge[hidden]{display:none !important}.menu-mobile-search-bar{position:fixed;top:65px;left:0;right:0;height:35px;z-index:999 !important;display:flex;gap:.5rem;align-items:center;padding:0 .75rem;background:#fff;border-top:1px solid #dadada;border-bottom:1px solid #dadada;box-shadow:0 2px 4px rgba(0,0,0,.04)}@media(min-width: 768px){.menu-mobile-search-bar{display:none}}.menu-mobile-search-bar .menu-mobile-search-bar__input{flex:1 1 auto;display:flex;align-items:center;gap:.35rem;height:1.75rem;padding:0;background:none;border:none;border-right:1px solid #dadada;color:var(--textPrimary);font-size:1rem;cursor:pointer}.menu-mobile-search-bar .menu-mobile-search-bar__filter{flex:0 0 auto;display:inline-flex;align-items:center;gap:.25rem;height:100%;padding:0;background:none;border:none;color:var(--textPrimary);font-size:14px;font-weight:600;cursor:pointer}@media(max-width: 767.98px){.main-header{height:100px !important}.header-wrapper{box-shadow:none !important}.header-wrapper .row{height:65px !important}body:has(#menu) .menu-content-header.sticky{top:100px}}.menu-item--allergen-filtered{opacity:.4;transition:opacity .2s ease-in-out}.menu-item-allergen-warning{display:block;width:fit-content;max-width:100%;margin:.25rem auto .25rem 0;padding:.15rem .5rem;background:#fff4e5;color:#b25e00;border:1px solid #ffd8a8;border-radius:.5rem;font-size:12px;font-weight:600;line-height:1.3;text-align:left}.menu-item-allergens__item--filtered,.price-list-allergen-icons [data-allergen-number].menu-item-allergens__item--filtered,.price-list-allergen-icons [data-allergen-code].menu-item-allergens__item--filtered,.menu-allergen-icon.menu-item-allergens__item--filtered{color:#d32f2f !important;font-weight:700 !important}.menu-item-allergens__item--filtered .menu-item-allergens__label,.menu-item-allergens__item--filtered .menu-allergen-text,.menu-item-allergens__item--filtered span,.menu-item-allergens__item--filtered img+span,.price-list-allergen-icons [data-allergen-number].menu-item-allergens__item--filtered .menu-item-allergens__label,.price-list-allergen-icons [data-allergen-number].menu-item-allergens__item--filtered .menu-allergen-text,.price-list-allergen-icons [data-allergen-number].menu-item-allergens__item--filtered span,.price-list-allergen-icons [data-allergen-number].menu-item-allergens__item--filtered img+span,.price-list-allergen-icons [data-allergen-code].menu-item-allergens__item--filtered .menu-item-allergens__label,.price-list-allergen-icons [data-allergen-code].menu-item-allergens__item--filtered .menu-allergen-text,.price-list-allergen-icons [data-allergen-code].menu-item-allergens__item--filtered span,.price-list-allergen-icons [data-allergen-code].menu-item-allergens__item--filtered img+span,.menu-allergen-icon.menu-item-allergens__item--filtered .menu-item-allergens__label,.menu-allergen-icon.menu-item-allergens__item--filtered .menu-allergen-text,.menu-allergen-icon.menu-item-allergens__item--filtered span,.menu-allergen-icon.menu-item-allergens__item--filtered img+span{color:#d32f2f !important;font-weight:700 !important}.menu-item-allergens__filtered-tag{display:inline-block;margin-left:.35rem;padding:.1rem .35rem;background:#fdecea;color:#d32f2f;border:1px solid #f5c6cb;border-radius:.35rem;font-size:11px;font-weight:700;line-height:1.3;vertical-align:middle}#menu-search-modal,#menu-allergen-filter-modal{z-index:1505 !important;height:100dvh}#menu-search-modal .modal-dialog,#menu-allergen-filter-modal .modal-dialog{max-width:1024px;margin:1.75rem auto}#menu-search-modal .modal-body,#menu-allergen-filter-modal .modal-body{max-height:70vh;overflow-y:auto}@media(max-width: 767.98px){#menu-search-modal .modal-dialog,#menu-allergen-filter-modal .modal-dialog{max-width:none;width:100%;height:100%;margin:0}#menu-search-modal .modal-content,#menu-allergen-filter-modal .modal-content{border:0;border-radius:0}#menu-search-modal .modal-body,#menu-allergen-filter-modal .modal-body{max-height:none}}.modal-backdrop.menu-search-backdrop,.modal-backdrop.menu-filter-backdrop{z-index:1500 !important}.modal-backdrop.is-stacked{z-index:1600 !important}.modal.is-stacked{z-index:1605 !important}#menu-search-modal .menu-search-input{padding:1rem !important;font-size:1.125rem !important;border-radius:1rem !important}#menu-search-modal .menu-search-results{display:grid;grid-template-columns:1fr;gap:.75rem;padding-top:.75rem}@media(min-width: 768px){#menu-search-modal .menu-search-results{grid-template-columns:1fr 1fr}}#menu-search-modal .menu-search-results .menu-item--search-result{cursor:pointer}#menu-search-modal .menu-search-empty-hint,#menu-search-modal .menu-search-no-results{padding:2rem 1rem;text-align:center;color:#757575;font-size:14px}#menu-search-modal .menu-item--search-result .price-list-allergen-icons__icons{display:inline-flex !important;flex-wrap:wrap;gap:.25rem;align-items:center}#menu-search-modal .menu-item--search-result .price-list-allergen-icons__numbers{display:inline-block;color:#757575;font-size:12px}#menu-search-modal .menu-item--search-result .menu-allergen-icon{display:inline-flex !important;width:24px;height:24px;line-height:1}#menu-search-modal .menu-item--search-result .menu-allergen-icon img{width:100%;height:100%;object-fit:contain;display:block}#menu-allergen-filter-modal .menu-allergen-filter-list{display:grid;grid-template-columns:1fr;gap:.5rem}@media(min-width: 576px){#menu-allergen-filter-modal .menu-allergen-filter-list{grid-template-columns:1fr 1fr}}#menu-allergen-filter-modal .menu-allergen-filter-item{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid #dadada;border-radius:.5rem}#menu-allergen-filter-modal .menu-allergen-filter-item input[type=checkbox]{margin:0}#menu-allergen-filter-modal .menu-allergen-filter-item label{margin:0;cursor:pointer;flex:1 1 auto}#menu-allergen-filter-modal .modal-footer .btn.btn-link{color:var(--textPrimary) !important;text-decoration:underline !important}#menu-allergen-filter-modal .modal-footer .btn.btn-link:hover{color:var(--textPrimary) !important}#menu-allergen-filter-modal .modal-footer .btn.btn-primary{color:var(--langActiveTextColor) !important;border-color:var(--priceListColor) !important;background-color:var(--priceListColor) !important}#menu-allergen-filter-modal .modal-footer .btn.btn-primary:hover{color:var(--langActiveTextColor) !important;border-color:var(--priceListColor) !important;background-color:var(--priceListColor) !important}footer .img-logo{margin:0 auto 1rem;width:120px;height:120px;background-size:contain !important;border-radius:50%;box-shadow:0 0 0 2px var(--bs-body-bg)}footer .body h4{font-size:32px;font-weight:bold;color:var(--priceListColor)}footer .body p{font-size:24px;font-style:italic;color:gray}footer .foot{margin:32px 0;color:#7a7a7a;font-size:16px;display:flex;justify-content:center;align-items:center;flex-direction:column}footer .foot p{margin:0 10px}#menu{padding:90px 0 60px 0;overflow-x:hidden}#menu .menu-title{text-align:center;font-size:32px;font-weight:700;line-height:47.42px;letter-spacing:0;color:var(--priceListColor)}#menu .menu-category{margin-bottom:40px;text-align:center}#menu .menu-category .menu-category-btn{font-size:18px;font-weight:bold;color:var(--priceListColor);cursor:pointer;margin-bottom:10px}#menu .menu-category .menu-category-header{display:block}#menu .menu-category .navbar-buttons{margin-bottom:10px;font-size:16px;line-height:21px;padding:10px 15px;border:1px solid var(--priceListColor);border-radius:6px;text-decoration:none;color:var(--priceListColor)}#menu .menu-category .navbar-buttons.active{background-color:var(--priceListColor);color:#fff}#menu .menu-content{text-align:center}#menu .menu-content .menu-categories{display:none}#menu .menu-content .menu-categories.active{display:block}#menu .menu-content .menu-content-header{background-color:#e0e0e0;font-size:22px;display:flex;justify-content:center;color:#212121;height:90px;align-items:center}#menu .menu-content .menu-content-header .row{overflow-x:auto;flex-wrap:nowrap;scroll-behavior:smooth;user-select:none;flex:unset !important;padding-left:1rem;padding-right:1rem}#menu .menu-content .menu-content-header .row.dragging{scroll-behavior:unset;cursor:grab}#menu .menu-content .menu-content-header .row::-webkit-scrollbar{display:none}#menu .menu-content .menu-content-header .row .menu-section{display:inline-block;margin:0 2px;padding:10px 20px;text-wrap:nowrap;width:auto}#menu .menu-content .menu-content-header .menu-section{text-wrap:nowrap;margin:0 20px}#menu .menu-content .menu-content-header .menu-section h3{font-size:1.375rem;margin-bottom:0}#menu .menu-content .menu-content-header .menu-section a{color:#212121;text-decoration:none;font-size:22px;font-weight:400}#menu .menu-content .menu-content-header .menu-section a.active{text-decoration:underline !important}#menu .menu-content-body .menu-content-layout{display:flex;flex-direction:column}#menu .menu-content-body .menu-content-main{min-width:0}#menu .menu-content-body .menu-content-cart{margin-top:2rem}#menu .menu-content-body .menu-content-cart .cart-desktop-inline{width:100%}#menu .menu-content-body .menu-section{padding-top:100px}#menu .menu-content-body .menu-section .menu-section-header{display:flex;flex-direction:column;gap:1rem}#menu .menu-content-body .menu-section .menu-section-header-content{flex:1 1 auto;min-width:0}#menu .menu-content-body .menu-section .menu-section-title{display:flex;align-items:center;gap:.75rem}#menu .menu-content-body .menu-section .menu-section-title h3{font-size:24px;font-weight:bold;margin-bottom:0;color:var(--priceListColor)}#menu .menu-content-body .menu-section .menu-section-price{font-weight:600;color:var(--priceListColor);font-size:24px;margin-top:.5rem}#menu .menu-content-body .menu-section .menu-section-description{color:#6c757d;margin-top:.5rem}#menu .menu-content-body .menu-section .menu-section-actions{margin:1rem 0;display:flex;justify-content:center;gap:.75rem}#menu .menu-content-body .menu-section .menu-section-actions .add-to-cart-container,#menu .menu-content-body .menu-section .menu-section-actions .add-remove-to-cart{display:flex;align-items:center;justify-content:center}#menu .menu-content-body .menu-section .menu-section-actions .add-remove-to-cart{gap:.75rem}#menu .menu-content-body .menu-section .menu-section-actions .btn{background-color:var(--langActiveTextColor);border:1px solid rgba(0,0,0,.05);color:var(--priceListColor);box-shadow:0 1px 4px rgba(0,0,0,.2);border-radius:999px;width:auto;height:32px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(.5rem, 3vw, .875rem);gap:.5rem}#menu .menu-content-body .menu-section .menu-section-actions .btn.section-first-add-to-cart{width:12rem !important}#menu .menu-content-body .menu-section .menu-section-actions .btn.section-first-add-to-cart svg#add-favourite{width:1.5rem}#menu .menu-content-body .menu-section .menu-section-actions .quantity{border:1px solid rgba(0,0,0,.05);box-shadow:0 1px 4px rgba(0,0,0,.2);border-radius:999px;min-width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;font-weight:600;color:var(--priceListColor);background:var(--langActiveTextColor);padding:0 .5rem}#menu .menu-content-body .sticky-container{margin-top:100px}#menu #cart{background-color:#fff}#menu #cart .go-up{position:fixed;bottom:129px;right:16px;width:48px;height:48px;background:rgba(255,255,255,.9);color:#8c8c8c;border-radius:8px;border:1px solid #8c8c8c}#menu #cart .empty-cart-items{font-weight:600}#menu #cart .empty-cart-items i{margin-left:8px}#menu #cart .empty-cart{height:100%;display:flex;align-items:center;justify-content:center;color:gray;flex-direction:column}#menu .cart-closed,#menu .cart-open{position:fixed;bottom:0;left:0;width:100%;z-index:999;transition:.3s all ease;color:#212121;box-shadow:0px -2px 10px rgba(0,0,0,.15)}#menu .cart-closed{height:90px}#menu .cart-closed .go-up{display:none}#menu .cart-open{height:100dvh;background-color:#fff;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between}#menu .cart-header{position:fixed;z-index:999;width:100%;background-color:var(--priceListColor);color:var(--langActiveTextColor);height:90px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}#menu .cart-header p{margin:0;font-size:16px;line-height:24px;font-weight:700}#menu .cart-content{padding-top:90px}#menu .cart-content .total-price{position:fixed;z-index:999;width:100%;background-color:#fff;margin-bottom:10px}#menu .cart-content .total-price .selection{background-color:#8080801A;color:#212121;display:flex;justify-content:flex-end;align-items:center;height:53px;font-size:1.125rem;font-weight:700;line-height:21.13px;text-align:left}#menu .cart-content .total-price .selection h2{margin:0}#menu .cart-content .items{padding:1rem 0;color:var(--priceListColor)}#menu .cart-content .items .menu-item .details{display:flex;flex-direction:column;align-items:flex-start;color:#2b2b2b}#menu .cart-content .items .menu-item .details h6{font-size:1rem;font-weight:500;line-height:1.2;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin:.25rem 0 0;background:rgba(0,0,0,.1);color:var(--textPrimary);padding:.25rem .5rem;border-radius:.25rem}#menu .cart-content .items .menu-item .quantity-selector{display:flex;align-items:center;justify-content:flex-end}#menu .cart-content .items .menu-item .quantity-selector .add-remove-to-cart{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:0;width:auto;margin:0;transition:all .3s}#menu .cart-content .items .menu-item .quantity-selector .quantity-bubble{background:var(--priceListColor);color:var(--langActiveTextColor);border-radius:999px;min-width:44px;height:44px;box-shadow:0 0 20px rgba(0,0,0,.25);display:inline-flex;align-items:center;justify-content:center;font-weight:600;padding:0;transition:all .3s;gap:.5rem}#menu .cart-content .items .menu-item .quantity-selector .quantity-control{width:0;height:28px;padding:0;margin:0;border:none;background:transparent;color:inherit;border-radius:999px;opacity:0;pointer-events:none;display:inline-flex;align-items:center;justify-content:center;transition:all .3s}#menu .cart-content .items .menu-item .quantity-selector .quantity-value{min-width:18px;text-align:center;font-size:1.25rem}#menu .cart-content .items .menu-item .quantity-selector .add-remove-to-cart.is-expanded .quantity-bubble{background:var(--langActiveTextColor);color:var(--priceListColor);padding:0 .5rem}#menu .cart-content .items .menu-item .quantity-selector .add-remove-to-cart.is-expanded .quantity-control{width:28px;opacity:1;pointer-events:auto;margin:0}#menu .cart-content .items h2{text-align:center;font-size:24px}#menu .cart-content .items h3{text-align:center;font-size:20px;margin-bottom:40px}#menu .cart-content .items .empty-cart{background-color:#8080801A;color:var(--priceListColor);margin:100px 20px 0;height:150px;display:flex;justify-content:space-evenly;align-items:center;border-radius:10px;font-size:20px;font-weight:bold}#menu .cart-content .items .menu-section-cart-item ul{margin:.5rem 0 0;padding-left:1.25rem;list-style:disc;color:#8c8c8c;font-size:14px}#menu .cart-content .items .menu-section-cart-item li{margin-bottom:.25rem}#menu .cart-footer .show-waiter-order{background:var(--priceListColor);border-color:var(--priceListColor);color:var(--langActiveTextColor)}#menu .cart-footer .activate-order-intent{background:var(--priceListColor) !important;border-color:var(--priceListColor) !important;color:var(--langActiveTextColor) !important;border-radius:999px !important}#menu .cart .order-choice-promo{padding:.5rem 1rem;justify-content:flex-start;max-width:100%;width:100%}#menu .cart .choice-promo-title{font-size:clamp(0.625rem, 4vw, 1rem)}@media(max-width: 767.98px){#menu{padding:100px 0 60px 0}}#menu .menu-item,#menu-search-modal .menu-item{color:var(--priceListColor);background-color:#fff;border:1px solid #dadada;padding:1rem;border-radius:1rem}#menu .menu-item .open-modal,#menu-search-modal .menu-item .open-modal{cursor:pointer}#menu .menu-item .head,#menu-search-modal .menu-item .head{display:flex;align-items:center;margin-bottom:.5rem}#menu .menu-item .head h4,#menu-search-modal .menu-item .head h4{font-size:1.125rem;font-weight:700;line-height:1.5;text-align:left;margin-bottom:0}#menu .menu-item .head h6,#menu-search-modal .menu-item .head h6{font-size:20px;font-weight:bold;text-wrap:nowrap}#menu .menu-item .head h4.quantity,#menu-search-modal .menu-item .head h4.quantity{padding:5px;border:1px solid var(--priceListColor);color:var(--priceListColor);height:30px;min-width:30px;display:flex;justify-content:center;align-items:center}#menu .menu-item .details,#menu-search-modal .menu-item .details{display:flex;color:#2b2b2b;align-items:flex-start;flex-direction:column;gap:.25rem}#menu .menu-item .details h6,#menu-search-modal .menu-item .details h6{font-size:16px;font-weight:400;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin:0}#menu .menu-item .details u,#menu-search-modal .menu-item .details u{text-decoration:underline !important;cursor:pointer;color:var(--textPrimary);font-weight:600}#menu .menu-item hr,#menu-search-modal .menu-item hr{clear:both;margin:5px 0}#menu .menu-item p,#menu-search-modal .menu-item p{text-align:left;font-size:16px;margin-bottom:5px;color:#8c8c8c}#menu .menu-item .quantity-selector .add-to-cart-container,#menu-search-modal .menu-item .quantity-selector .add-to-cart-container{height:100%}#menu .menu-item .quantity-selector .add-to-cart-container .first-add-to-cart,#menu-search-modal .menu-item .quantity-selector .add-to-cart-container .first-add-to-cart{color:var(--priceListColor);box-shadow:0 1px 4px rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.05);height:44px;width:44px;display:flex;font-size:1.25rem;justify-content:center;align-items:center;border-radius:999px;background:var(--white)}#menu .menu-item .quantity-selector .add-to-cart-container .first-add-to-cart svg#add-favourite,#menu-search-modal .menu-item .quantity-selector .add-to-cart-container .first-add-to-cart svg#add-favourite{min-width:24px}#menu .menu-item .quantity-selector .decrease,#menu .menu-item .quantity-selector .increase,#menu .menu-item .quantity-selector .remove,#menu-search-modal .menu-item .quantity-selector .decrease,#menu-search-modal .menu-item .quantity-selector .increase,#menu-search-modal .menu-item .quantity-selector .remove{padding:5px 10px;background-color:transparent;border:2px solid var(--priceListColor);color:var(--priceListColor);border-radius:50%}#menu .menu-item .quantity-selector .remove,#menu-search-modal .menu-item .quantity-selector .remove{margin-right:10px}#menu .menu-item .quantity-selector .quantity,#menu-search-modal .menu-item .quantity-selector .quantity{padding:5px 20px;border:2px solid var(--priceListColor);border-radius:10px;margin:0 10px;font-weight:bold}#menu .menu-item .quantity-selector .add-remove-to-cart,#menu-search-modal .menu-item .quantity-selector .add-remove-to-cart{display:flex;justify-content:space-between;height:100%;flex-direction:column;margin:0 5px;width:32px}#menu .menu-item .quantity-selector .add-remove-to-cart .btn,#menu-search-modal .menu-item .quantity-selector .add-remove-to-cart .btn{background-color:#fff;border-color:var(--priceListColor);color:var(--priceListColor);display:flex;justify-content:center;align-items:center;min-height:32px;height:100%}#menu .menu-item .quantity-selector .add-remove-to-cart .btn:first-of-type,#menu-search-modal .menu-item .quantity-selector .add-remove-to-cart .btn:first-of-type{margin-bottom:8px}#menu .menu-item.menu-item--not-selectable .quantity-selector,#menu-search-modal .menu-item.menu-item--not-selectable .quantity-selector{display:none}#menu .menu-item img,#menu-search-modal .menu-item img{width:100%;height:100%;object-fit:cover}#cart .promo-remaining-amount{font-size:.875rem}.order-choice-promo.not-reached{flex-direction:column !important;align-items:flex-start !important}.sticky-parent{padding-top:90px}.sticky{position:fixed;top:89px;width:100%;z-index:99}@media(min-width: 992px){#menu{overflow:visible}#menu .menu-content-body{overflow:visible}#menu .menu-content-body .container{overflow:visible}#menu .menu-content-body .menu-content-layout{flex-direction:row;align-items:flex-start;gap:2rem;overflow:visible}#menu .menu-content-body .menu-content-main{flex:0 0 50%;max-width:50%}#menu .menu-content-body .menu-content-cart{flex:0 0 50%;max-width:50%;position:sticky;top:180px;align-self:flex-start;margin-top:0;padding:2rem 1rem}#menu .menu-content-body .menu-content-cart .cart-desktop-inline{height:calc(100dvh - 244px);overflow-y:auto;box-shadow:0 0 40px rgba(0,0,0,.25);border-radius:1rem;display:flex;flex-direction:column}#menu .menu-content-body .menu-content-cart .cart-desktop-inline .modal-header{padding:2rem 2rem 0;font-size:1.5rem}#menu .menu-content-body .menu-content-cart .cart-desktop-inline .modal-header h5.modal-title{font-size:1.5rem}#menu .menu-content-body .menu-content-cart .cart-desktop-inline .modal-body{flex:1 1 auto;overflow-y:visible}#menu .menu-content-body .menu-content-cart .cart-desktop-inline .modal-footer{justify-content:unset;padding:1rem;position:sticky;bottom:0;z-index:2;background:#f2f2f2}#menu .menu-content-body .menu-content-cart .cart-desktop-inline .cart-desktop .cart-content{max-height:unset;overflow-y:unset;padding-top:unset}#menu .menu-content-body .menu-content-cart .cart-desktop-inline .cart-content .total-price{display:none}#menu .menu-content-body .menu-content-cart .cart-desktop-inline .cart-content .start-whatsapp-order{display:none}}.cart-desktop-modal .modal-body .cart,.cart-desktop-modal .modal-body .cart .cart-content{height:100%}.cart-desktop-modal .items{padding:1rem !important;text-align:left;display:flex;flex-direction:column;gap:1rem}.cart-desktop-modal hr{display:none}h4.cart-desktop-menu-title{padding:0 1rem;margin:0;font-size:1.25rem}.menu-name{font-size:.875rem;line-height:.875rem;color:#8c8c8c;font-weight:400;margin-bottom:.75rem}.cart-desktop-inline .cart-desktop-total{color:var(--textPrimary);font-size:1.125rem}span.cart-desktop-total-price{font-weight:600}button.start-whatsapp-order{--bs-btn-bg: #23A455;--bs-btn-border-color: #23A455;--bs-btn-disabled-bg: #23A455;--bs-btn-disabled-border-color: #23A455}.cart-desktop-inline ul.menu-section-items-list{padding-left:0 !important;list-style:none !important}.cart-desktop-inline .empty-cart{height:100%;display:flex;align-items:center;justify-content:center;color:gray;flex-direction:column}.cart-desktop-inline svg#waiter-icon{width:48px}.cart svg#waiter-icon{width:40px}#cart #waiter-icon .fill{fill:var(--langActiveTextColor)}#cart #waiter-icon .outline{fill:var(--priceListColor)}#cart .fa-shopping-cart{font-size:1.75rem;width:40px}#cart .cart-header-icon .fa-heart{font-size:2rem}#cart span.waiter-text-top.order{font-size:clamp(1rem, 4.75vw, 1.25rem);font-weight:600}#waiterOrderModal .waiter-order-preview{white-space:pre-wrap;font-family:inherit;font-size:1.25rem}#waiterOrderModal .modal-body{background:beige;padding:0 !important}#waiterOrderModal .modal-body pre.waiter-order-preview{background:#fff;padding:1rem;font-family:"Playpen Sans",cursive;margin:1rem}#waiterOrderModal .waiter-order-top img{width:100%}#waiterOrderModal .waiter-order-activity-name{font-family:"Playpen Sans",cursive;margin:1rem !important;font-size:1.5rem;text-align:right}#cart .cart-header-icon{position:relative}span.cart-header-count{position:absolute;bottom:0;right:0;min-width:1.125rem;height:1.125rem;font-size:.8rem;text-align:center;line-height:1.125rem;background:var(--langActiveTextColor);color:var(--priceListColor);border-radius:999px;font-weight:600;padding:0 .25rem;box-shadow:0 0 0 2px var(--priceListColor)}#cart span.waiter-text-top{font-size:clamp(1rem, 5vw, 1.125rem);line-height:1.2}#cart span.waiter-text-bottom{font-size:.7rem;line-height:1.2;font-weight:300}.cart-header-totals{font-size:clamp(.5rem, 3.25vw, .8rem)}@media(min-width: 1200px){#menu .menu-content-body .menu-content-main{flex:0 0 66.6667%;max-width:66.6667%}#menu .menu-content-body .menu-content-cart{flex:0 0 33.3333%;max-width:33.3333%}}@media(min-width: 1600px){.container{max-width:1480px !important}}@media(min-width: 1600px){#menu .menu-content-body .menu-content-main{flex:0 0 70%;max-width:70%}#menu .menu-content-body .menu-content-cart{flex:0 0 30%;max-width:30%}}@media(max-width: 991.98px){body.selection-mode footer{margin-bottom:122px}#menu .menu-item{border:0;background-color:initial}#menu .cart .order-choice-promo{margin-right:1rem;margin-left:1rem;width:calc(100% - 2rem)}#menu hr{width:calc(100% - 32px);margin:16px auto}#menu .menu-section-content{border-top:1px solid #dadada;border-bottom:1px solid #dadada;padding:16px 0}#menu .menu-section-content .menu-item{border:0;background-color:initial;padding:0}#menu .menu-section-content .menu-item>.row{min-height:auto}}@media(max-width: 575.98px){footer .body h4{font-size:24px}footer .body p{font-size:16px}#menu .menu-title{font-size:24px}#menu .menu-category .navbar-buttons{display:block;width:100%}#menu .menu-content .menu-content-header .menu-section h3{font-size:18px}#menu .menu-content .menu-content-header .menu-section a{font-size:18px}}#menu-price-list-modal .modal-dialog:not(.modal-fullscreen-lg-down) .modal-header{position:unset !important}#menu-price-list-modal .modal-dialog:not(.modal-fullscreen-lg-down) .modal-body{border-radius:var(--bs-modal-border-radius)}#menu-price-list-modal .modal-content{background-color:transparent;border:0}#menu-price-list-modal .modal-header{border:0;background-color:transparent;display:flex;justify-content:flex-end;width:100%;position:fixed;z-index:3}#menu-price-list-modal .modal-header button{background-color:#fff !important;color:#212121;opacity:1;border-radius:24px;box-sizing:content-box;width:20px;height:20px;padding:.25em .25em;border:0;display:flex;align-items:center;justify-content:center}#menu-price-list-modal .modal-body{padding:0;overflow:auto !important;background-color:#fff !important;display:flex;flex-direction:column;min-height:100%}#menu-price-list-modal .price-list-image{position:relative;overflow:hidden}#menu-price-list-modal .price-list-image img:not(.bg){position:relative;z-index:2;width:100%;max-width:300px;height:100%;max-height:300px;aspect-ratio:1/1;object-fit:cover}#menu-price-list-modal .price-list-image img.bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;filter:blur(15px);opacity:.5;z-index:1;display:block}#menu-price-list-modal .price-list-meta{box-shadow:0 0 1rem rgba(0,0,0,.3)}#menu-price-list-modal .price-list-meta img{width:120px;height:120px;object-fit:cover;border:1px solid #d9d9d9}#menu-price-list-modal .price-list-meta .price-list-title{font-size:26px;font-weight:700;line-height:24px;text-align:left;display:flex;align-items:center}#menu-price-list-modal .price-list-content-allergeni,#menu-price-list-modal .price-list-content-annotaions{border:1px solid #dadada}#menu-price-list-modal .price-list-content-allergeni h4,#menu-price-list-modal .price-list-content-annotaions h4{font-size:20px;font-weight:700;line-height:24px;text-align:left;color:#212121}#menu-price-list-modal .price-list-content-allergeni p,#menu-price-list-modal .price-list-content-annotaions p{font-size:18px;font-weight:400;line-height:24px;text-align:left;color:#212121;margin:0}#menu-price-list-modal .price-list-price{position:sticky;bottom:0;z-index:2;margin-top:auto}#menu-price-list-modal .price-list-price .modal-quantity-controls{gap:.75rem}#menu-price-list-modal .price-list-price .confirm-add-to-cart-from-modal{background-color:var(--priceListColor);color:var(--langActiveTextColor);border:none;font-weight:600}#menu-price-list-modal .price-list-price .confirm-add-to-cart-from-modal:hover,#menu-price-list-modal .price-list-price .confirm-add-to-cart-from-modal:focus{background-color:var(--priceListColor);color:var(--langActiveTextColor)}#menu-price-list-modal .price-list-price .confirm-add-to-cart-from-modal.disabled,#menu-price-list-modal .price-list-price .confirm-add-to-cart-from-modal:disabled{opacity:.65}#menu-price-list-modal .price-list-price{background-color:#f2f2f2;text-align:center;font-size:26px;font-weight:700;line-height:24px}#menu-price-list-modal .price-list-price .cart-buttons button,#menu-price-list-modal .price-list-price .cart-buttons span{background-color:#fff;border-color:var(--bs-btn-active-border-color);color:var(--priceListColor);display:flex;justify-content:center;align-items:center;height:40px}#menu-price-list-modal .price-list-price .cart-buttons span{cursor:auto;font-size:18px;font-weight:700;line-height:24px;text-align:center}/*# sourceMappingURL=menu.min.css.map */
