html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:rgba(0,0,0,0);border:0;margin:0;padding:0;vertical-align:baseline}body{line-height:1}h1,h2,h3,h4,h5,h6{clear:both;font-weight:normal}ol,ul{list-style:none}blockquote{quotes:none}blockquote:before,blockquote:after{content:"";content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a img{border:none}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#fff8f1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.meal-price{--color: #003111;--color-inactive: #84b67f;display:-webkit-box;display:-ms-flexbox;display:flex;background:hsla(0,0%,100%,.9);padding:10px 15px;border-top-left-radius:6px;border-bottom-right-radius:6px;position:absolute;bottom:0;right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meal-price .price{color:#003111;font-size:16px;font-weight:bold}.meal-price .price-item{background:none;border:0;color:var(--color-inactive);font-weight:bold;font-size:16px}.meal-price .price-item.is-active{color:var(--color)}.meal-price .price-item:hover{color:var(--color);cursor:pointer}.meal-price .prices{color:var(--color-inactive);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:5px}.meal-price .prices .price-item{padding:0 8px}.meal-price .prices .price-item:first-child{border-right:1px solid var(--color-inactive)}.e-con.meal-item-image{position:relative;border-radius:6px;overflow:hidden}.meal{max-width:1000px;margin:0 auto;background:#fff;position:relative}.meal:after,.meal:before{content:"";width:20px;height:20px;background:#fff;border-radius:50%;position:absolute;right:-10px;top:-10px;z-index:1}.meal:after{left:-10px}.meal .inner-meal{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.meal .inner-meal:after,.meal .inner-meal:before{content:"";width:20px;height:20px;background:#fff;border-radius:50%;position:absolute;right:-10px;bottom:-10px;z-index:1}.meal .inner-meal:after{left:-10px}.meal .meal-image{width:30%;-ms-flex-negative:0;flex-shrink:0}.meal .meal-content{padding:40px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.meal .meal-order{border:2px solid #b2ccd4;padding:20px;margin-bottom:20px;text-align:center}.meal .meal-order .title{font-weight:bold;font-size:18px;margin:0}.meal a{color:#666}@media only screen and (max-width: 767px){.meal h1{font-size:26px}.meal .inner-meal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.meal .meal-image{width:auto}.meal .meal-content{padding:20px}}.acf-menu{--color: #003111;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;color:var(--color)}.acf-menu__head{display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content}.acf-menu__title{font-size:18px;font-weight:bold;color:var(--color)}.acf-menu__price{text-align:right;color:#195d30}.acf-menu__text{font-size:16px;line-height:1.2}
