.menu-module .block-height{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:495px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@media (max-width:991px){.menu-module .block-height{min-height:auto}}.menu-module .block-height .block-inner{position:relative;z-index:1;padding:60px;width:100%}@media (max-width:991px){.menu-module .block-height .block-inner{padding:30px}}.menu-module .block-height img{height:100%;min-height:495px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:991px){.menu-module .block-height img{height:100%;min-height:295px;width:100%}}@media (max-width:530px){.menu-module .block-height img{height:295px;min-height:295px;width:100%}}.menu-module .menu-item-area{display:grid;grid-template-columns:auto auto;grid-gap:1rem 9rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991px){.menu-module .menu-item-area{display:block}}.menu-module .menu-item-top{display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;margin-bottom:5px;font-weight:var(--menu-item-font-weight);position:relative}.menu-module .menu-item-top .menu-spacer{border-bottom:2px dotted #000;-webkit-transform:translateY(-.2rem);-o-transform:translateY(-.2rem);transform:translateY(-.2rem);margin-bottom:5px;min-width:30px;position:absolute;width:95%;bottom:0;z-index:-1;padding:0 10px}.menu-module .menu-item-top .food-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.menu-module .menu-item-top .food-name{padding-right:30px}.menu-module .menu-item-top .menu-padding-left{padding-left:5px}.menu-module .menu-item-top .menu-padding-right{padding-right:5px}.menu-module .menu-item-desc{width:90%}@media (max-width:991px){.menu-module .menu-item-desc{width:100%}}.menu-module .menu-item-inner{margin-bottom:15px;font-size:var(--menu-item-font-size)}.menu-module h1,.menu-module h2,.menu-module h3,.menu-module h4{margin-bottom:25px}@media (-ms-high-contrast:none){.menu-spacer,::-ms-backdrop{display:none}}