.item-menu-price{position:absolute;z-index:1;color:#fff;top:0;font-size:21px;margin:0 auto;text-align:center;left:0;right:0;line-height:38.17px}.widget_nav_menu .is-divider{display:none}.widget_nav_menu .widget-title{background:#fba304;color:#fff;width:100%;display:inline-block;text-align:center;height:40px;line-height:40px;border-radius:4px 4px 0 0}.widget_nav_menu .menu{border:5px solid #fba304;border-top:none;padding-left:10px;padding-right:10px;background:#f7f5f3}.widget_nav_menu .menu a{font-size:.9em}.widget_nav_menu .menu a:hover{color:#fba304}.header-main .nav>li>a .icon-angle-down{margin-right:0;margin-left:0;display:none}.header-main .nav>li>a>img{margin-right:0}.order-3 .woocommerce-mini-cart ul li{margin-left:0}.order-3 .woocommerce-mini-cart-item .ux-mini-cart-qty{margin-right:0}.order-3 .woocommerce-mini-cart__buttons{margin-bottom:0;display:flex}.order-3 .woocommerce-mini-cart__buttons a{margin:0;border:none;box-shadow:none;flex:1;text-transform:none}.woocommerce form .form-row .optional{display:none}.ds-mon{display:none}.blog-posts-list .is-divider{display:none}.blog-posts-list .post-item{padding-bottom:0}.blog-posts-list .post-item h5{margin-top:0;margin-bottom:0}.banner-home-2{background-image:url(https://flashfood.vn/wp-content/uploads/2025/03/Flashfood.jpg);background-repeat:no-repeat;background-size:contain;background-position:top left}ul.product_list_widget li img{margin-bottom:0;border-radius:8px}#dat-mon .popup-title svg{width:18px;height:18px}#dat-mon{border:1px solid rgb(0 0 0 / .2);border-radius:.3rem;outline:0;background-clip:padding-box;background-color:#fff;pointer-events:auto}#dat-mon .row .col{padding-bottom:0}#dat-mon button.close-popup{margin-left:15px;background-color:#6c757d;color:#fff;border:none;box-shadow:none;text-transform:none!important;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem!important;font-weight:400;margin:0 0 0 15px!important}#dat-mon span.wpcf7-spinner{display:none}.p-l-0{padding-left:0!important}.p-r-0{padding-right:0!important}.popup-title{background:#a78c55;color:#fff;font-size:18px;padding:0 15px;border-top-left-radius:.3rem;border-top-right-radius:.3rem;border-bottom:1px solid #dee2e6;height:40px;line-height:40px}.mfp-close-btn-in .mfp-close{color:#fff;top:0!important;border:none;box-shadow:none;opacity:1!important;mix-blend-mode:normal}dt.ui_tpicker_minute_label,.ui-timepicker-div dl dt{float:none!important}dd.ui_tpicker_hour,dd.ui_tpicker_minute{margin:0!important;display:inline-block}dd.ui_tpicker_hour select,dd.ui_tpicker_minute select{margin:0!important}dd.ui_tpicker_time{margin:0!important}.svn-dumpling span{font-family:'SVN-Dumpling',sans-serif}.rmLine.m-0,.rmLine.m-0 .section-title{margin-bottom:0!important}.rmLine.m-0 span,.rmLine.m-0 p{margin:0!important}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .8);display:none;justify-content:center;align-items:center;z-index:10000}.popup-content{background:#fff;padding:15px;position:fixed;top:5%;width:50%;height:85%;overflow:hidden;z-index:10001}#popup-description{max-height:135px;overflow-y:auto}.popup-close{position:absolute;top:0;right:0;background:#000;color:#fff;padding:10px;cursor:pointer;border-radius:0}.popup-content img{float:left;max-width:25%;height:auto;margin-bottom:15px;border-radius:8px}.popup-content h3{float:right;width:75%;padding-left:15px;margin-top:0;font-size:18px}.popup-content .price{float:right;padding-left:15px;width:75%;font-size:18px;color:#333;margin-bottom:15px}.popup-content .quantity{display:inline-flex;align-items:center;margin-bottom:15px;border:1px solid #E2E2E2;border-radius:8px;margin-left:15px}.popup-content .quantity input{width:35px;height:35px;max-width:35px!important;text-align:center;margin:0;border:none;box-shadow:none}.popup-content .quantity button{color:#000;border:none;cursor:pointer;border:none;width:35px;height:35px;margin:0}.popup-content .description{margin-bottom:15px;display:inline-block}#popup-table-container input[type=checkbox]{height:18px;width:18px;margin:0}.popup-content .add-to-cart{background:#fba304;color:#fff;padding:2px 5px;cursor:pointer;margin:0;box-shadow:none;border:none;position:absolute;text-transform:none;right:15px;bottom:15px}.section-order h2{margin-bottom:0!important}.section-order .section-title-container{margin-bottom:.75em}.section-order .text.description,.section-order .order-product-id{display:none!important}.order-item:hover{background-color:#eee}.order-btn-add-cart{width:25px!important;height:25px!important;border-radius:50vh;position:absolute;right:0;bottom:0;outline:0;text-align:center;margin:0!important;padding:0!important}.order-btn-add-cart span{line-height:25px;color:#fff;font-size:13px!important}.material-icons{font-size:24px;color:#fff}.order-item img{border-radius:8px}.order-item p{margin-bottom:0}.order-item h3{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;font-size:15px;color:#363636;margin-bottom:0}.order-price .amount{font-size:14px}.widget a.item-view img{width:20px;height:20px}.widget a.item-view{line-height:20px;padding-top:10px;background:#fd6e1d;background:-webkit-gradient(linear,0% 0,0% 100%,from(#fd6e1d),to(#f59000));background:-webkit-linear-gradient(top,#f59000,#fd6e1d);background:-moz-linear-gradient(top,#f59000,#fd6e1d);background:-ms-linear-gradient(top,#f59000,#fd6e1d);background:-o-linear-gradient(top,#f59000,#fd6e1d);transition:all 0.3s;animation:shadow-pulse 1s infinite;border:1px solid #efce19;display:block;height:62px;text-align:center;color:#fff;border-radius:2px;transition:all 0.3s}.widget a.item-view .sub-title{font-size:13px;font-weight:400}.widget a.item-call{background:#288ad6;font-size:22px;padding-top:12px;line-height:22px;display:block;height:62px;text-align:center;color:#fff;border-radius:2px}.widget a.item-call .sub-item{font-size:12px;font-weight:400}.widget a.item-call:hover{background:#777;color:#fff;transition:all 0.3s}@keyframes shadow-pulse{0%{box-shadow:0 0 0 0 rgb(0 0 0 / .2)}100%{box-shadow:0 0 0 10px #fff0}}.nav-top-link svg{height:28px;margin:0!important}.nav-top-link{display:flex;flex-direction:column}body .text-info-head .title{color:#fff;font-weight:700;padding:0 5px;margin-bottom:2px}body .text-info-head .title span{color:#fba304}body .text-info-head .subtitle{text-align:center}body .text-info-head .subtitle a{color:#e52d48}body .text-info-head .subtitle span{font-size:13px;font-style:italic;color:#999}body .text-info-head .subtitle .subtitle-1{background:#fff;padding:1px 9px;border-radius:2px}.section-menus .accordion-item{background:#fff;border:1px solid #d9dbe4;border-radius:5px;box-shadow:2px 2px 3px rgb(0 0 0 / .05)}.section-menus .accordion-title{background:#fba304;color:#ffffff!important;border-radius:4px 4px 0 0;padding:0.25rem!important;border:none!important}.section-menus .accordion .toggle{margin:0;box-shadow:none!important;border:none;right:0!important;left:auto;top:0!important}.section-menus .accordion .toggle i{top:0!important}.section-menus .accordion-title span{background:#fff;color:#fba304;font-weight:700;padding:1px 5px;border-radius:4px;display:inline-block}.section-menus tbody tr{counter-increment:rowNumber}.section-menus tbody tr td{border-bottom-color:#c0c0c0!important;border-bottom-style:dashed!important;border-bottom-width:1px!important}.section-menus tbody tr:last-child td{border-bottom:none!important}.section-menus tbody tr td:nth-child(2),.section-menus tbody tr td:nth-child(2) .amount{text-align:right;color:#ca0808;font-weight:400}.section-menus tbody tr td:nth-child(3){text-align:right}.section-menus tbody tr td:nth-child(3) input[type="checkbox"]{width:15px;height:15px;margin:0;cursor:pointer}.section-menus tbody tr td:first-child::before{content:counter(rowNumber);background-color:#444;color:#fff;padding:0 5px;border-radius:4px;margin-right:8px}.section-menus .accordion-inner{padding:0}.section-menus .ic-caution svg{font-size:14px!important;width:1em;height:1em;display:inline-block;margin-right:5px}.section-menus .ic-caution>p{margin-bottom:0!important;float:left}.txt-caution>p{margin-bottom:0!important}.section-menus .box-text{padding-bottom:0!important}.section-menus a.button{margin:0;box-shadow:none;background:#ccc;border:1px dashed #bbb!important}.section-menus a.button:hover{background:#fba304!important}#footer ul li{list-style:none;margin-left:0;font-size:15px}.form-cf7-footer .wpcf7-text,.form-cf7-footer textarea{border:0;border-radius:4px;box-shadow:none}.title-form-footer p{margin-bottom:0!important;line-height:43px}.title-form-footer{background-image:url(/wp-content/uploads/2025/03/dattiec.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;text-align:center;width:256px;height:43px;display:inline-block;position:absolute;z-index:1;top:-12px;margin:0 auto;left:0;right:0}.form-cf7-footer .wpcf7-spinner{display:none}.form-cf7-footer form .wpcf7-submit{margin:0;box-shadow:none;border:2px solid #fff;background:red;border-radius:20px;display:block;margin:0 auto}.form-cf7-footer{border:1px solid #fff;border-radius:20px!important;overflow:hidden;box-shadow:none!important;margin-left:0!important;margin-right:0!important}.form-cf7-footer .col{background:#fba304}.form-cf7-footer form .row .col{padding-bottom:0!important;margin-bottom:0!important}.form-cf7-footer form{margin-bottom:0}.absolute-footer{background-color:#222;background-image:url(/wp-content/uploads/2025/03/texture.png);background-repeat:repeat;background-size:cover;border-top:1px solid #333;padding:20px 0;text-align:center;position:relative;z-index:1}.section-footer{background-color:#222;background-image:url(/wp-content/uploads/2025/03/texture.png);background-repeat:repeat;background-size:cover;padding:80px 0 140px;position:relative;z-index:1}.menu-select{position:fixed;bottom:0;left:0;z-index:10;max-width:350px;min-width:300px}#close-all-menu{display:none;background:#444;color:#fff;font-size:12px;padding:0 6px;margin:auto;text-transform:none;border-radius:.2em;line-height:normal;font-weight:400;border:none;box-shadow:none}#close-all-menu.item-show{display:block}.menu-select .wrapper-menu-select{position:relative;display:none}.menu-select .wrapper-menu-select .wrapper-form{bottom:30px;position:absolute;border:2px solid #a78c55;border-left:0;border-radius:0 8px 8px 0}.menu-select .wrapper-menu-select.item-show{display:block}.menu-select .wrapper-menu-select .form-header{position:relative;background:#fba304;color:#fff;border-top-right-radius:6px;height:40px;max-height:40px;overflow:hidden;line-height:40px;padding-left:5px;padding-right:5px}#hs-all-menu{border-radius:.2rem;border:1px dashed #fff;color:#fff;font-size:14px;float:right;padding:.25rem .5rem;margin:0 auto!important;min-height:30px!important;height:30px!important;width:30px;text-align:center}#hs-all-menu svg{width:1em;height:1em}#hs-all-menu .item-up{display:none}#hs-all-menu .item-down{display:block}#hs-all-menu.item-toggle{background:#fba304}#hs-all-menu.item-toggle .item-up{display:block}#hs-all-menu.item-toggle .item-down{display:none}.wrapper-menu-select .form-header .icon-item-title{font-weight:400;font-size:16px;display:flex;align-items:center}.wrapper-menu-select .form-header .icon-item-title svg{width:1em;height:1em;margin-right:3px}.wrapper-menu-select .form-header .action-right .total-item{padding:3px 9px;background:#fff;color:#444;box-shadow:inset 1px 1px 1px 1px rgb(0 0 0 / .55);border-radius:3px}.wrapper-menu-select .form-header .form-close{background:#204e0a;border-radius:0 5px 0 0;box-shadow:0 1px 1px #111;color:#fff;font-size:20px;cursor:pointer;padding:5px;display:inline-block!important}.wrapper-menu-select .form-header .form-close svg{width:1em;height:1em;margin:0!important;padding-bottom:0!important;border:none!important;box-shadow:none!important;line-height:normal!important;display:block}.wrapper-menu-select .form-body{max-height:300px;max-width:320px;width:320px;overflow-x:hidden;overflow-y:auto;background-color:#fff;padding-bottom:20px;padding-top:10px}.wrapper-menu-select .form-body ul.wrapper-body{list-style:none;padding:0}.wrapper-menu-select .form-body ul li{padding:2px 5px;border-bottom:1px dashed #ccc}.wrapper-menu-select .form-body ul li .item-price{color:#e02425;font-size:14px}.wrapper-menu-select .form-body ul li .icon-item{font-weight:700;color:#e02425;font-size:14px}.item-mn-select{font-size:14px;color:#000}.wrapper-menu-select .form-body ul li .close_item{background:#444;padding:5px 5px 2px 5px;border-radius:3px;color:#fff;cursor:pointer}.wrapper-menu-select .form-body ul li .close_item svg{width:1em;height:1em}.wrapper-menu-select .form-footer{text-align:right;background-color:#fba304;font-weight:700;padding:5px;border-bottom-right-radius:5px}.wrapper-menu-select .form-footer .item-price-total{font-size:18px;color:#dc3545;background:#fff;padding:2px 12px;display:inline-block;border-radius:3px}.menu-select .toggle-menu-select{font-size:18px;margin-left:0;margin-top:-34px;background:#f41608;color:#fff;font-weight:700;padding:4px 8px;border-radius:0 4px 4px 0;box-shadow:0 1px 1px #000;z-index:99999;display:inline-block;cursor:pointer;position:relative}.menu-select .toggle-menu-select svg{width:.875em}.menu-select .count-item-food{position:absolute;top:-13px;right:-9px;background:#274d2f;padding:0 7px;font-size:11px;line-height:20px;border-radius:50%;border:2px solid #fba304;color:#fff}.alert-warning{font-size:14px;color:#856404;background-color:#fff3cd;border-color:#ffeeba;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #fff0;border-radius:.25rem;display:block;width:100%}.dat-mon,#dat-mon .wpcf7-submit{background-color:#dc3545;color:#fff;border:none;box-shadow:none;text-transform:none!important;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem!important;font-weight:400;margin:0!important}.menu-danh-muc .icon-box{border:2px dashed #aaa;border-radius:10px}.menu-danh-muc .icon-box:hover{border-color:#ffa700}.rmLine b{background:#fff0}.rmLine .section-title-normal span{border:none;margin:0;padding:0}.rmLine .section-title-normal{border:none}.menu-hotline .ux-menu-link__link,.menu-link .ux-menu-link__link{padding:0;min-height:30px;margin:0}.menu-hotline span.ux-menu-link__text,.menu-link span.ux-menu-link__text{color:#1b8243}.menu-hotline i.ux-menu-link__icon{background:#1b8243;color:#fff;border-radius:3px;width:25px;height:25px;line-height:25px}.menu-link i.ux-menu-link__icon{background:#fff;border-radius:100%;width:25px;height:25px;line-height:25px}@media only screen and (max-width:48em){.p-r-0-mb{padding-right:0!important}.mfp-container{padding:15px!important}#dat-mon input,#dat-mon textarea,#dat-mon select{margin-bottom:7px!important}#dat-mon .frm-note{padding:.5rem .8rem;margin-bottom:7px}#popup-description::-webkit-scrollbar{width:8px}#popup-description::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}#popup-description::-webkit-scrollbar-thumb{background:#888;border-radius:4px}#popup-description::-webkit-scrollbar-thumb:hover{background:#555}.order-1.order-sticky{top:0!important}.section-order .order-1{padding-left:0!important;padding-right:0!important}.section-order .order-1 .section-title-container{display:none}.section-order .order-1 .col-inner{padding:0!important;border-radius:0!important}.order-menu{overflow:auto;white-space:nowrap;width:100%;overflow-y:scroll;text-align:center;display:flex;flex-direction:row;border-bottom:1px solid #eee}.order-menu .menu-item{background-color:#fff0;border:0;padding:10px;font-size:14px;height:45px;color:#3f3f3f;position:relative;outline:0}.popup-content{max-width:100%;max-height:100%;top:0;bottom:0;right:0;left:0;width:100%;height:100%}.popup-content .add-to-cart{left:15px;bottom:70px;right:auto}}