html,body{height:100%;scroll-behavior:smooth}body{overflow-y:auto}.login-details h2{font-size:34px;color:#fff;text-align:center}.login-details form input{border-radius:15px!important;padding:15px!important;background-color:#211e1b!important;border:none!important}.login-details input:focus{outline:3px solid #F2BA66!important}.login-details form{width:50%;border-radius:10px!important;border-color:#929292}#pwgc-balance-container{color:#CCC4BC}#pwgc-balance-number-container input{border-radius:15px;padding:20px}#pwgc-balance-number-container #pwgc-balance-number{background-color:#211e1b;border:none;font-size:18px}#pwgc-balance-number-container #pwgc-balance-number:focus{outline:3px solid #F2BA66!important}#pwgc-balance-number-container #pwgc-balance-button{background-color:#F2BA66;border:none;cursor:pointer;font-size:18px}.cart-dropdown .variations td select{padding:15px 20px!important;border-radius:15px!important;font-size:18px!important}.cart-dropdown form.cart .variations td.value span:after{transform:translateY(-250%)!important}.cart-dropdown input,.cart-dropdown textarea{padding:15px!important;border:none;background-color:#211e1b;font-size:18px;border-radius:15px}.cart-dropdown input:focus{outline:3px solid #F2BA66!important}.cf7-dark-form{max-width:720px;margin:auto;color:#e2d7c7}.field-row{display:flex;gap:20px;margin-bottom:18px}.field-wrap{width:100%;margin-bottom:18px}.field-wrap::before{display:none!important;content:none!important}.cf7-dark-form input:not([type="submit"]),.cf7-dark-form textarea{width:100%;background:#1e1b18;border-radius:40px;border:2px solid transparent;padding:16px 22px;color:#e6dccf;font-size:16px;outline:none;transition:all .3s ease}.cf7-dark-form textarea{min-height:100px;border-radius:28px;resize:none}.cf7-dark-form ::placeholder{color:#9b9187}.cf7-dark-form input:focus,.cf7-dark-form textarea:focus{border-color:#f0b96a;box-shadow:0 0 0 2px rgba(240,185,106,.15)}.cf7-dark-form input[type="file"]{padding:12px 18px;border-radius:40px;background:#1e1b18;color:#e6dccf}.file-wrap small{display:block;margin-top:6px;font-size:14px;color:#c7b6a2}.cf7-dark-form input[type="submit"]{background:#f2be74;border-radius:40px;padding:14px 42px;border:none;font-size:16px;cursor:pointer;color:#000}.cf7-dark-form input[type="submit"]:hover{background:#e3a95a}@media (max-width:768px){.field-row{flex-direction:column}}.slider-img img{width:100%}.ff-default .ff-el-form-control{background-color:#211e1b;font-family:inherit!important;font-size:18px;padding:15px 20px!important;border-radius:22px!important}.ff-default .ff-el-form-control:focus{background-color:#211e1b!important;outline:3px solid #F2BA66!important}.ff-el-input--content input,.ff-el-input--content textarea{border:none!important;color:#fff!important}.ff-el-form-control{border:none!important}.ff-message-success{color:#F2BA66}.fluentform input:-webkit-autofill,.fluentform textarea:-webkit-autofill,.fluentform select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #211E1B inset!important;box-shadow:0 0 0 1000px #211E1B inset!important;-webkit-text-fill-color:#ffffff!important;caret-color:#ffffff!important;transition:background-color 5000s ease-in-out 0s}.mfp-title{display:none}.tab-target{display:none}.tab-target.active{display:block}.tab-controller .et_pb_tabs_controls li.et_pb_tab_active{color:#F2BA66;border-bottom:2px solid #F2BA66}.et_pb_tabs_controls li{border-bottom:none}ul.et_pb_tabs_controls{background-color:transparent;text-align:center;justify-content:center;display:flex}ul.et_pb_tabs_controls:after{border-top:none}.et_pb_tabs_controls li{border-right:none}.menu-item h3{margin-bottom:10px;line-height:1.3em;font-size:32px}.price{min-width:120px}.price span{font-size:30px;color:#fff}@media (min-width:981px){.menu-item{display:flex;justify-content:space-between;align-items:center}.price{margin-left:20px}}@media (max-width:981px){.dish-name{margin-bottom:20px}.menu-item h3{font-size:28px}}@media (max-width:767px){.menu-item h3{font-size:25px}}.et_pb_blog_grid .et_pb_post{border:none;background-color:transparent}.author-div{margin-top:10px}.author-div p{color:#ccc4bc;font-weight:600}.divi-testimonial-toggle,.divi-testimonial-toggle p{color:#ccc4bc;line-height:1.6em}.divi-testimonial-toggle{max-height:90px;overflow:hidden;transition:max-height 0.4s ease}.divi-testimonial-toggle.expanded{max-height:1000px}.dt-toggle-text{display:inline-block;margin-top:8px;cursor:pointer;color:#F2BA66;text-decoration:underline;font-weight:600}.dt-toggle-text:hover{opacity:0.85}.img-row{height:30px;width:30px;margin-right:15px}.img-row2{height:30px;width:40px;margin-right:15px}.img-group{display:flex;justify-content:center}.img-group img{height:100%;width:100%}.top-bar{display:flex;align-items:center;gap:30px}.et_pb_row_0_tb_header{display:flex;white-space:nowrap}.et-menu-nav #menu-main-menu{gap:12px}@media(max-width:981px){.header-row{display:flex;white-space:nowrap}}@media(max-width:479px){.header-row .et-last-child{display:none}}@media(min-width:480px)and (max-width:981px){.et_mobile_menu{width:80vw}}.et_mobile_nav_menu .closed{background-color:#2e2925;border-radius:3px}.list-row ul{display:flex;gap:20px;flex-wrap:wrap}.free-service .et_pb_blurb_content{display:inline!important;margin-right:20px}.free-service{display:inline!important}.social-insta li.et-social-instagram a:hover{background:radial-gradient(circle at 52% 120%,#fdf497 11%,#fdf497 12%,#fd5949 46%,#d6249f 64%,#285AEB 106%)!important}.payment_box.payment_method_woocommerce_payments{background-color:transparent!important}