@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap");body{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.04)),color-stop(rgba(0,0,0,0.15)),to(rgba(0,0,0,0.1)));background:linear-gradient(to bottom,rgba(0,0,0,0.04),rgba(0,0,0,0.15),rgba(0,0,0,0.1));font-family:"Poppins",sans-serif;padding:20px 0px;min-height:100vh}h1{color:darkturquoise;font-weight:600}.container-logo{margin:auto;text-align:center;width:100%;height:auto;max-width:100%;max-height:100%}.menu{position:relative;margin-top:60px}.menu .wrapper{}.menu .wrapper .menu-top{text-align:left;position:relative;padding:10px 100px 10px 10px;margin:40px auto;border-radius:0 100px 100px 0;border-top:2px solid darkturquoise;border-bottom:2px solid darkturquoise}.menu .wrapper .menu-top:before{padding:0;margin:0px -5px;content:"";width:100%;position:absolute;left:0;top:0;width:0;height:0;border-style:solid;border-width:50px 10px 50px 25px;border-color:transparent transparent transparent #fff;display:none}.menu .wrapper .menu-top:after{padding:0;margin:0px -5px;width:100%;content:"";position:absolute;right:0;top:0;width:0;height:0;border-style:solid;border-width:50px 25px 50px 10px;border-color:transparent #fff transparent transparent;display:none}.menu .wrapper .menu-top h1{color:black;margin:0}.menu .wrapper .menu-top .cat-image{position:absolute;width:82px;height:80px;border-radius:50%;overflow:hidden;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:white;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);border-left:2px solid darkturquoise}.menu .wrapper .menu-top .cat-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.menu .menu-content{margin-top:50px;margin-bottom:50px}.menu .menu-content .menu-food{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu .menu-content .menu-food h4{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;margin-bottom:15px;width:calc(100% - 60px)}.menu .menu-content .menu-food h4:after{content:"";position:relative;display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:2px dashed #0f0f0f;margin-bottom:5px;margin-left:10px}.menu .menu-content .menu-food h5{font-size:18px}.menu .menu-content .bordered{border:1px solid #0f0f0f;text-align:center;padding:1px}.menu .menu-content .wine-top{margin:0px 0px 10px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu .menu-content .wine-top h3{font-size:30px}.menu .menu-content .wine-top .wine-img{margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu .menu-content .wine-top .wine-img img{width:30px;height:30px;margin:0px 15px 0px 15px}.menu .menu-content .wine-content{margin:0px 0px 10px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.menu .menu-content .wine-content:last-of-type{margin:0 0 40px 0}.menu .menu-content .wine-content h4{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;margin-bottom:5px;width:calc(100% - 60px)}.menu .menu-content .wine-content h4:after{content:"";position:relative;display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:2px dashed #0f0f0f;margin-bottom:7px;margin-left:10px}.menu .menu-content .wine-content .wine-h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu .menu-content .wine-content .wine-h5 h5{font-size:18px;margin:0px 10px}.menu .menu-content .wine-content .wine-h5 h5:after{content:"";position:absolute;display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:2px solid #0f0f0f;width:10px}.menu .menu-content .wine-content .wine-h5 h5:last-of-type{min-width:60px;text-align:center}.menu .menu-content .wine-content .wine-h5 h5:last-of-type:after{display:none}.menu .menu-content .wine-content .wine-h5 h5:first-of-type:after{content:"";position:absolute;-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:2px solid #0f0f0f;width:10px;top:10px;right:70px}.product-disabled{opacity:0.25}.language-form .lang-button{margin:15px;border:2px solid darkturquoise;background:whitesmoke;color:darkturquoise;padding:8px 18px;opacity:0.5;font-size:20px;font-weight:600;letter-spacing:1px}.language-form .lang-button.active{opacity:1;background:black;color:#fc0500;border-color:#fc0500}