.ads_resp{width:100%;height:100px;margin:0 auto}.basket-container{z-index:1000;position:fixed;bottom:20px;right:20px}.basket-icon{color:#fff;cursor:pointer;background-color:#ff9800;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:24px;display:flex;position:relative}.item-count{color:#fff;background:red;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;display:flex;position:absolute;top:-5px;right:-5px}.basket-content{z-index:1001;background:#fff;border-radius:10px;flex-direction:column;width:300px;max-height:70vh;display:flex;position:fixed;bottom:80px;right:20px;overflow:hidden;box-shadow:0 4px 10px #0003}.basket-header{text-align:center;background:#f5f5f5;border-bottom:1px solid #ddd;padding:10px;font-size:18px;font-weight:700}.basket-items{flex-grow:1;max-height:50vh;padding:10px;overflow-y:auto}.basket-item{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;padding:8px;display:flex}.basket-item-name{font-weight:500}.basket-item-price{align-items:center;gap:10px;display:flex}.basket-total{text-align:center;background:#f5f5f5;border-top:1px solid #ddd;padding:10px;font-size:16px}.remove-btn{color:red;cursor:pointer;background:0 0;border:none;padding:0 5px;font-size:16px}.add-to-cart-btn{color:#fff;cursor:pointer;background:green;border:none;border-radius:4px;margin-top:10px;padding:5px 10px;font-size:14px}.order-btn{color:#fff;cursor:pointer;background:#ff5722;border:none;width:100%;padding:10px;font-size:16px}.order-btn:hover{background:#e64a19}.close-btn{cursor:pointer;color:#333;background:0 0;border:none;font-size:20px;position:absolute;top:5px;right:10px}.search-bar{text-align:center;justify-content:center;width:100%;margin:20px 0;display:flex;position:relative}.search-bar input{border:1px solid #ccc;border-radius:5px;width:100%;max-width:500px;padding:10px 30px 10px 10px;font-size:16px}.clear-icon{color:#888;cursor:pointer;background:0 0;border:none;font-size:18px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.clear-icon:hover{color:#333}#ad-container{z-index:1000;justify-content:center;align-items:center;width:320px;height:50px;display:flex;position:fixed;bottom:10px;left:50%;transform:translate(-50%)}.premium-modal-overlay{z-index:2000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.premium-modal{text-align:center;background:#fff;border-radius:8px;width:90%;max-width:520px;padding:24px;position:relative;box-shadow:0 8px 30px #0000004d}.premium-actions{justify-content:center;gap:8px;margin-top:16px;display:flex}.overlay{-webkit-backdrop-filter:blur(8px);z-index:2500;background:#0006;justify-content:center;align-items:center;width:100%;height:100%;animation:.3s ease-out fadeIn;display:flex;position:fixed;top:0;left:0}.overlay .closed{cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalScaleUp{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.view-container{z-index:2501;background:#fff;border-radius:24px;flex-direction:column;width:92%;max-width:480px;max-height:85vh;animation:.4s cubic-bezier(.16,1,.3,1) modalScaleUp;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px #0003}.view-container .modal-close-icon{cursor:pointer;z-index:10;color:#000;background:#fffffff2;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:flex;position:absolute;top:20px;right:20px;box-shadow:0 4px 12px #00000026}.view-container .modal-close-icon:hover{background:#fff;transform:rotate(90deg)scale(1.1)}.view-container .modal-close-icon:active{transform:scale(.9)}.view-container .view{flex-direction:column;height:100%;padding-bottom:24px;display:flex;overflow-y:auto}.view-container .view .item-image{background-position:50%;background-size:cover;flex-shrink:0;width:100%;height:280px}.view-container .view .content{text-align:left;padding:24px}.view-container .view .content .title{color:#1a1a1a;margin-bottom:12px;font-size:24px;font-weight:700;line-height:1.2}.view-container .view .content .description{color:#666;margin-bottom:24px;font-size:15px;line-height:1.6}.view-container .view .content .price-container{align-items:center;gap:4px;margin-bottom:24px;display:flex}.view-container .view .content .price-container .currency{color:#1a1a1a;font-size:18px;font-weight:600}.view-container .view .content .price-container .price{color:#1a1a1a;font-size:24px;font-weight:700}.view-container .view .content .add-to-basket-btn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:14px;width:100%;padding:16px;font-size:16px;font-weight:600;transition:all .2s}.view-container .view .content .add-to-basket-btn:hover{background:#222;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.view-container .view .content .add-to-basket-btn:active{transform:translateY(0)}.poweredBy{text-align:center;color:#888;margin-top:20px;font-size:12px}.menu-container.public-view{padding-bottom:100px}.multiple-menu-container{justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.multiple-menu-container .buttons{text-align:center;flex-direction:column;gap:15px;width:100%;max-width:300px;display:flex}.multiple-menu-container .company-logo{margin-bottom:30px}.other-menus{text-align:center;margin:10px 0}.other-menus select{border-radius:4px;padding:5px}.menu-container.public-view{opacity:1;transition:all 1s ease-in-out}.menu-container.public-view.load{opacity:0}.menu-container.public-view .menu-item{float:none;width:auto;margin:0 auto}.menu-container.public-view .menu-item .heading{z-index:10;width:100%;display:inline-block;top:0;background:inherit!important;position:sticky!important}.menu-container.public-view .menu-item .food-item .title,.menu-container.public-view .menu-item .heading{cursor:default!important}.menu-container.public-view .menu-item .phone-content{border-radius:0;width:100%;height:auto;min-height:calc(100vh - 40px);padding-top:10px;top:auto;left:auto;overflow:visible;position:relative!important;inset:auto!important}.menu-container.public-view .menu-item .phone-content .m-item{background:inherit;min-width:400px;max-width:500px;margin:0 auto;padding:15px}.menu-container.public-view .menu-item .phone-content .category-section{background:inherit;position:relative}.menu-container.public-view .menu-item .top-container{float:left;z-index:1;width:100%;padding-bottom:5px;position:relative}.menu-container.public-view .menu-item .top-container .company-logo-left{float:left;margin-bottom:10px}.menu-container.public-view .menu-item .top-container .company-logo-left img{width:auto;max-height:80px;display:block}.menu-container.public-view .menu-item .top-container .company-logo-left.align-center{text-align:center;width:100%}.menu-container.public-view .menu-item .top-container .company-logo-left.align-center img{margin:0 auto}.menu-container.public-view .menu-item .top-container .other-menus{float:right}.menu-container.public-view .company-logo{background:#fff;border:1px solid #ccc;border-radius:10px;margin-bottom:20px;padding:20px}.menu-container.public-view .company-logo img{border-radius:10px}.menu-container.public-view .poweredBy{text-align:center;color:#0000004d;padding:10px;font-size:11px}.menu-container.public-view .poweredBy a{color:#87cefa}.menu-container .menu-item{float:left;width:380px;margin-right:20px}.menu-container .menu-item h2{text-align:center}.menu-container .menu-item .template{border:1px solid #e3e3e3;border-radius:10px;margin-top:60px;margin-left:5px;padding:20px}.menu-container .menu-item .template a{padding:10px}.menu-container .menu-item .phone-image{background:#000;border:12px solid #222;border-radius:50px;flex-direction:column;width:440px;height:700px;margin:0 auto;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000080,inset 0 0 15px #ffffff1a}.menu-container .menu-item .phone-image:before{content:"";z-index:30;background:#000;border-radius:20px;width:100px;height:25px;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 0 4px #ffffff1a}.menu-container .menu-item .phone-image:after{content:"";background:#333;border-radius:2px 0 0 2px;width:3px;height:60px;position:absolute;top:100px;left:-14px;box-shadow:0 80px #333,354px 40px #333}.menu-container .menu-item .phone-content{z-index:10;border-radius:38px;flex-direction:column;width:100%;height:100%;padding:50px 0 20px;display:flex;position:absolute;inset:0;overflow:hidden auto}.menu-container .menu-item .phone-content .heading,.menu-container .menu-item .phone-content .food-item{transition:all .3s ease-in-out;position:relative}.menu-container .menu-item .phone-content .heading:hover .delete,.menu-container .menu-item .phone-content .heading:hover .add-image,.menu-container .menu-item .phone-content .food-item:hover .delete,.menu-container .menu-item .phone-content .food-item:hover .add-image{display:inline-block}.menu-container .menu-item .phone-content .heading:hover .delete:hover,.menu-container .menu-item .phone-content .heading:hover .add-image:hover,.menu-container .menu-item .phone-content .food-item:hover .delete:hover,.menu-container .menu-item .phone-content .food-item:hover .add-image:hover{opacity:.8}.menu-container .menu-item .phone-content .heading:hover [contenteditable],.menu-container .menu-item .phone-content .food-item:hover [contenteditable]{border:1px dashed #000}.menu-container .menu-item .phone-content .heading .delete{top:12px}.menu-container .menu-item .phone-content .food-item .title,.menu-container .menu-item .phone-content .heading{cursor:move}.menu-container .menu-item .phone-content .delete{color:red;display:none;position:absolute;top:0;left:-30px}.menu-container .menu-item .phone-content .remove{cursor:pointer;background:#ffffff80;width:16px;height:16px;font-size:15px;display:none;position:absolute;top:0;right:0}.menu-container .menu-item .phone-content .add-image{color:#fd7e14;display:none;position:absolute;top:25px;left:-30px}.menu-container .menu-item .phone-content .add-image .mat-icon{font-size:18px}.menu-container .menu-item .phone-content .image:hover .mat-icon,.menu-container .menu-item .phone-content .title-desc .title>div,.menu-container .menu-item .phone-content .title-desc .title .price-container{display:inline-block}.menu-container .menu-item .phone-content [contenteditable]{outline:0 solid #0000;min-width:50px;display:inline-block}.menu-container .menu-item .phone-content [contenteditable]:focus,.menu-container .menu-item .phone-content [contenteditable]:hover{border:1px dashed #000}.menu-container .menu-item .phone-content [contenteditable].price{min-width:15px}.menu-container .menu-item .phone-content.DEFAULT{text-align:center;background:#e9e4c8;line-height:170%}.menu-container .menu-item .phone-content.DEFAULT .m-item .heading{color:#424138;background:#e9e4c8;padding-top:15px;padding-bottom:10px;font-family:Shadows Into Light,cursive;font-size:36px;line-height:36px}.menu-container .menu-item .phone-content.DEFAULT .m-item .food-item{color:#424138;padding:15px 0;font-size:17px}.menu-container .menu-item .phone-content.DEFAULT .m-item .food-item .image{background-position:50%;background-size:cover;border-radius:10px;width:60px;height:60px;margin:0 auto 10px;position:relative}.menu-container .menu-item .phone-content.DEFAULT .m-item .food-item .image:before{content:"";border:1px dashed #65100936;border-radius:10px;width:70px;height:70px;position:absolute;top:-5px;left:-5px}.menu-container .menu-item .phone-content.DEFAULT .m-item .food-item .title-desc .title .price-container{margin-left:10px;font-weight:300}.menu-container .menu-item .phone-content.DEFAULT .m-item .food-item .title-desc .title .price-container .price{margin-left:5px}.menu-container .menu-item .phone-content.DEFAULT .m-item .food-item .title-desc .description{color:#424138a3;font-size:13px;font-style:italic;line-height:130%}.menu-container .menu-item .phone-content.DEFAULT .hr{background-image:linear-gradient(90deg,#0000,#4241384a,#0000);border:0;height:2px}.menu-container .menu-item .phone-content.TEMPLATE_1{text-align:left;background:#fff;line-height:170%}.menu-container .menu-item .phone-content.TEMPLATE_1 .m-item .heading{color:#651009;padding-top:15px;padding-bottom:10px;font-family:Rajdhani,sans-serif;font-size:36px;line-height:36px}.menu-container .menu-item .phone-content.TEMPLATE_1 .m-item .food-item{color:#651009;padding:15px 0;font-size:17px}.menu-container .menu-item .phone-content.TEMPLATE_1 .m-item .food-item .image{float:left;background-color:#fff;background-position:50%;background-size:cover;border-radius:10px;width:34px;height:34px;margin-bottom:10px;margin-right:15px;position:relative}.menu-container .menu-item .phone-content.TEMPLATE_1 .m-item .food-item .image+.title-desc{margin-left:55px}.menu-container .menu-item .phone-content.TEMPLATE_1 .m-item .food-item .title-desc .title{border-bottom:1px dashed #422621a3}.menu-container .menu-item .phone-content.TEMPLATE_1 .m-item .food-item .title-desc .title .price-container{float:right;color:#ff4534;padding-left:10px;font-weight:300}.menu-container .menu-item .phone-content.TEMPLATE_1 .m-item .food-item .title-desc .title .price-container .price{margin-left:5px}.menu-container .menu-item .phone-content.TEMPLATE_1 .m-item .food-item .title-desc .description{color:#422621a3;padding-top:5px;font-size:13px;font-style:italic;line-height:130%}.menu-container .menu-item .phone-content.TEMPLATE_1 .hr{color:#4226213d;text-align:center;border:0;border-top:double #4226213d;height:1px;padding:0;overflow:visible}.menu-container .menu-item .phone-content.TEMPLATE_1 .hr:after{content:"¶";background:#fff;padding:0 .3em;font-size:1.4em;display:inline-block;position:relative;top:-.7em}.menu-container .menu-item .phone-content.TEMPLATE_2{text-align:left;background:#f6d9e2;line-height:170%}.menu-container .menu-item .phone-content.TEMPLATE_2 .m-item .heading{color:#000c;background:#f6d9e2;padding-top:15px;padding-bottom:10px;font-family:Grand Hotel,cursive;font-size:36px;line-height:40px}.menu-container .menu-item .phone-content.TEMPLATE_2 .m-item .food-item{color:#0009;clear:both;background:#9c27b02b;border:1px solid #9c27b02b;border-radius:10px;min-height:75px;margin-bottom:12px;padding:15px 15px 20px;font-size:17px}.menu-container .menu-item .phone-content.TEMPLATE_2 .m-item .food-item .image{float:left;background-position:50%;background-size:cover;border-radius:10px;width:55px;height:50px;margin:0 5px 10px auto;position:absolute}.menu-container .menu-item .phone-content.TEMPLATE_2 .m-item .food-item .image+.title-desc{width:65%;margin-left:65px}.menu-container .menu-item .phone-content.TEMPLATE_2 .m-item .food-item .title-desc{width:90%}.menu-container .menu-item .phone-content.TEMPLATE_2 .m-item .food-item .title-desc .title .price-container{background:#ffffffad;border-radius:5px 0 0 5px;margin-left:10px;font-weight:300;position:absolute;top:10px;right:0}.menu-container .menu-item .phone-content.TEMPLATE_2 .m-item .food-item .title-desc .title .price-container .price{margin-left:5px}.menu-container .menu-item .phone-content.TEMPLATE_2 .m-item .food-item .title-desc .description{color:#424138a3;font-size:13px;font-style:italic;line-height:130%}.menu-container .menu-item .phone-content.TEMPLATE_2 .hr{border:0}.menu-container .menu-item .phone-content.TEMPLATE_3{text-align:left;background:#fff;line-height:170%}.menu-container .menu-item .phone-content.TEMPLATE_3 .m-item .heading{color:#fff;background:#b42020;width:100%;padding:5px 16px;font-family:Rajdhani,sans-serif;font-size:18px;line-height:18px;display:inline-block}.menu-container .menu-item .phone-content.TEMPLATE_3 .m-item .heading:before{content:"";border-top:14px solid #0000;border-bottom:14px solid #0000;border-left:10px solid #fff;width:0;height:0;position:absolute;top:0;left:0}.menu-container .menu-item .phone-content.TEMPLATE_3 .m-item .heading:after{content:"";border-top:14px solid #fff;border-bottom:14px solid #fff;border-left:10px solid #b42020;width:0;height:0;position:absolute;top:0;right:0}.menu-container .menu-item .phone-content.TEMPLATE_3 .m-item .heading .add-heading-button{color:#000;margin-left:10px;top:-5px}.menu-container .menu-item .phone-content.TEMPLATE_3 .m-item .food-item{color:#b42020;padding:15px 0;font-family:Rajdhani,sans-serif;font-size:17px;font-weight:700}.menu-container .menu-item .phone-content.TEMPLATE_3 .m-item .food-item .image{float:left;background-color:#fff;background-position:50%;background-size:cover;border-radius:10px;width:34px;height:34px;margin-bottom:10px;margin-left:14px;margin-right:15px;position:relative}.menu-container .menu-item .phone-content.TEMPLATE_3 .m-item .food-item .image+.title-desc{margin-left:55px}.menu-container .menu-item .phone-content.TEMPLATE_3 .m-item .food-item .title-desc{padding-left:15px}.menu-container .menu-item .phone-content.TEMPLATE_3 .m-item .food-item .title-desc .title{border-bottom:1px dotted #b42020b3}.menu-container .menu-item .phone-content.TEMPLATE_3 .m-item .food-item .title-desc .title .price-container{float:right;color:#b42020;padding-left:10px;font-weight:300}.menu-container .menu-item .phone-content.TEMPLATE_3 .m-item .food-item .title-desc .title .price-container .price{margin-left:5px}.menu-container .menu-item .phone-content.TEMPLATE_3 .m-item .food-item .title-desc .description{color:#6b121299;padding-top:5px;font-size:13px;font-style:italic;line-height:130%}.menu-container .menu-item .phone-content.TEMPLATE_3 .hr{border:0}.menu-container .menu-item .phone-content.TEMPLATE_4{text-align:left;background-color:#ac0;background-image:-moz-linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000);background-size:40px 40px;background-image:-ms-linear-gradient(45deg,#fff3 25%,transparent 25%,transparent 50%,#fff3 50%,#fff3 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,#fff3 25%,#0000 25% 50%,#fff3 50% 75%,#0000 75%,#0000);padding:5px;line-height:170%}.menu-container .menu-item .phone-content.TEMPLATE_4 .m-item{background:#ffffffe6;border-radius:6px;padding:10px}.menu-container .menu-item .phone-content.TEMPLATE_4 .m-item .heading{color:#fff;background:#ac0;border-radius:4px;padding:5px 16px 5px 26px;font-family:Rajdhani,sans-serif;font-size:22px;line-height:22px}.menu-container .menu-item .phone-content.TEMPLATE_4 .m-item .heading:before{content:"";background:#fff;border-radius:6px;width:6px;height:6px;position:absolute;top:12px;left:9px}.menu-container .menu-item .phone-content.TEMPLATE_4 .m-item .heading .add-heading-button{top:-5px}.menu-container .menu-item .phone-content.TEMPLATE_4 .m-item .food-item{color:#353f00;padding:15px 0;font-size:17px}.menu-container .menu-item .phone-content.TEMPLATE_4 .m-item .food-item .image{float:left;background-color:#fff;background-position:50%;background-size:cover;border-radius:10px;width:34px;height:34px;margin-bottom:10px;margin-left:14px;margin-right:15px;position:relative}.menu-container .menu-item .phone-content.TEMPLATE_4 .m-item .food-item .image+.title-desc{margin-left:55px}.menu-container .menu-item .phone-content.TEMPLATE_4 .m-item .food-item .title-desc{padding-left:15px}.menu-container .menu-item .phone-content.TEMPLATE_4 .m-item .food-item .title-desc .title{border-bottom:1px dotted #ac0;font-weight:600}.menu-container .menu-item .phone-content.TEMPLATE_4 .m-item .food-item .title-desc .title .price-container{float:right;padding-left:10px;font-weight:300}.menu-container .menu-item .phone-content.TEMPLATE_4 .m-item .food-item .title-desc .title .price-container .price{margin-left:5px}.menu-container .menu-item .phone-content.TEMPLATE_4 .m-item .food-item .title-desc .description{color:#5c6d00;padding-top:5px;font-size:13px;font-weight:100;line-height:130%}.menu-container .menu-item .phone-content.TEMPLATE_4 .hr{border:0}.menu-container .menu-item .phone-content.TEMPLATE_5{text-align:left;background:#f6dfbd;padding:8px;line-height:170%}.menu-container .menu-item .phone-content.TEMPLATE_5 .m-item{background:#fff;padding:12px}.menu-container .menu-item .phone-content.TEMPLATE_5 .m-item .heading{color:#87452d;text-transform:uppercase;padding-top:15px;padding-bottom:10px;font-size:20px;line-height:20px}.menu-container .menu-item .phone-content.TEMPLATE_5 .m-item .heading .add-heading-button{top:5px}.menu-container .menu-item .phone-content.TEMPLATE_5 .m-item .food-item{color:#9b5a43;border-bottom:.5px solid #87452d80;padding:15px 0 5px}.menu-container .menu-item .phone-content.TEMPLATE_5 .m-item .food-item .image{float:left;background-color:#fff;background-position:50%;background-size:cover;border-radius:10px;width:34px;height:34px;margin-bottom:10px;margin-right:15px;position:relative}.menu-container .menu-item .phone-content.TEMPLATE_5 .m-item .food-item .image+.title-desc{margin-left:55px}.menu-container .menu-item .phone-content.TEMPLATE_5 .m-item .food-item .title-desc .title{font-size:15px;font-weight:700}.menu-container .menu-item .phone-content.TEMPLATE_5 .m-item .food-item .title-desc .title .price-container{float:right;color:#9b5a43;padding-left:10px}.menu-container .menu-item .phone-content.TEMPLATE_5 .m-item .food-item .title-desc .title .price-container .price{margin-left:5px}.menu-container .menu-item .phone-content.TEMPLATE_5 .m-item .food-item .title-desc .description{color:#9b5a43;padding-top:0;font-size:13px;font-weight:lighter;line-height:130%}.menu-container .menu-item .phone-content.TEMPLATE_5 .hr{color:#4226213d;text-align:center;border:0;height:0;margin:0;padding:0;overflow:visible}.menu-container .menu-item .phone-content.TEMPLATE_6{text-align:left;background:#fad2b6;padding:8px;line-height:170%}.menu-container .menu-item .phone-content.TEMPLATE_6 .m-item{padding:12px}.menu-container .menu-item .phone-content.TEMPLATE_6 .m-item .top-container{padding-bottom:20px!important}.menu-container .menu-item .phone-content.TEMPLATE_6 .m-item .heading{text-align:center;color:#333;text-transform:uppercase;background:#fff;border-radius:20px 20px 0 0;padding-top:25px;padding-bottom:10px;padding-left:15px;font-size:20px;line-height:20px}.menu-container .menu-item .phone-content.TEMPLATE_6 .m-item .heading .add-heading-button{top:15px}.menu-container .menu-item .phone-content.TEMPLATE_6 .m-item .food-item{color:#333;background:#fff;border:15px solid #fff;border-width:15px 30px;padding:30px 15px;position:relative;box-shadow:inset 0 0 0 1px #333}.menu-container .menu-item .phone-content.TEMPLATE_6 .m-item .food-item .image{float:right;background-color:#fff;background-position:50%;background-size:cover;border-radius:60px;width:60px;height:60px;margin-top:1px;margin-bottom:10px;margin-left:15px;position:relative}.menu-container .menu-item .phone-content.TEMPLATE_6 .m-item .food-item .image+.title-desc{margin-right:75px}.menu-container .menu-item .phone-content.TEMPLATE_6 .m-item .food-item .title-desc .title{font-size:15px;font-weight:700}.menu-container .menu-item .phone-content.TEMPLATE_6 .m-item .food-item .title-desc .title .price-container{color:#fff;text-align:center;background:#333;min-width:40px;height:32px;padding-left:5px;padding-right:5px;position:absolute;top:0;right:25px}.menu-container .menu-item .phone-content.TEMPLATE_6 .m-item .food-item .title-desc .title .price-container:before{content:"";z-index:0;border-bottom:.5rem solid #fff;border-left:1.3rem solid #0000;border-right:1.3rem solid #0000;width:100%;height:10px;position:absolute;top:22px;left:0}.menu-container .menu-item .phone-content.TEMPLATE_6 .m-item .food-item .title-desc .description{color:#999;padding-top:0;font-size:13px;font-weight:lighter;line-height:130%}.menu-container .menu-item .phone-content.TEMPLATE_6 .m-item .food-item previous{background:#f0f}.menu-container .menu-item .phone-content.TEMPLATE_6 .hr{color:#4226213d;text-align:center;z-index:-1;border:0;border-top:40px solid #fff;border-radius:20px;height:0;margin:0;padding:0;position:relative;top:-23px;overflow:visible}.menu-container .menu-item .phone-content.TEMPLATE_7{text-align:left;background:#1e1e2e;padding:20px;line-height:170%}.menu-container .menu-item .phone-content.TEMPLATE_7 .search-bar input{color:#fff}.menu-container .menu-item .phone-content.TEMPLATE_7 .m-item{background:#2a2a3d;border-radius:12px;min-height:300px;padding:20px;box-shadow:0 4px 12px #0000004d}.menu-container .menu-item .phone-content.TEMPLATE_7 .m-item .heading{color:#e8e8f0;text-transform:uppercase;background:#2a2a3d;border-bottom:2px solid #3d3d55;margin-bottom:20px;padding:10px 0;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:24px}.menu-container .menu-item .phone-content.TEMPLATE_7 .m-item .food-item{color:#c5c5d6;border-radius:8px;margin-bottom:10px;padding:15px 0;font-size:16px;transition:all .3s}.menu-container .menu-item .phone-content.TEMPLATE_7 .m-item .food-item:hover{background:#ffffff0d;transform:translateY(-2px);box-shadow:0 4px 8px #0000004d}.menu-container .menu-item .phone-content.TEMPLATE_7 .m-item .food-item .image{float:left;background-color:#3d3d55;background-position:50%;background-size:cover;border:1px solid #4a4a65;border-radius:8px;width:50px;height:50px;margin-bottom:10px;margin-right:15px;position:relative}.menu-container .menu-item .phone-content.TEMPLATE_7 .m-item .food-item:not(:has(.image)) .title-desc{margin-left:0}.menu-container .menu-item .phone-content.TEMPLATE_7 .m-item .food-item .title-desc{margin-left:70px;overflow:hidden}.menu-container .menu-item .phone-content.TEMPLATE_7 .m-item .food-item .title-desc .title{color:#eaeaf2;font-size:18px;font-weight:500}.menu-container .menu-item .phone-content.TEMPLATE_7 .m-item .food-item .title-desc .title .price-container{float:right;color:#9e9eb8;font-weight:400}.menu-container .menu-item .phone-content.TEMPLATE_7 .m-item .food-item .title-desc .title .price-container .price{color:#c5c5d6;margin-left:5px;font-weight:600}.menu-container .menu-item .phone-content.TEMPLATE_7 .m-item .food-item .title-desc .description{color:#8888a0;padding-top:5px;font-size:14px;font-style:italic;line-height:140%}.menu-container .menu-item .phone-content.TEMPLATE_7 .m-item .no-results{text-align:center;color:#8888a0;margin-top:20px;padding:20px;font-family:Poppins,sans-serif;font-size:18px}.menu-container .menu-item .phone-content.TEMPLATE_7 .hr{background:linear-gradient(90deg,#0000,#4a4a65,#0000);border:0;height:1px;margin:20px 0}.menu-container .menu-item .phone-content.TEMPLATE_8{text-align:left;background:#f4e9d8;border:10px solid #d4a373;border-radius:15px;padding:20px;line-height:170%}.menu-container .menu-item .phone-content.TEMPLATE_8 .m-item{background:#fff5e6;border-radius:10px;min-height:300px;padding:20px;box-shadow:0 4px 12px #0000001a}.menu-container .menu-item .phone-content.TEMPLATE_8 .m-item .heading{color:#5c3a21;text-align:center;text-transform:capitalize;background:#fff5e6;border-bottom:2px dashed #d4a373;margin-bottom:25px;padding:15px 20px;font-family:Dancing Script,cursive;font-size:32px;font-weight:700;line-height:32px}.menu-container .menu-item .phone-content.TEMPLATE_8 .m-item .food-item{color:#5c3a21;background:#fff;border:1px solid #d4a373;border-radius:8px;margin-bottom:15px;padding:15px;font-size:16px;transition:all .3s;overflow:hidden}.menu-container .menu-item .phone-content.TEMPLATE_8 .m-item .food-item:hover{background:#f4e9d8;transform:translateY(-3px);box-shadow:0 6px 12px #00000026}.menu-container .menu-item .phone-content.TEMPLATE_8 .m-item .food-item .image{float:left;clear:both;background-color:#d4a373;background-position:50%;background-size:cover;border:2px solid #5c3a21;border-radius:10px;width:60px;height:60px;margin-right:15px;position:relative}.menu-container .menu-item .phone-content.TEMPLATE_8 .m-item .food-item:not(:has(.image)) .title-desc{margin-left:0}.menu-container .menu-item .phone-content.TEMPLATE_8 .m-item .food-item .title-desc{margin-left:80px;overflow:hidden}.menu-container .menu-item .phone-content.TEMPLATE_8 .m-item .food-item .title-desc .title{color:#5c3a21;font-family:Dancing Script,cursive;font-size:18px;font-weight:600}.menu-container .menu-item .phone-content.TEMPLATE_8 .m-item .food-item .title-desc .title .price-container{float:right;color:#5c3a21;font-weight:500}.menu-container .menu-item .phone-content.TEMPLATE_8 .m-item .food-item .title-desc .title .price-container .price{color:#8b5e34;margin-left:5px;font-weight:700}.menu-container .menu-item .phone-content.TEMPLATE_8 .m-item .food-item .title-desc .description{color:#8b5e34;padding-top:5px;font-family:Dancing Script,cursive;font-size:14px;font-style:italic;line-height:140%}.menu-container .menu-item .phone-content.TEMPLATE_8 .m-item .no-results{text-align:center;color:#5c3a21;margin-top:20px;padding:20px;font-family:Dancing Script,cursive;font-size:18px}.menu-container .menu-item .phone-content.TEMPLATE_8 .hr{background:linear-gradient(90deg,#0000,#d4a373,#0000);border:0;height:1px;margin:25px 0}.menu-container .menu-item .phone-content.TEMPLATE_9{text-align:left;background:#f0f4f8;padding:20px;line-height:170%}.menu-container .menu-item .phone-content.TEMPLATE_9 .m-item{background:#fff;border-radius:20px;min-height:300px;padding:20px;box-shadow:0 8px 24px #0000001a}.menu-container .menu-item .phone-content.TEMPLATE_9 .m-item .heading{color:#fff;text-align:center;text-transform:capitalize;border-radius:15px;margin-bottom:20px;padding:15px 20px;font-family:Pacifico,cursive;font-size:28px;font-weight:400;line-height:28px;position:relative;overflow:hidden;background:linear-gradient(135deg,#ff9a9e,#fad0c4)!important}.menu-container .menu-item .phone-content.TEMPLATE_9 .m-item .heading:before{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 1440 320\"><path fill=\"%23ffffff\" fill-opacity=\"1\" d=\"M0,160L48,149.3C96,139,192,117,288,128C384,139,480,181,576,181.3C672,181,768,139,864,128C960,117,1056,139,1152,149.3C1248,160,1344,160,1392,160L1440,160L1440,320L1392,320C1344,320,1248,320,1152,320C1056,320,960,320,864,320C768,320,672,320,576,320C480,320,384,320,288,320C192,320,96,320,48,320L0,320Z\"></path></svg>") 0 0/contain repeat-x;width:100%;height:20px;position:absolute;bottom:-10px;left:0}.menu-container .menu-item .phone-content.TEMPLATE_9 .m-item .food-item{color:#333;background:#fff;border:2px solid #e0e0e0;border-radius:15px;margin-bottom:20px;padding:20px;font-size:16px;transition:all .3s;position:relative;overflow:hidden}.menu-container .menu-item .phone-content.TEMPLATE_9 .m-item .food-item:hover{border-color:#ff6f61;transform:translateY(-5px);box-shadow:0 8px 16px #ff6f6133}.menu-container .menu-item .phone-content.TEMPLATE_9 .m-item .food-item:hover .image{transform:scale(1.1)}.menu-container .menu-item .phone-content.TEMPLATE_9 .m-item .food-item .image{float:left;clear:both;background-color:#ff9a9e;background-position:50%;background-size:cover;border:2px solid #ff6f61;border-radius:15px;width:80px;height:80px;margin-right:20px;transition:all .3s;position:relative}.menu-container .menu-item .phone-content.TEMPLATE_9 .m-item .food-item:not(:has(.image)) .title-desc{margin-left:0}.menu-container .menu-item .phone-content.TEMPLATE_9 .m-item .food-item .title-desc{margin-left:100px;overflow:hidden}.menu-container .menu-item .phone-content.TEMPLATE_9 .m-item .food-item .title-desc .title{color:#333;font-family:Poppins,sans-serif;font-size:20px;font-weight:600}.menu-container .menu-item .phone-content.TEMPLATE_9 .m-item .food-item .title-desc .title .price-container{float:right;color:#ff6f61;align-items:center;font-weight:500;display:flex}.menu-container .menu-item .phone-content.TEMPLATE_9 .m-item .food-item .title-desc .title .price-container .price{color:#ff6f61;margin-left:5px;font-weight:700}.menu-container .menu-item .phone-content.TEMPLATE_9 .m-item .food-item .title-desc .description{color:#666;padding-top:5px;font-family:Open Sans,sans-serif;font-size:14px;font-style:italic;line-height:140%}.menu-container .menu-item .phone-content.TEMPLATE_9 .m-item .food-item:before{content:"";z-index:1;background:#ff6f61;border-radius:0 15px 0 0;width:20px;height:20px;position:absolute;top:-2px;right:-2px}.menu-container .menu-item .phone-content.TEMPLATE_9 .m-item .food-item:after{content:"";z-index:1;background:#ff9a9e;border-radius:0 0 0 15px;width:20px;height:20px;position:absolute;bottom:-2px;left:-2px}.menu-container .menu-item .phone-content.TEMPLATE_9 .m-item .no-results{text-align:center;color:#ff6f61;margin-top:20px;padding:20px;font-family:Pacifico,cursive;font-size:18px}.menu-container .menu-item .phone-content.TEMPLATE_9 .hr{background:linear-gradient(90deg,#0000,#ff6f61,#ff9a9e,#0000);border:0;height:2px;margin:25px 0}.menu-container .menu-item .phone-content.TEMPLATE_10{text-align:left;background:beige;border:10px solid #8b7355;border-radius:15px;padding:20px;line-height:170%}.menu-container .menu-item .phone-content.TEMPLATE_10 .m-item{background:#fffaf0;border-radius:10px;min-height:300px;padding:20px;box-shadow:0 4px 12px #0000001a}.menu-container .menu-item .phone-content.TEMPLATE_10 .m-item .heading{color:#8b7355;text-align:center;text-transform:uppercase;background:#fffaf0;border-bottom:2px dashed #8b7355;margin-bottom:15px;padding:12px 20px;font-family:Old Standard TT,serif;font-size:24px;font-weight:700;line-height:24px;position:relative}.menu-container .menu-item .phone-content.TEMPLATE_10 .m-item .heading:after{content:"";background:linear-gradient(90deg,#0000,#8b7355,#0000);width:100%;height:2px;position:absolute;bottom:-2px;left:0}.menu-container .menu-item .phone-content.TEMPLATE_10 .m-item .food-item{color:#5c3a21;background:#fff;border:1px solid #8b7355;border-radius:8px;margin-bottom:20px;padding:20px;font-size:16px;transition:all .3s;position:relative;overflow:hidden}.menu-container .menu-item .phone-content.TEMPLATE_10 .m-item .food-item:hover{background:#fffaf0;transform:translateY(-3px);box-shadow:0 6px 12px #8b735533}.menu-container .menu-item .phone-content.TEMPLATE_10 .m-item .food-item .image{float:left;clear:both;background-color:#8b7355;background-position:50%;background-size:cover;border:2px solid #5c3a21;border-radius:10px;width:80px;height:80px;margin-right:20px;transition:all .3s;position:relative}.menu-container .menu-item .phone-content.TEMPLATE_10 .m-item .food-item:not(:has(.image)) .title-desc{margin-left:0}.menu-container .menu-item .phone-content.TEMPLATE_10 .m-item .food-item .title-desc{margin-left:100px;overflow:hidden}.menu-container .menu-item .phone-content.TEMPLATE_10 .m-item .food-item .title-desc .title{color:#5c3a21;font-family:Old Standard TT,serif;font-size:20px;font-weight:600}.menu-container .menu-item .phone-content.TEMPLATE_10 .m-item .food-item .title-desc .title .price-container{float:right;color:#8b7355;font-weight:500}.menu-container .menu-item .phone-content.TEMPLATE_10 .m-item .food-item .title-desc .title .price-container .price{margin-left:5px;font-weight:700}.menu-container .menu-item .phone-content.TEMPLATE_10 .m-item .food-item .title-desc .description{color:#8b7355;padding-top:5px;font-family:Open Sans,sans-serif;font-size:14px;font-style:italic;line-height:140%}.menu-container .menu-item .phone-content.TEMPLATE_10 .m-item .food-item:before{content:"✻";color:#8b7355;opacity:.5;font-size:24px;position:absolute;top:-10px;left:-10px}.menu-container .menu-item .phone-content.TEMPLATE_10 .m-item .food-item:after{content:"✻";color:#8b7355;opacity:.5;font-size:24px;position:absolute;bottom:-10px;right:-10px}.menu-container .menu-item .phone-content.TEMPLATE_10 .m-item .no-results{text-align:center;color:#8b7355;margin-top:20px;padding:20px;font-family:Old Standard TT,serif;font-size:18px}.menu-container .menu-item .phone-content.TEMPLATE_10 .hr{background:linear-gradient(90deg,#0000,#8b7355,#0000);border:0;height:2px;margin:25px 0}.menu-container .menu-item .phone-content.TEMPLATE_11{background:#161620;padding:48px 24px}.menu-container .menu-item .phone-content.TEMPLATE_11 .search-bar input{color:#fff}.menu-container .menu-item .phone-content.TEMPLATE_11 .m-item{max-width:1100px;margin:auto}.menu-container .menu-item .phone-content.TEMPLATE_11 .category{margin-bottom:60px}.menu-container .menu-item .phone-content.TEMPLATE_11 .heading{color:#e6e6ee;z-index:5;background:#161620;margin-bottom:24px;padding:12px 0;font-size:28px;font-weight:600;position:sticky;top:0}.menu-container .menu-item .phone-content.TEMPLATE_11 .food-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}@media (max-width:720px){.menu-container .menu-item .phone-content.TEMPLATE_11 .food-list{grid-template-columns:1fr}}.menu-container .menu-item .phone-content.TEMPLATE_11 .food-item{background:#1f1f30;border:1px solid #2d2d42;border-radius:14px;align-items:flex-start;gap:16px;padding:18px;transition:all .22s;display:flex;position:relative}.menu-container .menu-item .phone-content.TEMPLATE_11 .food-item:hover{transform:translateY(-4px);box-shadow:0 10px 26px #00000040}.menu-container .menu-item .phone-content.TEMPLATE_11 .image{background-position:50%;background-size:cover;border-radius:12px;flex-shrink:0;width:82px;height:82px}.menu-container .menu-item .phone-content.TEMPLATE_11 .title-desc{flex:1;padding-right:70px}.menu-container .menu-item .phone-content.TEMPLATE_11 .title{color:#eaeaf2;margin-bottom:4px;font-size:18px;font-weight:600}.menu-container .menu-item .phone-content.TEMPLATE_11 .description{color:#8888a0;font-size:14px;line-height:1.5}.menu-container .menu-item .phone-content.TEMPLATE_11 .price-container{color:#e6e6ee;background:#2d2d42;border-radius:8px;padding:6px 10px;font-size:15px;font-weight:700;position:absolute;top:16px;right:16px}.menu-container .menu-item .phone-content.TEMPLATE_11 .hr{background:#2d2d42;border:none;height:1px;margin:60px 0}.menu-container .menu-item .phone-content.TEMPLATE_11 .no-results{text-align:center;color:#7777a0;padding:80px 0}.menu-container .menu-item .phone-content.TEMPLATE_12{color:#d4cfc5;background:#0f1117;padding:40px 16px;font-family:Cormorant Garamond,serif}.menu-container .menu-item .phone-content.TEMPLATE_12 .m-item{background:#181b24;border-radius:12px;max-width:680px;margin:auto;padding:40px 24px;box-shadow:0 20px 50px #0003}.menu-container .menu-item .phone-content.TEMPLATE_12 .category{margin-bottom:60px}.menu-container .menu-item .phone-content.TEMPLATE_12 .heading{text-align:center;letter-spacing:2px;text-transform:uppercase;color:#e8e2d8;margin-bottom:35px;font-size:26px;position:relative}.menu-container .menu-item .phone-content.TEMPLATE_12 .heading:after{content:"";background:#6b5d4a;width:50px;height:1px;margin:14px auto 0;display:block}.menu-container .menu-item .phone-content.TEMPLATE_12 .food-item{border-bottom:1px solid #2a2d38;align-items:flex-start;gap:16px;padding:20px 0;display:flex}.menu-container .menu-item .phone-content.TEMPLATE_12 .food-item:last-child{border-bottom:none}.menu-container .menu-item .phone-content.TEMPLATE_12 .image{background-color:#2a2d38;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #3a3d48;border-radius:10px;flex-shrink:0;width:72px;min-width:72px;height:72px;display:block}.menu-container .menu-item .phone-content.TEMPLATE_12 .title-desc{flex:1}.menu-container .menu-item .phone-content.TEMPLATE_12 .title{color:#e8e2d8;justify-content:space-between;align-items:baseline;font-size:18px;font-weight:500;display:flex}.menu-container .menu-item .phone-content.TEMPLATE_12 .price-container{color:#a89880;white-space:nowrap;margin-left:16px;font-size:16px;font-weight:400}.menu-container .menu-item .phone-content.TEMPLATE_12 .description{color:#8a8070;margin-top:8px;font-size:15px;font-style:italic;line-height:1.5}.menu-container .menu-item .phone-content.TEMPLATE_12 .hr{background:linear-gradient(90deg,#0000,#3a3d48,#0000);border:none;height:1px;margin:60px 0}.menu-container .menu-item .phone-content.TEMPLATE_12 .no-results{text-align:center;color:#7a7068;padding:40px 0}@media (min-width:768px){.menu-container .menu-item .phone-content.TEMPLATE_12 .m-item{padding:70px 80px}.menu-container .menu-item .phone-content.TEMPLATE_12 .heading{font-size:32px}.menu-container .menu-item .phone-content.TEMPLATE_12 .image{width:90px;min-width:90px;height:90px}.menu-container .menu-item .phone-content.TEMPLATE_12 .title{font-size:22px}.menu-container .menu-item .phone-content.TEMPLATE_12 .description{font-size:16px}}.menu-container .menu-item .phone-bg{position:absolute;top:0;left:0}.menu-container .multiple-menu-container{height:100vh;position:relative}.menu-container .multiple-menu-container .buttons{text-align:center;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.menu-container .multiple-menu-container .buttons button{margin-top:8px;margin-bottom:8px}.dragging{opacity:.5;border:1px solid #0000!important;padding-top:6px!important;padding-bottom:6px!important}.dragging:before,.dragging:after{display:none}.dropTo{padding-top:30px}.dropTo:before{content:"";background-color:#f2f2f2;width:100%;height:1px;position:absolute;top:14px}.dropTo.bottom{padding-top:6px;padding-bottom:30px}.dropTo.bottom:before{display:none}.dropTo.bottom:after{content:"";background-color:#f2f2f2;width:100%;height:1px;position:absolute;bottom:14px}.loader{text-align:center;width:60px;height:50px;margin:0 auto;font-size:10px;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%)translate(-50%)}.loader>div{float:left;width:8px;height:100%;margin-left:2px;animation:.8s ease-in-out infinite delay;display:inline-block}.loader .bar1{background-color:#754fa0}.loader .bar2{background-color:#09b7bf;animation-delay:-.7s}.loader .bar3{background-color:#90d36b;animation-delay:-.6s}.loader .bar4{background-color:#f2d40d;animation-delay:-.5s}.loader .bar5{background-color:#fcb12b;animation-delay:-.4s}.loader .bar6{background-color:#ed1b72;animation-delay:-.3s}.not-found-container{font-size:50px;text-align:center!important;display:inline-block!important}.not-found-container span{color:#e83e8c}@-webkit-keyframes delay{0%,40%,to{-webkit-transform:scaleY(.05)}20%{-webkit-transform:scaleY(1)}}@keyframes delay{0%,40%,to{transform:scaleY(.05)}20%{transform:scaleY(1)}}.phone-content.TEMPLATE_13{color:#00ff41;background:#0d0221;font-family:Space Grotesk,sans-serif}.phone-content.TEMPLATE_13 .food-item{background:#1a0b2e;border:1px solid #f05;align-items:center;gap:15px;margin-bottom:12px;display:flex;box-shadow:0 0 10px #f053}.phone-content.TEMPLATE_13 .food-item:hover{border-color:#00ff41;box-shadow:0 0 15px #00ff4166}.phone-content.TEMPLATE_13 .food-item .image{background-size:cover;border:1px solid #00ff41;border-radius:4px;flex-shrink:0;width:60px;height:60px}.phone-content.TEMPLATE_13 .title{color:#f05;text-transform:uppercase;font-weight:800}.phone-content.TEMPLATE_13 .price{color:#00ff41;font-family:Rajdhani,sans-serif}.phone-content.TEMPLATE_13 .hr{border-style:dashed;border-color:#00ff4133}.phone-content.TEMPLATE_14{color:#e0e0e0;background:#111;font-family:Inter,sans-serif}.phone-content.TEMPLATE_14 .food-item{border-bottom:2px solid #444;border-radius:0;align-items:flex-start;gap:20px;padding:20px 0;display:flex}.phone-content.TEMPLATE_14 .food-item .image{filter:grayscale();background-size:cover;border-radius:0;flex-shrink:0;width:80px;height:80px}.phone-content.TEMPLATE_14 .heading{color:#fff}.phone-content.TEMPLATE_14 .title{letter-spacing:-.05em;color:#fff;font-weight:900}.phone-content.TEMPLATE_14 .description{color:#999}.phone-content.TEMPLATE_14 .price{color:#111;background:#fff;padding:2px 8px;font-weight:900}.phone-content.TEMPLATE_14 .hr{border-bottom:4px solid #444}.phone-content.TEMPLATE_15{color:#fff;text-shadow:2px 2px #b967ff;background:linear-gradient(135deg,#ff71ce 0%,#01cdfe 100%);font-family:Pacifico,cursive}.phone-content.TEMPLATE_15 .food-item{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff26;border:2px solid #fff;border-radius:12px;gap:12px;padding:10px;display:flex}.phone-content.TEMPLATE_15 .food-item .image{background-size:cover;border:2px solid #ff71ce;border-radius:50%;flex-shrink:0;width:50px;height:50px;box-shadow:0 0 5px #ff71ce}.phone-content.TEMPLATE_15 .title{font-size:1.4rem}.phone-content.TEMPLATE_15 .price{font-family:Rajdhani,sans-serif;font-size:1.2rem;font-style:italic}.phone-content.TEMPLATE_16{color:#2c5f2d;background:#fdfaf6;font-family:Montserrat,sans-serif}.phone-content.TEMPLATE_16 .food-item{background:#fff;border-left:4px solid #97bc62;border-radius:0 8px 8px 0;align-items:center;gap:10px;margin-bottom:8px;padding:5px;display:flex}.phone-content.TEMPLATE_16 .food-item .image{background-size:cover;border-radius:8px;flex-shrink:0;width:55px;height:55px}.phone-content.TEMPLATE_16 .title{color:#2c5f2d;font-weight:600}.phone-content.TEMPLATE_16 .price{color:#97bc62;font-weight:700}.phone-content.TEMPLATE_17{color:#d4af37;background:#1a1a1a;font-family:Cinzel,serif}.phone-content.TEMPLATE_17 .food-item{background:linear-gradient(90deg,#262626,#1a1a1a);border:1px solid #d4af3733;gap:15px;padding:12px;display:flex}.phone-content.TEMPLATE_17 .food-item .image{background-size:cover;border:1px solid #d4af37;border-radius:2px;flex-shrink:0;width:65px;height:65px}.phone-content.TEMPLATE_17 .title{border-bottom:1px solid #d4af3755;padding-bottom:4px}.phone-content.TEMPLATE_17 .price{color:#1a1a1a;background:#d4af37;border-radius:2px;padding:1px 6px}.phone-content.TEMPLATE_18{color:#ff6b6b;background:#fff4e6;font-family:Poppins,sans-serif}.phone-content.TEMPLATE_18 .food-item{background:#fff;border:3px solid #ff6b6b;border-radius:24px;gap:12px;margin:10px;padding:12px;display:flex;transform:rotate(-1deg)}.phone-content.TEMPLATE_18 .food-item .image{background-size:cover;border:2px solid #ffe66d;border-radius:18px;flex-shrink:0;width:60px;height:60px}.phone-content.TEMPLATE_18 .title{color:#4ecdc4;font-weight:800}.phone-content.TEMPLATE_18 .price{color:#2f2f2f;background:#ffe66d;border-radius:15px;padding:4px 12px}.phone-content.TEMPLATE_20{color:#eee;background:#2b2b2b url(https://www.transparenttextures.com/patterns/black-chalk.png);font-family:Shadows Into Light,cursive}.phone-content.TEMPLATE_20 .food-item{border-bottom:1px solid #fff3;gap:15px;padding:15px;display:flex}.phone-content.TEMPLATE_20 .food-item .image{filter:sepia(30%);background-size:cover;border:2px solid #fff;border-radius:4px;flex-shrink:0;width:50px;height:50px}.phone-content.TEMPLATE_20 .title{color:#fff;font-size:1.6rem}.phone-content.TEMPLATE_20 .price{color:#ff9;font-size:1.4rem}.phone-content.TEMPLATE_21{color:#444;background:#e0e5ec;font-family:Inter,sans-serif}.phone-content.TEMPLATE_21 .food-item{background:#e0e5ec;border-radius:20px;align-items:center;gap:15px;margin:20px 0;padding:15px;display:flex;box-shadow:9px 9px 16px #a3b1c699,-9px -9px 16px #ffffff80}.phone-content.TEMPLATE_21 .food-item .image{background-size:cover;border-radius:15px;flex-shrink:0;width:60px;height:60px;box-shadow:inset 4px 4px 8px #a3b1c699,inset -4px -4px 8px #ffffff80}.phone-content.TEMPLATE_21 .title{letter-spacing:.1em;color:#555;font-weight:400}.phone-content.TEMPLATE_21 .price{color:#777;font-weight:300}.phone-content.TEMPLATE_22{color:#e67e22;background:#1a0f0a;font-family:Bebas Neue,sans-serif}.phone-content.TEMPLATE_22 .food-item{background:#2a1a10;border:2px double #8b4513;border-radius:4px;gap:12px;padding:10px;display:flex}.phone-content.TEMPLATE_22 .food-item .image{background-size:cover;border:1px solid #8b4513;border-radius:2px;flex-shrink:0;width:70px;height:70px}.phone-content.TEMPLATE_22 .heading{color:#e67e22}.phone-content.TEMPLATE_22 .title{color:#27ae60;font-size:1.8rem}.phone-content.TEMPLATE_22 .description{color:#b08060}.phone-content.TEMPLATE_22 .price{color:#e74c3c;font-size:1.5rem}.phone-content.TEMPLATE_23{color:#c8b8a0;background:#1a1520;font-family:Cormorant Garamond,serif}.phone-content.TEMPLATE_23 .food-item{border-bottom:.5px solid #c8b8a033;align-items:center;gap:20px;padding:25px 0;display:flex}.phone-content.TEMPLATE_23 .food-item .image{background-size:cover;border:.5px solid #c8b8a04d;border-radius:40px 0;flex-shrink:0;width:80px;height:80px}.phone-content.TEMPLATE_23 .heading{color:#e8d8c0}.phone-content.TEMPLATE_23 .title{color:#e0d0b8;font-size:1.6rem;font-style:italic;font-weight:500}.phone-content.TEMPLATE_23 .price{color:#a09080;font-size:1.3rem;font-weight:300}.phone-content.TEMPLATE_23 .description{letter-spacing:.05em;color:#887868;font-family:Open Sans,sans-serif;font-size:.9rem;font-style:italic}.phone-content.TEMPLATE_24{color:#e67e22;background:#111;font-family:Bebas Neue,sans-serif}.phone-content.TEMPLATE_24 .food-item{background:#ffffff08;border-left:8px solid #c0392b;align-items:center;gap:15px;margin-bottom:15px;padding:10px;display:flex}.phone-content.TEMPLATE_24 .food-item .image{filter:contrast(120%);background-size:cover;border:2px solid #c0392b;flex-shrink:0;width:75px;height:75px}.phone-content.TEMPLATE_24 .title{color:#fff;letter-spacing:1.5px;font-size:1.8rem}.phone-content.TEMPLATE_24 .price{color:#fff;background:#c0392b;padding:0 10px}.phone-content.TEMPLATE_25{color:#fff;background:linear-gradient(#00b4db,#0083b0);font-family:Montserrat,sans-serif}.phone-content.TEMPLATE_25 .food-item{background:#ffffff1a;border:1px solid #fff3;border-radius:15px;align-items:center;gap:15px;padding:12px;display:flex}.phone-content.TEMPLATE_25 .food-item .image{background-size:cover;border:1px solid #ffffff80;border-radius:12px;flex-shrink:0;width:65px;height:65px}.phone-content.TEMPLATE_25 .title{text-shadow:1px 1px 2px #0003;font-weight:700}.phone-content.TEMPLATE_25 .price{color:#fff;background:#005691;border-radius:5px;padding:2px 8px;font-weight:900}.phone-content.TEMPLATE_26{color:#3e4b01;background:#f7fce0;font-family:Open Sans,sans-serif}.phone-content.TEMPLATE_26 .food-item{background:#fff;border-top:2px solid #a3cf3c;border-radius:0 0 12px 12px;align-items:center;gap:15px;padding:12px;display:flex}.phone-content.TEMPLATE_26 .food-item .image{background-size:cover;border-radius:10px;flex-shrink:0;width:60px;height:60px}.phone-content.TEMPLATE_26 .title{color:#3e4b01;font-weight:800}.phone-content.TEMPLATE_26 .price{color:#ff9f1c;font-weight:900}.phone-content.TEMPLATE_27{color:#efebe9;background:#3e2723;font-family:Playfair Display,serif}.phone-content.TEMPLATE_27 .food-item{border-bottom:1px solid #795548;align-items:center;gap:15px;padding:15px 10px;display:flex}.phone-content.TEMPLATE_27 .food-item .image{background-size:cover;border:1px solid #795548;border-radius:4px;flex-shrink:0;width:55px;height:55px}.phone-content.TEMPLATE_27 .title{color:#d7ccc8;font-weight:700}.phone-content.TEMPLATE_27 .price{color:#bcaaa4;font-family:Space Grotesk,sans-serif}.phone-content.TEMPLATE_28{color:#ff4d6d;background:#fff0f3;font-family:Pacifico,cursive}.phone-content.TEMPLATE_28 .food-item{background:#fff;border:2px solid #ffb3c1;border-radius:20px 0;align-items:center;gap:15px;margin-bottom:12px;padding:10px;display:flex}.phone-content.TEMPLATE_28 .food-item .image{background-size:cover;border:1px solid #ffb3c1;border-radius:15px 0;flex-shrink:0;width:65px;height:65px}.phone-content.TEMPLATE_28 .title{color:#ff4d6d;text-shadow:none;font-family:Dancing Script,cursive;font-size:1.6rem}.phone-content.TEMPLATE_28 .price{color:#fff;background:#ff4d6d;border-radius:50px;padding:2px 10px;font-family:Space Grotesk,sans-serif}.phone-content.TEMPLATE_29{color:#000;background:#ffc300;font-family:Syne,sans-serif}.phone-content.TEMPLATE_29 .food-item{background:#fff;border:4px solid #000;align-items:center;gap:15px;margin:15px 5px;padding:10px;display:flex;transform:skew(-2deg)}.phone-content.TEMPLATE_29 .food-item .image{background-size:cover;border:3px solid #000;flex-shrink:0;width:70px;height:70px;transform:skew(2deg)}.phone-content.TEMPLATE_29 .title{text-transform:uppercase;font-weight:800;line-height:1}.phone-content.TEMPLATE_29 .price{color:#ffc300;background:#000;padding:5px 10px;transform:skew(2deg)}.phone-content.TEMPLATE_30{color:#a0a0a0;background:#000;font-family:Cinzel,serif}.phone-content.TEMPLATE_30 .food-item{border:1px solid #333;align-items:center;gap:20px;padding:15px;transition:all .4s;display:flex}.phone-content.TEMPLATE_30 .food-item .image{filter:brightness(80%)grayscale(50%);background-size:cover;border:1px solid #444;flex-shrink:0;width:90px;height:90px}.phone-content.TEMPLATE_30 .food-item:hover{background:#0a0a0a;border-color:#888}.phone-content.TEMPLATE_30 .title{color:#fff;letter-spacing:.2em;font-weight:400}.phone-content.TEMPLATE_30 .price{color:#fff;font-family:Old Standard TT,serif;font-style:italic}.phone-content.TEMPLATE_31{color:#000;background:#fff radial-gradient(#ddd 10%,#0000 11%) 0 0/15px 15px;font-family:Bebas Neue,sans-serif}.phone-content.TEMPLATE_31 .food-item{background:#fff;border:4px solid #000;align-items:center;gap:15px;margin:20px 10px;padding:10px;display:flex;box-shadow:8px 8px #000}.phone-content.TEMPLATE_31 .food-item .image{background-size:cover;border:4px solid #000;flex-shrink:0;width:80px;height:80px}.phone-content.TEMPLATE_31 .title{color:#f1c40f;-webkit-text-stroke:1px #000;text-shadow:2px 2px #000;font-size:1.8rem}.phone-content.TEMPLATE_31 .price{color:#fff;background:#e74c3c;padding:5px 15px;font-size:1.5rem;transform:rotate(5deg);box-shadow:3px 3px #000}.phone-content.TEMPLATE_32{color:#d0d0d0;background:#141418;font-family:Space Grotesk,sans-serif}.phone-content.TEMPLATE_32 .food-item{background:#1e1e25;border-top:10px solid #e74c3c;border-right:10px solid #3498db;border-radius:0;align-items:center;gap:15px;padding:15px;display:flex}.phone-content.TEMPLATE_32 .food-item .image{background-size:cover;border:2px solid #888;flex-shrink:0;width:70px;height:70px}.phone-content.TEMPLATE_32 .heading{color:#fff}.phone-content.TEMPLATE_32 .title{text-transform:uppercase;letter-spacing:-1px;color:#eee;font-weight:700}.phone-content.TEMPLATE_32 .description{color:#888}.phone-content.TEMPLATE_32 .price{color:#000;background:#f1c40f;padding:5px 10px;font-weight:800}.phone-content.TEMPLATE_33{color:#e5c100;background:radial-gradient(circle,#1a1a1a 0%,#000 100%);font-family:Cinzel,serif}.phone-content.TEMPLATE_33 .food-item{background:#e5c1000d;border:2px double #e5c100;align-items:center;gap:15px;padding:12px;display:flex;box-shadow:0 0 15px #e5c10033}.phone-content.TEMPLATE_33 .food-item .image{background-size:cover;border:1px solid #e5c100;border-radius:2px;flex-shrink:0;width:65px;height:65px}.phone-content.TEMPLATE_33 .title{letter-spacing:2px;font-weight:800}.phone-content.TEMPLATE_33 .price{color:#000;background:#e5c100;padding:2px 8px;font-family:Playfair Display,serif}.phone-content.TEMPLATE_34{color:#000;background-color:#fff;background-image:linear-gradient(45deg,#f1c40f 25%,#0000 25%),linear-gradient(-45deg,#e74c3c 25%,#0000 25%);background-position:0 0,25px 25px;background-repeat:repeat;background-size:50px 50px;background-attachment:fixed;background-origin:padding-box;background-clip:border-box;font-family:Space Grotesk,sans-serif}.phone-content.TEMPLATE_34 .food-item{background:#fff;border:5px solid #3498db;border-radius:0;align-items:center;gap:12px;padding:10px;display:flex;transform:rotate(1deg)}.phone-content.TEMPLATE_34 .food-item .image{background-size:cover;border:3px solid #e74c3c;flex-shrink:0;width:60px;height:60px;transform:rotate(-1deg)}.phone-content.TEMPLATE_34 .title{color:#fff;background:#2ecc71;padding:5px;display:inline-block}.phone-content.TEMPLATE_34 .price{color:#fff;background:#9b59b6;font-size:1.5rem;font-weight:900;transform:rotate(-3deg)}.phone-content.TEMPLATE_35{color:#9494a8;background:#020205;font-family:Open Sans,sans-serif}.phone-content.TEMPLATE_35 .food-item{background:#080811;border:1px solid #1c1c2b;align-items:center;gap:15px;padding:10px;display:flex}.phone-content.TEMPLATE_35 .food-item .image{background-size:cover;border:1px solid #5c5cff;border-radius:8px;flex-shrink:0;width:60px;height:60px}.phone-content.TEMPLATE_35 .title{color:#fff;text-shadow:0 0 10px #ffffff4d;font-weight:600}.phone-content.TEMPLATE_35 .price{color:#5c5cff;font-family:Rajdhani,sans-serif;font-weight:700}.phone-content.TEMPLATE_36{color:#c5c5d0;background:#18191f;font-family:Space Grotesk,sans-serif}.phone-content.TEMPLATE_36 .food-item{border-bottom:2px solid #2a2a35;border-radius:0;align-items:center;gap:20px;padding:20px 0;display:flex}.phone-content.TEMPLATE_36 .food-item .image{background-size:cover;border-radius:4px;flex-shrink:0;width:80px;height:80px}.phone-content.TEMPLATE_36 .heading{color:#e8e8f0}.phone-content.TEMPLATE_36 .title{letter-spacing:-.02em;color:#e0e0ea;font-weight:500}.phone-content.TEMPLATE_36 .description{color:#7a7a90}.phone-content.TEMPLATE_36 .price{color:#b0b0c0;font-weight:600}.phone-content.TEMPLATE_37{color:#4b3621;background:tan;font-family:Playfair Display,serif}.phone-content.TEMPLATE_37 .food-item{background:#fdf5e6;border-left:10px solid #8b4513;border-radius:4px;align-items:center;gap:15px;margin-bottom:15px;padding:10px;display:flex}.phone-content.TEMPLATE_37 .food-item .image{background-size:cover;border:2px solid #8b4513;border-radius:4px;flex-shrink:0;width:70px;height:70px}.phone-content.TEMPLATE_37 .title{font-weight:900}.phone-content.TEMPLATE_37 .price{color:#228b22;font-family:Montserrat,sans-serif;font-weight:800}.phone-content.TEMPLATE_38{color:#bdc3c7;background:#2c3e50;font-family:Space Grotesk,sans-serif}.phone-content.TEMPLATE_38 .food-item{background:#34495e;border:1px solid #7f8c8d;border-radius:0;align-items:center;gap:15px;padding:12px;display:flex;position:relative}.phone-content.TEMPLATE_38 .food-item .image{background-size:cover;border:2px solid #7f8c8d;flex-shrink:0;width:60px;height:60px}.phone-content.TEMPLATE_38 .food-item:after{content:"";background:#95a5a6;border-radius:50%;width:5px;height:5px;position:absolute;top:5px;right:5px}.phone-content.TEMPLATE_38 .title{color:#ecf0f1;text-transform:uppercase;border-bottom:1px solid #7f8c8d}.phone-content.TEMPLATE_38 .price{color:#f1c40f;font-family:monospace;font-size:1.2rem}.phone-content.TEMPLATE_40{color:#c0c0d0;background:#0e0e14;font-family:Dancing Script,cursive}.phone-content.TEMPLATE_40 .food-item{background:#ffffff0a;border:2px solid #0000;align-items:center;gap:15px;padding:20px;transition:all .3s;display:flex}.phone-content.TEMPLATE_40 .food-item .image{background-size:cover;border-radius:5px;flex-shrink:0;width:75px;height:75px}.phone-content.TEMPLATE_40 .food-item:hover{background:#ffffff14;border-color:#ffca28;transform:scale(1.02)}.phone-content.TEMPLATE_40 .heading{color:#e0e0ee}.phone-content.TEMPLATE_40 .title{color:#64b5f6;font-size:1.8rem}.phone-content.TEMPLATE_40 .description{color:#8888a0}.phone-content.TEMPLATE_40 .price{color:#f48fb1;font-size:1.5rem}.phone-content.TEMPLATE_41{color:#0f0;background:#000;font-family:Rajdhani,sans-serif}.phone-content.TEMPLATE_41 .food-item{background:#000;border:3px solid #0f0;align-items:center;gap:15px;margin-bottom:10px;padding:10px;display:flex;box-shadow:5px 5px #000,8px 8px #0f0}.phone-content.TEMPLATE_41 .food-item .image{background-size:cover;border:2px solid #0f0;flex-shrink:0;width:70px;height:70px}.phone-content.TEMPLATE_41 .title{text-transform:uppercase;letter-spacing:2px;text-shadow:2px 2px #000}.phone-content.TEMPLATE_41 .price{color:#000;background:#fff;padding:0 5px;font-weight:900}.phone-content.TEMPLATE_42{color:#fff;background:linear-gradient(45deg,#0f0c29,#302b63,#24243e);font-family:Space Grotesk,sans-serif}.phone-content.TEMPLATE_42 .food-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:15px;padding:12px;display:flex}.phone-content.TEMPLATE_42 .food-item .image{background-size:cover;border:1px solid #fff3;border-radius:15px;flex-shrink:0;width:65px;height:65px}.phone-content.TEMPLATE_42 .title{background:linear-gradient(90deg,#00c6ff,#0072ff);-webkit-text-fill-color:#0000;-webkit-background-clip:text;font-weight:700}.phone-content.TEMPLATE_42 .price{color:#00c6ff;text-shadow:0 0 10px #00c6ff80;font-weight:800}
