/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'Barlow-Regular';src:url("/static/website/fonts/barlow/Barlow-Regular.74266723896a.eot?7af6d931acbf");src:url("/static/website/fonts/barlow/Barlow-Regular.74266723896a.eot?&7af6d931acbf#iefix") format('embedded-opentype'),url("/static/website/fonts/barlow/Barlow-Regular.2bc763014449.woff2?7af6d931acbf") format('woff2'),url("/static/website/fonts/barlow/Barlow-Regular.fe16b275c267.woff?7af6d931acbf") format('woff'),url("/static/website/fonts/barlow/Barlow-Regular.9373fb661b5c.ttf?7af6d931acbf") format('truetype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Barlow-Medium';src:url("/static/website/fonts/barlow/Barlow-Medium.e9ab7e4893e3.eot?7af6d931acbf");src:url("/static/website/fonts/barlow/Barlow-Medium.e9ab7e4893e3.eot?&7af6d931acbf#iefix") format('embedded-opentype'),url("/static/website/fonts/barlow/Barlow-Medium.bb14ffff9bb8.woff2?7af6d931acbf") format('woff2'),url("/static/website/fonts/barlow/Barlow-Medium.5875d887a163.woff?7af6d931acbf") format('woff'),url("/static/website/fonts/barlow/Barlow-Medium.bdffb48240a3.ttf?7af6d931acbf") format('truetype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Barlow-Bold';src:url("/static/website/fonts/barlow/Barlow-Bold.16685cd293c5.eot?7af6d931acbf");src:url("/static/website/fonts/barlow/Barlow-Bold.16685cd293c5.eot?&7af6d931acbf#iefix") format('embedded-opentype'),url("/static/website/fonts/barlow/Barlow-Bold.f541a7e87375.woff2?7af6d931acbf") format('woff2'),url("/static/website/fonts/barlow/Barlow-Bold.df15a19897ed.woff?7af6d931acbf") format('woff'),url("/static/website/fonts/barlow/Barlow-Bold.72871854aabd.ttf?7af6d931acbf") format('truetype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Flame-Regular';src:url("/static/website/fonts/flame/Flame-Regular.6db2e7ad5ac2.eot?b95d9f9afa9b");src:url("/static/website/fonts/flame/Flame-Regular.6db2e7ad5ac2.eot?&b95d9f9afa9b#iefix") format('embedded-opentype'),url("/static/website/fonts/flame/Flame-Regular.d03319ee0723.woff?b95d9f9afa9b") format('woff'),url("/static/website/fonts/flame/Flame-Regular.83b0c58a6ec6.ttf?b95d9f9afa9b") format('truetype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'FlameSans';src:url("/static/website/fonts/flame/FlameSans.5b3b5209366c.eot?b95d9f9afa9b");src:url("/static/website/fonts/flame/FlameSans.5b3b5209366c.eot?&b95d9f9afa9b#iefix") format('embedded-opentype'),url("/static/website/fonts/flame/FlameSans.f67c64ccbe5f.woff?b95d9f9afa9b") format('woff'),url("/static/website/fonts/flame/FlameSans.e092fcb172f4.ttf?b95d9f9afa9b") format('truetype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'FlameSans-Regular';src:url("/static/website/fonts/flame/FlameSans-Regular.5b3b5209366c.eot?b95d9f9afa9b");src:url("/static/website/fonts/flame/FlameSans-Regular.5b3b5209366c.eot?&b95d9f9afa9b#iefix") format('embedded-opentype'),url("/static/website/fonts/flame/FlameSans-Regular.fe412e895a5d.woff?b95d9f9afa9b") format('woff'),url("/static/website/fonts/flame/FlameSans-Regular.e092fcb172f4.ttf?b95d9f9afa9b") format('truetype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Flame-Bold';src:url("/static/website/fonts/flame/Flame-Bold.171b725e1a19.eot?b95d9f9afa9b");src:url("/static/website/fonts/flame/Flame-Bold.171b725e1a19.eot?&b95d9f9afa9b#iefix") format('embedded-opentype'),url("/static/website/fonts/flame/Flame-Bold.f909a192f700.woff?b95d9f9afa9b") format('woff'),url("/static/website/fonts/flame/Flame-Bold.f5c03d042379.ttf?b95d9f9afa9b") format('truetype');font-weight:normal;font-style:normal;font-display:swap}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}input:focus,textarea:focus,select:focus{outline:none}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none!important;border-radius:0}body{padding:48px 0 0;margin:0;font-family:"FlameSans-Regular";color:#2d2d2d}.number-column{text-align:right;width:60px}a{text-decoration:none;color:inherit}hr{border:none;height:1px;background:#e0e0e0}input:disabled{color:#2d2d2d;background:transparent;-webkit-text-fill-color:#2d2d2d;opacity:1}.hide{display:none}.text-align-right{text-align:right}.header{top:0;left:0;z-index:2000;display:flex;flex-wrap:nowrap;align-items:stretch;width:100%;height:48px;position:fixed;font-size:0px;background-color:#2d2d2d}.header .search{height:100%;background-color:#ED7801;border-bottom-right-radius:2px}.header .search img{width:48px;padding:14px}.header .search-input{border:0;outline:0;height:100%;width:100%;position:relative}.header input{height:100%;width:100%;font-family:"FlameSans-Regular";color:#2d2d2d;font-size:16px;padding-left:10px;border-radius:0px;border:none;border-bottom:1px solid #e0e0e0}.header input:focus{outline:none}.header #clear-search{position:absolute;top:9px;right:20px;font-size:24px;font-family:"Barlow-Medium";color:#e0e0e0}.header .close-icon{position:absolute;top:9px;right:20px}.header .magnifier-icon{position:absolute;top:13px;right:20px}.header .close-icon img,.header .magnifier-icon img{width:20px}.header .left{float:left;width:16%;margin:auto 0}.header .right{float:right;width:84%;height:100%;display:flex;margin:auto 0}.header .home{padding:0px 20px;height:48px;display:flex;box-sizing:border-box}.header img{width:100%;max-width:24px}.header .home img{margin:auto 0;min-width:24px}.header .box{width:100%}.header .search-wrapper{display:flex;height:100%;box-sizing:border-box;float:right}.header .search-wrapper.active{float:right;position:absolute;width:100%;top:0px;left:0px}.header .active .search{background-color:#ED7801;border-radius:0px}.header .search{margin:0 auto;padding:12px;height:100%;display:flex;background-color:transparent}.header .search img{margin:auto;padding:0px;max-width:20px}.header .cart{background-color:#ED7801;display:flex;height:100%;padding:12px;box-sizing:border-box;float:right}.header .cart img{margin:auto}.header .cart-items-count{height:18px;width:18px;font-size:11px;top:4px;right:2px}.header .cart-items-count.hide{display:none}.header .store{font:14px/18px "Barlow-Medium";color:white;position:absolute;left:20%;top:50%;transform:translate(-20%,-50%)}.header_wrapper{width:100%;z-index:1000;position:relative}.preview-modal .empty-cart{text-align:center;padding:30px;box-sizing:border-box;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.preview-modal .empty-cart img{width:100%;max-width:65%;margin:0 auto 12px;display:table}.preview-modal .empty-cart h2{color:#e0e0e0;text-align:center;font:38px/42px "Flame-Regular";margin:0px 0px 10px}.preview-modal .empty-cart p{font:22px/32px "FlameSans-Regular";padding:0px;margin:0px auto 30px;width:90%}.preview-modal .empty-cart .close-modal,.preview-modal .empty-cart a{position:relative;width:100%;padding:15px 0px;box-sizing:border-box;border-radius:5px;background-color:#ED7801;color:white;display:table;left:0px;font:22px/22px "Barlow-Medium"}.category-wrapper .category{width:auto;height:100%;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none;background:white}.category-wrapper .category ul{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;white-space:nowrap;background:white}.category-wrapper .category ul::-webkit-scrollbar{display:none}.category-wrapper .category li{display:inline-block}.category-wrapper .category li:last-child:after{content:'';margin-right:20px}.category-wrapper .category::-webkit-scrollbar{display:none}.category-wrapper ul{height:100%;list-style-type:none;white-space:nowrap;padding:0;margin:0;display:flex}.category-wrapper ul li{display:inline-block;color:#8B542F;margin:auto 0px auto 22px;font-family:"Flame-Regular";font-size:17px;padding:15px 0px}.category-wrapper ul li.active{color:#ED7801;padding-bottom:7px;margin-bottom:8px;border-bottom:2px solid #ED7801}.floating-cart{position:fixed;bottom:15px;right:0px;z-index:1000;width:70px;visibility:hidden;opacity:0;transition:opacity .3s ease-in-out}.floating-cart.active{visibility:visible;opacity:1}.floating-cart img{width:100%}.cart-items-count{color:white;font-family:"Barlow-Bold";display:flex;justify-content:center;align-items:center;height:23px;width:23px;font-size:12px;border-radius:50%;position:absolute;top:5px;right:3px;background-color:#E1251B}.product_page .floating-cart{bottom:75px}.product-search-container .product-container{margin-top:50px}.product-search-container.empty:before{content:'';background:url("/static/website/img/empthy-search2x.png?564d384bd284") no-repeat;background-position:center center;background-size:250px 250px;width:250px;height:250px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);display:inline-block}.product-search-container.default:before{background:url("/static/website/img/search-placeholder2x.png?564d384bd284") no-repeat;background-position:center center;background-size:250px 250px;width:250px;height:250px}.block .floating-cart{display:none}.product-container{width:100%;margin:0px auto;display:flex;padding:20px;margin:0px 0px 15px;flex-flow:wrap}.product-container .product{width:49%;margin-right:2%;margin-bottom:2%;border-radius:10px;padding:15px 16px;box-shadow:0 2px 3px 0 rgba(0,0,0,0.1),0 1px 8px 0 rgba(0,0,0,0.1);float:left}.product-container .product:nth-child(2n){margin-right:0px}.product-container .product-image img{width:100%}.product-container .product-name{font-family:"FlameSans-Regular";text-transform:uppercase;font-size:14px;line-height:18px;color:#502314;display:flex;margin:5px 0px 5px}.product-container .product-name span{margin:auto 0px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.product-container .product-price{font-family:"FlameSans-Regular";color:#502314;font-size:14px}.product-container .product-price .discounted{color:#D72300}.product-container .product-price .original{text-decoration:line-through;font-size:12px;color:#9F816F;margin-left:2px;margin-bottom:6px}.product-search-container{position:absolute;width:100%;left:0;top:0px;height:100%;min-height:500px;background:white;z-index:1000;display:table}.product-search-container.hide{display:none}.main-container.block{overflow:hidden;position:absolute;height:0px}.cart-preview-modal{display:none;position:absolute;top:0;z-index:2500;width:100%;background-color:white}.cart-preview-modal .content-wrapper{padding:0px}.preview-modal{padding:20px 20px 100px;background-color:white;min-height:90vh;font-family:"FlameSans-Regular"}.preview-modal .close-modal{position:absolute;top:10px;left:16px;color:#ED7801}.preview-modal .close-modal img{width:28px}.preview-modal .page-header h1{margin-top:35px}.preview-modal .cart-preview-footer{background-color:white;position:fixed;bottom:0;right:0;left:0;width:100%;padding:20px;border-top:1px solid #e0e0e0}.preview-modal .checkout-button{width:100%;background-color:#ED7801;color:white;border:none;padding:10px 10px 12px;font:22px/22px "Barlow-Medium";border-radius:5px}.order-information-page{padding:20px 20px 150px}.order-information-page .page-title{font-family:"Flame-Regular";font-size:30px;color:#8B542F}.order-information-page .button-submit{bottom:0px;left:0px;padding:30px 0px;width:100%;display:table;box-sizing:border-box;margin:0px;background:white;text-transform:capitalize}.order-information-page .button-submit input{margin-top:0px;font:20px/22px "Barlow-Medium"}.order-information-page .info{font:15px/20px "FlameSans-Regular";display:flex;width:100%;padding:15px;margin:7px 0 45px;border-radius:5px;background:#F2F2F2}.order-information-page .info p{margin:0px}.order-information-page .info img{margin:auto 10px auto 0;width:30px;height:30px;min-height:0}.order-information-page .errorlist,.order-information-page .error-message,.change-payment .errorlist,.change-payment .error-message{font:14px/22px "Barlow-Medium";color:#E1251B;padding:0px;margin:5px 0px 0px;list-style:none}.change-payment .message.error{display:none}.phone-number{margin:15px 0px 0px;width:100%}.phone-number.hide{display:none}.phone-number h2{font:16px/20px "Barlow-Medium";margin:0px}.phone-number input{width:100%;background-color:none;border:none;border:1px solid #e0e0e0;border-radius:5px;padding:10px 10px 12px;margin-top:8px;font-size:17px}.phone-number .form-title{font-family:"Barlow-Medium";font-size:16px}.phone-number .input-phone-code{position:relative}.phone-number .input-phone-code input{padding-left:45px}.phone-number .input-phone-code .code{position:absolute;top:19px;left:10px;font-size:17px;color:#2d2d2d}.customer-details-form{margin-top:20px}.customer-details-form input{width:100%;background-color:none;border:none;border:1px solid #e0e0e0;border-radius:5px;padding:10px;margin-top:15px;font-size:17px;line-height:18px}.customer-details-form input[name='name']{margin-top:10px}.customer-details-form input:placeholder{font-size:17px;line-height:18px}.customer-details-form .form-title{font-family:"Barlow-Medium";font-size:16px}.customer-details-form .input-phone-code{position:relative}.customer-details-form .input-phone-code input{padding-left:45px}.customer-details-form .input-phone-code .code{position:absolute;top:28px;left:10px;font-size:17px}.customer-details-form .continue-button{background:#ED7801;color:white;font-family:"Barlow-Medium";border:none}.store-information{display:flex;justify-content:space-between;align-items:center;margin-top:15px;font-family:"Barlow-Medium";padding-bottom:10px}.store-information p{margin:0;font-size:17px}.store-information .store-name{margin-top:5px;font-size:24px;font-family:"Barlow-Medium"}.store-information img{width:60px}.payment-page{padding:20px;background-color:white;padding-bottom:100px;font-family:"FlameSans-Regular"}.payment-page table{margin-top:5px;width:100%;font:16px/20px "FlameSans-Regular"}.payment-page .content-wrapper{padding:0px}.payment-page .content-block.item-section-wrapper{padding-bottom:0px}.payment-page .page-title{font:35px/32px "Flame-Regular";color:#8B542F;margin:0px 0px 10px}.payment-page .description_wrapper{font:16px/20px "FlameSans-Regular"}.payment-page .quantity{text-align:right}.payment-page .quantity a{display:none}.payment-page .quantity input{border:none;background:none;text-align:right;padding:0px 12px}.payment-page .table.items div.modifier{font-size:15px;line-height:22px}.payment-page .promotion_code{margin-top:20px;font:17px/20px "FlameSans-Regular"}.payment-page .promo-code{font:17px/20px "Barlow-Bold"}.payment-page .remove-promo-code{position:relative;top:3px}.payment-page .remove-promo-code img{width:20px}.payment-page .price-total-only{font:36px/38px "Barlow-Medium";margin-top:35px}.payment-page #original-price{font-family:"FlameSans-Regular";text-decoration:line-through;color:#919191;font-size:20px}.payment-page .pay-with{margin-top:30px;margin-bottom:5px;font:16px/20px "Barlow-Medium"}.payment-page .choices .choice{font:17px/22px "FlameSans-Regular";padding:12px 0px;position:relative;border:2px solid transparent}.payment-page .choices .choice:after{content:'';width:100%;height:100%;position:absolute;top:0px;left:0px;border:1px solid #e0e0e0;border-radius:5px;padding:1px}.payment-page .choices .logo{position:relative;top:2px}.payment-page .choices .tick-orange{top:-8px;right:-10px}.payment-page .choices input[type='radio']:checked + .choice,.payment-page .choices input[type='checkbox']:checked + .choice{border:2px solid transparent}.payment-page .choices input[type='radio']:checked + .choice:before,.payment-page .choices input[type='checkbox']:checked + .choice:before{content:'';width:100%;height:100%;position:absolute;top:0px;left:0px;border:2px solid #ED7801;border-radius:5px}.payment-page .choices input[type='radio']:checked + .choice:after,.payment-page .choices input[type='checkbox']:checked + .choice:after{border:none}.payment-page .button-submit{margin-top:50px}.tender_amount_wrapper{margin-bottom:20px;position:relative;clear:both;display:inline-block;width:100%}.tender_amount_wrapper.hide{display:none}.tender_amount_wrapper small{font:12px/18px "FlameSans-Regular";display:table;margin-bottom:5px}.tender_amount_wrapper span{font:15px/20px "FlameSans-Regular";position:absolute;bottom:11px;left:17px}.tender_amount_wrapper input{font-family:"Barlow-Medium";padding:10px;width:100%;background:none;border-radius:5px;border:1px solid #e0e0e0;padding-left:50px}.promo-form{display:flex;margin-top:25px;justify-content:space-between;position:relative}.promo-form.hide{display:none}.promo-form .promotion-code-wrapper{width:74%;max-width:74%;margin-right:3%}.promo-form .apply-promotion-wrapper{width:22%}.promo-form .apply-button{width:100%;background:none;border:1px solid #ED7801;color:#ED7801;border-radius:5px;font-family:"Barlow-Medium";padding:10px}.promo-form .input-code{font:17px/20px "FlameSans-Regular";padding:10px 15px;width:100%;background:none;border-radius:5px;border:1px solid #e0e0e0}.promo-form .input-code:placeholder{font:17px/20px "FlameSans-Regular";color:#e0e0e0}.promo-form .loading-promo{position:absolute;right:6%;color:#919191}.promo-form .loading-promo img{width:35px}.amount .choices{margin-bottom:0px;display:flex;flex-wrap:wrap;justify-content:space-between}.amount .choices .list{width:48%;margin-bottom:15px!important;margin:0}.amount .choices .choice{min-height:49px;display:flex}.amount .choices img{margin:auto}.loading-wrapper{position:fixed;height:100vh;width:100%;z-index:9999;top:0}.loader-image{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);background-color:#fff;text-align:center;border-radius:10px;box-shadow:2px 2px 15px -4px #6b6b6b}.loader-image img{width:150px;border-radius:10px;display:block}.loader-image span{font-family:"Flame-Regular";text-transform:uppercase}.product-details .content-block{width:90%;height:100%;padding:60px 0px 150px;margin:50px auto;display:table;position:relative}.product-details .content-block .errorlist{font-size:11px;margin:5px 0px;color:red}.columns{display:block}.columns .two-column,.columns .three-column,.columns .five-column{float:left}.columns .two-column{width:49%;margin-right:2%}.columns .three-column{width:32%;margin-right:2%}.columns .five-column{width:18%;margin-right:2%}.columns .two-column:nth-child(2n),.columns .three-column:nth-child(3n),.columns .five-column:nth-child(5n){margin-right:0}.product-wrapper{background:#fff;border-radius:10px;display:flex}.product-wrapper .image-wrapper{margin-bottom:20px;text-align:center}.product-wrapper .image-wrapper img{width:100%}.product-details-content h1{font:28px/32px "Flame-Regular";text-align:center;color:#8B542F;margin:20px 10px 35px}.product-details-content h1.small{margin-bottom:30px}.product-details-content h2{font:21px/28px "Flame-Regular";color:#8B542F;margin-bottom:10px}.product-details-content h3{font:13px/22px "Barlow-Medium";margin:0px;padding:0px}.product-details-content .info{font:11px/18px "FlameSans-Regular";text-align:left;margin:10px 0px 20px;border-collapse:collapse}.product-details-content .info th,.product-details-content .info td{padding:0px;margin:0px}.product-details-content .info th{color:#8B542F;vertical-align:top;min-width:50px;font-weight:normal}.product-details-content .border-right{border-right:1px solid #e0e0e0}.product-details-content p{font:13px/20px "FlameSans-Regular"}.product-details-content .grandtotal{font:28px/32px "FlameSans-Regular";color:black}.product-details-content .image-wrapper img{max-width:290px}.product-details-content .action-wrapper{display:table;width:100%;box-sizing:border-box;padding:0px;text-align:center}.product-details-content .action-wrapper .input-qty{max-width:110px;font-size:17px;color:black}.product-details-content .button{width:100%;margin-top:25px;font:16px/22px "Barlow-Medium"}.product-details-content .left,.product-details-content .right{box-sizing:border-box;float:left}.product-details-content .left{width:63%}.product-details-content .right{width:37%}.product-details-content .product-description{font:14px/20px "FlameSans-Regular";text-align:center;width:85%;margin:0px auto 30px}.product-details-content .selected{vertical-align:middle;padding:0px 5px 0px 10px}.product-details-content .selected img{max-width:21px}.product-details-content .amount-mobile{display:none}.product-details-content .choices label{border-radius:7px}.product-details-content .choices img{width:auto;max-height:42px}.product-details-content .choices label span{font:13px/15px "FlameSans-Regular";display:block}.product-details-content .choices input[type='radio']:checked + .choice,.product-details-content .choices input[type='checkbox']:checked + .choice{border:1px solid #ED7801;border-radius:7px}.product-details-content .choices input[type='radio']:checked + .choice sup,.product-details-content .choices input[type='checkbox']:checked + .choice sup{background-color:#ED7801}.product-details-content .choices.drinks{margin-bottom:0px}.product-details-content .choices.drinks span{line-height:6px;margin-bottom:7px}.product-details-content .choices.drinks img{width:auto;vertical-align:middle;max-height:52px}.product-details-content .choices.drinks .list{margin-right:2%;margin-bottom:2%;width:49%;box-sizing:border-box}.product-details-content .choices.drinks .list:nth-child(2n){margin-right:0px}.product-details-content .image-wrapper{float:left;box-sizing:border-box;max-width:65%;margin-right:2%}.product-details-content .meal-selection sup{background-color:#e0e0e0;display:block}.drink-wrapper{display:table;width:100%;box-sizing:border-box}.extra-wrapper{display:table;width:100%;margin:10px 0px 140px}input.modifier-quantity:disabled{background-color:#fff}.table{border-spacing:0px;border-collapse:collapse;width:100%}.table th{font:13px/22px "Barlow-Medium";text-transform:uppercase;text-align:left;padding-bottom:8px;min-width:100px}.table tr{border-bottom:1px solid #e0e0e0}.table tr:last-child{border-bottom:none}.table td{font:16px/20px "FlameSans-Regular";vertical-align:top;padding:12px 0px;position:relative}.table input{font:15px/20px "FlameSans-Regular";max-width:70px;padding:3px 12px;text-align:center;border:none;border:1px solid #e0e0e0;border-radius:5px}.table .note{font:11px/15px "FlameSans-Regular";color:#919191;display:block}.table .description{max-width:240px}.table .description div.modifier:nth-of-type(1){margin-top:4px}.table .description div.modifier{font-size:12px;color:#919191}.table .edit{margin:0 auto;display:table}.table .center{text-align:center}.table .edit{max-width:16px;padding:2px 10px 0px}.table .minus,.table .plus{font:23px/22px "FlameSans-Regular";position:absolute;color:#ed7801;width:30px;height:26px;padding:0px;text-align:center;top:1px}.table .minus{font-size:26px;line-height:20px;left:0px}.table .plus{right:0px}.table .quantity{position:relative;display:table;margin-right:10px}.table img{max-width:50px}.table .item-quantity:disabled{background:white;color:#2d2d2d;-webkit-text-fill-color:#2d2d2d;opacity:1}.plus-min{float:right;margin-right:20px}.plus-min a{position:relative;display:table;top:6px;float:left}.plus-min img{max-width:13px}.plus-min input{margin:0px;max-width:40px;float:left;color:#2d2d2d;box-shadow:none;position:relative;z-index:100}.product-details-content .upsize{margin-bottom:0px}.product-details-content .upsize .list{width:100%}.product-details-content .upsize img{margin-top:1px;max-height:initial;position:absolute;bottom:-10px;right:-7px}.product-details-content .upsize .upsize_image{max-width:35px}.product-details-content .upsize .upsize-price{font-style:normal}.meal-selection{float:left;width:33%;margin-top:10px;font:13px/20px "FlameSans-Regular"}.meal-selection .choices .list{width:100%;text-align:left;margin-bottom:22px}.meal-selection .choices .list:last-child{margin-bottom:0px}.meal-selection .choice{border-radius:8px;padding:10px 12px 12px}.meal-selection strong{display:block;text-transform:uppercase;font:14px/18px "Barlow-Bold";margin-bottom:6px;color:#666}.choices{margin-bottom:35px;display:table;width:100%}.choices input[type='radio'],.choices input[type='checkbox'],.choices sup,.choices .tick-orange,.choices .tick-green{display:none}.choices .tick-orange,.choices .tick-gray,.choices .tick-green{position:absolute;top:-7px;right:-5px;width:auto}.choices .list{font:14px/22px "FlameSans-Regular";border-radius:3px;margin-right:3%;margin-bottom:10px;text-align:center;position:relative;width:31.3333%;box-sizing:border-box;float:left;display:table}.choices .list:nth-child(3n){margin-right:0px}.choices .logo{width:auto;display:block;margin-left:auto;margin-right:auto;max-height:21px}.choices .logo.ovo{max-height:15px}.choices .choice{height:100%;width:100%;display:table;padding:6px 5px;box-sizing:border-box;cursor:pointer;border-radius:3px;border:1px solid #e0e0e0;user-select:none}.choices sup{font:11px/18px "Barlow-Medium";color:white;text-align:center;width:18px;height:18px;background-color:#04B201;position:absolute;top:-8px;right:-8px;z-index:99;border-radius:50%}.choices .tick-orange,.choices .tick-gray{max-width:20px}.choices input[type='radio']:checked + .choice,.choices input[type='checkbox']:checked + .choice{border:1px solid #ED7801;border-radius:3px}.choices input[type='radio']:checked + .choice sup,.choices input[type='radio']:checked + .choice .tick-orange,.choices input[type='radio']:checked + .choice .tick-green,.choices input[type='checkbox']:checked + .choice sup,.choices input[type='checkbox']:checked + .choice .tick-orange,.choices input[type='checkbox']:checked + .choice .tick-green{display:block}.choices input[type='radio']:checked + .choice .tick-gray,.choices input[type='checkbox']:checked + .choice .tick-gray{display:none}.action-wrapper{padding:10px 40px;position:relative}.action-wrapper .notes-wrapper input[type=text]{background:url("/static/website/img/note-edit1x.png?4557464df5fe") no-repeat right;background-position:280px;border:1px solid #e0e0e0;border-radius:4px;box-sizing:border-box;height:40px;padding:2px 40px 4px 20px;width:100%}.action-wrapper .quantity-wrapper{border-radius:5px;box-sizing:border-box;border:1px solid #e0e0e0}.action-wrapper .quantity-wrapper .input-qty{border:none;box-sizing:initial;color:#2d2d2d;font:16px/20px "FlameSans-Regular";-webkit-text-fill-color:#2d2d2d;height:25px;margin-bottom:0px;padding:3px 8px;text-align:center;min-width:15px;max-width:55px}.action-wrapper .quantity-wrapper span:first-child{margin-top:3px;position:absolute;border-radius:8px}.action-wrapper .quantity-wrapper span:last-child{color:#919191;float:right;font-size:22px;margin-top:2px}.action-wrapper .quantity-wrapper input{background:transparent}.action-wrapper .button-add img,.action-wrapper .button-min img{width:initial}.action-wrapper .button-add,.action-wrapper .button-min{background-color:#fff;border:none;cursor:pointer;height:27px;outline:none;width:30px;padding:0}.action-wrapper .button-add{margin-left:-5px}.action-wrapper .button-min{margin-right:-5px}.action-wrapper .categories-box{padding:10px}.action-wrapper:after{clear:both;content:"";display:table}.button{font:20px/22px "Barlow-Medium";padding:10px;background-color:#ed7801;width:100%;color:white;border:none;border-radius:5px;cursor:pointer;text-transform:capitalize}.button:focus{outline:none}.extras{border:1px solid #e0e0e0;border-radius:5px;margin-bottom:2%;border-collapse:initial;width:100%;box-sizing:border-box}.extras tr{border-bottom:none}.extras td{font:13px/22px "FlameSans-Regular";color:#919191;padding:7px 0px;vertical-align:middle}.extras strong{font:18px/22px "Barlow-Medium";color:#e0e0e0}.extras span{font:14px/22px "FlameSans-Regular";color:#2d2d2d}.extras a{line-height:0px}.extras .circle{border-radius:50%;padding:5px;float:right;margin-right:15px;width:24px;height:24px;display:table;text-align:center;background-color:#ed7801;border-collapse:collapse}.extras .circle img{width:13px;position:relative;top:5px;left:-1px}.extras .middle{vertical-align:middle;min-width:100px}.extras .plus-min input{border:none;color:#2d2d2d;-webkit-text-fill-color:#2d2d2d;font:16px/18px "Barlow-Medium"}.extras .image{vertical-align:middle}.extras .desc{width:40%}.meal-selection .choices strong{font-size:11px}.product-details-content h1{position:relative;top:10px}.product-details-content .left{width:100%;border:none;margin:auto}.product-details-content .right{display:inline}.product-details-content .right .amount{visibility:hidden}.action-wrapper .button-min{padding:0px}.product-wrapper{display:table}.content-wrapper{width:100%;padding:0px 20px;box-sizing:border-box}.product-details-content{width:100%}.product-details-content h1{font-size:28px}.product-details-content .left,.product-details-content .right{width:100%}.product-details-content .subtotal{display:none}.product-details-content .subtotal-wrapper{padding:15px;z-index:499;position:fixed;-webkit-backface-visibility:hidden}.product-details-content .info{display:none}.product-details-content .image-wrapper,.product-details-content .meal-selection{width:100%;max-width:100%;margin:0px}.product-details-content .right{padding:0px}.choices .choice{font-size:12px}.choices .list{width:48%;margin-right:4%}.choices .list:nth-child(2n){margin-right:0px}.meal-selection .choices{margin-bottom:10px}.meal-selection .choices strong{font-size:15px;line-height:15px;margin-bottom:5px;font-family:"Barlow-Bold"}.meal-selection .choices label,.meal-selection .choices.upsize label{padding:12px 15px;box-sizing:border-box}.meal-selection .choices label span{font-size:13px}.meal-selection .choices .list,.meal-selection .choices .packaged-version-only{width:48%;margin-bottom:2%;float:left}.meal-selection .choices .list{margin-right:2%}.categories-box:not(:first-child){margin-top:0px}.upsize.choices .list{width:100%}.upsize.choices .list .left{width:80%}.upsize.choices .list .right{width:20%}.subtotal-wrapper{position:fixed;z-index:100;left:0px;bottom:0px;background:white;border-top:1px solid #e0e0e0;box-sizing:border-box;width:100%;padding:10px 15px}.subtotal-wrapper .button{color:transparent;letter-spacing:-999px}.subtotal-wrapper .button:before{content:'Add to cart';visibility:visible;color:white;word-spacing:normal;letter-spacing:normal}.subtotal-wrapper .amount-mobile{display:block}.subtotal-wrapper .amount .subtotal{display:none}.subtotal-wrapper .amount-mobile,.subtotal-wrapper .action-wrapper{float:left;width:auto;margin:0px}.subtotal-wrapper .button-orange{text-align:center;padding:4px 20px 7px;float:left;width:auto;margin:0px;font-size:16px;line-height:21px;height:33px;margin-left:10px;font-family:"Flame-Regular"}.subtotal-wrapper .grandtotal{font-size:18px;font-weight:normal}.subtotal-wrapper .grandtotal .discounted{color:#D72300}.subtotal-wrapper .grandtotal .original{text-decoration:line-through;font-size:14px;color:#9F816F;margin-left:5px;margin-bottom:6px}.subtotal-wrapper .clear{display:none}.subtotal-wrapper .action-wrapper{margin:0px;float:right}.subtotal-wrapper .quantity-wrapper{float:left;margin:0px}.subtotal-wrapper .action-wrapper .input-qty{max-width:20px;padding:3px 0px;color:#2d2d2d;-webkit-text-fill-color:#2d2d2d}.table th{min-width:auto}.table.items th:nth-of-type(2),.table.items th:nth-of-type(3){width:100px;min-width:100px}.upsize .desc{width:60%}.image-wrapper img{margin:0 auto;float:none}.owl-nav{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50px)}.owl-nav .owl-prev{left:2%;background:url("/static/website/img/slider-arrow-left.png?4557464df5fe") no-repeat}.owl-nav .owl-next{right:2%;background:url("/static/website/img/slider-arrow-right.png?4557464df5fe") no-repeat}.owl-nav .owl-prev,.owl-nav .owl-next{position:absolute;background-size:48px 48px;height:48px;width:48px;color:transparent;display:none}.owl-dots{position:absolute;left:50%;bottom:5px;transform:translate(-50%,-50%)}.owl-dots .owl-dot{float:left;margin-right:10px}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:#ed7801}.owl-dots span{background-color:#f1bc87;width:7px;height:7px;border-radius:50%;display:table}.owl-theme .owl-nav:before{content:"";width:100%;display:block;position:relative}.menus_page .slider-block{width:100%;height:auto}.menus_page .item img{height:auto}.menus_page .owl-carousel,.menus_page .owl-stage-outer,.menus_page .owl-stage,.menus_page .owl-item,.menus_page .owl-carousel .item,.menus_page .owl-carousel .item img{height:100%}.cart_wrapper .item-lists{margin-top:20px}.cart_wrapper h1{font:30px/32px "Flame-Regular";text-transform:uppercase;text-align:left;color:#8B542F;margin:0px 0px 10px}.cart_wrapper .item-title{font-size:21px;margin-bottom:5px}.cart_wrapper .menu-box{width:31.33333%;margin-right:2%;margin-bottom:2%}.cart_wrapper .menu-box:nth-child(3n){margin-right:0px}.cart_wrapper .directions .button{width:auto;font-size:12px;padding:2px 20px;border-radius:2px}.cart_wrapper .directions span{font-size:14px}.cart_wrapper .menu-box span{font:13px/18px "FlameSans-Regular"}.cart_wrapper .button{text-align:center;display:table;box-sizing:border-box}.cart_wrapper .cart-content{display:flex;flex-wrap:wrap}.cart_preview .cart-content td,.cart_preview .cart-content .description{line-height:19px;font:16px/22px "FlameSans-Regular"}.cart_preview .cart-content td input{font:16px/20px "FlameSans-Regular"}.cart_preview .cart-content .description .modifier{font-size:15px;line-height:22px}.cart_preview .cart-content .description{width:60%}.cart_preview .cart-content .description_wrapper{margin-right:5px}.cart_preview .cart-content .quantity{width:20%;position:relative;top:-2px;float:right}.cart_preview .cart-content .subtotal{width:20%}.cart_preview .cart-content .subtotal .discounted{color:#D72300}.cart_preview .cart-content .subtotal .original{text-decoration:line-through;font-size:12px;color:#9F816F;margin-left:2px;margin-bottom:6px}.cart_preview .cart-content .text-align-right{text-align:right}.notes-wrapper{width:100%;margin-top:20px}.notes-wrapper h2{font:16px/18px "Barlow-Medium";margin-bottom:8px}.notes-wrapper input{padding:10px 15px;border-radius:5px;width:100%;display:table;border:none;border:1px solid #e0e0e0;font:17px/20px "FlameSans-Regular";margin-bottom:10px}.grandtotal-wrapper{border-top:1px solid #e0e0e0;padding:10px 0px;width:100%}.grandtotal-wrapper td:nth-child(2){text-align:right}.grandtotal-wrapper .grand-total td{font:16px/20px "Barlow-Medium"}.close-wrapper{padding:0px 20px;box-sizing:border-box}.cart_preview .floating-cart{display:none}.cart_preview .button-submit{position:fixed;bottom:0px;left:0px;padding:15px 20px;border-top:1px solid #e0e0e0;width:100%;display:table;box-sizing:border-box;margin:0px;background:white}.cart_preview .content-block{padding-bottom:100px}.preview-modal .button-submit .choices{margin:5px 0px 10px}.preview-modal .button-submit .choices label{font:14px/22px "FlameSans-Regular";text-align:left;padding:7px 10px}.preview-modal .button-submit .choices .icon{position:absolute;right:-10px;top:12px;width:45px}.preview-modal .button-submit .choices .choice{border-radius:5px;border:2px solid #e0e0e0}.preview-modal .button-submit .choices input[type='radio']:checked + .choice{border:2px solid #ED7801;font:14px/22px "Barlow-Medium"}.order-details h1{font:45px/52px "Flame-Regular";text-transform:uppercase;text-align:center;color:#8B542F;margin:20px 10px 30px;display:table;width:100%;box-sizing:border-box}.order-details h1 span{font:22px/28px "Flame-Regular";color:#ED7801;display:block;width:100%}.order-details h2{font:30px/32px "Flame-Regular";text-transform:uppercase;color:#8B542F;margin:20px 0px 10px;display:table;width:100%;box-sizing:border-box}.order-details h3{font:23px/26px "Flame-Regular";text-transform:uppercase;color:#ED7801;margin:20px 0px 8px;display:table;width:100%;box-sizing:border-box}.order-details h5{font:16px/20px "Barlow-Medium";text-transform:uppercase;margin:20px 0px 0px;display:table;width:100%;box-sizing:border-box}.order-details .info.date{font:17px/22px "FlameSans-Regular";color:#919191;margin:0px 0px 10px;padding:0px;display:table;width:100%}.order-details .info.location{font:17px/22px "FlameSans-Regular";color:#2d2d2d;margin:0px 0px 20px;padding:0px;display:table}.order-details .grandtotal{font:28px/32px "Barlow-Medium";color:#2d2d2d}.order-details .payment_method{font:18px/22px "FlameSans-Regular";color:#2d2d2d;margin:5px 0px 40px;display:table}.order-details .payment_method img{max-height:25px;margin-top:2px}.order-details .logo.ovo{max-height:18px;margin-top:5px}.order-details .table.items .description{font:17px/22px "FlameSans-Regular";max-width:150px}.order-details .table.items .description .modifier{font:15px/22px "FlameSans-Regular"}.order-details .table.items td{font:17px/22px "FlameSans-Regular"}.order-details .table.items td.quantity{padding:12px 5px;display:inline-block}.order-details .text-align-right{text-align:right}.order-details .summary-wrapper{border-top:1px solid #e0e0e0;padding-top:10px;margin-top:0px}.order-details .summary{margin-bottom:25px}.order-details .summary td{font:17px/22px "FlameSans-Regular";padding:2px 0px}.order-details .summary tr{border:none}.order-details .summary .grandtotal td{font:25px/30px "Barlow-Medium"}.order-details .note-section{font:17px/22px "FlameSans-Regular";padding:12px 15px;margin-bottom:20px;background:#F4F4F4}.order-details .promo-code{font:14px/22px "FlameSans-Regular"}.order-details .promo-code span{font:14px/22px "Barlow-Bold"}.order-details .amount{margin-top:15px}.canceled{background-color:#fbe6d6;padding:30px 20px;position:relative}.canceled h2{font-family:"Flame-Regular";font-size:34px;margin:0px;color:#8B542F}.pay_now{padding:20px 20px 22px;margin-bottom:25px;display:table;width:100%;color:white;background-color:#fbe6d6}.pay_now h2{color:#ED7801;margin:0px 0px 5px}.pay_now .button{background-color:#ED7801;color:white;display:table;width:100%;padding:15px;margin-top:20px}.pay_now .arrow-right{background:url("/static/website/img/arrow-kanan-putih2x.png?4557464df5fe") no-repeat;background-position:center center;background-size:14px 14px;width:14px;height:14px;display:inline-block;position:relative;top:0px}.pay_now .status{font:17px/22px "FlameSans-Regular";color:#2d2d2d}.info-wrapper{display:flex;width:100%;margin-top:20px}.info-wrapper .info{width:100%}.info-wrapper span{font:23px/17px "Barlow-Medium";color:#2d2d2d}.info-wrapper .left,.info-wrapper .right{width:100%;margin:auto 0}.info-wrapper .right{max-width:85px}.info-wrapper .ovo{max-width:56px;float:left;margin-right:10px}.info-wrapper .icon{max-width:85px;float:right}.change-payment-info .change-payment-button{color:#ED7801;background:transparent;border:1px solid #ED7801;padding:7px 14px 9px;font-size:18px;display:table;width:auto;margin:0px;text-transform:capitalize}.change-payment-info p{font:17px/22px "FlameSans-Regular";color:#2d2d2d;margin:10px 0}.success-payment{background-color:#E5F7E5;padding:30px 20px;position:relative;min-height:150px}.success-payment .success-title{font-family:"Flame-Regular";font-size:34px;color:#00B300}.success-payment .success-description{margin-top:10px;font-family:"FlameSans-Regular";padding-right:100px}.success-payment .success-image{position:absolute;right:0;bottom:-21px}.success-payment .success-image img{width:120px}.main-header{position:fixed;top:0px;z-index:2000;width:100%}.virtual-account{padding:0 20px 30px;border-bottom:1px solid #e0e0e0;margin-bottom:25px}.payment-notif{margin-bottom:40px}.payment-notif img{max-width:275px}.payment-notif .button-secondary{background-color:#ffffff;border:1.5px solid #ed7801;color:#ED7801;text-align:center;border-radius:5px;padding:10px 25px 13px;margin-top:10px;font-family:"Barlow-Bold"}.order-payment{display:flex;font-family:"Barlow-Medium";margin-top:10px}.order-payment .payment-total:first-child{padding-right:30px;margin-right:30px;border-right:1px solid #2d2d2d}.order-payment .logo{font-size:13px;margin-bottom:3px;display:flex;align-items:center}.order-payment .large{font-size:19px;line-height:22px;display:flex}.order-payment .copy-button{font-size:13px;color:#ED7801;font-family:"Barlow-Medium";background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;margin:0 9px 0 8px;padding:0px}.order-payment .copy-button img{max-width:13px;margin-right:5px}.order-payment .bca-logo{width:38px;height:13px;margin-left:5px}.payment-action{font-size:15px;display:block;margin-top:20px;font-family:"Barlow-Bold"}.payment-action .action-button{display:block;margin-top:10px;border:1.5px solid #ED7801;text-align:center;border-radius:5px;padding:10px 0 13px;color:#ED7801}.payment-action .action-button.instruction{color:#ffffff;background-color:#ED7801}.modal{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);display:flex;visibility:hidden;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,0.8);opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:transform .2s ease}.modal.show{visibility:visible;opacity:1}.modal-content{background-color:#ffffff;padding:20px;border:1px solid;max-width:480px;height:339px;position:relative;text-align:center;margin-bottom:auto;opacity:1;transition:transform 0.3s cubic-bezier(0.175,0.885,0.32,1.275);-ms-transform:scale(0.8);transform:scale(0.8)}.modal-content.how-to-pay{height:100%;overflow-y:auto;overflow-x:hidden;text-align:unset;position:relative}.modal-content .modal-title{font:35px/38px "Flame-Regular";color:#8B542F;margin-bottom:25px;display:block}.modal-content .modal-close{cursor:pointer;background:transparent;border:none;padding:0;width:25px;margin-bottom:15px}.modal-content .modal-close img{width:100%}.modal-content .modal-line{width:calc(100% + 82px);margin:30px 0 15px -41px;border:none;height:1px;background:#e0e0e0}.modal-content .modal-body{padding-bottom:40px}.modal-content .order-payment{display:flex}.modal-content .order-payment .detail{margin-bottom:20px}.modal-content .order-payment .logo{margin-bottom:5px}.modal-content .section{margin-bottom:15px;border-bottom:1px solid #e0e0e0}.modal-content .section .section-title{text-transform:uppercase;border-bottom:1px solid #e0e0e0;display:block;padding-bottom:15px;font:20px/23px "Barlow-Medium"}.modal-content .section .section-title:not(:first-child){padding-top:10px;border-top:1px solid #e0e0e0}.modal-content .section ol{padding:0 17px}.modal.show .modal-content{-ms-transform:scale(1);transform:scale(1)}.message,.message-js{font:16px/22px "Barlow-Medium";position:absolute;top:0px;width:100%;padding:12px 20px;text-align:center;display:table;color:white;box-sizing:border-box;z-index:500;background-color:#04B201}.message ul,.message li,.message-js ul,.message-js li{list-style-type:none}.message ul,.message-js ul{padding:0px;margin:0px;list-style-type:none;width:100%}.message.hide,.message-js.hide{display:none}.message.success,.message-js.success{background-color:#04B201}.message.error,.message-js.error{background-color:#E1251B}.message-js{border-radius:5px;font-size:16px;line-height:10px;padding:12px 20px;width:fit-content;left:50%;transform:translate(-50%,0);z-index:2000;margin-top:7px}.message-js.success{background:#04B201}.message-js.error{background-color:#e1251b}.animated{animation-duration:.2s;animation-fill-mode:both}@media (prefers-reduced-motion){.animated{animation:unset!important;transition:none!important}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(-50%,-50px,0)}to{opacity:1;transform:translate3d(-50%,0px,0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeOutUp{from{opacity:1;transform:translate3d(-50%,0px,0)}to{opacity:0;transform:translate3d(-50%,0px,0)}}.fadeOutUp:not(.error){animation-name:fadeOutUp}