/*---------------------------------------------------------------------------------
Template Name:   Vapiano UK
Type:            ordering-system
Version:         1
Author:          Flipdish Web Team
Author URI:      https://www.flipdish.com/
Compiled Time:   Wed Oct 18 2023 10:56:09 GMT+0000 (Coordinated Universal Time)
--------------------------------- TEMPLATE CSS ----------------------------------*/
@import url("https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,300;0,400;0,600;0,700;1,400&display=swap");#flipdish-menu .light h1,#flipdish-menu .light h2,#flipdish-menu .light h2>span,#flipdish-menu .light h3{font-weight:600 !important}#flipdish-menu i{font-style:normal !important}#flipdish-menu .menu__basket__header label,#flipdish-menu .menu__basket__header p{font-weight:600 !important}span:not(#\20):not(#\20):not(#\20).MuiTypography-h3{font-weight:600 !important}#flipdish-menu .menu__sidepanel>button>p.fd-h4{font-weight:600 !important;text-transform:uppercase !important}h2:not(#\20):not(#\20):not(#\20).MuiTypography-h2{font-weight:600 !important}#flipdish-menu .fd-button.fd-button--big.fd-button--secondary p{font-weight:600 !important}#flipdish-menu .menu__sidepanel__item.menu__sidepanel__item--checkbox p.fd-h4{font-weight:400 !important}#flipdish-menu .fd-loading--non-readonly{top:40px !important;z-index:999 !important}.permission-consent__title,.permission-consent__print--text{color:#9B9585 !important;text-transform:uppercase !important;font-family:Barlow !important}.email-modal .fd-button>span,.menu-modal .fd-button>span,.menu-section-availability-modal .fd-button>span,.min-max-modal .fd-button>span,.modal .fd-button>span,.permission-consent .fd-button>span{text-transform:uppercase !important;font-family:Barlow !important}#flipdish-menu .dropdown-menu,#flipdish-menu .form-control,#flipdish-menu .h1,#flipdish-menu .h2,#flipdish-menu .h3,#flipdish-menu .h4,#flipdish-menu .panel-heading,#flipdish-menu .well,#flipdish-menu input,#flipdish-menu textarea,#flipdish-menu a,#flipdish-menu h1,#flipdish-menu h2,#flipdish-menu h3,#flipdish-menu h4,#flipdish-menu li,#flipdish-menu p,#flipdish-menu span{text-transform:uppercase !important}#flipdish-menu .tertiary{color:#9B9585 !important}span:not(#\20):not(#\20):not(#\20).MuiTypography-colorTextPrimary{color:#9B9585 !important;text-transform:none !important}#flipdish-menu .fd-h3{text-transform:uppercase !important;font-family:Barlow !important}#flipdish-menu .menu__items__item--img-small .menu__items__item__img-holder__img__details .fd-h3,#flipdish-menu .menu__items__item--img-small .menu__items__item__img-holder__img__details .fd-h5{color:#d40028 !important}:not(#\20):not(#\20):not(#\20).MuiTypography-colorTextPrimary{color:#9B9585 !important}:not(#\20):not(#\20):not(#\20):not(#\20):not(#\20):not(#\20).fd-wo-c7 strong{text-transform:uppercase !important;font-family:Barlow !important}#flipdish-menu .fd-button h4,#flipdish-menu .fd-button p{text-transform:uppercase !important;font-family:Barlow !important}h3.clear-margins.primary{text-transform:uppercase !important;font-family:Barlow !important}h1,h1:not(#\20):not(#\20):not(#\20).MuiTypography-h1,h2,h3{font-family:Barlow !important;font-weight:700 !important}div h3:not(#\20):not(#\20):not(#\20).MuiTypography-colorPrimary{font-family:Barlow !important;font-weight:700 !important}div p span:not(#\20):not(#\20):not(#\20).MuiTypography-h4{font-family:Barlow !important;font-weight:600 !important;text-transform:uppercase !important}.menu__items__item__desc--desc span{text-transform:lowercase !important}.menu__items__item__img-holder__img__details p,.menu__items__item__header__price p{font-family:Barlow !important;font-weight:600 !important}.checkout>div>div>div:nth-child(2)>.form-group>label{font-size:0px !important;visibility:hidden}.checkout>div>div>div:nth-child(2)>.form-group>label:before{visibility:visible;font-size:15px !important;content:'Notes for our chefs (such as allergies and intolerances, love messages, mobile numbers or anything else you would like to share).'}#notesForChef::placeholder{color:#fff !important}#flipdish-menu .checkout .fd-h3,#flipdish-menu .checkout .fd-h4,#flipdish-menu .checkout label,#flipdish-menu .checkout textarea{font-family:Barlow !important}#flipdish-menu .configure__options__select label{font-family:Barlow !important}#flipdish-menu .configure__options__select label p{text-transform:capitalize !important}.configure__header__details .fd-h3{font-family:Barlow !important;font-weight:600 !important}.configure__header__details .fd-h5{text-transform:lowercase !important}#flipdish-menu .configure__total__header .fd-h3{font-family:Barlow !important;font-weight:600 !important;font-size:28px !important}.menu__basket__header label{font-family:Barlow !important}.menu__message i{display:none !important}#flipdish-menu .menu__message .fd-h5{font-size:17px !important}#flipdish-menu .location-header__address__type.fd-h4{display:none !important}#flipdish-menu .location-header__address i{display:none !important}div h3:not(#\20):not(#\20):not(#\20).MuiTypography-colorPrimary{color:#fff !important}div:not(#\20):not(#\20):not(#\20):not(#\20):not(#\20):not(#\20).MuiPaper-root>.MuiExpansionPanelSummary-root{background:#d40028 !important;border:0px solid #d40028 !important}h3:not(#\20):not(#\20):not(#\20).MuiTypography-colorPrimary{color:#fff !important}svg:not(#\20):not(#\20):not(#\20).MuiSvgIcon-colorPrimary{color:#fff !important}p:not(#\20):not(#\20):not(#\20).MuiTypography-displayBlock{color:#fff !important}#flipdish-menu .light .menu__items__item--img-small .menu__items__item__img-holder__img__details{margin-top:0px !important}#flipdish-menu .light .menu__items__item--img-small .menu__items__item__img-holder__img img{margin-bottom:0px !important}#flipdish-menu .menu__items__item--img-big .menu__items__item__img-holder__img__details{position:relative !important;background:none !important}#flipdish-menu .menu__items__item--img-small .menu__items__item__img-holder__img__details{position:relative !important;background:none !important;display:flex !important;align-items:end !important;justify-content:flex-end !important;margin-top:4px !important}.menu__items__item__img-holder__img{border:none !important}#flipdish-menu .menu__items__item--img-small .menu__items__item__img-holder__img img{transition:all 0.2s ease;margin-bottom:5px}.menu__items__item:hover>.menu__items__item__img-holder{border:none !important;border-color:purple !important}.menu__items__item:hover>.menu__items__item__img-holder__img{box-shadow:0 4px 10px 1px limegreen !important;margin-left:20px !important}dish-menu .menu__items__item--img-big.menu__items__item--added .menu__items__item__img-holder__img{border:none}#flipdish-menu .menu__items__item--img-big.menu__items__item--added .menu__items__item__img-holder__img__details .fd-h4{color:#fff !important}#flipdish-menu .menu__items__item--img-big.menu__items__item--added .menu__items__item__img-holder__img__details,#flipdish-menu .menu__items__item--img-small.menu__items__item--added .menu__items__item__img-holder__img__details{background:#d40028 !important}#flipdish-menu .menu__message{text-align:center;border-color:#d40028 !important;background:#d40028 !important}#flipdish-menu .menu__message p{color:#fff !important}.menu__items__item__header span:not(#\20):not(#\20):not(#\20).MuiTypography-h4{font-family:Barlow !important;text-transform:uppercase !important}.menu__items__item__header span:not(#\20):not(#\20):not(#\20).MuiTypography-h4{font-family:Barlow !important;text-transform:uppercase !important}#flipdish-menu .delivery__restaurant{border-color:#fff !important}#flipdish-menu .delivery__restaurant:hover{border-color:#d40028 !important;box-shadow:none !important;background:#d40028 !important}#flipdish-menu .delivery__restaurant:hover h3,#flipdish-menu .delivery__restaurant:hover p,#flipdish-menu .delivery__restaurant:hover i{color:#fff !important}.delivery div :not(#\20):not(#\20):not(#\20).MuiTypography-h2{font-size:0px !important}.delivery div :not(#\20):not(#\20):not(#\20).MuiTypography-h2:before{content:'';font-size:25px !important}.delivery div :not(#\20):not(#\20):not(#\20).MuiTypography-h2 span span{display:none !important}#flipdish-menu .menu__items__item--img-small .menu__items__item__img-holder__img{box-shadow:-3px 6px 9px -5px white !important}#flipdish-menu .menu__sidepanel,#flipdish-menu .menu__basket{background:#fff !important}span:not(#\20):not(#\20):not(#\20).MuiTypography-button{text-transform:uppercase !important}#flipdish-menu .menu__basket__content__item__options .secondary.clear-margins.fd-h4 i{text-transform:Capitalize !important}#flipdish-menu .menu__items__item--img-small.menu__items__item--added .menu__items__item__img-holder__img__details .fd-h3,#flipdish-menu .menu__items__item--img-small.menu__items__item--added .menu__items__item__img-holder__img__details .fd-h5,#flipdish-menu .menu__items__item--img-small.menu__items__item--added .menu__items__item__img-holder__img__details i{color:#fff !important}#flipdish-menu .menu__sidepanel input,#flipdish-menu .menu__sidepanel p{text-transform:Capitalize !important}#flipdish-menu .menu__sidepanel input[data-fd=sidepanel-email]{text-transform:lowercase !important}#flipdish-menu .checkout label.form-group{text-transform:uppercase !important}#flipdish-menu .checkout li p{text-transform:Capitalize !important}#flipdish-menu .menu:before{width:100% !important;font-family:Barlow !important;font-size:17px !important;color:#9b9585 !important;border:2px solid #9b9585 !important;margin-bottom:15px;display:block;padding:15px 15px;text-align:center;white-space:pre-wrap;content:"ALLERGENS\A\AIf you have any allergen concerns please let the team know so we can provide you with a full allergen guide before you order. Please note that some substances may be present through cross contamination." !important}#flipdish-menu .menu__sections__section{border-radius:8px !important}#flipdish-menu .menu-section-draggable__holder div:not(#\20):not(#\20):not(#\20):not(#\20):not(#\20):not(#\20).MuiExpansionPanel-root>.MuiExpansionPanelSummary-root{border-radius:8px !important}#flipdish-menu a,#flipdish-menu img{display:inline;border-radius:8px !important}#flipdish-menu .fd-button{border-radius:8px !important}#flipdish-menu .menu__basket{border-radius:8px !important}#flipdish-menu .menu__basket__header{border-radius:8px 8px 0px 0px !important}#flipdish-menu .menu__sidepanel{border-radius:8px !important}#flipdish-menu .delivery__restaurant{border-radius:8px}#flipdish-menu .menu:before{border-radius:8px !important}#flipdish-menu .configure__header{border-radius:8px !important}#flipdish-menu .configure__total{border-radius:15px !important}#flipdish-menu .configure__options__select--noedit{border-radius:8px !important}#flipdish-menu .configure__total__header{border-radius:8px !important}#flipdish-menu .menu__items__item--img-small.menu__items__item--added .menu__items__item__img-holder__img__details{border-radius:8px !important}input,select{border-radius:8px !important}#flipdish-menu .checkout .fd-subheader{border-radius:8px !important}#flipdish-menu .row.delivery>div:not(#\20):not(#\20):not(#\20).col-lg-8.col-md-8.col-sm-12>div:not([data-radium="true"]):first-child{border-radius:8px !important}#flipdish-menu .phone .row .col-md-12:not(#\20):not(#\20):not(#\20)>div:not([data-radium="true"]){border-radius:8px !important}#flipdish-menu .MuiContainer-root.phone.MuiContainer-maxWidthLg:not(#\20):not(#\20):not(#\20)>div:not([data-radium="true"]){border-radius:8px !important}.phone .MuiGrid-root.MuiGrid-item.MuiGrid-grid-xs-12.MuiGrid-grid-sm-6.MuiGrid-grid-md-4 button:not(#\20):not(#\20):not(#\20).MuiButton-fullWidth{border-radius:8px !important}.page-id-941 #flipdish-menu a[data-fd="restaurant-back"]{display:none !important}
