@import url("../fonts/fonts.css");html,body{margin:0;overflow:visible !important}.fixed-bottom{height:15%;bottom:-5px}body{font-family:"Brown",serif;width:100%;font-weight:900;color:#070707}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Brown",serif;color:#24135F}body#online-order,body#custom-page{background:white;color:#24135F;-moz-user-select:none !important;-webkit-user-select:none !important;-ms-user-select:none !important;user-select:none !important;-o-user-select:none !important}body#online-order input::-moz-selection,body#custom-page input::-moz-selection{background:transparent}body#online-order input::selection,body#custom-page input::selection{background:transparent}body#online-order input,body#custom-page input{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none}body#online-order h2.category,body#custom-page h2.category{color:#24135F;font-family:'Brown';font-style:normal;font-weight:400;font-size:70px;line-height:54px;text-align:center;letter-spacing:1.8px;font-feature-settings:'cpsp' on}body#online-order .circle-icon,body#custom-page .circle-icon{z-index:10007;position:fixed !important;background-color:white}body#online-order .circle-icon,body#online-order .circle-icon-cross,body#custom-page .circle-icon,body#custom-page .circle-icon-cross{position:absolute;color:#24135F;width:5.05vh;height:5.05vh;border-radius:50%;top:2.34vh;left:2.08vh;border:0.2vh solid #24135F}body#online-order .circle-icon-cross,body#custom-page .circle-icon-cross{border:0.2vh solid white;color:white;background-color:#24135F}body#online-order .circle-icon-cross .line-cross,body#custom-page .circle-icon-cross .line-cross{width:2.45vh;border:0.1vh solid white;transform:rotate(45deg)}body#online-order .circle-icon-cross .line-cross-reverse,body#custom-page .circle-icon-cross .line-cross-reverse{width:2.45vh;border:0.1vh solid white;transform:rotate(135deg)}body#online-order .navigation,body#custom-page .navigation{z-index:10008}body#online-order .navigation .navigation-logo,body#custom-page .navigation .navigation-logo{width:8.75vh;z-index:4;position:relative;height:5.83vh;margin-top:2.2vh}body#online-order .navigation a,body#custom-page .navigation a{font-size:3.125vh;line-height:3.69vh;letter-spacing:0.1vh;text-decoration:none}body#online-order .navigation .first-link,body#custom-page .navigation .first-link{margin-top:17.81vh}body#online-order .navigation,body#custom-page .navigation{height:0;width:100%;position:fixed;top:0;left:0;background-color:#24135F;overflow-x:hidden;transition:0.5s}body#online-order .navigation a,body#custom-page .navigation a{color:white !important}body#online-order .circle-icon .line,body#custom-page .circle-icon .line{color:#24135F;width:1.82vh;border:0.1vh solid #24135F}body#online-order .circle-icon .line:nth-child(1),body#custom-page .circle-icon .line:nth-child(1){margin-top:1.4vh}body#online-order .circle-icon .line:nth-child(2),body#custom-page .circle-icon .line:nth-child(2){margin-top:0.89vh}body#online-order .circle-icon .line:nth-child(3),body#custom-page .circle-icon .line:nth-child(3){margin-top:0.89vh}body#online-order .header,body#custom-page .header{z-index:10002}body#online-order.Step1::-webkit-scrollbar,body#online-order.Step2::-webkit-scrollbar,body#custom-page.Step1::-webkit-scrollbar,body#custom-page.Step2::-webkit-scrollbar{display:none}body#online-order.Step1 .header,body#online-order.Step2 .header,body#custom-page.Step1 .header,body#custom-page.Step2 .header{background:white;position:sticky;top:-1px;z-index:10002;color:#007bff}body#online-order.Step1 #alcohol,body#online-order.Step2 #alcohol,body#custom-page.Step1 #alcohol,body#custom-page.Step2 #alcohol{background:linear-gradient(0deg, #fff 0%, #fff 70%, rgba(255,255,255,0) 100%)}body#online-order.Step1 .table-order,body#online-order.Step2 .table-order,body#custom-page.Step1 .table-order,body#custom-page.Step2 .table-order{margin-top:150px;padding-bottom:350px !important}body.adminBody{background:#f2f2f2 repeat-x left top}body#queue{background:#070707;color:white;font-weight:900;font-size:40px;line-height:50px;text-transform:uppercase}#overlay-back{position:fixed;top:0;left:0;width:100%;height:100%;background:#E5E5E5;opacity:0.78;filter:alpha(opacity=90);z-index:10009;display:none;border:none}.img-container{position:relative;min-width:200px;max-width:500px;min-height:200px;max-height:500px;display:inline-block;vertical-align:middle;margin-bottom:2.81vh}#meal-name{bottom:1.77vh;left:1.97vh;height:6.61vh;line-height:clamp(25px, 3.85vh, 30px);min-width:70%;text-align:left;white-space:normal;word-break:keep-all;overflow-wrap:normal}#meal-name span{position:absolute;right:31.57%;left:0;bottom:1.5%;text-align:left}#meal-prize{bottom:0.46vh;right:1.97vh;height:6.61vh;justify-content:flex-end !important}#meal-prize,#meal-name{position:absolute;font-family:"Brown";font-weight:700;font-size:clamp(20px, 3.64vh, 30px);display:flex;align-items:center;letter-spacing:0.1vh;font-feature-settings:'cpsp' on}pre{color:white}a:focus,button:focus,.btn:focus:focus,input[type="submit"]:focus{box-shadow:none;outline:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{border-top-color:white}.tooltip-inner{border:1px solid white}.hide{display:none !important}.validation{color:red}.navbar.bg-dark{background-color:white !important}.bg-black{background-color:#000}.navbar-dark .navbar-nav .nav-link{color:#6c757d}.btn{position:relative;z-index:99999999999}.btn-outline-primary{border-color:#070707;color:#070707}.btn-outline-primary:hover{background-color:#070707;color:white;border-color:#070707}.btn-primary{background-color:#6c757d;border-color:#6c757d}.btn-primary:hover{background-color:#007bff;color:white;border-color:#007bff}.alert-primary{color:#6c757d}.checkbox-round{width:40px;height:39px;border-radius:50%;-webkit-appearance:none;background-image:url(../img/checkbox_unchecked_white.svg)}.checkbox-round.vegan{background-image:url(../img/checkbox_unchecked_green.svg)}.checkbox-round.vegan:checked{background-image:url(../img/checkbox_checked_green.svg)}.checkbox-round.alergies{width:40px;height:39px;background-image:url(../img/checkbox_unchecked_white.svg)}.checkbox-round.alergies:checked{background-image:url(../img/checkbox_checked_white.svg)}.checkbox-round:checked{background-image:url(../img/checkbox_checked_white.svg)}.modal.fade{z-index:10006}.modal.fade .F-dialog{min-height:-webkit-calc(100vh - 60px);min-height:-moz-calc(100vh - 60px);min-height:calc(100vh - 60px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:auto}.modal.fade .modal-content{border-radius:0 !important}.modal.fade .itemDisabled{color:white}.modal.fade .modalTitle{font-size:45px;text-transform:uppercase;font-weight:bold}.modal.fade .modalText{font-size:28px;font-weight:normal}.modal.fade .close{opacity:1;margin-top:10px}.modal.fade .customButton{background:#04C2DF;color:white;padding:17px 0px 12px;width:200px;font-size:28px;border:none;border-radius:50px;font-weight:bold;text-align:center}.modal.fade .customButton.grey{background:#dadada;color:#070707}#deleteModal .customButton,#deleteOthersModal .customButton{margin-left:120px}#deleteModal .customButton.grey,#deleteOthersModal .customButton.grey{margin-left:0px;margin-right:120px}#alergiesModal .modal-body{height:800px}#alergiesModal input[name="alergiesSubmit"]{margin-top:85px}#alergiesModal div.td{padding:30px 10px 0px 0px;border-bottom:1px solid grey}#alergiesModal #table .tr .td:nth-child(1),#alergiesModal #table .tr .td:nth-child(4){width:35%}#alergiesModal #table .tr .td:nth-child(2),#alergiesModal #table .tr .td:nth-child(5){width:10%}#alergiesModal #table .tr .td:nth-child(3){border-bottom:none;width:7%}#alergiesModal .nobr{white-space:nowrap}.table-order{padding:0 3.08vh}#veganGlutenModal .customButton,#noSauceModal .customButton{width:250px}#additionalItems{box-shadow:0px 0px 20px black;background-color:#242424;border-radius:10px;cursor:pointer;max-width:700px}#additionalItems .td{width:20%;font-weight:bold;font-size:25px}#additionalItems .td.additionalItemsFormOthers{width:40%}#additionalItemsStep101 .td{cursor:pointer}#additionalItemsStep101 button.transparent{background:transparent;color:white}.groupName{color:#04C2DF}#table{display:table;width:100%}#table .tr{display:table-row}#table .tr.itemDisabledAllergens{color:#555555;pointer-events:none}#table .tr.itemDisabledAllergens .itemQuantity{color:#555555}#table .tr.itemDisabled .itemQuantity{color:#555555 !important}#table .td{display:table-cell;padding:5px 0;vertical-align:middle}#table .td.slider{min-width:175px}#table .td.padding0{padding:0}#specialOptions{display:table;width:100%}#specialOptions label{margin-bottom:0}#specialOptions .tr{display:table-row}#specialOptions .td{display:table-cell;padding:0px 0 10px;vertical-align:middle;margin-top:auto;margin-bottom:auto}#specialOptions .td label{vertical-align:middle}.itemDisabled{color:#555555}.itemEnabled{color:#ffffff !important}button.transparent{background:transparent;border:0}.roundedButton{text-align:center;align-items:center;width:25px;height:25px;border-radius:100%;display:inline-block}.roundedButton.english{font-size:30px !important}.roundedButton:hover{color:#070707;background:white;text-decoration:none}.roundedButton.chosen{color:#070707;background:#04C2DF}.container{margin:0 auto}.pt-50{padding-top:50px !important}.pt-100{padding-top:100px !important}#online-order .border-y{border-top:0.26vh solid #fff;border-bottom:0.26vh solid #fff}#online-order .border-tt{border-top:0.26vh solid #24135F}#online-order .border-t{border-top:0.1vh solid #24135F}#online-order .border-b{border-bottom:0.1vh solid #24135F}#online-order .border-bb{border-bottom:0.26vh solid #24135F}#online-order .itemQuantity{font-size:24px;color:#fff;line-height:40px;outline:none;text-align:center;font-weight:700;font-style:normal;align-items:center;letter-spacing:0.5px;text-transform:uppercase}#cross-icon{margin-right:28.51px;margin-top:12.02px}#queue .border-t{border-top:2px solid #fff}#queue .border-b{border-bottom:2px solid #fff}#queue .border-y{border-top:2px solid #fff;border-bottom:2px solid #fff}.queue-p{padding:0 5rem}.prepare{border:4px solid #575757;height:58px;width:100%}.done{background-color:#fff;height:58px;width:100%}.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Brown';font-style:normal;font-weight:400;text-align:center;letter-spacing:1.8px;color:#24135F}.h1{font-size:3.75vh !important;line-height:4.17vh !important}.h2{font-size:2.6vh !important;line-height:2.81vh !important}.h3{font-size:2.5vh !important;line-height:2.81vh !important}.Step4 .h1{margin-top:16.56vh;font-family:"Brown";font-size:2.39vh !important;line-height:2.6vh !important;letter-spacing:0.1vh}.Step4 .form-group label{margin-bottom:1.66vh;font-family:"Brown";font-size:2.7vh;line-height:3.125vh;letter-spacing:0.1vh;margin-top:5.31vh}.Step4 .form-group input{-webkit-appearance:none;width:92vw;max-width:52vh;height:7.03vh;border:0.1vh solid #24135F;text-align:center;font-family:"Brown";font-size:3.125vh;line-height:2.08vh;letter-spacing:0.1vh;color:#24135F}.Step4 .form-group input::placeholder{color:#24135F;opacity:0.5}.Step4 .form-group input:placeholder-shown{background-color:#24135F66}.Step4 .form-group input:not(:placeholder-shown){background-color:white}.Step4 .step4__footer{margin-top:11.71vh}.Step4 .forward{width:100% !important;height:5.2vh}.Step4 .forward:before{content:'';position:absolute;right:-1.5vh;top:0px;bottom:49%;border-bottom:solid 10px #24135F;background-color:#24135F;transform:skewX(30deg);transform-origin:right bottom;width:100%;z-index:-1}.Step4 .forward:after{content:'';position:absolute;right:-1.5vh;bottom:0px;top:49%;background-color:#24135F;border-bottom:solid 2px #24135F;transform:skewX(-30deg);transform-origin:right top;width:100%;z-index:-1}.Step4 .progress{margin-top:9rem}.Step4 a{color:#24135F;font-weight:bold;text-decoration:underline}.Step5 .h1{margin-top:35.15vh}.Step6 .h1{margin-top:31.45vh;font-family:'Brown';font-style:normal;font-weight:400 !important;font-size:3.75vh !important;line-height:4.47vh !important;text-align:center !important;letter-spacing:0.1vh;color:#24135F}.Step6 .h3{margin-top:5.1vh;font-family:'Brown';font-style:normal;font-weight:400 !important;font-size:2.39vh !important;line-height:2.60vh !important;text-align:center !important;letter-spacing:0.1vh;color:#24135F}.Step7 .h1{margin-top:31.66vh;margin-bottom:5.83vh;color:#24135F}.Step8{background-color:#24135F !important;overflow:hidden}.Step8 .out-buss{width:17.08vh;height:17.81vh;margin-top:26.04vh;margin-bottom:10.78vh}.Step8 .print{width:17.08vh;height:17.81vh;margin-top:22.39vh;margin-bottom:10.78vh}.Step8 .open-hours{width:17.08vh;height:17.81vh;margin-top:17.91vh;margin-bottom:10.78vh}.Step8 .h1{font-family:'Brown';font-style:normal;font-weight:400 !important;font-size:3.75vh !important;line-height:4.16vh !important;text-align:center !important;letter-spacing:0.1vh;color:white}.Step8 .h3{font-family:'Brown';font-style:normal;font-weight:400 !important;font-size:2.5vh !important;line-height:3.02vh !important;text-align:center !important;letter-spacing:0.1vh;color:white}.h-payment{margin-top:158px;font-family:"Brown";font-style:normal;font-weight:400;font-size:72px;line-height:80px;text-align:center;letter-spacing:1.8px;color:#24135F}.arrow-down{height:182px;width:162px;margin-top:9rem}.text-dark{color:black !important}.text-total-price{font-weight:900;font-size:2.7vh;line-height:2.6vh;text-align:right;letter-spacing:0.02vh}.text-bottom{font-family:'Apercu Pro', 'Brown';font-style:normal;font-weight:700;font-size:24px;line-height:28px;display:flex;align-items:flex-end;text-align:center;letter-spacing:1.8px;color:#24135F}.corousel-title{background:linear-gradient(180deg, rgba(0,0,0,0) 12.2%, rgba(0,0,0,0.8) 100%);position:absolute;bottom:0px;left:0px;width:100%;height:42%;color:white;font-family:'Apercu Pro', 'Brown';font-style:normal;font-weight:700;font-size:2.08vh;line-height:2.08vh;letter-spacing:0.1vh}.corousel-title .category-name{position:absolute;bottom:0.5em;left:0.5em;width:100%;white-space:normal;word-break:keep-all;overflow-wrap:normal}@media only screen and (min-width: 300px) and (orientation: portrait){.carousel-cell.is-selected+.carousel-cell{margin-left:-5px}.carousel-cell:has(+.carousel-cell.is-selected){margin-left:5px}.carousel-cell{width:112px;height:112px}.flickity-slider{margin-left:calc((100vw / 2) - (112px / 2))}.flickity-viewport{height:112px}}@media only screen and (min-width: 480px) and (orientation: portrait){.carousel-cell.is-selected+.carousel-cell{margin-left:-7px}.carousel-cell:has(+.carousel-cell.is-selected){margin-left:7px}.carousel-cell{width:168px;height:168px}.flickity-slider{margin-left:calc((100vw / 2) - (168px / 2))}.flickity-viewport{height:168px}}@media only screen and (min-width: 768px) and (orientation: portrait){.carousel-cell.is-selected+.carousel-cell{margin-left:-11px}.carousel-cell:has(+.carousel-cell.is-selected){margin-left:11px}.carousel-cell{width:256px;height:256px}.flickity-slider{margin-left:calc((100vw / 2) - (256px / 2))}.flickity-viewport{height:256px}}@media only screen and (min-width: 1024px) and (orientation: portrait){.carousel-cell.is-selected+.carousel-cell{margin-left:-15px}.carousel-cell:has(+.carousel-cell.is-selected){margin-left:15px}.carousel-cell{width:360px;height:360px}.flickity-slider{margin-left:calc((100vw / 2) - (360px / 2))}.flickity-viewport{height:360px}}@media only screen and (min-width: 1280px) and (orientation: portrait){.carousel-cell.is-selected+.carousel-cell{margin-left:-19px}.carousel-cell:has(+.carousel-cell.is-selected){margin-left:19px}.carousel-cell{width:450px;height:450px}.flickity-slider{margin-left:calc((100vw / 2) - (450px / 2))}.flickity-viewport{height:450px}}@media only screen and (min-width: 1440px) and (orientation: portrait){.carousel-cell.is-selected+.carousel-cell{margin-left:-21px}.carousel-cell:has(+.carousel-cell.is-selected){margin-left:21px}.carousel-cell{width:480px;height:480px}.flickity-slider{margin-left:calc((100vw / 2) - (480px / 2))}.flickity-viewport{height:480px}}@media only screen and (min-width: 1600px) and (orientation: portrait){.carousel-cell.is-selected+.carousel-cell{margin-left:-23px}.carousel-cell:has(+.carousel-cell.is-selected){margin-left:23px}.carousel-cell{width:533px;height:533px}.flickity-slider{margin-left:calc((100vw / 2) - (533px / 2))}.flickity-viewport{height:533px}}@media only screen and (min-height: 300px) and (orientation: landscape){.carousel-cell.is-selected+.carousel-cell{margin-left:-3px}.carousel-cell:has(+.carousel-cell.is-selected){margin-left:3px}.carousel-cell{width:70px;height:70px}.flickity-slider{margin-left:calc((100vw / 2) - (70px / 2))}.flickity-viewport{height:70px}}@media only screen and (min-height: 480px) and (orientation: landscape){.carousel-cell.is-selected+.carousel-cell{margin-left:-4px}.carousel-cell:has(+.carousel-cell.is-selected){margin-left:4px}.carousel-cell{width:90px;height:90px}.flickity-slider{margin-left:calc((100vw / 2) - (90px / 2))}.flickity-viewport{height:90px}}@media only screen and (min-height: 768px) and (orientation: landscape){.carousel-cell.is-selected+.carousel-cell{margin-left:-6px}.carousel-cell:has(+.carousel-cell.is-selected){margin-left:6px}.carousel-cell{width:144px;height:144px}.flickity-slider{margin-left:calc((100vw / 2) - (144px / 2))}.flickity-viewport{height:144px}}@media only screen and (min-height: 1024px) and (orientation: landscape){.carousel-cell.is-selected+.carousel-cell{margin-left:-8px}.carousel-cell:has(+.carousel-cell.is-selected){margin-left:8px}.carousel-cell{width:192px;height:192px}.flickity-slider{margin-left:calc((100vw / 2) - (192px / 2))}.flickity-viewport{height:192px}}@media only screen and (min-height: 1280px) and (orientation: landscape){.carousel-cell.is-selected+.carousel-cell{margin-left:-10px}.carousel-cell:has(+.carousel-cell.is-selected){margin-left:10px}.carousel-cell{width:240px;height:240px}.flickity-slider{margin-left:calc((100vw / 2) - (240px / 2))}.flickity-viewport{height:240px}}@media only screen and (min-height: 1440px) and (orientation: landscape){.carousel-cell.is-selected+.carousel-cell{margin-left:-12px}.carousel-cell:has(+.carousel-cell.is-selected){margin-left:12px}.carousel-cell{width:270px;height:270px}.flickity-slider{margin-left:calc((100vw / 2) - (270px / 2))}.flickity-viewport{height:270px}}@media only screen and (min-height: 1600px) and (orientation: landscape){.carousel-cell.is-selected+.carousel-cell{margin-left:-13px}.carousel-cell:has(+.carousel-cell.is-selected){margin-left:13px}.carousel-cell{width:300px;height:300px}.flickity-slider{margin-left:calc((100vw / 2) - (300px / 2))}.flickity-viewport{height:300px}}.carousel-cell{counter-increment:gallery-cell;z-index:-1}.carousel-cell.is-selected{z-index:1}.carousel-cell.is-selected img{position:absolute;transform:scale(1);opacity:1}.carousel-cell.is-selected .corousel-title{position:absolute;transform:scale(1);opacity:1;bottom:0px}.carousel-cell .corousel-title{position:absolute;display:block;transform:scale(73%) translateY(-25%);opacity:0.4;bottom:0px}.carousel-cell img{position:absolute;display:block;transform:scale(73%);opacity:0.4;bottom:0px}.order-choice-place{margin-top:759px}#here{margin-top:71px !important}#out{margin-top:39.75px !important}#order-choice{height:140px !important;width:auto !important;margin-left:auto !important;margin-top:706px !important}.onlineOrderPage.Step0{background-repeat:no-repeat !important;background-size:100% !important;background-size:cover}.onlineOrderPage.Step0::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100vh;z-index:4;background-color:rgba(51,50,50,0.25)}.onlineOrderPage.Step6 .readOnly{font-size:40px;padding:25px 75px}.onlineOrderPage .nextWokSummary{color:white;font-size:25px;text-transform:uppercase;font-weight:700}.onlineOrderPage .h2summary{color:#00A0B4;font-size:30px}.onlineOrderPage button.cancel{background:#070707;color:white;font-size:24px;border:none;border-radius:50px;text-transform:uppercase;font-weight:700}.onlineOrderPage input[type="submit"],.onlineOrderPage .customButton{color:#24135F;background-color:#FFFFFF;text-transform:uppercase;height:24px;width:24px;border-radius:50%;border:0px;text-align:center;font-style:normal;font-weight:900;font-size:16px}.onlineOrderPage input[type="submit"].pay,.onlineOrderPage .customButton.pay{font-size:40px;padding:25px 75px;background-color:white !important;color:#00A3B7}.onlineOrderPage input[type="submit"].white,.onlineOrderPage .customButton.white{background:white;color:#070707}.onlineOrderPage input[type="submit"].blue,.onlineOrderPage .customButton.blue{background:#04C2DF}.onlineOrderPage input[type="submit"].roundedButton,.onlineOrderPage .customButton.roundedButton{width:63px;height:62px;border:2px solid #616161;color:#616161;border-radius:65px;padding:3px 0 0 0}.onlineOrderPage input[type="submit"].roundedButton:hover,.onlineOrderPage .customButton.roundedButton:hover{border:none}.onlineOrderPage input[type="submit"].roundedButtonWhite,.onlineOrderPage .customButton.roundedButtonWhite{width:63px;height:62px;border:2px solid white;color:white;border-radius:65px;padding:3px 0 0 0}.onlineOrderPage input[type="submit"].roundedHomeButton,.onlineOrderPage .customButton.roundedHomeButton{width:63px;height:62px;background-image:url(../img/home_icon_grey.svg);background-repeat:no-repeat;color:transparent;cursor:pointer}.onlineOrderPage input[type="submit"].roundedHomeButton:hover,.onlineOrderPage .customButton.roundedHomeButton:hover{color:transparent;background-image:url(../img/home_icon_highlighted.svg);background-repeat:no-repeat;background-position:center}.onlineOrderPage input[type="submit"].roundedHomeButtonWhite,.onlineOrderPage .customButton.roundedHomeButtonWhite{width:63px;height:61px;background-image:url(../img/home_icon.svg);background-repeat:no-repeat;color:transparent;cursor:pointer}.onlineOrderPage input[type="submit"].roundedHomeButtonWhite:hover,.onlineOrderPage .customButton.roundedHomeButtonWhite:hover{color:transparent;background-image:url(../img/home_icon_highlighted.svg);background-repeat:no-repeat;background-position:center}.onlineOrderPage input[type="submit"].readOnly,.onlineOrderPage .customButton.readOnly{background:#cccccc;cursor:default}.onlineOrderPage input[type="submit"].readOnly:hover,.onlineOrderPage .customButton.readOnly:hover{background:#cccccc;color:white}.onlineOrderPage input[type="submit"].large,.onlineOrderPage .customButton.large{padding:30px 0 !important;font-size:43px;border-radius:100px;width:320px}.onlineOrderPage input[type="range"]{-webkit-appearance:none;-moz-apperance:none;width:90%;height:3px;outline:none;background-image:-webkit-gradient(linear, left top, right top, color-stop(0.4, #E10908), color-stop(0.4, #3B3B3B))}.onlineOrderPage input[type='range']::-webkit-slider-thumb{-webkit-appearance:none !important;background-color:#070707;border:2px solid #E10908;border-radius:50%;height:25px;width:25px}.onlineOrderPage span.hotness{text-transform:uppercase;font-size:10px;color:#2e2e2e}.onlineOrderPage .hotnessLabels{height:15px;margin-right:6%}.onlineOrderPage input[name="nextStep"],.onlineOrderPage input[name="previousStepOnline"]{text-transform:uppercase}.onlineOrderPage input[type="submit"]:hover{background:white}.onlineOrderPage .basketContainer{position:fixed;height:300px;width:100%;bottom:0;background:#dadada;color:#070707;z-index:9999}.onlineOrderPage .basketContainer .thiswokPriceTag{display:flex;align-items:center;flex-direction:row}.onlineOrderPage .basketContainer .thiswokPriceTag .nobr{white-space:nowrap}.onlineOrderPage .basketContainer #table .td{padding:10px 0}.onlineOrderPage .basketContainer #table .td.borderBottom{border-bottom:1px solid #929292}.onlineOrderPage .basketContainer #table .td.borderTop{border-top:1px solid #929292}.onlineOrderPage .basketContainer #table .tr{color:black}.onlineOrderPage .basketContainer .basketItemContainer .td.borderBottom span.itemName{text-transform:capitalize;font-size:14px}.onlineOrderPage .basketContainer input[type="submit"].blue{color:white;padding:15px 30px 10px;font-size:20px;border:none;border-radius:50px;font-weight:bold}.onlineOrderPage .basketContainer input[type="submit"].blue:hover{background:#04C2DF}.onlineOrderPage .basketContainer input[type="submit"].readOnly{color:white;padding:15px 30px 10px;font-size:20px;border:none;border-radius:50px;font-weight:bold;background:#cccccc;cursor:default}.onlineOrderPage .basketContainer .wokSelector{border:none;padding:0;background:transparent;color:#070707;border-radius:0;text-transform:uppercase}.onlineOrderPage .basketContainer .wokSelectorContainer{text-align:center;background-color:#dadada;padding:18px;height:60px;box-shadow:0 10px 10 10 rgba(195,195,195,0.5)}.onlineOrderPage .basketContainer .wokSelectorContainer.inactive{box-shadow:inset -25px 0 10px -7px #c3c3c3;opacity:0.5}.onlineOrderPage .basketContainer .wokSelectorContainer.inactive.borderBottom{border-bottom:1px solid #6b6b6b}.onlineOrderPage .basketContainer .wokSelectorContainer.inactive:hover{opacity:1}.onlineOrderPage .basketContainer .wokSelectorContainer.inactive .wokSelector{opacity:0}.onlineOrderPage .basketContainer .wokSelectorContainer button{background-color:transparent;border:none}.onlineOrderPage .basketContainer .wokSelectorContainerOuter{height:300px;padding:0;box-shadow:inset -15px 0 10px -7px #c3c3c3}.onlineOrderPage .basketContainer small.blue{color:#04C2DF}.onlineOrderPage .basketContainer .totalPrice{font-weight:bold;font-size:30px}.onlineOrderPage .basketContainer .totalPriceLabel{font-weight:bold;font-size:10px;line-height:12px;display:block}.onlineOrderPage .basketContainer .light-gray{color:#dadada}.onlineOrderPage .basketContainer .col-woks{width:100px;float:left}.onlineOrderPage .basketContainer .col-basket{width:calc(100% - 300px);float:left}.onlineOrderPage .basketContainer .col-basketGroup{width:calc((100% - 70px) / 4);float:left;margin-top:10px}.onlineOrderPage .basketContainer .col-price{width:200px;float:left;box-shadow:inset 15px 0 10px -7px #c3c3c3}.onlineOrderPage .basketContainer .collapsibleBasket{background-color:#dadada;border-radius:10px;z-index:9999;padding:25px 80px 0;width:175px;display:inline-block;position:absolute;left:0;right:0;margin:auto;top:-30px;cursor:pointer}.onlineOrderPage .basketContainer .collapsibleBasket img{margin-top:-35px;height:50%}.onlineOrderPage #basketLarge{background-color:#dadada;position:absolute;z-index:9999;height:1500px;transition:bottom 5s linear}.onlineOrderPage #basketLarge .uncollapsibleBasket{position:absolute;text-align:center;background:#dadada;display:block;padding:10px 75px;border-radius:10px;top:-35px;margin:auto;left:0;right:0;width:175px;transform:rotate(180deg);cursor:pointer}.onlineOrderPage #basketLarge span.itemName{font-weight:bold;font-size:110%;color:#04C2DF}.onlineOrderPage #basketLarge h5{color:black}.onlineOrderPage #basketLarge .td{display:table-cell;padding:5px 0 5px 0;vertical-align:middle}.onlineOrderPage #basketLarge .totalPrice{color:black;font-size:20px;font-weight:bold}.onlineOrderPage #basketLarge .totalPrice.blue{color:#04C2DF;font-weight:bold}.onlineOrderPage #basketLarge .borderBottom{border-bottom:1px solid #6b6b6b}.onlineOrderPage #basketLarge .borderBottom.thick{border-bottom:3px solid #101010}.onlineOrderPage #basketLarge .borderBottom.thick h5{min-height:33px;display:inline-block}.onlineOrderPage #basketLarge .borderBottom.thick.padding{padding:5px 0}.onlineOrderPage #basketLarge .borderBottom.thick button{background-color:transparent;border:none}.onlineOrderPage #basketLarge .borderTop{border-top:1px solid #6b6b6b}.onlineOrderPage #basketLarge .itemNameCheckout{color:black}.onlineOrderPage #checkoutPage{position:relative;margin-bottom:0}.onlineOrderPage #checkoutPage span.itemName{font-size:14px;text-transform:uppercase;font-weight:bold;color:black}.onlineOrderPage #checkoutPage ::-webkit-scrollbar{width:5px;margin-right:25px}.onlineOrderPage #checkoutPage ::-webkit-scrollbar-track{background:#dadada}.onlineOrderPage #checkoutPage ::-webkit-scrollbar-thumb{background:#04C2DF}.onlineOrderPage #wokSummary{height:840px;overflow-y:auto}.onlineOrderPage #wokSummary:after{content:"";width:100%;height:50px;display:block;position:absolute;background:#070707;background:-webkit-gradient(linear, 0% 0% 0% 100%, from(#070707), to(transparent));background:-webkit-linear-gradient(bottom, #070707, transparent);background:-moz-linear-gradient(bottom, #070707, transparent);background:-ms-linear-gradient(bottom, #070707, transparent);background:-o-linear-gradient(bottom, #070707, transparent);bottom:0;left:0;z-index:10}.onlineOrderPage .pulse{margin:20px;border-radius:50%;background:#cca92c;cursor:pointer;box-shadow:0 0 0 rgba(0,160,180,0.6);animation:pulse 2s infinite}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(0,160,180,0.6)}70%{-webkit-box-shadow:0 0 0 20px rgba(204,169,44,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(204,169,44,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(0,160,180,0.6);box-shadow:0 0 0 0 rgba(0,160,180,0.6)}70%{-moz-box-shadow:0 0 0 20px rgba(204,169,44,0);box-shadow:0 0 0 20px rgba(204,169,44,0)}100%{-moz-box-shadow:0 0 0 0 rgba(204,169,44,0);box-shadow:0 0 0 0 rgba(204,169,44,0)}}.onlineOrderPage .progress{height:40px;background-color:#C4C4C4}.onlineOrderPage .loading-bar{background-repeat:no-repeat;background-image:url("../img/loading-bar.png");background-position:center;animation:progressBar 10s ease-in-out;animation-fill-mode:both}.onlineOrderPage .loading-bar-50{background-repeat:no-repeat;background-image:url("../img/loading-bar-50.png");background-position:center;animation:progressBar 5s ease-in-out;animation-fill-mode:both}.onlineOrderPage .category{font-family:'Brown';font-style:normal;font-weight:400 !important;font-size:3.75vh !important;line-height:4.16vh;text-align:center;letter-spacing:0.1vh;font-feature-settings:'cpsp' on;margin-top:7vh;margin-bottom:4.89vh}@keyframes progressBar{0%{width:0}100%{width:100%}}.onlineOrderPage .progress-bar{background-color:#fff}.onlineOrderPage #backgroundLight{position:absolute;background-color:#00A0B4;width:100%;height:620px;top:1300px;border-top-left-radius:30px;border-top-right-radius:30px;z-index:-1}.onlineOrderPage .orderContainer.withoutMargin{margin-right:0}.onlineOrderPage .orderContainer.withoutMargin .titlepage{margin-top:1100px}.onlineOrderPage .orderContainer h1.category{font-size:72px;text-transform:uppercase;font-weight:bold;color:black}.onlineOrderPage .orderContainer p.categoryDescription{font-size:18px;max-width:600px;color:#B0B0B0}.onlineOrderPage .orderContainer h4.categorySubtitle{font-size:22px}.onlineOrderPage .orderContainer span.itemName{font-size:30px;text-transform:uppercase;font-weight:bold}.onlineOrderPage .orderContainer span.itemName.others{font-size:14px}.onlineOrderPage .orderContainer span.itemNameCheckout{font-size:30px;text-transform:capitalize;font-weight:normal}.onlineOrderPage .orderContainer small{display:block;font-size:20px;font-weight:bold;color:white}.onlineOrderPage .orderContainer .itemQuantity{background:transparent;border:0;color:white;width:40px;text-align:center;font-size:40px;font-weight:700}.onlineOrderPage .orderContainer .chooseItem small{font-size:10px;text-transform:uppercase;margin-top:5px;line-height:12px}.onlineOrderPage .orderContainer .chooseItem small.chosen{font-size:8px}.onlineOrderPage .orderContainer #table .td.borderTop{border-top:1px solid #6b6b6b}.onlineOrderPage .orderContainer #table .td.borderBottom{border-bottom:1px solid #6b6b6b}.onlineOrderPage .orderContainer #table .td.borderBottom.thick{border-bottom:3px solid white}.onlineOrderPage .orderContainer #table .td.borderBottom.thick button{background-color:transparent;border:none}.onlineOrderPage .orderContainer #table .td.borderBottom .itemNameCheckout{font-size:14px;text-transform:capitalize;font-weight:normal}.onlineOrderPage .orderContainer .iButton{border:1px solid #2e2e2e;text-align:center;width:20px;height:20px;border-radius:100%;display:inline-block;flex-direction:column;justify-content:center;align-items:center;font-size:15px;line-height:17px;color:#070707;background-color:#2e2e2e;font-weight:bold;text-decoration:none;cursor:pointer;margin-left:10px}.onlineOrderPage .orderContainer .iButton:hover{color:#070707;background:white;text-decoration:none}.onlineOrderPage .bookmarksContainer{right:200px;height:200px;transform:rotate(-90deg);transform-origin:100% 0;position:absolute;line-height:46px;top:0;text-align:right;background-color:#383838;overflow:hidden}.onlineOrderPage .bookmarksContainer .submitBookmark{text-transform:uppercase;border:none;padding:7px 40px 3px 0;background:none;font-size:22px}.onlineOrderPage .bookmarksContainer .submitBookmark:hover{background:none;color:inherit}.onlineOrderPage .bookmarksContainer .bookmark{padding-right:25px;box-shadow:inset 0px -10px 10px -7px #070707;cursor:pointer}.onlineOrderPage .bookmarksContainer .bookmark .bookmarkCategory{display:inline-block;padding-right:50px;text-align:left}.onlineOrderPage .bookmarksContainer .bookmark .bookmarkNumber{transform:rotate(90deg);transform-origin:-13px 0;display:inline-block;font-size:40px;font-weight:bold}.onlineOrderPage small.mealDescription{font-size:18px;color:#616161}.paymentPage{background-color:#070707}.paymentPage .groupName{color:#04C2DF;text-transform:uppercase;font-size:25px}.paymentPage .msgStart{padding-top:450px;z-index:99999;position:relative}.paymentPage .msgStartSmall{padding-top:225px}.paymentPage .paymentMessage{text-transform:uppercase;font-size:90px;font-weight:bold}.paymentPage .icon{margin-top:150px}.paymentPage .actionIcon{padding-top:400px;position:absolute}.paymentPage .ticketNumberSection{margin-top:350px}.paymentPage .ticketNumberSection.white .ticketNumber{font-weight:bold;font-size:150px;z-index:99999;position:relative}.paymentPage .ticketNumberSection.white span{color:white;font-size:35px}.paymentPage .ticketNumberSection.blue .ticketNumber{font-weight:bold;font-size:150px;color:#04C2DF}.paymentPage .ticketNumberSection.blue span{color:white;font-size:35px;color:#04C2DF}.paymentPage .messageDescription{font-size:32px;color:#616161}.paymentPage .bottomWave{position:absolute;width:100%;height:600px;bottom:0px;z-index:1}.paymentPage .bottomWave.blue{background-image:url(../img/waves_blue.png)}.paymentPage .bottomWave.white{background-image:url(../img/waves_white.png)}.paymentPage input[type="submit"].customButton.blue{color:white;padding:15px 10px 10px;font-size:22px;border:none;border-radius:50px;font-weight:bold;cursor:pointer;text-align:center;background:#04C2DF;width:300px;padding:15px 25px 10px}#cashRegister .ticketNumberSection{color:#04C2DF}input[type="validatedSubmit"]{background:#070707;color:white;padding:15px 10px 10px;font-size:20px;border:none;border-radius:50px;font-weight:bold;cursor:pointer;text-align:center}input[type="validatedSubmit"].customButton.blue{background:#04C2DF;width:145px;padding:15px 48px 10px}input[type="validatedSubmit"].customButton:hover{background:white;color:#070707}input[type="validatedSubmit"].customFinishButton.blue{background:#04C2DF;width:145px;padding:15px 24px 10px}input[type="validatedSubmit"].roundedHomeButton{width:63px;height:61px;background-image:url(../img/home_icon_grey.svg);background-repeat:no-repeat;color:transparent;cursor:pointer;margin-right:10px}input[type="validatedSubmit"].roundedHomeButton:hover{color:transparent;background-image:url(../img/home_icon_highlighted.svg);background-repeat:no-repeat;background-position:center}#template1 .admin,#template2 .admin{zoom:0.5}@media only screen and (max-width: 600px){#template1 .admin table th,#template1 .admin table td,#template2 .admin table th,#template2 .admin table td{padding:0;font-size:8px !important}}#template1 table,#template2 table{position:relative;margin-top:56%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0;width:calc(100% - 30px)}#template1 table th,#template1 table td,#template2 table th,#template2 table td{padding:0.1rem;font-size:30px}#template1 table.items-19,#template1 table.items-20,#template2 table.items-19,#template2 table.items-20{margin-top:57%}#template1 table.items-19 th,#template1 table.items-19 td,#template1 table.items-20 th,#template1 table.items-20 td,#template2 table.items-19 th,#template2 table.items-19 td,#template2 table.items-20 th,#template2 table.items-20 td{padding:0;font-size:40px;line-height:50px}#template1 table.items-16 th,#template1 table.items-16 td,#template1 table.items-17 th,#template1 table.items-17 td,#template1 table.items-18 th,#template1 table.items-18 td,#template2 table.items-16 th,#template2 table.items-16 td,#template2 table.items-17 th,#template2 table.items-17 td,#template2 table.items-18 th,#template2 table.items-18 td{padding:0;font-size:40px;line-height:55px}#template1 table.items-14 th,#template1 table.items-14 td,#template1 table.items-15 th,#template1 table.items-15 td,#template2 table.items-14 th,#template2 table.items-14 td,#template2 table.items-15 th,#template2 table.items-15 td{padding:0.1rem;font-size:40px}#template1 table.items-13 th,#template1 table.items-13 td,#template1 table.items-12 th,#template1 table.items-12 td,#template2 table.items-13 th,#template2 table.items-13 td,#template2 table.items-12 th,#template2 table.items-12 td{padding:0.20rem;font-size:45px}#template1 table.items-11 th,#template1 table.items-11 td,#template1 table.items-10 th,#template1 table.items-10 td,#template2 table.items-11 th,#template2 table.items-11 td,#template2 table.items-10 th,#template2 table.items-10 td{padding:0.2rem;font-size:55px}#template1 table.items-9 th,#template1 table.items-9 td,#template1 table.items-8 th,#template1 table.items-8 td,#template2 table.items-9 th,#template2 table.items-9 td,#template2 table.items-8 th,#template2 table.items-8 td{padding:0.25rem;font-size:65px}#template1 table.items-7 th,#template1 table.items-7 td,#template1 table.items-6 th,#template1 table.items-6 td,#template2 table.items-7 th,#template2 table.items-7 td,#template2 table.items-6 th,#template2 table.items-6 td{padding:0.75rem;font-size:70px}#template1 table.items-5 th,#template1 table.items-5 td,#template1 table.items-4 th,#template1 table.items-4 td,#template1 table.items-3 th,#template1 table.items-3 td,#template1 table.items-2 th,#template1 table.items-2 td,#template1 table.items-1 th,#template1 table.items-1 td,#template2 table.items-5 th,#template2 table.items-5 td,#template2 table.items-4 th,#template2 table.items-4 td,#template2 table.items-3 th,#template2 table.items-3 td,#template2 table.items-2 th,#template2 table.items-2 td,#template2 table.items-1 th,#template2 table.items-1 td{padding:1.5rem;font-size:70px}#template3 .price-beer{position:absolute;top:30%;right:20%}#template3 .price-beer.admin{zoom:0.5}@media only screen and (max-width: 600px){#template3 .price-beer.admin{zoom:0.25}}#template3 .price-beer .price-beer-text{position:absolute;top:17%;right:40%;font-size:75px;color:#10492C}#template3 .price-beer .price-beer-text-currency{position:absolute;top:40%;right:22%;font-size:35px;color:#10492C}#template4 .price-chicken{position:absolute;top:10%;right:15%}#template4 .price-chicken.admin{zoom:0.5}@media only screen and (max-width: 768px){#template4 .price-chicken.admin{zoom:0.25}}#template4 .price-chicken .price-chicken-text{position:absolute;top:17%;right:40%;font-size:155px;color:#841813}#template4 .price-chicken .price-chicken-text-currency{position:absolute;top:40%;right:22%;font-size:75px;color:#841813}#template4 .menu-chicken{position:absolute;top:48%;right:4%;font-size:40px;width:28%}#template4 .menu-chicken.admin{zoom:0.5}@media only screen and (max-width: 768px){#template4 .menu-chicken.admin{zoom:0.25}}#template4 .menu-chicken table td{padding:0.5rem 0.25rem}#template5 .price-sausage{position:absolute;top:10%;right:15%}#template5 .price-sausage.admin{zoom:0.5}@media only screen and (max-width: 768px){#template5 .price-sausage.admin{zoom:0.25}}#template5 .price-sausage .price-sausage-text{position:absolute;top:17%;right:40%;font-size:155px;color:#a43b01}#template5 .price-sausage .price-sausage-text-currency{position:absolute;top:40%;right:22%;font-size:75px;color:#a43b01}#template5 .menu-sausage{position:absolute;top:48%;right:4%;font-size:40px;width:28%}#template5 .menu-sausage.admin{zoom:0.5}@media only screen and (max-width: 768px){#template5 .menu-sausage.admin{zoom:0.25}}#template5 .menu-sausage table td{padding:0.5rem 0.25rem}#template6 .price-burger{position:absolute;top:10%;right:15%}#template6 .price-burger.admin{zoom:0.5}@media only screen and (max-width: 768px){#template6 .price-burger.admin{zoom:0.25}}#template6 .price-burger .price-burger-text{position:absolute;top:17%;right:40%;font-size:155px;color:#262626}#template6 .price-burger .price-burger-text-currency{position:absolute;top:40%;right:22%;font-size:75px;color:#262626}#template6 .menu-burger{position:absolute;top:55%;left:5%;font-size:40px;width:35%}#template6 .menu-burger.admin{zoom:0.5}@media only screen and (max-width: 768px){#template6 .menu-burger.admin{zoom:0.25}}#template6 .menu-burger table td{padding:0.5rem 0.25rem}#template8 .price-beer{position:absolute;top:29%;right:4%}#template8 .price-beer.admin{zoom:0.5}@media only screen and (max-width: 768px){#template8 .price-beer.admin{zoom:0.25}}#template8 .price-beer .price-beer-text{position:absolute;top:17%;right:40%;font-size:75px;color:#10492C}#template8 .price-beer .price-beer-text-currency{position:absolute;top:40%;right:22%;font-size:35px;color:#10492C}#template8 .price-beer1{position:absolute;top:36%;right:28.5%}#template8 .price-beer1.admin{zoom:0.5}@media only screen and (max-width: 768px){#template8 .price-beer1.admin{zoom:0.25}}#template8 .price-beer1 .price-beer-text{position:absolute;top:17%;right:40%;font-size:75px;color:#10492C}#template8 .price-beer1 .price-beer-text-currency{position:absolute;top:40%;right:22%;font-size:35px;color:#10492C}#template8 .price-beer2{position:absolute;top:60%;right:54%}#template8 .price-beer2.admin{zoom:0.5}@media only screen and (max-width: 768px){#template8 .price-beer2.admin{zoom:0.25}}#template8 .price-beer2 .price-beer-text{position:absolute;top:17%;right:40%;font-size:75px;color:#10492C}#template8 .price-beer2 .price-beer-text-currency{position:absolute;top:40%;right:22%;font-size:35px;color:#10492C}#template8 .price-beer3{position:absolute;top:48%;right:75%}#template8 .price-beer3.admin{zoom:0.5}@media only screen and (max-width: 768px){#template8 .price-beer3.admin{zoom:0.25}}#template8 .price-beer3 .price-beer-text{position:absolute;top:17%;right:40%;font-size:75px;color:#10492C}#template8 .price-beer3 .price-beer-text-currency{position:absolute;top:40%;right:22%;font-size:35px;color:#10492C}#template9 .menu-fresh{position:absolute;top:45%;left:3%;font-size:40px;width:35%}#template9 .menu-fresh.admin{zoom:0.5}@media only screen and (max-width: 768px){#template9 .menu-fresh.admin{zoom:0.25}}#template9 .menu-fresh table td{padding:0.5rem 0.25rem}#template10 .table-evo{margin:12% 6% 0;width:88%;font-size:300%}#template10 .table-evo tr.spacer td{line-height:20px}#template10 .table-evo td:nth-child(3n),#template10 .table-evo td:nth-child(2n){text-align:right}#template10 .table-evo .titleClass{text-align:center;font-size:150%;border-bottom:5px solid #52ad47;padding-TOP:2%}#template10 .table-evo.admin{zoom:0.5}@media only screen and (max-width: 768px){#template10 .table-evo.admin{zoom:0.25}}#template10 .table-evo.items-2{font-size:350%;margin:12% 6% 0}#template10 .table-evo.items-2 tr.spacer td{line-height:40px}#template10 .table-evo.items-4{font-size:275%;margin:10% 6% 0}#template10 .table-evo.items-4 tr.spacer td{line-height:0}#template10 .table-evo.items-5{font-size:225%;margin:10% 6% 0}#template10 .table-evo.items-5 tr.spacer td{line-height:0}#template11 .col-12{padding:0 50px}#template11 .table-evo{margin:27% 0 0;width:100%;font-size:225%}#template11 .table-evo tr.spacer td{line-height:20px}#template11 .table-evo td:nth-child(3n),#template11 .table-evo td:nth-child(2n){text-align:right}#template11 .table-evo .titleClass{text-align:center;font-size:150%;border-bottom:5px solid #52ad47;padding-TOP:2%}#template11 .table-evo.admin{zoom:0.5}@media only screen and (max-width: 768px){#template11 .table-evo.admin{zoom:0.25}}#template12.adminscreen{max-width:540px;height:960px}#template12 .admin{zoom:0.65}#template12 table{position:relative;margin-top:60%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0;font-size:50px}#template12 table.items-14 th,#template12 table.items-14 td,#template12 table.items-15 th,#template12 table.items-15 td{padding:0.20rem}#template12 table.items-13 th,#template12 table.items-13 td,#template12 table.items-12 th,#template12 table.items-12 td{padding:0.25rem;font-size:55px}#template12 table.items-11 th,#template12 table.items-11 td,#template12 table.items-10 th,#template12 table.items-10 td{padding:0.3rem;font-size:65px}#template12 table.items-9 th,#template12 table.items-9 td,#template12 table.items-8 th,#template12 table.items-8 td{padding:0.5rem;font-size:70px}#template12 table.items-7 th,#template12 table.items-7 td,#template12 table.items-6 th,#template12 table.items-6 td{padding:0.75rem;font-size:70px}#template12 table.items-5 th,#template12 table.items-5 td,#template12 table.items-4 th,#template12 table.items-4 td,#template12 table.items-3 th,#template12 table.items-3 td,#template12 table.items-2 th,#template12 table.items-2 td,#template12 table.items-1 th,#template12 table.items-1 td{padding:1.5rem;font-size:70px}#template13.screen{overflow:hidden}#template13.adminscreen{max-width:540px;height:960px}#template13 .admin{zoom:0.7}#template13 table{position:relative;margin-top:85%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0;font-size:35px}#template13 table.items-29 th,#template13 table.items-29 td,#template13 table.items-30 th,#template13 table.items-30 td{padding:0;font-size:38px}#template13 table.items-26 th,#template13 table.items-26 td,#template13 table.items-27 th,#template13 table.items-27 td,#template13 table.items-28 th,#template13 table.items-28 td{padding:0;font-size:40px}#template13 table.items-24 th,#template13 table.items-24 td,#template13 table.items-25 th,#template13 table.items-25 td{padding:0;font-size:45px}#template13 table.items-22 th,#template13 table.items-22 td,#template13 table.items-23 th,#template13 table.items-23 td{padding:0;font-size:50px}#template13 table.items-18,#template13 table.items-19,#template13 table.items-20,#template13 table.items-21{margin-top:90%}#template13 table.items-18 th,#template13 table.items-18 td,#template13 table.items-19 th,#template13 table.items-19 td,#template13 table.items-20 th,#template13 table.items-20 td,#template13 table.items-21 th,#template13 table.items-21 td{padding:0.25rem;font-size:50px}#template13 table.items-14 th,#template13 table.items-14 td,#template13 table.items-15 th,#template13 table.items-15 td{padding:0.50rem;font-size:65px}#template13 table.items-13 th,#template13 table.items-13 td,#template13 table.items-12 th,#template13 table.items-12 td{padding:0.75rem;font-size:70px}#template13 table.items-11 th,#template13 table.items-11 td,#template13 table.items-10 th,#template13 table.items-10 td{padding:1.25rem;font-size:70px}#template13 table.items-9 th,#template13 table.items-9 td,#template13 table.items-8 th,#template13 table.items-8 td{padding:1.75rem;font-size:70px}#template13 table.items-7 th,#template13 table.items-7 td,#template13 table.items-6 th,#template13 table.items-6 td{padding:2rem;font-size:70px}#template13 table.items-5 th,#template13 table.items-5 td,#template13 table.items-4 th,#template13 table.items-4 td,#template13 table.items-3 th,#template13 table.items-3 td,#template13 table.items-2 th,#template13 table.items-2 td,#template13 table.items-1 th,#template13 table.items-1 td{padding:2rem;font-size:70px}#template14 .price-popcorn-text,#template15 .price-popcorn-text{position:absolute;color:#841813;font-size:100px;top:10%;right:41%}#template14 .price-popcorn-text-currency,#template15 .price-popcorn-text-currency{position:absolute;color:#841813;font-size:50px;top:38%;right:20%}#template14 .price-popcorn,#template15 .price-popcorn{position:absolute;top:25%;right:3%}#template14 .price-popcorn img,#template15 .price-popcorn img{width:200px}#template14 .price-popcorn.admin,#template15 .price-popcorn.admin{zoom:0.5}@media only screen and (max-width: 768px){#template14 .price-popcorn.admin,#template15 .price-popcorn.admin{zoom:0.25}}#template14 .price-popcorn1,#template15 .price-popcorn1{position:absolute;top:81%;right:36%}#template14 .price-popcorn1 img,#template15 .price-popcorn1 img{width:200px}#template14 .price-popcorn1.admin,#template15 .price-popcorn1.admin{zoom:0.5}@media only screen and (max-width: 768px){#template14 .price-popcorn1.admin,#template15 .price-popcorn1.admin{zoom:0.25}}#template14 .price-popcorn2,#template15 .price-popcorn2{position:absolute;top:81%;right:78%}#template14 .price-popcorn2 img,#template15 .price-popcorn2 img{width:200px}#template14 .price-popcorn2.admin,#template15 .price-popcorn2.admin{zoom:0.5}@media only screen and (max-width: 768px){#template14 .price-popcorn2.admin,#template15 .price-popcorn2.admin{zoom:0.25}}#template14 .price-popcorn3,#template15 .price-popcorn3{position:absolute;top:35%;right:77%}#template14 .price-popcorn3 img,#template15 .price-popcorn3 img{width:200px}#template14 .price-popcorn3.admin,#template15 .price-popcorn3.admin{zoom:0.5}@media only screen and (max-width: 768px){#template14 .price-popcorn3.admin,#template15 .price-popcorn3.admin{zoom:0.25}}#template14 table,#template15 table{position:relative;margin-top:56%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0;width:calc(100% - 30px)}#template14 table th,#template14 table td,#template15 table th,#template15 table td{padding:0.1rem;font-size:30px}#template14 table.items-19,#template14 table.items-20,#template15 table.items-19,#template15 table.items-20{margin-top:57%}#template14 table.items-19 th,#template14 table.items-19 td,#template14 table.items-20 th,#template14 table.items-20 td,#template15 table.items-19 th,#template15 table.items-19 td,#template15 table.items-20 th,#template15 table.items-20 td{padding:0;font-size:40px;line-height:50px}#template14 table.items-16 th,#template14 table.items-16 td,#template14 table.items-17 th,#template14 table.items-17 td,#template14 table.items-18 th,#template14 table.items-18 td,#template15 table.items-16 th,#template15 table.items-16 td,#template15 table.items-17 th,#template15 table.items-17 td,#template15 table.items-18 th,#template15 table.items-18 td{padding:0;font-size:40px;line-height:55px}#template14 table.items-14 th,#template14 table.items-14 td,#template14 table.items-15 th,#template14 table.items-15 td,#template15 table.items-14 th,#template15 table.items-14 td,#template15 table.items-15 th,#template15 table.items-15 td{padding:0.1rem;font-size:40px}#template14 table.items-13 th,#template14 table.items-13 td,#template14 table.items-12 th,#template14 table.items-12 td,#template15 table.items-13 th,#template15 table.items-13 td,#template15 table.items-12 th,#template15 table.items-12 td{padding:0.20rem;font-size:45px}#template14 table.items-11 th,#template14 table.items-11 td,#template14 table.items-10 th,#template14 table.items-10 td,#template15 table.items-11 th,#template15 table.items-11 td,#template15 table.items-10 th,#template15 table.items-10 td{padding:0.2rem;font-size:55px}#template14 table.items-9 th,#template14 table.items-9 td,#template14 table.items-8 th,#template14 table.items-8 td,#template15 table.items-9 th,#template15 table.items-9 td,#template15 table.items-8 th,#template15 table.items-8 td{padding:0.25rem;font-size:65px}#template14 table.items-7 th,#template14 table.items-7 td,#template14 table.items-6 th,#template14 table.items-6 td,#template15 table.items-7 th,#template15 table.items-7 td,#template15 table.items-6 th,#template15 table.items-6 td{padding:0.75rem;font-size:70px}#template14 table.items-5 th,#template14 table.items-5 td,#template14 table.items-4 th,#template14 table.items-4 td,#template14 table.items-3 th,#template14 table.items-3 td,#template14 table.items-2 th,#template14 table.items-2 td,#template14 table.items-1 th,#template14 table.items-1 td,#template15 table.items-5 th,#template15 table.items-5 td,#template15 table.items-4 th,#template15 table.items-4 td,#template15 table.items-3 th,#template15 table.items-3 td,#template15 table.items-2 th,#template15 table.items-2 td,#template15 table.items-1 th,#template15 table.items-1 td{padding:1.5rem;font-size:70px}#template16.screen{overflow:hidden}#template16.adminscreen{max-width:549px;height:960px}#template16 .admin{zoom:0.7}body#admin-login{min-height:100vh;background-color:white;color:white}#admin-menu-edit hr{margin:0}#admin-menu-edit input[type=checkbox]{width:30px;height:30px;cursor:pointer}@media only screen and (max-width: 600px){#admin-menu-edit input[type=checkbox]{width:20px !important}}#admin-meal-edit input[type=checkbox]{width:30px;height:30px;cursor:pointer}@media only screen and (max-width: 600px){#admin-meal-edit input[type=checkbox]{width:20px !important}}.full-link::after{top:0;position:fixed;left:0px;z-index:1;pointer-events:auto;content:"";height:100%;width:100%;cursor:pointer}#online-order.Step1 #nextButton{position:absolute;right:3vh;width:20.83vh;height:5.2vh;font-size:1.875vh;line-height:2.08vh;letter-spacing:0.1vh}#online-order.Step1 #nextButton:before{content:'';position:absolute;right:-1.5vh;top:0px;bottom:49%;border-bottom:solid 10px #24135F;background-color:#24135F;transform:skewX(30deg);transform-origin:right bottom;width:20.83vh;z-index:-1}#online-order.Step1 #nextButton:after{content:'';position:absolute;right:-1.5vh;bottom:0px;top:49%;background-color:#24135F;border-bottom:solid 2px #24135F;transform:skewX(-30deg);transform-origin:right top;width:20.83vh;z-index:-1}#online-order.Step1 button{border:none}#online-order.Step1 button:hover{border:none}#online-order.Step1 .carousel-cats{margin-top:20px;padding-bottom:20px}#online-order.Step1 .matrix{-ms-overflow-style:none;scrollbar-width:none}#online-order.Step1 .matrix::-webkit-scrollbar{display:none}#online-order.Step1 .choose-positioning{position:absolute;bottom:15px;right:14.72px;width:85px}#online-order.Step1 .matrix-top{background:linear-gradient(0deg, rgba(0,0,0,0) 12.2%, rgba(0,0,0,0.8) 100%);position:absolute;top:0px;font-style:normal;width:311.75px;height:clamp(133px, 12vh, 180px);font-weight:700;font-size:clamp(20px, 3.125vh, 30px);line-height:clamp(20px, 3.69vh, 30px);letter-spacing:0.1vh;align-items:center;display:inline-block}#online-order.Step1 .item-name{position:absolute;top:14.86px;left:14.86px;width:50%;font-feature-settings:'cpsp' on;white-space:normal;word-break:keep-all;overflow-wrap:normal}#online-order.Step1 .item-price{position:absolute;top:14.86px;right:14.86px}#online-order.Step1 .title-news{position:absolute;bottom:16px;left:17px;background:#FFFFFF;color:#24135F;border-radius:3px;width:97px;height:23px;font-family:"Brown";font-weight:400;text-align:center;font-size:10px;line-height:17px;text-align:center;letter-spacing:1.5px;vertical-align:middle;display:table;z-index:1}#online-order.Step1 .title-news span{display:table-cell;vertical-align:middle}#online-order.Step1 .title-news:nth-of-type(1){position:absolute;bottom:16px}#online-order.Step1 .title-news:nth-of-type(2){position:absolute;bottom:45px}#online-order.Step1 .menu{display:flex}#online-order.Step1 .matrix-card{position:relative;text-align:left;color:white;border-radius:3px;margin:3%}#online-order.Step1 .matrix-card img{width:100%;height:clamp(200px, 42vh, 412px)}#online-order.Step1 .matrix-card .matrix-title,#online-order.Step1 .matrix-card .matrix-top{width:100%}#online-order.Step1 .matrix-title{background:linear-gradient(180deg, rgba(0,0,0,0) 12.2%, rgba(0,0,0,0.8) 100%);position:absolute;bottom:0px;font-style:normal;width:311.75px;height:clamp(133px, 12vh, 180px);font-weight:700;font-size:clamp(20px, 2.6vh, 30px);line-height:clamp(40px, 2.8vh, 50px);letter-spacing:0.1vh;align-items:center;display:inline-block}#online-order.Step1 .matrix-title .plus{position:absolute;bottom:0px;right:0px}#online-order.Step1 .matrix-title .minus{position:absolute;z-index:2;bottom:0px;right:72.86px}#online-order.Step1 .matrix-title .item-quantity-num{position:absolute;bottom:-4.14px;right:35px}.cover{object-fit:cover}#custom-page .header{position:sticky;top:0;background-color:white;padding-bottom:1vh}#custom-page #body{margin-top:4.21vh}#custom-page .footer{justify-items:center;position:sticky;bottom:0;background:linear-gradient(0deg, #fff 0%, #fff 75%, rgba(255,255,255,0) 100%);padding-top:5vh;padding-bottom:2.4vh}#custom-page .footer a{display:block;text-decoration:none;color:#24135F;border:0.1vh solid #24135F;width:24vh;height:5.2vh;margin-bottom:1.5vh;margin-top:2vh;align-items:center;text-align:center;align-content:center;font-size:2.08vh;font-family:Brown, serif;line-height:2.08vh;letter-spacing:0.1vh}#custom-page h1{font-size:3.75vh !important;font-family:Brown, serif;line-height:4.16vh;letter-spacing:0.1vh}#custom-page h2{font-size:3.64vh !important;font-family:Brown, serif;line-height:3.64vh;letter-spacing:0.1vh}#custom-page h3{font-size:3.12vh !important;font-family:Brown, serif;line-height:3.12vh;letter-spacing:0.1vh}#custom-page p{font-size:2.18vh !important;font-family:Brown, serif;line-height:2.60vh;letter-spacing:0.1vh}#online-order .logo,#custom-page .logo{width:8.75vh;z-index:4;position:relative;height:5.83vh;margin-top:2.2vh;left:50%;transform:translateX(-50%)}#online-order div .simple_logo,#custom-page div .simple_logo{margin-left:172.76px;margin-top:44px}#online-order .simple_logo,#custom-page .simple_logo{width:8.75vh;height:5.83vh}#online-order h1,#custom-page h1{font-size:50px;font-weight:900}#online-order .lang,#custom-page .lang{background-color:transparent;color:white;font-size:3.125vh;line-height:3.69vh;letter-spacing:0.1vh;border:none}#online-order .underline,#custom-page .underline{text-decoration:underline}#online-order .btn-outline,#custom-page .btn-outline{box-sizing:border-box;font-size:1.56vh;line-height:1.66vh;border-radius:0;white-space:normal}#online-order .btn-outline.cancel,#custom-page .btn-outline.cancel{width:12vh;height:5.15vh;font-family:"Brown";padding:0.26vh;margin-top:2.2vh;margin-right:2.2vh;background:white;color:#24135F;border:0.1vh solid;border-color:#24135F}#online-order .btn-outline.full,#custom-page .btn-outline.full{background:white;color:black}#online-order .btn-outline.next,#custom-page .btn-outline.next{padding:10px 0 0 0;font-size:36px;max-width:100%;line-height:40px;margin-right:0.45px;width:370px;height:100px;margin-left:58px}#online-order #nextButton,#custom-page #nextButton{background:#24135F}#online-order .back,#custom-page .back{position:relative;color:#24135F;font-family:'Brown';border:0.1vh solid #24135F;border-radius:0;font-style:normal;font-weight:700;font-size:1.875vh;line-height:2.08vh;align-items:center;text-align:center;letter-spacing:0.1vh;text-transform:uppercase;width:100%;height:5.2vh;padding:1.82vh 0 1.82vh 1.04vh;z-index:1000}#online-order .h-70,#custom-page .h-70{height:70%}#online-order .mt-7,#custom-page .mt-7{margin-top:7%}#online-order .forward,#custom-page .forward{position:relative;color:white;z-index:1;font-weight:700;font-size:1.875vh;letter-spacing:0.1vh;width:100%;line-height:3.5vh}#online-order .btn:disabled,#custom-page .btn:disabled{opacity:1 !important}#online-order .arrow-right,#custom-page .arrow-right{position:relative;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid white}#online-order .arrow-left,#custom-page .arrow-left{width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-right:30px solid white;z-index:1}#online-order .arrow-left::before,#custom-page .arrow-left::before{width:0;height:0;border-top:40px solid transparent;border-bottom:40px solid transparent;border-right:30px solid blue;z-index:2}#online-order .stepNum,#custom-page .stepNum{background:white;border-radius:50%;width:68px;height:68px;display:inline-block;line-height:68px;font-size:24px;margin-top:70px;padding-top:3px}#online-order .itemName,#custom-page .itemName{font-family:'Brown';font-style:normal;font-weight:700;font-size:2.39vh;line-height:2.6vh;letter-spacing:0.02vh;white-space:normal;word-break:keep-all;overflow-wrap:normal;color:#24135F}#online-order .itemName.title,#custom-page .itemName.title{font-size:2vh}#online-order input.itemQuantity,#custom-page input.itemQuantity{background:transparent;max-width:40px;margin:0 !important;padding:0 !important;font-size:clamp(20px, 2.6vh, 30px);color:#fff;outline:none;text-align:center;font-weight:700;font-style:normal;align-items:center;letter-spacing:0.1vh;text-transform:uppercase;border:0;vertical-align:middle;display:table-cell}#online-order #input-itemQuantity,#custom-page #input-itemQuantity{max-width:40px;max-height:40px;display:inline-block;vertical-align:middle;text-align:center}#online-order #table .td,#custom-page #table .td{border-top:5px solid white}#online-order #table .tr.totalPrice .td,#custom-page #table .tr.totalPrice .td{border-top:10px solid white;font-size:48px;padding-top:20px}#online-order .roundedButton.plus,#online-order .roundedButton.minus,#custom-page .roundedButton.plus,#custom-page .roundedButton.minus{width:clamp(30px, 5.2vh, 40px);background:white;color:#24135F;font-family:'Heebo';font-style:normal;font-weight:500;font-size:clamp(20px, 2.08vh, 30px);text-align:center;letter-spacing:0.1vh;height:clamp(30px, 5.2vh, 40px) !important}#online-order.Step0 .step0__form,#custom-page.Step0 .step0__form{position:fixed;z-index:5;left:50%;transform:translateX(-50%);margin-top:16.97vh;width:46.19vh}#online-order.Step0 .circle-icon,#custom-page.Step0 .circle-icon{border:0.2vh solid white !important;background-color:white}#online-order.Step0 .logo,#custom-page.Step0 .logo{z-index:4;position:relative;margin-top:2.81vh;height:17.1vh;width:17.81vh;text-align:center;left:50%;transform:translateX(-50%)}#online-order.Step0 button.button,#custom-page.Step0 button.button{background:white;color:#24135F;letter-spacing:0.1vh;font-family:"Brown";font-size:2.4vh;line-height:1.45vh;border:0.1vh solid #FFFFFF;font-weight:700;width:42.86vh;height:6.1vh;margin-top:2.8vh}#online-order.Step0 .banner img,#online-order.Step0 .banner video,#custom-page.Step0 .banner img,#custom-page.Step0 .banner video{position:fixed;bottom:0;right:0;object-fit:cover;width:100%;height:100%}#online-order.Step0 .take-away,#custom-page.Step0 .take-away{position:relative;color:white !important;font-style:normal;font-weight:400;font-family:'Brown';width:100%}#online-order.Step0 .take-away h2,#custom-page.Step0 .take-away h2{color:white !important;font-family:"Brown";font-style:normal;font-weight:400;text-align:center;font-feature-settings:'cpsp' on;font-size:5.2vh;line-height:7.03vh}#online-order.Step0 #choicePlaceOrderMod,#custom-page.Step0 #choicePlaceOrderMod{z-index:9999999}#online-order.Step0 #choicePlaceOrderMod h2,#custom-page.Step0 #choicePlaceOrderMod h2{margin-top:250px;font-family:'Brown';font-style:normal;font-weight:400;font-size:70px;line-height:80px;margin-bottom:80px}#online-order.Step0 #choicePlaceOrderMod form,#custom-page.Step0 #choicePlaceOrderMod form{width:742px}#online-order.Step0 #here,#online-order.Step0 #out,#custom-page.Step0 #here,#custom-page.Step0 #out{background:#24135F !important;color:white !important;width:fit-content;min-width:400px;height:auto;min-height:100px;padding-top:27px;padding-bottom:27px;margin-left:0;line-height:42px}#online-order.Step3 .roundedButton.plus,#online-order.Step3 .roundedButton.minus,#custom-page.Step3 .roundedButton.plus,#custom-page.Step3 .roundedButton.minus{width:4.375vh !important;height:4.375vh !important;background:#24135F;color:white;font-family:'Heebo';font-style:normal;font-weight:900;font-size:2.5vh;line-height:4.08vh;align-items:center;text-align:center;letter-spacing:0.02vh;text-transform:uppercase}#online-order.Step3 #nextButton,#custom-page.Step3 #nextButton{width:100%;height:5.2vh;float:right}#online-order.Step3 .step3__order-time-select-text,#custom-page.Step3 .step3__order-time-select-text{font-family:"Brown";font-size:2.39vh;line-height:2.6vh;letter-spacing:0.1vh;margin-top:3.25vh}#online-order.Step3 .time-asap-container .time-asap-container--text,#custom-page.Step3 .time-asap-container .time-asap-container--text{font-size:2.39vh;line-height:2.6vh;letter-spacing:0.1vh;margin-top:3.25vh;margin-bottom:16.28vh}#online-order.Step3 .hidden,#custom-page.Step3 .hidden{display:none}#online-order.Step3 .time-picker-container .time-picker-container--text,#custom-page.Step3 .time-picker-container .time-picker-container--text{font-size:2.4vh;line-height:2.6vh;letter-spacing:0.1vh;margin-top:3.25vh;margin-bottom:3.3vh}#online-order.Step3 .time-picker,#custom-page.Step3 .time-picker{display:flex;overflow:hidden;font-size:2.81vh;margin-bottom:5.98vh}#online-order.Step3 .time-picker .picker,#custom-page.Step3 .time-picker .picker{position:relative;width:10.72vh;height:9.5vh;overflow:hidden;border:0.1vh solid #24135F}#online-order.Step3 .time-picker .hours-picker.is-selected,#online-order.Step3 .time-picker .minutes-picker.is-selected,#custom-page.Step3 .time-picker .hours-picker.is-selected,#custom-page.Step3 .time-picker .minutes-picker.is-selected{background-color:#24135F;color:white}#online-order.Step3 .time-picker .picker-container,#custom-page.Step3 .time-picker .picker-container{height:9.5vh;overflow-y:scroll;scrollbar-width:none}#online-order.Step3 .time-picker .picker-container::-webkit-scrollbar,#custom-page.Step3 .time-picker .picker-container::-webkit-scrollbar{display:none}#online-order.Step3 .time-picker .picker-list,#custom-page.Step3 .time-picker .picker-list{list-style:none;padding:3vh 0;margin:0}#online-order.Step3 .time-picker .picker-list li,#custom-page.Step3 .time-picker .picker-list li{height:3.74vh;line-height:3.74vh;text-align:center;font-size:2.81vh}#online-order.Step3 .time-picker .picker-mask,#custom-page.Step3 .time-picker .picker-mask{position:absolute;left:0;right:0;height:3.7vh;pointer-events:none;z-index:2}#online-order.Step3 .time-picker .picker-mask.top,#custom-page.Step3 .time-picker .picker-mask.top{top:0;background:linear-gradient(to bottom, white, transparent)}#online-order.Step3 .time-picker .picker-mask.bottom,#custom-page.Step3 .time-picker .picker-mask.bottom{bottom:0;background:linear-gradient(to top, white, transparent)}#online-order.Step3 .time-picker .picker-mask.top.is-selected,#custom-page.Step3 .time-picker .picker-mask.top.is-selected{background:linear-gradient(to bottom, #24135F, transparent)}#online-order.Step3 .time-picker .picker-mask.bottom.is-selected,#custom-page.Step3 .time-picker .picker-mask.bottom.is-selected{background:linear-gradient(to top, #24135F, transparent)}#online-order.Step3 .time-picker .picker-highlight,#custom-page.Step3 .time-picker .picker-highlight{position:absolute;top:3vh;left:0;right:0;height:6vh;pointer-events:none;z-index:1}#online-order.Step3 .step3__order-time-select-button,#custom-page.Step3 .step3__order-time-select-button{max-width:24.42vh;flex:1 1 0;height:9.59vh;color:#24135F;background-color:white;border:0.1vh solid #24135F;font-size:2vh}#online-order.Step3 .step3__order-time-select-button.is-selected,#custom-page.Step3 .step3__order-time-select-button.is-selected{color:white;background-color:#24135F}#online-order.Step3 .step3__order-time-select-buttons-margins,#custom-page.Step3 .step3__order-time-select-buttons-margins{margin-top:3.33vh}#online-order.Step3 .forward:before,#custom-page.Step3 .forward:before{content:'';position:absolute;right:-1.5vh;top:0px;bottom:49%;border-bottom:solid 10px #24135F;background-color:#24135F;transform:skewX(30deg);transform-origin:right bottom;width:100%;z-index:-1}#online-order.Step3 .forward:after,#custom-page.Step3 .forward:after{content:'';position:absolute;right:-1.5vh;bottom:0px;top:49%;background-color:#24135F;border-bottom:solid 2px #24135F;transform:skewX(-30deg);transform-origin:right top;width:100%;z-index:-1}#online-order.Step3 .cross-icon,#online-order.Step3 .cross-icon-tips,#custom-page.Step3 .cross-icon,#custom-page.Step3 .cross-icon-tips{font-family:'Brown';font-style:normal;font-weight:100;font-size:5vh;line-height:2.8vh;align-items:center;text-align:center;letter-spacing:0.02vh;text-transform:uppercase;color:#24135F;transform:rotate(45deg)}#online-order.Step3 .tips-box,#custom-page.Step3 .tips-box{border:0.1vh solid #24135F;background-color:#fff;color:#24135F;text-align:center;max-width:11.97vh;flex:1 1 0;height:6.56vh;margin:0.5vh}#online-order.Step3 .tips-box div,#custom-page.Step3 .tips-box div{margin:0;font-size:1.87vh;line-height:2.08vh}#online-order.Step3 .tips-box .val-tip,#custom-page.Step3 .tips-box .val-tip{font-size:1.14vh;line-height:1.35vh}#online-order.Step3 .active-tip,#custom-page.Step3 .active-tip{background-color:#24135F;color:white}#online-order.Step3 .tip-h,#custom-page.Step3 .tip-h{font-family:"Brown";font-size:2.39vh;line-height:2.6vh;letter-spacing:0.1vh;margin-top:3.25vh;margin-bottom:0;padding-bottom:0 !important;font-weight:900}#online-order.Step3 #tips,#custom-page.Step3 #tips{margin-top:3.25vh}#online-order.Step3 .tip-submit-btn,#custom-page.Step3 .tip-submit-btn{background-color:inherit;border:none;color:inherit}#online-order.Step3 .itemQuantity,#custom-page.Step3 .itemQuantity{font-family:'Heebo';font-style:normal;font-weight:900;font-size:2.08vh;display:inline-block;text-align:center;align-items:center;letter-spacing:0.02vh;text-transform:uppercase;color:#24135F;vertical-align:middle;margin-bottom:0.52vh !important;max-width:3vh !important;position:relative}#online-order.Step7 button.button,#custom-page.Step7 button.button{background:#24135F;font-size:1.875vh;margin-top:2.96vh;padding:1.82vh 0;line-height:2.08vh;border-radius:0;width:20.83vh;height:5.20vh;z-index:1;color:white}#online-order .cancel-btns,#custom-page .cancel-btns{margin-top:7.18vh}#online-order #drinksModal .drinksModal__name,#custom-page #drinksModal .drinksModal__name{flex:0.6}#online-order #drinksModal .drinksModal__price,#custom-page #drinksModal .drinksModal__price{flex:0.3}#online-order #drinksModal .modal-body,#custom-page #drinksModal .modal-body{margin-top:2.6vh}#online-order #drinksModal .h2,#custom-page #drinksModal .h2{font-weight:400;font-size:3.75vh !important;line-height:4.16vh !important;position:absolute}#online-order #drinksModal button.button,#custom-page #drinksModal button.button{background-color:#24135F;font-family:'Brown';font-style:normal;font-weight:700;font-size:1.875vh;line-height:2.08vh;margin-top:4.16vh;align-items:center;text-align:center;letter-spacing:0.1vh;text-transform:uppercase;color:#FFFFFF;width:20.83vh;height:5.2vh}#online-order #drinksModal .mb-modal,#custom-page #drinksModal .mb-modal{margin-bottom:6.56vh}#online-order #drinksModal .plus,#custom-page #drinksModal .plus{z-index:9}#online-order #tooManyModal .h3,#custom-page #tooManyModal .h3{font-weight:400;font-size:3.75vh !important;line-height:4.16vh !important}#online-order #tooManyModal button.button,#custom-page #tooManyModal button.button{background-color:#24135F;font-family:'Brown';font-style:normal;font-weight:700;font-size:1.875vh;line-height:2.08vh;margin-top:6.56vh;align-items:center;text-align:center;letter-spacing:0.1vh;text-transform:uppercase;color:#FFFFFF;width:20.83vh;height:5.2vh}#online-order #tooManyModal .mt-modal,#custom-page #tooManyModal .mt-modal{margin-top:10.57vh}#online-order #tooManyModal .mb-modal,#custom-page #tooManyModal .mb-modal{margin-bottom:6.56vh}#online-order .modal-backdrop,#custom-page .modal-backdrop{background:#E5E5E5 !important}#online-order #drinksModal,#custom-page #drinksModal{width:90%;height:70%;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:10009}@media (orientation: landscape){#online-order #drinksModal,#custom-page #drinksModal{width:50%;height:90%}}#online-order #tooManyModal,#online-order #zeroPriceModal,#online-order #choicePlaceOrderMod,#custom-page #tooManyModal,#custom-page #zeroPriceModal,#custom-page #choicePlaceOrderMod{width:38.65vh;height:47.91vh;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:10009}#online-order #cancelModal button.button,#online-order #zeroPriceModal button.button,#custom-page #cancelModal button.button,#custom-page #zeroPriceModal button.button{background:#24135F;border:0.1vh solid #24135F;border-radius:0;max-width:24.11vh;flex:1 1 0;height:5.22vh;font-family:'Brown';font-style:normal;font-weight:700;font-size:2.0vh;line-height:2.0vh;align-items:center;text-align:center;letter-spacing:1.8px;text-transform:uppercase;color:white;margin-top:6.56vh}#online-order #cancelModal input.button,#online-order #zeroPriceModal input.button,#custom-page #cancelModal input.button,#custom-page #zeroPriceModal input.button{background:black;color:white;font-size:36px;padding:35px 0;line-height:40px;border-radius:0;width:300px;height:100px}#online-order #cancelModal .mt-modal,#online-order #zeroPriceModal .mt-modal,#custom-page #cancelModal .mt-modal,#custom-page #zeroPriceModal .mt-modal{margin-top:175px}#online-order #cancelModal .mb-modal,#online-order #zeroPriceModal .mb-modal,#custom-page #cancelModal .mb-modal,#custom-page #zeroPriceModal .mb-modal{margin-bottom:155px}#zeroPriceModal #tooManyModal,#drinksModal{z-index:10001}#zeroPriceModal #tooManyModal button.button,#drinksModal button.button{margin-top:6.56vh}#cancelModal .btn-cancel-modal{background:#FFFFFF;border:0.1vh solid #24135F;box-sizing:border-box;border-radius:0;min-height:5.2vh;width:100%;font-family:'Brown';font-style:normal;font-weight:700;font-size:2.0vh;line-height:2.0vh;align-items:center;text-align:center;letter-spacing:1.8px;text-transform:uppercase}.text-plus,.text-minus{position:absolute;left:16%;right:16.56%;top:18%;bottom:16.88%}#cancelModal .modal{padding:0 !important}.modal .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal .modal-content{height:100%;border:0;border-radius:0;background-color:white}.modal .modal-body{overflow-y:auto;background-color:white;border-radius:3px}.modal .modal-body::-webkit-scrollbar{display:none}.modal .modal-body{-ms-overflow-style:none;scrollbar-width:none}#zeroPriceModal .ep-n1{padding-top:10.57vh !important;padding-bottom:6.56vh !important}#tooManyModal .ep-n1,#drinksModal .ep-n1{padding-bottom:4.16vh !important;padding-top:20.68vh !important}#cancelModal .ep-n1{padding-top:20.68vh !important;padding-bottom:4.16vh !important}.ep-n1{font-weight:400 !important}.ep-n2{padding-bottom:2.86vh !important;font-size:2.5vh;line-height:3.2vh;font-weight:400}#listAlergens{position:relative;left:50%;transform:translateX(-50%);height:4.16vh;margin-top:9.37vh;margin-bottom:9.37vh;font-family:'Brown';font-style:normal;font-weight:400;font-size:3.75vh;line-height:4.16vh;text-align:center;letter-spacing:0.1vh;color:#24135F}.dataAlergens{font-family:'Brown';font-style:normal;font-size:1.45vh;line-height:2.08vh;text-align:left}.dataAlergens p{font-weight:400;margin-bottom:0px}.dataAlergens span{font-weight:700}.alergen-btn{width:20.83vh;height:5.2vh;margin-top:2vh;background:#24135F;border:0.1vh solid #24135F;font-family:'Brown';font-style:normal;font-weight:700;font-size:1.875vh;line-height:2.08vh;color:white;position:relative;left:50%;transform:translateX(-50%);margin-bottom:2vh}#mealDetail{overflow-y:hidden;overflow-x:hidden}#mealDetail button.back{width:100%;height:5.2vh;color:#24135F;background:white;border:0.1vh solid #24135F;font-family:'Brown';font-style:normal;font-weight:700;font-size:1.8vh;line-height:0px;align-items:center;text-align:center;letter-spacing:0.1vh;text-transform:uppercase;border-radius:0}#mealDetail button.add-to-cart{width:100%;height:5.2vh;color:white;background:#24135F;font-family:'Brown';font-style:normal;font-weight:700;font-size:1.8vh;line-height:2.08vh;align-items:center;text-align:center;letter-spacing:0.1vh;text-transform:uppercase;border-radius:0}#mealDetail button.add-to-cart::before{content:'';position:absolute;right:-1.5vh;top:0px;bottom:49%;border-bottom:solid 10px #24135F;background-color:#24135F;transform:skewX(30deg);transform-origin:right bottom;width:100%;z-index:-1}#mealDetail button.add-to-cart::after{content:'';position:absolute;right:-1.5vh;bottom:0px;top:49%;background-color:#24135F;border-bottom:solid 2px #24135F;transform:skewX(-30deg);transform-origin:right top;width:100%;z-index:-1}#mealDetail .meal-detail-title{position:absolute;bottom:0px;width:100%;height:15.62vh;background:linear-gradient(180deg, rgba(0,0,0,0) -26.32%, rgba(0,0,0,0.12) 100%)}#mealDetail .modal-body{overflow-y:auto;background-color:white;overflow-wrap:break-word;justify-content:center;margin-top:3.22vh}#mealDetail .meal-info{max-width:500px}#mealDetail #description{margin-top:2.65vh;text-align:justify !important}#mealDetail .meal-detail__footer{margin-top:9vh}#mealDetail #alergens{text-decoration:underline}#mealDetail #description,#mealDetail #alergens{font-family:'Brown';font-weight:400;font-size:1.82vh;line-height:2.6vh;letter-spacing:0.1vh;align-items:center;text-align:left;color:#24135F}#mealDetail #plus,#mealDetail #minus{height:4.53vh;width:4.53vh;border-radius:100%;background:#24135F;color:white;font-family:'Heebo';font-weight:900;font-style:normal;font-size:2.34vh;line-height:4.53vh;letter-spacing:0.02vh;align-items:center;text-align:center;display:inline-block}#mealDetail #quantity{background:transparent;font-family:'Heebo';font-weight:700;font-size:2.03vh;line-height:2.08vh;letter-spacing:0.02vh;align-items:center;text-align:center;color:#24135F;-webkit-text-fill-color:#24135F !important;appearance:none !important;-webkit-appearance:none !important;opacity:1 !important;-webkit-opacity:1 !important;max-width:4.2vh;max-height:3.59vh;outline:none;border:0}#mealDetail #quantity:-webkit-autofill{-webkit-text-fill-color:#24135F !important;appearance:none !important;-webkit-appearance:none !important;opacity:1 !important;-webkit-opacity:1 !important}
