:root{--color1:var(--primary-color);--color2:var(--fs-color-secondary);--color_aler:var(--fs-color-alert);--color_sucess:var(--fs-color-success);--bgopa:#f3e7d7;--color3:#0c563a;--grid:3.8vw;--heading-1-size:4.6rem;--heading-1-size-value:4.6;--heading-2-size:2.3rem;--heading-2-size-value:2.3;--heading-3-size:1.5rem;--heading-3-size-value:1.5;--heading-4-size:1rem;--heading-4-size-value:1}@media only screen and (width>=1400px){.row{max-width:85vw!important}}div#masthead .header-inner.flex-row.container.logo-left.medium-logo-center{z-index:2;box-sizing:border-box;pointer-events:auto;width:100%;padding:2.7vw 4vw;position:relative}div#masthead .flex-col.hide-for-medium.flex-right ul>li{margin-left:1.3vw}div#masthead .flex-col.hide-for-medium.flex-right ul>li ul{box-shadow:unset;border:unset;background-color:#0000;padding:0}div#masthead .flex-col.hide-for-medium.flex-right ul>li ul li{border-top:unset;margin-left:0}div#masthead .flex-col.hide-for-medium.flex-right ul>li ul li a{border-bottom:unset;font-family:Sharpie}div#masthead .flex-col.hide-for-medium.flex-right ul>li:not(.class_Btn) a{color:var(--color1);font-size:18px}div#masthead .flex-col.hide-for-medium.flex-right ul>li.class_Btn a{color:#fff;background:var(--color1);border-radius:99px;padding:.9em 1.4em;font-family:Sharpie;font-size:1.25em;font-weight:400}.marquee-container{position:relative;overflow:hidden}.marquee-container .uppercase-text{text-transform:uppercase}.marquee-container svg{width:100%;height:300px}.marquee-container svg a{fill:var(--color1)}.marquee-container svg #marquee-text{font-size:50px}.marquee-container svg.svgone{color:var(--color1)}.marquee-container svg.svgone a{font-family:Sharpie}.marquee-container svg.svgtwo{margin-top:-250px}.sec_Farina .colg_imgs .col-inner{padding:0 5vw}.sec_Farina .colg_imgs .col-inner img{border-radius:5px}.sec_Farina .colg_txt .col-inner{max-width:554px;padding-top:2vw}.sec_Farina .colg_txt .col-inner .txtcontent p{font-size:calc(var(--heading-4-size) + 1.3rem);color:var(--color1);font-family:TCA Minhon;font-weight:700;line-height:1.4}@media (width<=700px){svg:nth-child(2){margin-top:-270px}#marquee-text-2{font-size:2rem}}.sec_ff .colg_imgs .col-inner{padding:0 5vw}.sec_ff .colg_imgs .col-inner img{border-radius:5px}.sec_ff .colg_txt .col-inner{padding-top:2vw;padding-right:5vw}.sec_ff .colg_txt .col-inner .titlebold h2,.sec_ff .colg_txt .col-inner .titlebold h3{font-size:calc(var(--heading-4-size) + 1.5rem);color:var(--color1);font-weight:900;line-height:1.4}.sec_ff .colg_txt .col-inner .contents p{font-size:calc(var(--heading-4-size) + 1.3rem);color:var(--color1);font-weight:500;line-height:1.4}.sec_hours .title h2,.sec_hours .title h3{font-size:calc(var(--heading-4-size) + 1.5rem);color:var(--color1);margin-bottom:.5em;font-weight:900;line-height:1.4}.sec_hours .schedule p{color:var(--color1);margin-bottom:1.5rem;font-size:1.5rem;font-weight:100;line-height:1.3}.sec_hours .schedule p strong{font-weight:700}.sec_hours .txt_Affter p{color:var(--color1);font-size:1.3rem}footer .sec_ftdark .textaleft .text p{font-size:15px}footer .sec_ftdark .textaleft .linkreser p,footer .sec_ftdark .textaleft .linkreser a{font-size:15px;font-weight:700;text-decoration:underline}.ins_if div#sbi_load span{color:var(--color1);font-size:20px;font-weight:700}.sec_menu p{color:var(--color1)}.sec_menu .title_page h1{text-transform:uppercase;color:var(--color1);margin-bottom:6rem;font-family:TCA Minhon;font-size:5.6rem;font-weight:400}.sec_menu .title_dish p{font-size:2rem;font-weight:400}.sec_menu .colg_menu .col-inner{height:100%;margin-bottom:15px;position:relative}.sec_menu .colg_menu .col-inner .title_drink{margin-top:30px}.sec_menu .colg_menu .col-inner .title_drink p{text-transform:uppercase;font-family:TCA Minhon;font-size:30px;font-weight:400}.sec_menu .colg_menu .col-inner .dish_title{float:left;width:calc(100% - 120px);padding-right:10px}.sec_menu .colg_menu .col-inner .dish_title p{font-size:20px;font-weight:700}.sec_menu .colg_menu .col-inner .currency{float:right;text-align:right;width:120px;padding-left:20px}.sec_menu .colg_menu .col-inner .currency p{font-size:18px}.sec_menu .colg_menu .col-inner .dish_description{clear:both;width:100%;padding-right:110px}.sec_menu .colg_menu .col-inner .dish_description p{font-size:18px;font-style:italic}.sec_menu .colg_menu .col-inner .giaithci{margin-top:10vw}.sec_menu .colg_menu .col-inner .giaithci p{font-size:20px}.sec_menu .colg_menu p{margin-bottom:0}.sec_menu .text_centers .dish_titletop p{margin-bottom:5px;font-size:24px;font-weight:500}.sec_menu .text_centers .dish_description p{margin-bottom:5px;font-size:21px}.sec_menu .text_centers .currency p{font-size:20px}.sec_menu .text_centers .dish_description_italic p{margin-bottom:5px;font-size:20px;font-style:italic}.sec_gift{margin-top:-120px}.sec_gift .colg_imgs .col-inner{padding:0 5vw}.sec_gift .colg_imgs .col-inner img{border-radius:5px}.sec_gift .colg_txt .col-inner{max-width:554px;padding-top:2vw}.sec_gift .colg_txt .col-inner .txtcontent p{font-size:calc(var(--heading-4-size) + 1.3rem);color:var(--color1);font-family:TCA Minhon;font-weight:400;line-height:1.4}.sec_gift .btn_open{padding:20px 50px}.sec_gift .btn_open span{text-transform:capitalize;color:#fff;font-size:17px;font-weight:400}section.section.sec_ff.sec_gift2{margin-top:100px}section.section.sec_ff.sec_gift2 .titlebold{margin-bottom:60px}.banner_contact .title_banner h1,.banner_contact .title_banner h2{font-size:120px;font-weight:500}.sec_contacts .title_page h2{color:var(--color1);font-size:68px;font-weight:400}.sec_contacts .info_top{margin-bottom:100px}.sec_contacts .info_top p,.sec_contacts .info_bot p{color:var(--color1);font-size:20px;font-weight:400}.sec_contacts .from_contact .col,.sec_contacts .from_contact .row .col{padding-bottom:5px!important}.sec_contacts .from_contact .row .col label{margin-bottom:0;font-size:20px;font-weight:400}.sec_contacts .from_contact .row .col label small{opacity:.7}.sec_contacts .from_contact .row .col input{box-shadow:unset;border:1px solid #000;border-radius:5px;min-height:40px;font-size:20px}.sec_contacts .from_contact .row .col textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{box-shadow:unset;border:1px solid #000;border-radius:5px}.sec_contacts .from_contact .row .col input.wpcf7-form-control.wpcf7-submit.has-spinner{text-transform:capitalize;border-radius:99px;padding:6px 30px;font-size:20px;font-weight:400}.secourstory .row_storys .titile_lh{margin-bottom:60px}.secourstory .row_storys .titile_lh p{color:var(--color1);font-size:24px;font-weight:400}.secourstory .row_storys .contents{max-width:900px;padding-left:60px}.secourstory .row_storys .contents p{color:var(--color1);font-size:17px}.secourstory .gap5vw{padding-top:35vh!important}.secourstory .row_clgimgs img{border-radius:5px}.sec_re .clog_contents{padding-right:6vw}.sec_re .title_top p{color:var(--color1);margin-bottom:50px;font-size:68px;font-weight:400}.sec_re img{border-radius:5px}.sec_re .contents p{color:var(--color1);margin-bottom:1rem;font-size:20px}.sec_re .booknow:not(.button){margin-top:80px}.sec_re .booknow:not(.button) p{color:var(--color1);font-size:68px;font-weight:400}.sec_re a.button.primary.lowercase.booknow{border-radius:5px;min-width:180px;font-size:20px}.sec_book .title h2{color:var(--color1);margin-bottom:2rem;font-size:68px;font-weight:400}.sec_book a.button.primary.booknow{text-transform:capitalize;border-radius:5px;min-width:180px;font-size:20px}div#masthead ul.header-nav.header-nav-main>li:hover>a:before,div#masthead ul.header-nav.header-nav-main>li.current-menu-item>a:before{height:1px}div#masthead ul.header-nav.header-nav-main>li.class_Btn a:before{opacity:0!important}@media only screen and (width<=550px){.marquee-container svg{height:155px}.marquee-container svg textPath#marquee-text a{font-size:7rem}.sec_Farina .colg_txt .col-inner .txtcontent p,.sec_Farina .colg_txt .col-inner .titlebold h2,.sec_Farina .colg_txt .col-inner .titlebold h3{font-size:1.5rem}.sec_ff .colg_txt .col-inner .contents p{font-size:1.3rem}.sec_book .title h2{font-size:50px}.sec_menu .title_page h1{margin-bottom:4rem;font-size:4.6rem}.sec_menu .title_dish p{font-size:1.9rem}.sec_gift{margin-top:0}.sec_gift .colg_txt .col-inner .txtcontent p{font-size:1.5rem}.sec_re .title_top p,.sec_re .booknow:not(.button) p{font-size:38px}}@media only screen and (width<=850px){#logo{width:98vw!important}div#masthead .header-inner.flex-row.container.logo-left.medium-logo-center{padding:0}.banner_contact .title_banner h1,.banner_contact .title_banner h2{font-size:60px}.sec_contacts .title_page h2{font-size:38px}div#main-menu ul li a{color:var(--color1);font-size:1.2rem}}@media only screen and (width<=850px) and (width>=550px){.marquee-container svg{height:155px}.marquee-container svg textPath#marquee-text a{font-size:3.6rem}.sec_Farina .colg_txt .col-inner .txtcontent p,.sec_Farina .colg_txt .col-inner .titlebold h2,.sec_Farina .colg_txt .col-inner .titlebold h3{font-size:2rem}.sec_ff .colg_txt .col-inner .contents p{font-size:1.5rem}.sec_book .title h2{font-size:50px}.sec_menu .title_page h1{margin-bottom:4rem;font-size:5rem}.sec_menu .title_dish p{font-size:1.9rem}.sec_gift{margin-top:0}.sec_gift .colg_txt .col-inner .txtcontent p{font-size:2rem}.sec_re .title_top p,.sec_re .booknow:not(.button) p{font-size:45px}.sec_re .contents p{font-size:18px}}#main{overflow-wrap:break-word}