:root{--light:80;--threshold:60}.color-0{color:#da0001}.color-1{color:#ff5858}.color-2{color:#ff5858}.color-3{color:#fcf3dc}.color-4{color:#fcf3dd}.color-5{color:#ecd6c6}.color-6{color:#111118}.logo-small img,.footer-logo-small img{width:100px}.logo-standard img,.footer-logo-standard img{width:160px}.logo-custom img{width:100px}@media(max-width:767px){.logo-small img,.logo-standard img,.logo-custom img{width:auto;max-height:56px}.logo-small img{max-width:100px}.logo-standard img{max-width:160px}.logo-custom img{max-width:100px}}.footer-logo-custom img{width:160px}.theme-highlight-btn .btn{color:#111118;background-color:#da0001}.aside-navigation{background-color:#111118}.theme-footer a,.theme-footer a:hover{color:#111118}.theme-footer ul.address-list>li svg{color:#ff5858}.theme-footer .footer-socials a{color:#111118;background-color:rgba(17,17,24,0.15)}.button-widget .button-standard.bg-color-0{background-color:#da0001;border:0}.button-widget .button-standard.bg-color-1{background-color:#ff5858;border:0}.button-widget .button-standard.bg-color-2{background-color:#ff5858;border:0}.button-widget .button-standard.bg-color-3{background-color:#fcf3dc;border:0}.button-widget .button-standard.bg-color-4{background-color:#fcf3dd;border:0}.button-widget .button-standard.bg-color-5{background-color:#ecd6c6;border:0}.button-widget .button-standard.bg-color-6{background-color:#111118;border:0}.button-widget .button-outline.bg-color-0{background-color:transparent;border:2px solid #da0001}.button-widget .button-outline.bg-color-1{background-color:transparent;border:2px solid #ff5858}.button-widget .button-outline.bg-color-2{background-color:transparent;border:2px solid #ff5858}.button-widget .button-outline.bg-color-3{background-color:transparent;border:2px solid #fcf3dc}.button-widget .button-outline.bg-color-4{background-color:transparent;border:2px solid #fcf3dd}.button-widget .button-outline.bg-color-5{background-color:transparent;border:2px solid #ecd6c6}.button-widget .button-outline.bg-color-6{background-color:transparent;border:2px solid #111118}.icon-widget .icon.color-0,.icon-box-widget .icon-holder.color-0 i,.icon-box-widget .icon-box-text.color-0 h3,.icon-box-widget .icon-box-text.color-0 p,.image-box-widget h3.color-0,.image-box-widget p.color-0{color:#da0001}.icon-widget .icon.color-1,.icon-box-widget .icon-holder.color-1 i,.icon-box-widget .icon-box-text.color-1 h3,.icon-box-widget .icon-box-text.color-1 p,.image-box-widget h3.color-1,.image-box-widget p.color-1{color:#ff5858}.icon-widget .icon.color-2,.icon-box-widget .icon-holder.color-2 i,.icon-box-widget .icon-box-text.color-2 h3,.icon-box-widget .icon-box-text.color-2 p,.image-box-widget h3.color-2,.image-box-widget p.color-2{color:#ff5858}.icon-widget .icon.color-3,.icon-box-widget .icon-holder.color-3 i,.icon-box-widget .icon-box-text.color-3 h3,.icon-box-widget .icon-box-text.color-3 p,.image-box-widget h3.color-3,.image-box-widget p.color-3{color:#fcf3dc}.icon-widget .icon.color-4,.icon-box-widget .icon-holder.color-4 i,.icon-box-widget .icon-box-text.color-4 h3,.icon-box-widget .icon-box-text.color-4 p,.image-box-widget h3.color-4,.image-box-widget p.color-4{color:#fcf3dd}.icon-widget .icon.color-5,.icon-box-widget .icon-holder.color-5 i,.icon-box-widget .icon-box-text.color-5 h3,.icon-box-widget .icon-box-text.color-5 p,.image-box-widget h3.color-5,.image-box-widget p.color-5{color:#ecd6c6}.icon-widget .icon.color-6,.icon-box-widget .icon-holder.color-6 i,.icon-box-widget .icon-box-text.color-6 h3,.icon-box-widget .icon-box-text.color-6 p,.image-box-widget h3.color-6,.image-box-widget p.color-6{color:#111118}.booking-widget .btn-upmenu.color-custom{color:inherit}.booking-widget .btn-upmenu.color-0{background-color:#da0001;color:#fff}.booking-widget .btn-upmenu.color-1{background-color:#ff5858;color:#000}.booking-widget .btn-upmenu.color-2{background-color:#ff5858;color:#000}.booking-widget .btn-upmenu.color-3{background-color:#fcf3dc;color:#000}.booking-widget .btn-upmenu.color-4{background-color:#fcf3dd;color:#000}.booking-widget .btn-upmenu.color-5{background-color:#ecd6c6;color:#000}.booking-widget .btn-upmenu.color-6{background-color:#111118;color:#fff}.section-overlay.color-0{background-color:#da0001}.section-overlay.color-1{background-color:#ff5858}.section-overlay.color-2{background-color:#ff5858}.section-overlay.color-3{background-color:#fcf3dc}.section-overlay.color-4{background-color:#fcf3dd}.section-overlay.color-5{background-color:#ecd6c6}.section-overlay.color-6{background-color:#111118}.form-widget form .btn-upmenu.color-0{background-color:#da0001;color:#fff}.form-widget form .btn-upmenu.color-1{background-color:#ff5858;color:#000}.form-widget form .btn-upmenu.color-2{background-color:#ff5858;color:#000}.form-widget form .btn-upmenu.color-3{background-color:#fcf3dc;color:#000}.form-widget form .btn-upmenu.color-4{background-color:#fcf3dd;color:#000}.form-widget form .btn-upmenu.color-5{background-color:#ecd6c6;color:#000}.form-widget form .btn-upmenu.color-6{background-color:#111118;color:#fff}.separator-widget .separator-line.color-0{border-top-color:#da0001}.separator-widget .separator-line.color-1{border-top-color:#ff5858}.separator-widget .separator-line.color-2{border-top-color:#ff5858}.separator-widget .separator-line.color-3{border-top-color:#fcf3dc}.separator-widget .separator-line.color-4{border-top-color:#fcf3dd}.separator-widget .separator-line.color-5{border-top-color:#ecd6c6}.separator-widget .separator-line.color-6{border-top-color:#111118}.text-widget .ql-color-1{color:#da0001!important}.text-widget .ql-color-2{color:#ff5858!important}.text-widget .ql-color-3{color:#ff5858!important}.text-widget .ql-color-4{color:#fcf3dc!important}.text-widget .ql-color-5{color:#fcf3dd!important}.text-widget .ql-color-6{color:#ecd6c6!important}.text-widget .ql-color-7{color:#111118!important}.settings-dropdown-colors .color-0{background:#da0001}.settings-dropdown-colors .color-1{background:#ff5858}.settings-dropdown-colors .color-2{background:#ff5858}.settings-dropdown-colors .color-3{background:#fcf3dc}.settings-dropdown-colors .color-4{background:#fcf3dd}.settings-dropdown-colors .color-5{background:#ecd6c6}.settings-dropdown-colors .color-6{background:#111118}.delivery-check-restaurants-simple-list ._restaurant,.delivery-check-restaurants-simple-list ._restaurant:hover{color:#fcf3dd;border-radius:32px}.alert{border-radius:32px}body,.theme-body{color:#fcf3dd;font-family:Raleway;font-weight:500;font-size:18px}.theme-body{background-position:center center;background-size:cover;background-attachment:fixed;background-repeat:repeat;background-color:#111118}a{color:#da0001}a:hover{color:#ff2728}a:focus,a:active{color:#ff2728}.btn,.theme-plus-btn{border-radius:32px}.btn-upmenu{color:#fff;background-color:#da0001;border:0}.btn-upmenu:hover,.btn-upmenu:focus{color:#fff;background-color:#ff2728;border:0}.btn-upmenu-secondary{background-color:#fbe6e6!important;color:#da0001!important}.btn-upmenu-secondary:hover,.btn-upmenu-secondary:focus{background:#f4b3b3!important;color:#da0001!important}.btn-upmenu-outline{border:2px solid #da0001;color:#da0001;background-color:transparent}.btn-upmenu-outline:hover,.btn-upmenu-outline:focus{border:2px solid #ff5b5b!important;color:#ff5b5b!important;background:transparent!important}.btn-upmenu-text{border:0;color:#da0001;background-color:transparent}.btn-upmenu-text:hover,.btn-upmenu-text:focus{border:0;color:#da0001;background-color:transparent}.btn-upmenu-very-light{background-color:#fbe6e6!important}h1,h2,h3,h4,h5,h6{color:#fcf3dc;font-family:Merriweather;font-weight:500}.modal .modal-title,.modal h1,.modal h2,.modal h3,.modal h4{font-family:Raleway}.form-control,.form-control[readonly],#_reservation-delivery-date[readonly],.i-checks i{color:#fcf3dd;background-color:#111118;border:1px solid #ecd6c6;border-radius:32px}fieldset[disabled] .form-control[readonly],fieldset[disabled] #_reservation-delivery-date[readonly],fieldset[disabled] .form-control{color:#fcf3dd;background-color:#111118;border:1px solid #ecd6c6;border-radius:32px;opacity:.4;cursor:not-allowed}.input-group .input-group-addon{border-bottom-right-radius:32px;border-top-right-radius:32px}.i-checks input:checked ~ i:before{color:#da0001}.selected-flag{border-radius:32px}.i-checks label{color:#fcf3dc}.modal,.modal h4{color:#000}.cart h4{color:#000}.theme-header{background-color:#111118;margin:0}.theme-header .header-text{color:#000;font-size:16px;font-family:Roboto}.theme-header-inner{background-color:rgba(255,255,255,0);padding:20px}.theme-navbar{background-color:rgba(255,255,255,0);font-size:13px;font-family:Roboto;margin:0}.theme-navbar-inner{background-color:rgba(255,255,255,0);padding:20px}.theme-navbar-nav>li>a{color:#fcf3dd;font-size:16px;font-weight:500;border-radius:32px}.theme-navbar-nav>li>a.active{color:#fcf3dd}.theme-navbar-nav>li>a.active>span:after{background-color:#da0001}.theme-navbar-nav>li>a:hover{color:#fcf3dd;background-color:rgba(127,127,127,0.1)}.short-nav-toggle>a{color:#da0001}.theme-navbar-nav>li>a>i.feather-icon.icon-mail,.theme-navbar-nav>li>a>i.feather-icon.icon-phone,.theme-navbar-nav>li.languages>a>i.feather-icon,.theme-navbar-nav>li.theme-nav-customer-account>a>i.feather-icon{color:#da0001}.aside-navigation .short-nav-close{color:#da0001;border-radius:32px}.short-nav-toggle>a{border-radius:32px}.aside-navigation .dropdown-toggle,.aside-navigation .dropdown-toggle:hover{color:#da0001}.theme-content{background-color:transparent}.theme-footer{background-color:#fcf3dc;margin:0;color:#111118;font-size:16px;font-weight:500}.theme-footer-inner{padding:20px;background-color:rgba(255,255,255,0)}.theme-footer-inner ul>li>a>i.feather-icon{color:#111118}._powered-by-logo{fill:#111118}.theme-delivery-type a{border-radius:32px;color:#fcf3dd}.theme-delivery-type a:hover,.theme-delivery-type a.active{color:#da0001;border:1px solid #da0001}.restaurants-filter,.restaurants-filter:hover,.restaurants-filter:focus{color:#fcf3dd}.product-placeholder,.theme-menu-blank-state .title-placeholder,.theme-menu-blank-state .price-placeholder{border-radius:32px}.theme-menu-blank-state .btn-placeholder{background:#da0001;color:#fff}.help-block{color:#fff}.theme-categories-wrapper{color:#000;background:#fff;border-radius:32px}.theme-categories-wrapper .menu-search-holder{background:#fff;border-radius:32px;border:1px solid #ecd6c6;box-shadow:0 0 0 2px #fff}.theme-categories .nav-left{color:#000;background:#fff;background:linear-gradient(90deg,#fff 0,#fff 40%,rgba(255,255,255,0) 100%)}.theme-categories .nav-right{color:#000;background:#fff;background:linear-gradient(-90deg,#fff 0,#fff 40%,rgba(255,255,255,0) 100%)}.theme-categories-wrapper .dropdown-menu{background:#fff}.theme-categories-wrapper li a,.theme-categories-wrapper li a:focus,.theme-categories-wrapper .dropdown.open a{color:#000;background-color:rgba(218,0,1,0.15);border-radius:32px;margin:0}.theme-categories-wrapper li>a:hover,.theme-categories-wrapper li.active>a,.theme-categories-wrapper li.active>a:hover,.theme-categories-wrapper li.active>a:focus,.theme-categories-wrapper .dropdown.open>a:hover,.theme-categories-wrapper .dropdown.open>a:focus{color:#fff;background:#da0001!important}.theme-categories-toggler{color:#000;background:transparent;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px}.theme-product-group{padding:24px;margin-bottom:32px}.theme-product-group.has-image .image-container{border-radius:32px}.theme-product-group-name{color:#fcf3dd;font-family:Merriweather;font-weight:500;font-size:1.953em}.theme-product-group-desc{color:#fcf3dd}.theme-product-group-types{color:#000}.theme-product-box-col,.theme-product-list-col{margin-bottom:32px}.theme-product{box-shadow:0 0 0 1px rgba(236,214,198,0.5);border-radius:32px;background:#fff}.product-content{padding:16px}.theme-product:hover,.theme-product.is-added{box-shadow:0 0 0 2px #da0001}.menu-widget .theme-product .img-holder{border-top-left-radius:32px;border-top-right-radius:32px}.menu-widget .theme-product .product-list-image{border-top-left-radius:32px;border-bottom-left-radius:32px}.menu-widget #_product-recommendation-modal .theme-product-box-col .product-list-image{border-radius:32px}.theme-product-types-to-bottom{padding:16px}.theme-product-name{color:#000;font-size:20px;font-weight:500}.theme-product-desc{font-size:14px;color:#000}.theme-product-type{color:#000}.theme-product-attribute{background-color:rgba(127,127,127,0.05);color:#000;font-weight:500}.theme-products-list>.theme-product:nth-child(even){background:#fff}.theme-plus{color:#000;border:1px solid #000;border-radius:32px!important}.theme-plus:hover{background:#262626;color:#fff}.mobile-summary-amount .theme-plus.increase-cart-item{background:#000;color:#fff}.mobile-summary-amount .theme-plus.increase-cart-item:hover{background:#000}.theme-plus-btn{color:#fff;background-color:#da0001;font-size:18px}.theme-plus-btn:hover,.theme-plus-btn:focus{color:#fff;background:#ff2728}.theme-price{color:#000;font-size:20px;font-weight:500}.theme-price .inline-flex{font-size:20px}@media(max-width:991px){.theme-product-group-name{font-size:1.46475em}}.menu-widget .theme-product-box-small .theme-plus-btn{color:#fff;border:1px solid #da0001;background:#da0001}.menu-widget .theme-product-box-small .theme-plus-btn{color:#fff;border:1px solid #da0001;background:#da0001}.modal .theme-product-box-small .theme-product{border-radius:32px}.theme-product-box-small .theme-product-image-col .img-responsive-bg-cover{border-radius:calc(18px)}.theme-dark.menu-widget .theme-product-box-small .theme-plus-btn:hover,.theme-dark.menu-widget .theme-product-box-small .theme-plus-btn:focus{color:#fff}.theme-buying-flow-modal-v2 .modal-content{border-radius:calc(18px)}.theme-buying-flow-modal-v2 .btn-group>.btn._buying-flow-product-quantity-btn,.theme-buying-flow-modal-v2 ._buying-flow-decrease-qty,.theme-buying-flow-modal-v2 ._buying-flow-increase-qty{border:1px solid #da0001!important;border-radius:32px!important}.theme-buying-flow-modal-v2 .btn-group>.btn._buying-flow-product-quantity-btn:hover,.theme-buying-flow-modal-v2 .btn-group>.btn._buying-flow-product-quantity-btn:focus,.theme-buying-flow-modal-v2 .btn-group>.btn._buying-flow-product-quantity-btn.is-added,.theme-buying-flow-modal-v2 ._buying-flow-decrease-qty:hover,.theme-buying-flow-modal-v2 ._buying-flow-increase-qty:hover,.theme-buying-flow-modal-v2 ._buying-flow-decrease-qty:focus,.theme-buying-flow-modal-v2 ._buying-flow-increase-qty:focus,.theme-buying-flow-modal-v2 ._buying-flow-decrease-qty.is-added,.theme-buying-flow-modal-v2 ._buying-flow-increase-qty.is-added{background:#da0001;color:#fff}.theme-buying-flow-modal-v2 .btn-group>.btn._buying-flow-product-quantity-btn.is-added:hover,.theme-buying-flow-modal-v2 ._buying-flow-decrease-qty.is-added:hover,.theme-buying-flow-modal-v2 ._buying-flow-increase-qty.is-added:hover{background-color:#ff2728}.theme-buying-flow-modal-v2 .radio_btn__input:checked+.radio_btn__text:before{background:#da0001;box-shadow:0 0 0 1px #da0001;color:#fff}.theme-buying-flow-modal-v2 .btn-group>.btn._buying-flow-half-toggle.is-added,.theme-buying-flow-modal-v2 .btn-group>.btn._buying-flow-add-single-product.is-added{background:#da0001;box-shadow:0 0 0 1px #da0001;color:#fff}.theme-buying-flow-modal-v2 .modal-close button,.theme-buying-flow-modal-v2 .modal-close-sticky button{box-shadow:0 0 0 1px #da0001}.theme-buying-flow-modal-v2 ._buying-flow-previous-step{border:1px solid #da0001}.theme-buying-flow-modal-v2 .modal-close button,.theme-buying-flow-modal-v2 .modal-close-sticky button,.theme-buying-flow-modal-v2 .theme-modal-section-title .requirement .badge{border-radius:32px}.product-buttons-holder .product-increment .theme-plus-btn.is-added{background:#da0001;color:#fff}._promotions-slider .owl-item-container{border-radius:32px;background:#fff}._promotions-slider .owl-item-container.pointer:hover{box-shadow:0 0 0 2px #da0001}._promotions-slider .owl-item-container img{border-top-left-radius:32px;border-top-right-radius:32px}.promotionPrev,.promotionNext{border:1px solid #da0001;border-radius:calc(18px)}.cart-wrapper{padding:20px!important;background:#fff;color:#000;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px}@media(max-width:767px){.cart-wrapper{background:#fff;padding:0!important}#_shopping-cart{background:#fff}.mobile-restaurant-details{background:#fff}.theme-product-box-small .theme-product:hover:before,.theme-product-box-small .theme-product.is-added:before{background:#da0001}}._cart-delivery-address i{color:#da0001}.theme-cart-delivery-type button{border-radius:32px}._cart-delivery-address{border-radius:32px}.theme-cart-delivery-type input:checked+label,.theme-cart-tips button.selected,.theme-cart-tips .single-tip.selected{border:1px solid #000}.theme-cart-tips input.radio-single-check:checked+label{border:1px solid #000}.theme-cart-tips .btn-group.radio-btns .radio-single:first-of-type{border-top-left-radius:32px!important;border-bottom-left-radius:32px!important}.cart-wrapper h4,.cart-wrapper h5{font-family:Raleway}.cart-wrapper .i-checks input:checked+i:before{color:#da0001}.cart .cart-summary{border-color:#fff}.mobile-checkout-btn ._mobile-cart-details .cart-items-count{background:#da0001;color:#111118}.cart .popover-content .btn-upmenu{border:1px solid #da0001}._buying-flow-modal ._scroll-modal>.btn{color:#ff5858}.loyalty-api-stamp-collected{background-color:#da0001}#popup-modal-topbar{background:#da0001}#popup-modal-topbar a.btn-upmenu{color:#da0001!important}.products-number,.products-quantity{background-color:#000;color:#fff;font-weight:500}.products-number-group{background-color:#595959}.order-form-fullscreen input[name="paymentType"]:checked+div,.order-form-fullscreen input[name="deliveryType"]:checked+div,.order-form-fullscreen input[name="deliveryTimeType"]:checked+div{border:2px solid #da0001}.order-form-fullscreen input[name="paymentType"]:checked+div:before,.order-form-fullscreen input[name="deliveryType"]:checked+div:before,.order-form-fullscreen input[name="deliveryTimeType"]:checked+div:before{border:1px solid #da0001}.order-form-fullscreen input[name="paymentType"]:checked+div:after,.order-form-fullscreen input[name="deliveryType"]:checked+div:after,.order-form-fullscreen input[name="deliveryTimeType"]:checked+div:after{background:#da0001}.order-form-fullscreen .checkout-steps li.done span:before,.order-form-fullscreen .checkout-steps li.rejected span:before{color:#fff;background:#da0001;border-color:#da0001}.order-form-fullscreen .checkout-steps li.current span:before{color:#da0001;background:#fff;border-color:#da0001}.order-form-fullscreen .checkout-steps li.done:after,.order-form-fullscreen .checkout-steps li.rejected:after{background:#da0001}.order-form-fullscreen .checkout-steps li.current:after{background:#da0001}.order-form-fullscreen .i-checks input:checked+i:before{color:#da0001}.order-form-fullscreen .cms-order-loyalty .loyalty-icon.active{color:#da0001}.is-today .pika-button{color:#da0001!important}.is-selected .pika-button,.has-event .pika-button,.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#111118!important;background:#da0001!important}#hero .search-bar.active,.search-bar.active{border:2px solid #da0001}.text-editor .ql-editor.ql-blank::before{color:rgba(252,243,221,0.6)}@media(max-width:767px){.menu-widget .theme-product .product-list-image{border-radius:32px}}