body.home .qodef-svg--menu-close, body.home .qodef-svg--menu{stroke:#FFF}body.page-id-2257 img.qodef-parallax-img{top:67%}#qodef-single-post-navigation,
.qodef-blog.qodef--single .qodef-blog-item .qodef-e-bottom-holder{border-bottom:1px solid rgb(66, 33, 11)}#qodef-single-post-navigation .qodef-m-nav-label,
#qodef-single-post-navigation .qodef-m-nav,
.qodef-blog.qodef--single .qodef-blog-item .qodef-e-bottom-holder .qodef-e-left a,
.qodef-social-share li a,
.widget a,.qodef-e-info>*{color:rgb(66, 33, 11)}body.page-id-9778 nav.qodef-header-navigation,
body.page-id-9778 .qodef-mobile-header-opener{display:none}#reservation-form-block .forminator-ui.forminator-custom-form[data-design=default] .forminator-phone.iti--allow-dropdown .forminator-input{padding-left:86px !important}#reservation-form-block .forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox .forminator-checkbox-box:before{color:#42210b}#reservation-form-block .forminator-ui#forminator-module-9706.forminator-design--default .forminator-consent input:checked+.forminator-checkbox-box{border-color:#42210b;background-color:#EDEDED}#reservation-form-block .forminator-ui#forminator-module-9706.forminator-design--default .forminator-label{color:#42210b}#forminator-module-9706 .forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-icon .forminator-input{padding-left:35px !important}label.forminator-label.forminator-repeater-label{color:#42210B !important;font-size:24px !important;font-family:AGaramondPro-Regular !important}.forminator-ui#forminator-module-9706.forminator-design--default .forminator-repeater-field{background:#F4F0EB !important;box-shadow:none !important}.forminator-input, .forminator-ui#forminator-module-9706.forminator-design--default .forminator-input:hover, .forminator-ui#forminator-module-9706.forminator-design--default .forminator-input:focus, .forminator-ui#forminator-module-9706.forminator-design--default .forminator-input:active,
.forminator-ui#forminator-module-9706.forminator-design--default .forminator-textarea, .forminator-ui#forminator-module-9706.forminator-design--default .forminator-textarea:hover, .forminator-ui#forminator-module-9706.forminator-design--default .forminator-textarea:focus, .forminator-ui#forminator-module-9706.forminator-design--default .forminator-textarea:active{border-color:#42210B !important;background-color:#fff !important;   color: #000 !important}#reservation-form-block input[type=text],
#reservation-form-block input[type=email]{padding-left:9px !important;padding-right:9px !important}.forminator-ui#forminator-module-9706.forminator-design--default .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"]{border-color:#42210B !important;background-color:#fff !important}.forminator-ui#forminator-module-9706.forminator-design--default .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"]:hover{border-color:#42210B !important;background-color:#FFF !important}.forminator-field-consent
p{margin-top:0}div#blanquette_core_side_area_opener-3, div#blanquette_core_contact_info-2, .qodef-header-sticky .qodef-widget-holder{display:none !important}.qodef-header--standard #qodef-page-header{background-color:#F4F0EB !important}#qodef-page-footer-middle-area-inner{padding:80px
0 50px 0}img.social-icon{width:48px}#block-45{text-align:right}#block-37{text-align:left}#qodef-page-header-inner nav.qodef-header-navigation> ul > li > a,
#qodef-page-header .qodef-skin--light .widget .qodef-contact-info-widget
a{color:rgb(66, 33, 11) !important}#chef-selection .qodef-m-subtitle, #special-taste .qodef-m-subtitle{letter-spacing:1px;color:#42210B}#home-dish-menu .qodef-e-heading-title{letter-spacing:1px;color:#42210B}.qodef-header-navigation>ul>li>a .qodef-menu-item-text:after,
.qodef-mobile-header-navigation>ul>li>a .qodef-menu-item-text:after{background-color:rgb(66, 33, 11) !important}.qodef-svg--menu-close,.qodef-svg--menu{stroke:#42210B}.qodef-mobile-header-navigation>ul>li>a{color:#42210B}.social-links, .footer-address
h4{color:#ac8d5b !important}.social-links:hover{color:#a57f43 !important}.footer-logo{max-width:100%;width:250px}.footer-address{margin-bottom:-36px}#block-45,#block-37{font-size:14px}.footer-address p, #block-37 p, #block-45 p, #block-45 p
a{color:#F4F1EA !important}.qodef-contact-form-7.qodef-skin--light input[type=text],
.qodef-contact-form-7.qodef-skin--light input[type=email],
.qodef-contact-form-7.qodef-skin--light input[type=tel],
.qodef-contact-form-7.qodef-skin--light
textarea{color:#000 !important}#qodef-page-footer-top-area-inner{display:none}.happy-help-text .qodef-m-section-text{text-align:justify}.qodef-horizontal-timeline .qodef-e-item .qodef-e-rhombus{background-color:#42210b}.qodef-horizontal-timeline .qodef-e-line{background-color:#42210b}.qodef-svg--outline{stroke:#42210b}.qodef-restaurant-menu-list .qodef-e-heading-featured-mark{color:#42210b}.vrsearchinputdiv button[type=submit]{border-radius:3px !important;color:#F4F1EA !important;display:inline-block !important;font-size:15px !important;line-height:1 !important;width:20% !important;fill:#fff !important;text-align:center !important;transition:all .3s !important;background-color:#42210B !important}.vrsearchinputdiv button[type=submit]:hover{background-color:#42210B !important}.vrsearchinputdiv button[type=submit]:not(.qodef-button):not(.qodef-search-form-button):before{content:unset !important}#vrpayform input[type=tel]#vrcf4{padding-left:50px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget .qodef-contact-info-widget:is(h6) a:after, .widget .qodef-contact-info-widget:is(h6) a:before{content:unset !important}.qodef-header-navigation>ul>li:last-child{float:right;position:fixed;right:50px;height:10px}#home-fifth-section
p{color:#7A7A7A}.qodef-mobile-header-navigation>ul>li:last-child{display:none}#reservation-form-block #vre-find-table-btn,
.forminator-ui#forminator-module-9706.forminator-design--default .forminator-button-submit{background-color:#42210B !important}#reservation-form-block
legend{font-family:'AGaramondPro-Regular';font-weight:bold;color:#42210B}#vre-conf-continue-btn{background-color:#42210B !important;border-color:#42210B}.vrstepbardiv .vrstepactive.step-current
.vrsteptitle{background:#fff;border:2px
solid #42210B;color:#42210B}.vrstepbardiv .vrstepactive
.vrsteptitle{background:#42210B;border:2px
solid #42210B}#reservation-form-block .notice-error
p{color:firebrick}.rr-home-heading h1,
.rr-home-heading h2,
.rr-home-heading h3,
.rr-home-heading h4,
.rr-home-heading h5,
.rr-home-heading
h6{font-family:AGaramondPro-Regular !important}h3.qodef-m-title, #contact-page-form
h5{font-family:AGaramondPro-Regular !important}#our-menu-page h6.qodef-m-subtitle{color:#42210B}h6.qodef-m-subtitle,
.reservation-page-heading p,
#reservation-form-block p,
.vrstepbardiv .vrstepsubtitle,
.vrformfieldset .vrsearchinputlabel, .vrordercomponentsdiv .vrorderinputdiv .vrorderlabel,
#contact-page-help-text p, #contact-page-form label,
#contact-page-help-text span.elementor-icon-list-text{font-family:PingFang HK}.about-garamond-pro-smbd-subh,.about-italian{font-family:'Garamond Premr Pro Smbd Subh'}.about-header h3,
#vrpayform h3.vr-confirm-h3,
.about-garamond-pro,
#contact-page-help-text h5,.qodef-mobile-header-navigation>ul>li>a,.qodef-header-navigation>ul>li>a{font-family:AGaramondPro-Regular}@media screen and (max-width: 767px){.after-banner-text .e-con-inner{height:220px !important}}@media only screen and (max-width: 1024px){#SR7_9_1{height:512px !important}#block-45,#block-37{text-align:center}.vrformfieldset legend,.vrordertitlediv{font-size:24px;text-align:center}body:not(.home) #qodef-page-outer{margin-top:0 !important}}@media only screen and (max-width: 480px){#SR7_9_1{height:265px !important}#our-menu-page
h1{font-size:32px}}@media only screen and (min-width: 481px) and (max-width: 600px){#SR7_9_1{height:518px !important}}@media only screen and (min-width: 601px) and (max-width: 768px){}{@media only screen and (min-width: 769px) and (max-width: 1024px)}@media only screen and (max-width: 680px){.qodef-social-icons-group.qodef-icon-layout--textual{display:block;margin-top:20px}img.social-icon{width:48px;padding:0
2px}}