@import url(//dn-kitchen.com/wp-content/themes/dnkitchen/app/bootstrap/css/bootstrap.css);@import url(//dn-kitchen.com/wp-content/themes/dnkitchen/app/swiper/swiper-bundle.min.css);@import url(//dn-kitchen.com/wp-content/themes/dnkitchen/app/dist/app.css);@import url(//dn-kitchen.com/wp-content/themes/dnkitchen/assets/fontawesome-free-6.4.2-web/css/all.min.css);@import url('https://unpkg.com/aos@2.3.1/dist/aos.css');@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap');body{font-family:"Manrope",sans-serif;font-size:16px;line-height:140%;letter-spacing:0;font-weight:400;color:#121212}.top-bar ul li{white-space:nowrap}.top-bar ul li .topbutton{background:#0e1927;background:-webkit-linear-gradient(170deg,rgba(14,25,39,1) 0%,rgba(187,138,73,1) 100%);background:-moz-linear-gradient(170deg,rgba(14,25,39,1) 0%,rgba(187,138,73,1) 100%);background:linear-gradient(170deg,rgba(14,25,39,1) 0%,rgba(187,138,73,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0E1927",endColorstr="#BB8A49",GradientType=0);color:#fff;font-weight:500;padding:0 15px;line-height:40px;margin:0 0 0 10px;border-radius:4px}#main-nav .menu li{margin-right:30px!important}#main-nav .menu li a{font-size:clamp(11px,1vw,15px)}.header #site-header-inner .tf-button{margin-right:40px;padding:0 20px}#header_main .container{overflow:visible}.dntoken{position:relative;margin-top:-9px}#header_main.is-fixed .dntoken{margin-top:0}#header_main.is-fixed .dntoken img{height:60px}.home1 .sidebar-content{top:80px}p{font-family:"Manrope",sans-serif;line-height:180%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Manrope",sans-serif!important;font-weight:700;color:#0e1927}.header #site-header-inner{position:relative}.header__logo{width:15%}.header .main-nav{left:25%}.mySwiper .box-slider .content-box{width:100%;text-align:center}.mySwiper .box-slider .content-box .sub-title{padding-right:0;max-width:55%;margin:0 auto 40px;color:#e6c9a2}.mySwiper .wrap-btn{display:block}.top-bar .language{color:#000}.top-bar .col-xl-4.col-md-12 ul li img{width:auto;height:auto}.s-video{background:url('/wp-content/uploads/2024/02/bigstock-175606618-scaled.jpg') no-repeat}.booking{background:url('/wp-content/uploads/2024/02/bigstock-183310018-scaled.jpg') no-repeat;background-size:cover;background-attachment:fixed}.s-menu .shape{left:-50px;top:-150px;max-width:300px}.top-bar .col-xl-4.col-md-12 ul{float:right}.top-bar .col-xl-4.col-md-12 ul li{margin-right:0;margin-left:39px;align-self:center;white-space:nowrap}.top-bar a,.top-bar a:hover{text-decoration:none;color:#000}.mySwiper .box-slider .content-box .title{text-transform:none;letter-spacing:0;line-height:100%;margin-bottom:30px;color:#fff;font-size:clamp(24px,6vw,90px)}.mySwiper .box-slider .content-box .sub-title{font-family:"Manrope",sans-serif;font-size:clamp(14px,1vw,20px);line-height:140%}.block-text .title{text-transform:none;letter-spacing:0;line-height:110%}.dish-category{padding:0 10px;border-radius:4px;background:#e6c9a2;color:#fff;text-transform:uppercase;font-size:11px;width:fit-content;margin:0 3px 10px 0;float:left}.add_to_cart_button{padding:0 10px;border-radius:4px;background:#db3328;color:#fff;text-transform:uppercase;font-size:11px;width:fit-content;margin:0 3px 10px 0;float:left}.added_to_cart{padding:0 10px;border-radius:4px;background:#fff;color:#000;text-transform:uppercase;font-size:11px;width:fit-content;margin:0 0 10px;float:left}.home1 .dish-category{background:#1d2836;color:#e6c9a2}.home1 .add_to_cart_button{background:#000;color:#fff}.home1 .added_to_cart{background:#fff;color:#000}.clear{clear:both}.s-menu.p-list{padding:0 0 80px}.s-menu.p-list .block-text.center{padding:70px 0 0;margin:0 0 70px}.s-menu.p-list .menu-main .menu-list,.home-3 .s-menu .menu-content .menu-main .menu-list,.home-4 .s-menu .menu-content .menu-main .menu-list{columns:3;-webkit-columns:3;-moz-columns:3;width:100%;column-gap:20px}.s-menu.p-list .menu-main .menu-list li,.home-3 .s-menu .menu-content .menu-main .menu-list li,.home-4 .s-menu .menu-content .menu-main .menu-list li{break-inside:avoid-column;border-bottom:1px solid #fdf5e5;padding:0 0 10px}.s-formmail{background:url('/wp-content/uploads/2024/02/bigstock-183310018-scaled.jpg') no-repeat;background-position:center center;background-size:cover}.wc-block-cart .wc-block-cart__submit-container{background:#e6c9a2}.wc-block-cart .wc-block-cart__submit-container a{color:#000}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header,table.wc-block-cart-items .wc-block-cart-items__header,.wc-block-cart-item__image{display:none}.wc-block-components-quantity-selector{margin:0 auto!important}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{max-width:100%!important;font-size:20px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid #ebebeb;border-radius:0}.woocommerce-MyAccount-navigation ul{display:-webkit-inline-box;margin:0 0 20px;padding:0}.woocommerce-MyAccount-navigation ul li{padding:10px 20px;border-bottom:1px solid #0e1927;margin:0 5px 1px 0;list-style:none}.woocommerce-MyAccount-navigation ul li.is-active{background-color:#0e1927}.woocommerce-MyAccount-navigation ul li a,.woocommerce-MyAccount-navigation ul li a:hover{border:0;font-weight:400}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li.is-active a:hover{color:#fff}.woocommerce-EditAccountForm input,.woocommerce-address-fields input{text-align:left}.wp-block-woocommerce-empty-cart-block h2,.wc-block-grid.wp-block-product-new.wc-block-product-new.has-4-columns{display:none}.wp-block-woocommerce-empty-cart-block h2.wc-block-cart__empty-cart__title{display:block}.wc-block-components-radio-control__label{float:left;padding:9px 0 0}.chef-restaurant{padding:100px 0}.chef-restaurant #moo_OnlineStoreContainer #moo-onlineStore-items .moo-menu-category .moo-menu-category-title{height:auto!important;min-height:auto!important}.chef-restaurant #moo_OnlineStoreContainer #moo-onlineStore-items .moo-menu-category .moo-menu-category-title{position:relative;height:auto;min-height:auto;color:#0e1927;padding:0}.chef-restaurant #moo_OnlineStoreContainer #moo-onlineStore-items .moo-menu-category .moo-menu-category-title .moo-title{z-index:2;font-family:"Oswald",sans-serif;color:#fff;line-height:40px;font-size:30px;display:inline-block;position:relative;color:#0e1927;margin-bottom:0;text-align:center;width:100%}.chef-restaurant #moo_OnlineStoreContainer #moo-onlineStore-items .moo-menu-category .moo-menu-category-title .moo-title:before{content:"";position:absolute;bottom:17px;left:-52px;width:40px;height:2px;background:#e6c9a2;display:none}.chef-restaurant #moo_OnlineStoreContainer #moo-onlineStore-items .moo-menu-category .moo-menu-category-title .moo-title:after{content:"";position:absolute;bottom:17px;right:-52px;width:40px;height:2px;background:#e6c9a2;display:none}.chef-restaurant .moo-menu-category .moo-menu-category-content{border:0;background-color:#fff}.chef-restaurant .moo-menu-list-item,.chef-restaurant .moo-menu-list-item:not(:last-child){border:0;padding:0}.chef-restaurant .moo-row{margin-left:auto;margin-right:auto}.chef-restaurant .moo-choose-category{display:none}.chef-restaurant #moo-onlineStore-items{padding-left:20px}.chef-restaurant .moo-row.login-top-section{display:none}.chef-restaurant #moo-checkout{margin:0 auto;max-width:none}.moo-is-sticky.moo-new-icon{display:none!important}.moo-nav-menu li a{font-family:"Manrope",sans-serif!important;font-weight:700;text-transform:none}#moo_OnlineStoreContainer #moo-onlineStore-items .moo-menu-category .moo-menu-category-content .moo-item-name{font-family:"Manrope",sans-serif!important}#cat-q4zysncyyxg9c,#cat-n2x6bw1pzfg5e button,#cat-y2zk2gwp9gxnp button,#cat-p6z3khk5fmgkc button,#cat-v1xdv8brqqhsc button,#cat-mz0n032hwgt2c button,#cat-e6d4gd4a2smzw button{display:none!important}.wpcf7 p{float:left;width:calc(50% - 20px);text-align:left;margin:0 20px 20px 0}.wpcf7 p.three{width:calc(25% - 20px)}.wpcf7 .cateringform p{width:50%;margin:10px auto;text-align:center;float:none}.wpcf7 .cateringform p label{font-weight:700}.wpcf7 .cateringform p label span{font-weight:400}.wpcf7 label{padding:0 0 10px;font-size:20px;width:100%}.booking-form .wpcf7 p,.booking-form .wpcf7 p.three{float:left;width:calc(50% - 10px);text-align:left;margin:0 10px 0 0}.booking-form .wpcf7 label{display:none}textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=date],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{border:1px solid #e6c9a2;font-size:16px;border-radius:0;width:100%;color:#000;padding:14px;font-family:"Cerebri Sans",sans-serif}input[type=submit],input[type=submit]:active{border:0;font-size:16px;border-radius:0;width:100%;color:#fff;padding:13px;font-family:"Cerebri Sans",sans-serif;text-transform:uppercase;background:#0e1927}.booking-form input[type=submit],.booking-form input[type=submit]:active{color:#000;background:#fff}.booking-form textarea,.booking-form input[type=text],.booking-form input[type=password],.booking-form input[type=datetime],.booking-form input[type=datetime-local],.booking-form input[type=date],.booking-form input[type=month],.booking-form input[type=time],.booking-form input[type=date],.booking-form input[type=week],.booking-form input[type=number],.booking-form input[type=email],.booking-form input[type=url],.booking-form input[type=search],.booking-form input[type=tel],.booking-form input[type=color]{color:#fff}.wpcf7 form .wpcf7-response-output{border:0;text-align:center;color:#000}.booking-form .wpcf7 form .wpcf7-response-output{color:#fff}.chef-restaurant .moo-bg-image{position:relative;width:100%;height:100px;background-size:auto 100%;opacity:1;margin:0 0 20px}#mooModalWindow{z-index:9999!important}.chef-restaurant .moo-show-more{color:#fff;background:#db3328;padding:7px 10px}.chef-restaurant .moo-show-more:hover{color:#fff;background:#000}.chef-restaurant .moo-show-more .fas{display:none!important}.mySwiper .contact-info .left h4{font-size:clamp(18px,3vw,40px);line-height:85%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__events-bar{display:none}.gallery{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 0 auto;flex-wrap:wrap;flex-direction:row}.gallery dl{width:20%;max-width:20%;vertical-align:text-top;display:-moz-inline-stack;display:inline-block;box-sizing:border-box;margin:0 0 5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 0 auto;flex-wrap:wrap;overflow:hidden;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;position:relative;word-break:break-word;float:left;align-content:center}.gallery dl dt{width:calc(100% - 5px);max-width:calc(100% - 5px);margin:0 auto;text-align:center}.gallery dl img{width:100%;max-width:100%}.galleries{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 0 auto;flex-wrap:wrap;flex-direction:row}.galleries dl{width:25%;max-width:25%;vertical-align:text-top;display:-moz-inline-stack;display:inline-block;box-sizing:border-box;margin:0 0 5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 0 auto;flex-wrap:wrap;overflow:hidden;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;position:relative;word-break:break-word;float:left;align-content:center}.galleries dl dt{width:calc(100% - 5px);max-width:calc(100% - 5px);height:100%;min-height:400px;margin:0 auto;text-align:center;background-repeat:no-repeat;background-position:top center;background-size:cover}.galleries dl img{width:100%;max-width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}img.aligncenter{margin:20px auto}.chef-restaurant .moo-image-zoom{cursor:default}.chef-restaurant .moo-menu-list-item{margin:5px 0 0}.block-text ul{list-style:disc;margin:0 20px 10px}.block-text li{margin:0 0 10px;list-style:disc}.booking-form select{background-color:transparent!important;border:1px solid #e6c9a2!important;border-radius:0!important;color:#ffffff!important}.booking-form label.gfield_label,.booking-form legend.gfield_label,#field_6_6,#field_7_6,.displaynone{display:none!important}.gform_confirmation_message{text-align:center;color:#fff;background-color:#46a746;padding:20px}#gform_wrapper_4,#gform_wrapper_5{max-width:60%;margin:0 auto}#field_4_1,#field_5_1{text-align:center}#field_4_1 label{font-size:26px}#field_5_1 legend{font-size:26px}#ginput_product_price_4_1 label{display:none}#ginput_base_price_4_1{text-align:center;font-size:30px;color:#0e750e;font-weight:700}#label_6_3_1,#label_7_3_1{color:#fff;padding-left:5px}#gform_7{margin:0 auto;max-width:50%}#input_7_1{text-align:center;color:#fff;font-size:20px}#gform_submit_button_7{max-width:230px;margin:0 auto}#gform_9{width:60%;margin:0 auto}.s-contact-2 .contact-main .formdiv{width:40.3%;text-align:center;padding:131px 102px 143px 96px}.s-contact-2 .contact-main .formdiv .title{text-transform:uppercase;letter-spacing:2px;margin-bottom:15px}.s-contact-2 .contact-main .formdiv p{font-size:17px;margin-bottom:66px;line-height:30px}.s-contact-2 .contact-main .formdiv form{width:100%;text-align:center;padding:0}.s-contact-2 .contact-main .info-location{background:url('/wp-content/uploads/2024/02/362247188_249240968000384_6443765904904495881_n.jpg') no-repeat;background-size:cover;background-position:center center}.top-bar .logout ul li{width:100%;text-align:right;margin-right:0}.tribe-common a:not(.tribe-common-anchor--unstyle),.tribe-common a:not(.tribe-common-anchor--unstyle):active,.tribe-common a:not(.tribe-common-anchor--unstyle):focus,.tribe-common a:not(.tribe-common-anchor--unstyle):hover,.tribe-common a:not(.tribe-common-anchor--unstyle):visited{font-weight:700;font-size:var(--tec-font-size-3)}.tribe-events-calendar-month__day.tribe-events-calendar-month__day--current{background-color:#fff6ea}#cardicon{position:fixed;display:block;width:50px;height:50px;line-height:50px;border-radius:4px;text-align:center;z-index:999;left:14px;bottom:23px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;opacity:1;visibility:visible;cursor:pointer;overflow:hidden}#cardicon:before{z-index:-1;background:#db3328}#cardicon:before,#cardicon:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#cardicon:after{content:"\f291";font-family:"Font Awesome 6 Free";font-size:18px;color:#fff;font-weight:600}@media only screen and (max-width:1200px){.top-bar .col-xl-4.col-md-12 ul{float:none}.top-bar .col-xl-4.col-md-12 ul li{margin:20px auto 0;width:100%;text-align:center}}@media only screen and (max-width:800px){.s-menu.p-list .menu-main .menu-list,.home-3 .s-menu .menu-content .menu-main .menu-list,.home-4 .s-menu .menu-content .menu-main .menu-list{columns:2;-webkit-columns:2;-moz-columns:2}.header__logo{width:50%}.wpcf7 p,.wpcf7 p.three{float:none;width:100%;text-align:center;margin:0 0 20px}#gform_wrapper_4{max-width:90%;margin:0 auto}}@media only screen and (max-width:550px){.s-menu.p-list .menu-main .menu-list,.home-3 .s-menu .menu-content .menu-main .menu-list,.home-4 .s-menu .menu-content .menu-main .menu-list{columns:1;-webkit-columns:1;-moz-columns:1}.chef-restaurant .moo-menu-list-item{text-align:center}.chef-restaurant .moo-image-zoom{display:none}.mySwiper .contact-info .icon{width:50px;height:50px;min-width:50px;border:0;border-radius:0}.mySwiper .contact-info .left h4{font-size:20px}.chef-restaurant .moo-bg-image{background-size:100% auto}.gallery dl,.galleries dl{width:100%;max-width:100%;float:none}#gform_9{width:100%}}@media only screen and (max-width:1024px) and (min-width:768px){.chef-restaurant #moo_OnlineStoreContainer,.moo-shopping-cart-container,.sooCopyright{width:100%}}@media (min-width:1200px){.chef-restaurant .moo-col-lg-2{width:10.66666667%}.chef-restaurant .moo-col-lg-6{width:56%}}@media only screen and (max-width:1760px){.s-contact-2 .contact-main .formdiv{width:100%;padding:100px 30px}}@media only screen and (max-width:1200px){.dntoken{margin-top:-20px}}@media only screen and (max-width:991px){.dntoken{margin:0 auto 30px;text-align:center}}