<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&amp;display=swap");.homepage-cart-button-display{display:none;}.btn-items-on-group{padding:2px 10px;}.btn__align-left--full-width{display:flex;width:100%;align-items:center;justify-content:space-between;padding:10px;font-weight:700;letter-spacing:.2px;}@media(max-width:991px){.homepage-cart-button-display{display:block;bottom:0;animation:show-homepage-cart-btn .4s ease-in-out;position:fixed;left:0;right:0;z-index:2;top:auto;padding:10px 15px 12px;background:#fff;box-shadow:0 -3px 15px rgba(0,0,0,.06);border-top:1px solid #e6e6e6;}.homepage-cart-button-display .btn-homepage-cart-display{background-color:var(--main-color);color:#fff;text-align:center;letter-spacing:.6px;line-height:17px;text-transform:uppercase;font-weight:700;font-size:14px;border:1px solid rgba(255,255,255,.5);box-shadow:inset 4px 4px 8px rgba(255,255,255,.25);border-radius:12px;width:100%;padding:8px 15px;display:flex;justify-content:space-between;align-items:center;height:44px;}.homepage-cart-button-display .btn-homepage-cart-display span.homepage-cart-display__amount{flex-basis:25%;display:flex;justify-content:start;align-items:center;}.homepage-cart-button-display .btn-homepage-cart-display span.homepage-cart-display__view-cart{flex-grow:1;}.homepage-cart-button-display .btn-homepage-cart-display span.homepage-cart-display__quatity-box{flex-basis:25%;display:flex;justify-content:end;align-items:center;}.homepage-cart-button-display .btn-homepage-cart-display span.homepage-cart-display__quatity-box .homepage-cart-display__quatity{color:var(--main-color);display:flex;justify-content:center;align-items:center;min-width:24px;width:auto;height:24px;background:#fff;border-radius:3px;padding:0 3px;text-align:center;}.homepage-cart-button-display .btn-homepage-cart-display span.custom-text-style{display:flex;justify-content:end;align-items:center;height:24px;}.open-cart .homepage-cart-button-display{display:none!important;}}@keyframes show-homepage-cart-btn{from{bottom:-100%;}to{bottom:0;}}@keyframes hide-homepage-cart-btn{from{bottom:0;}to{bottom:-100%;}}:root{--promo-code-color:#1565c0;--voucher-color:#00b900;--expired-color:#636a79;}.pcv-section{position:relative;display:flex!important;justify-content:space-between;align-items:center;height:100px;padding:0;border:1px solid #d9d9d9;border-radius:8px;color:#636a79;margin-top:10px;margin-bottom:0;font-size:14px;background-color:#fff;flex:1;}.pcv-section.item-disabled::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:.4;background-color:#fff;z-index:1;border-radius:9px;}.pcv-section.item-selected{border:4px solid;border-radius:12px;}.pcv-section.item-selected::after{content:"";position:absolute;top:0;left:6px;height:18px;width:10px;border-bottom:3px solid #fff;border-right:3px solid #fff;z-index:1;transform:rotate(45deg);}.pcv-section.item-selected .pcv-icon::before{content:"";position:absolute;top:0;left:0;border-top:38px solid;border-right:38px solid transparent;z-index:1;}.pcv-section.item-selected .pcv-icon .pcv-value{top:13px;right:8px;}.pcv-section.item-selected .pcv-info .btn-view-tc{bottom:6px;right:3px;}.pcv-section .pcv-item{height:100%;}.pcv-section .pcv-status{position:relative;display:flex;justify-content:center;align-items:center;flex-basis:24px;flex-shrink:0;border-top-left-radius:8px;border-bottom-left-radius:8px;}.pcv-section .pcv-status.pcv-status-expired{background-color:#e61d2b;}.pcv-section .pcv-status.pcv-status-redeemed{background-color:#f19c23;}.pcv-section .pcv-status .pcv-status__name{position:absolute;top:50%;left:50%;color:#fff;font-size:10px;font-weight:bold;letter-spacing:.5px;transform:translate(-50%,-50%) rotate(-90deg);}.pcv-section .pcv-status-paid-voucher{position:absolute;bottom:0;left:0;right:0;height:20px;display:flex;justify-content:center;align-items:center;border-top-right-radius:6px;background-color:#1565c0;}.pcv-section .pcv-status-paid-voucher .pcv-status__name{color:#fff;font-size:8px;letter-spacing:.2px;}.pcv-section .pcv-status-paid-voucher.border-bl-radius{border-bottom-left-radius:8px;}.pcv-section .pcv-quantity{background-color:#d6000f;height:auto;position:absolute;top:-1px;right:-1px;padding:5px;font-weight:bold;font-size:16px;color:#fff;border-radius:0 4px 0 4px;min-width:38px;min-height:28px;display:flex;align-items:center;justify-content:center;letter-spacing:1.2px;}.pcv-section .pcv-icon{display:flex;justify-content:center;align-items:center;padding:4px 7px 4px 6px;position:relative;}.pcv-section .pcv-icon .pcv-value{position:absolute;top:15px;right:8px;text-align:center;color:#fff;height:40px;width:40px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;letter-spacing:.2px;line-height:1;}.pcv-section .pcv-icon .pcv-value .pcv-value__number{font-size:18px;font-family:"Bebas Neue",sans-serif;}.pcv-section .pcv-icon .pcv-value .pcv-value__off{font-size:12px;font-style:italic;font-family:"Bebas Neue",sans-serif;}.pcv-section .pcv-info{display:flex;justify-content:space-between;align-items:start;flex-direction:column;flex-grow:1;border-top-right-radius:8px;border-bottom-right-radius:8px;padding:14px 8px;position:relative;}.pcv-section .pcv-info::before{content:"";position:absolute;height:65%;top:50%;left:0;transform:translateY(-50%);border-left:1px dashed;}.pcv-section .pcv-info .pcv-title__info-name{line-height:1.2;text-align:start;font-size:13px;}.pcv-section .pcv-info .pcv-title__promo-code{text-align:start;display:flex;}.pcv-section .pcv-info .pcv-title__promo-code span{color:#636a79;flex-shrink:0;padding-right:3px;}.pcv-section .pcv-info .pcv-title__promo-code strong{word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.pcv-section .pcv-info .pcv-title{font-weight:bold;text-align:start;font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.pcv-section .pcv-info .pcv-time{font-size:12px;color:#636a79;}.pcv-section .pcv-info .pcv-time .pcv-time__date{font-weight:bold;}.pcv-section .pcv-info .pcv-time .pcv-time__status,.pcv-section .pcv-info .pcv-time .pcv-time__date{font-size:12px!important;}.pcv-section .pcv-info .btn-view-tc{position:absolute;bottom:12px;right:8px;font-size:12px;background-color:#636a79;color:#fff;text-transform:uppercase;border-radius:8px;height:24px;width:75px;padding:3px;z-index:1;cursor:pointer;}.pcv-section.voucher-type{color:var(--voucher-color)!important;}.pcv-section.voucher-type .btn-view-tc{background-color:var(--voucher-color)!important;}.pcv-section.voucher-type .pcv-icon svg path,.pcv-section.voucher-type .pcv-icon svg circle{fill:var(--voucher-color)!important;}.pcv-section.promo-code-type{color:var(--promo-code-color);}.pcv-section.promo-code-type .btn-view-tc{background-color:var(--promo-code-color)!important;}.pcv-section.promo-code-type .pcv-icon svg path,.pcv-section.promo-code-type .pcv-icon svg circle{fill:var(--promo-code-color)!important;}.pcv-item_action{display:flex;justify-content:start;align-items:start;flex-direction:column;font-size:12px;margin-top:5px;}.pcv-item_action .pcv-item_action-pay{display:flex;justify-content:center;align-items:center;width:100%;height:32px;border-radius:4px;letter-spacing:.2px;font-weight:700;font-size:12px;background:var(--main-color);color:#fff;text-decoration:none;margin-bottom:5px;}.pcv-item_action .pcv-item_action-pay.text-upper{text-transform:uppercase;}.pcv-item_action .pcv-item_action-message{color:#232a3e;display:flex;justify-content:start;align-items:center;text-align:start;}.pcv-item_action .pcv-item_action-message svg{align-self:start;margin-top:2px;}.pcv-item_action .pcv-item_action-message .pcv-item_action-message-err{display:flex;flex-direction:column;justify-content:center;align-items:start;padding-left:5px;line-height:1.2;}.pcv-item_action .pcv-item_action-message span{position:relative;padding-top:2px;padding-left:5px;}.pcv-item_action .pcv-item_action-message span::before{content:"•";position:absolute;top:-1px;left:-3px;font-size:18px;}.e-voucher-title{background-color:#f6f6f6;padding:15px;margin:0 -15px;font-size:16px;color:#e61d2b;font-weight:bold;}.cart-rewards{border-bottom:1px solid #d7d7d7;}.cart-rewards .cart-rewards-box{background-color:#fff;}.cart-rewards .discount-title{display:flex;padding:12px 10px;font-size:16px;align-items:center;gap:10px;align-self:stretch;background-color:#fff;justify-content:space-between;border-bottom:1px solid #d7d7d7;}.cart-rewards .discount-title .discount-title__label,.cart-rewards .discount-title .discount-title__action{cursor:pointer;transition:all .5s ease-out;}.cart-rewards .discount-title.collapsed .discount-title__action{transform:rotate(180deg);}.cart-rewards .discount-content{transition:all .5s ease-out;}.cart-rewards .discount-content .discount-content-box{display:flex;flex-direction:column;padding:0 10px 0 5px;}.cart-rewards .discount-item{display:flex;flex-direction:column;padding:8px 0;}.cart-rewards .discount-item.discount-item-disabled{cursor:not-allowed;opacity:.4;}.cart-rewards .discount-item .discount-item__info{align-items:center;align-self:stretch;display:flex;gap:4px;width:100%;justify-content:space-between;}.cart-rewards .discount-item:not(:last-child){border-bottom:1px solid #d7d7d7;}.cart-rewards .discount-item.selected .discount-item__info{border:1px solid var(--main-color);background:var(--main-background-item-color);}.cart-rewards .discount-item .discount-item__label{display:flex;gap:4px;align-items:start;justify-content:center;flex-grow:1;flex-direction:column;}.cart-rewards .discount-item .discount-item__label--img{position:relative;}.cart-rewards .discount-item .discount-item__label--img.bg-after::after{content:"";position:absolute;top:10px;right:7px;width:10px;height:9px;border-radius:4px;background-color:var(--main-color);z-index:1;}.cart-rewards .discount-item .discount-item__action{display:flex;gap:8px;align-items:center;}.cart-rewards .discount-item .discount-item__action .btn{color:#fff;background-color:var(--main-color);padding:6px;border-radius:17px;width:74px;height:34px;font-weight:500;text-transform:lowercase;}.cart-rewards .discount-item .discount-item__action .btn::first-letter {text-transform:uppercase;}.cart-rewards .discount-item .discount-item__message{display:flex;padding:8px 15px;align-items:center;min-width:100%;gap:8px;justify-content:space-between;margin-left:-15px;margin-right:-15px;}.cart-rewards .discount-item .discount-item__label--text{line-height:1.2;color:#232a3e;font-weight:bold;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.cart-rewards .discount-item .discount-item__label--text span{font-size:12px;}.cart-rewards .discount-item .btn-remove-rewards{border:unset;background:transparent;height:30px;padding:0;padding-top:2px;}.cart-rewards .discount-item.success-message .discount-item__message{background-color:#ebf6eb;}.cart-rewards .discount-item.success-message .discount-item__message--text,.cart-rewards .discount-item.success-message .discount-item__message .fa{color:#0b0;}.cart-rewards .discount-item.success-message .discount-item__label--text{color:#8c8e90;}.cart-rewards .discount-item.error-message .discount-item__info{background:unset;}.cart-rewards .discount-item.error-message .discount-item__message{background-color:#fce8ea;}.cart-rewards .discount-item.error-message .discount-item__label--text{font-weight:bold;letter-spacing:.2px;}.cart-rewards .discount-item.error-message .discount-item__message--text,.cart-rewards .discount-item.error-message .discount-item__label--text,.cart-rewards .discount-item.error-message .discount-item__message .fa{color:#e61d2b;}.cart-rewards .discount-item .discount-item__message--label{display:flex;align-items:center;gap:4px;}.cart-rewards .discount-item .discount-item__message--img img{width:100%;}.cart-rewards .discount-item .discount-item__message--text{font-size:12px;font-style:normal;font-weight:400;padding-left:32px;margin-top:3px;text-align:start;}.cart-rewards .discount-item .discount-item__message--action{cursor:pointer;}.confirm-remove-discount-rewards .modal-sm{max-width:350px;margin:auto;}.confirm-remove-discount-rewards .modal-sm .modal-content{width:100%;}.confirm-remove-discount-rewards .modal-sm .confirm-remove-discount-rewards-body{padding-top:50px;}.confirm-remove-discount-rewards .modal-sm .confirm-remove-discount-rewards-body .confirm-remove-discount-rewards-remove-icon{position:absolute;top:10px;right:10px;padding:5px;}.confirm-remove-discount-rewards .modal-sm .confirm-remove-discount-rewards-body div{color:#333;font-size:16px;margin-bottom:10px;font-weight:bold;}.confirm-remove-discount-rewards .modal-sm .confirm-remove-discount-rewards-body p{color:#636a79;font-size:12px;}.confirm-remove-discount-rewards .modal-sm .confirm-remove-discount-rewards-footer{display:flex;gap:15px;padding-top:35px;}.confirm-remove-discount-rewards .modal-sm .confirm-remove-discount-rewards-cancel-btn{display:flex;justify-content:center;align-items:center;padding:10px 15px;width:50%;height:45px;border-radius:4px;text-align:center;letter-spacing:.2px;text-transform:uppercase;font-weight:700;font-size:14px;line-height:17px;background:#fff;border:1px solid var(--main-color);color:var(--main-color);}.confirm-remove-discount-rewards .modal-sm .confirm-remove-discount-rewards-confirm-btn{display:flex;justify-content:center;align-items:center;padding:10px 15px;width:50%;height:45px;border-radius:4px;text-align:center;letter-spacing:.2px;text-transform:uppercase;font-weight:700;font-size:14px;line-height:17px;background:var(--main-color);border:1px solid var(--main-color);color:#fff;}.confirm-login-required .modal-sm{max-width:350px;margin:auto;}.confirm-login-required .modal-sm .modal-content{width:100%;}.confirm-login-required .modal-sm .confirm-login-required-body{padding-top:50px;}.confirm-login-required .modal-sm .confirm-login-required-body .confirm-login-required-remove-icon{position:absolute;top:10px;right:10px;padding:5px;}.confirm-login-required .modal-sm .confirm-login-required-body .confirm-login-required-msg{color:#333;line-height:1.4;}.confirm-login-required .modal-sm .confirm-login-required-body .confirm-login-required-msg div{font-size:16px;margin-bottom:10px;font-weight:bold;}.confirm-login-required .modal-sm .confirm-login-required-body .confirm-login-required-msg p{font-size:12px;}.confirm-login-required .modal-sm .confirm-login-required-footer{display:flex;gap:15px;padding-top:35px;}.confirm-login-required .modal-sm .confirm-login-required-confirm-btn{display:flex;justify-content:center;align-items:center;padding:10px 15px;width:100%;height:45px;border-radius:4px;text-align:center;letter-spacing:.2px;text-transform:uppercase;font-weight:700;font-size:14px;line-height:17px;background:var(--main-color);border:1px solid var(--main-color);color:#fff;}.alert-sale-voucher-expire .modal-sm{max-width:350px;margin:auto;}.alert-sale-voucher-expire .modal-sm .modal-content{width:100%;}.alert-sale-voucher-expire .modal-sm .alert-sale-voucher-expire-body{padding-top:50px;}.alert-sale-voucher-expire .modal-sm .alert-sale-voucher-expire-body .alert-sale-voucher-expire-remove-icon{position:absolute;top:10px;right:10px;padding:5px;}.alert-sale-voucher-expire .modal-sm .alert-sale-voucher-expire-body .alert-sale-voucher-expire-msg{color:#333;line-height:1.4;}.alert-sale-voucher-expire .modal-sm .alert-sale-voucher-expire-body .alert-sale-voucher-expire-msg div:first-child{font-size:16px;margin-bottom:10px;font-weight:bold;}.alert-sale-voucher-expire .modal-sm .alert-sale-voucher-expire-body .alert-sale-voucher-expire-msg #sale-voucher-expire-list{list-style-type:disc;font-size:12px;padding-left:25px;}.alert-sale-voucher-expire .modal-sm .alert-sale-voucher-expire-footer{display:flex;gap:15px;padding-top:35px;flex-direction:column;}.alert-sale-voucher-expire .modal-sm .alert-sale-voucher-expire-proceed-btn{display:flex;justify-content:center;align-items:center;padding:10px 15px;width:100%;height:45px;border-radius:4px;text-align:center;letter-spacing:.2px;text-transform:uppercase;font-weight:700;font-size:14px;line-height:17px;background:#fff;border:0;color:var(--main-color);}.alert-sale-voucher-expire .modal-sm .alert-sale-voucher-expire-add-more-item-btn{display:flex;justify-content:center;align-items:center;padding:10px 15px;width:100%;height:45px;border-radius:4px;text-align:center;letter-spacing:.2px;text-transform:uppercase;font-weight:700;font-size:14px;line-height:17px;background:var(--main-color);border:1px solid var(--main-color);color:#fff;}@media(min-width:992px){.cart-rewards .discount-title{padding:10px;}.cart-rewards .discount-title .discount-title__label{font-size:14px;}.cart-rewards .discount-content .discount-item__label--text{font-size:13px;}.cart-rewards .discount-content .discount-item__action{gap:5px;}.cart-rewards .discount-content .discount-item__action .btn{padding:0 3px;width:66px;height:33px;font-size:13px;}.all-product-item .items-added .row-items{font-size:14px;padding:10px 0;}.all-product-item .items-added .row-items .clear-items{font-size:13px;}#info-total-cart .panel-body{padding:10px;}#info-total-cart .panel-body .total-price-list{font-size:12px;line-height:1.4;}#info-total-cart .panel-body .total-price-list li&gt;div{padding-bottom:8px;}}.buffet-section{font-size:14px;border-bottom:1px solid #f5f5f7;}.buffet-section .buffet-table{display:flex;justify-content:space-between;align-items:center;padding:13px 5px 13px 15px;font-size:14px;font-weight:bold;background-color:#fff;flex-flow:wrap;flex-wrap:wrap;line-height:16px;}.buffet-section .buffet-table .buffet-table__name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;padding-right:5px;}.buffet-section .buffet-table .buffet-table__type{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;flex-basis:49%;text-align:end;padding-right:15px;}.slide__img{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:100%;}.chargeable-content{position:absolute;bottom:-6px;width:100%;text-align:center;}.chargeable-content__text{border-top:1px solid #fff!important;background-color:var(--main-color);color:#fff;padding:2px;font-size:10px;}#menu-tiles-mobile.menu-iconic-mobile .menu-mobile-item .text-chargeable{color:var(--main-color)!important;}.radius-chargeable{border:2px solid var(--main-color)!important;}.buffet-page{background-color:#fff;}.buffet-page .buffet-greetings{display:flex;justify-content:center;align-items:center;font-size:14px;padding:15px 0;flex-direction:column;line-height:21px;text-align:center;}.buffet-page .buffet-greetings .buffet-greetings__welcome{font-weight:bold;font-size:16px;text-align:center;}.buffet-page .buffet-greetings .buffet-greetings__table{text-align:center;}.buffet-page .buffet-card__header-action{display:flex;justify-content:space-between;align-items:center;padding:15px 0;}.buffet-page .buffet-card__header-action .btn{text-transform:uppercase;border-radius:4px;font-size:12px;font-weight:bold;height:44px;width:125px;}.buffet-page .buffet-card__header-action .btn.btn-buffet-back{background-color:#fff;color:var(--main-color);border:1px solid var(--main-color);}.buffet-page .buffet-card__header-action .btn.btn-buffet-proceed{background-color:var(--main-color);color:#fff;border:1px solid #fff;}.buffet-page .buffet-card__header-action .btn.full-w{width:100%;}.buffet-page .buffet-cards{padding:0;}.buffet-page .buffet-cards .buffet-card{position:relative;display:flex;justify-content:center;align-items:start;flex-direction:column;border-radius:4px;padding-bottom:10px;margin-bottom:20px;border-bottom:3px solid #f5f5f7;}.buffet-page .buffet-cards .buffet-card .buffet-card__popular{position:absolute;display:flex;justify-content:center;align-items:center;color:#fff;top:0;right:0;border-top-right-radius:4px;border-bottom-left-radius:4px;padding:5px;background-color:var(--main-color);font-size:14px;height:26px;width:74px;}.buffet-page .buffet-cards .buffet-card .buffet-card__img{width:100%;height:auto;border-radius:4px;}.buffet-page .buffet-cards .buffet-card .buffet-card__name{font-size:16px;font-weight:bold;line-height:24px;padding:5px 0;flex-grow:1;flex-shrink:0;width:100%;}.buffet-page .buffet-cards .buffet-card .buffet-card__price{display:flex;justify-content:start;align-items:center;color:var(--main-color);font-size:16px;font-weight:bold;line-height:24px;margin-bottom:10px;}.buffet-page .buffet-cards .buffet-card .buffet-card__price div{padding-right:10px;margin-right:10px;}.buffet-page .buffet-cards .buffet-card .buffet-card__message{color:#31708f;background-color:#d9edf7;padding:15px;border:1px solid var(--main-color);border-radius:4px;margin-bottom:10px;}.buffet-page .buffet-cards .buffet-card .buffet-card__description{font-size:12px;font-weight:400;line-height:18px;padding:5px 0;flex-grow:1;flex-shrink:0;width:100%;}.buffet-page .buffet-cards .buffet-card .buffet-card__action{text-align:end;width:100%;padding:5px 0;}.buffet-page .buffet-cards .buffet-card .buffet-card__action .btn{text-transform:uppercase;border-radius:4px;font-size:12px;font-weight:bold;height:44px;width:125px;}.buffet-page .buffet-cards .buffet-card .buffet-card__action .btn.btn-buffet-view-menu{background-color:#fff;color:var(--main-color);border:1px solid var(--main-color);}.buffet-page .buffet-cards .buffet-card .buffet-card__action .btn.btn-buffet-proceed{background-color:var(--main-color);color:#fff;border:1px solid #fff;}.buffet-page .buffet-cards .buffet-card .buffet-card__action .btn.full-w{width:100%;}@media(min-width:768px){.buffet-page.buffet-page-index .buffet-cards{display:flex;flex-wrap:wrap;gap:30px;}.buffet-page.buffet-page-index .buffet-cards .buffet-card{flex-basis:46%;border:1px solid #f5f5f7;border-bottom:3px solid #f5f5f7;}.buffet-page.buffet-page-index .buffet-cards .buffet-card .buffet-card__img{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:10px;}.buffet-page.buffet-page-index .buffet-cards .buffet-card .buffet-card__name,.buffet-page.buffet-page-index .buffet-cards .buffet-card .buffet-card__description,.buffet-page.buffet-page-index .buffet-cards .buffet-card .buffet-card__action{padding:0 15px;}}.buffet-announcement{display:flex;justify-content:center;align-items:center;padding:15px 15px 10px;font-size:14px;line-height:22px;text-align:center;border-bottom:1px solid #f5f5f7;margin:0 -15px;}.modal-mobile-customize{font-size:14px;letter-spacing:0;line-height:1;}.modal-mobile-customize .modal-header{padding:6px 12px;}.modal-mobile-customize .header-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;min-height:40px;width:100%;}.modal-mobile-customize .full-height{height:100%;min-height:100%;}.modal-header__item{min-width:20px;}.modal-header__item--title{font-size:16px;}.modal-header__item--btn-close{padding:10px 2px;background:transparent;border:0;}.modal-body__title{display:flex;padding:2px 14px;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #f2f2f2;background-color:#fff;}.modal-body__loading{min-height:50vh;display:flex;align-items:center;justify-content:center;}.tab-view-section{position:relative;}.tab-nav-container{padding:6px;}.tab-nav-content{display:flex;padding:8px 12px;align-items:stretch;gap:8px;justify-content:space-between;border-radius:8px;background-color:#e9eef1;}.tab-nav-item{cursor:pointer;display:flex;padding:6px 6px;align-items:center;flex:1 1 0;justify-content:center;}.tab-nav-item.active{border-radius:4px;background-color:var(--main-color);}.tab-nav-item.active .tab-nav-item__label{color:#fff;}.tab-nav-item .tab-nav-item__label{font-size:12px;text-align:center;line-height:16px;}.tab-panel-container{padding:2px;}.tab-content-loaded{overflow-y:auto;max-height:70vh;}.loader-content{min-height:40vh;display:flex;align-items:center;justify-content:center;}.tab-panel-expand__group-name{display:flex;justify-content:start;font-weight:700;margin:10px 14px;color:var(--main-color);}.tab-panel-expand__control{display:flex;justify-content:space-between;gap:5px;padding:10px 14px;cursor:pointer;}.tab-panel-expand__control-title{display:flex;justify-content:start;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.2px;text-transform:uppercase;}.tab-panel-expand__control-right{display:flex;align-items:center;justify-content:end;gap:12px;}.tab-panel-expand__control-right .control-text{color:var(--main-color);}.tab-panel-expand__control-right .control-icon{color:var(--main-color);transition:all .25s ease;}.tab-panel-expand__control .full-width{width:100%;}.tab-panel-expand{border-bottom:1px solid #f2f2f2;}.tab-panel-expand__content{transform-origin:top;transition:all .25s ease;}.tab-panel-expand__info{display:flex;flex-direction:column;gap:10px;padding:10px 14px;}.tab-panel-expand__info-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;}.cart-container{padding:14px;}.cart-body__title,.cart-body__subtitle,.cart-body__content .item-info,.item-info__title-quantity{display:flex;justify-content:space-between;align-items:start;gap:8px;}.cart-body__subtitle-left{display:flex;justify-content:start;flex-direction:column;gap:4px;font-weight:500;color:#636a79;}.cart-body__subtitle-right{display:flex;justify-content:end;font-weight:600;}.cart-body__content li{font-size:12px;}.cart-box{text-align:left;}.cart-box,.cart-body,.cart-body__content .item-list{display:flex;flex-direction:column;gap:12px;margin-bottom:0;}.cart-body__content .item-list{padding-left:32px;}.item-info__title-quantity{width:70%;}.card-body__main{display:flex;flex-direction:column;gap:8px;}.cart-body__title-quantity,.item-info__quantity{display:flex;flex-direction:row;gap:16px;}.cart-footer{color:var(--expired-color);font-size:12px;}.payment-summary{padding:6px 14px;color:#333;}.payment-summary .payment-summary__info{padding-bottom:5px;border-bottom:1px solid #eeeef1;font-size:14px;}.payment-summary .payment-summary__subtotal,.payment-summary .payment-summary__gst,.payment-summary .payment-summary__service-charge{display:flex;justify-content:space-between;align-items:center;padding:5px 0;}.payment-summary .payment-summary__subtotal .payment-summary__title,.payment-summary .payment-summary__gst .payment-summary__title,.payment-summary .payment-summary__service-charge .payment-summary__title{font-weight:400;text-align:left;}.payment-summary .payment-summary__subtotal .payment-summary__price,.payment-summary .payment-summary__gst .payment-summary__price,.payment-summary .payment-summary__service-charge .payment-summary__price{font-weight:bold;text-align:right;flex-shrink:0;}.payment-summary .payment-summary__grand-total{display:flex;justify-content:space-between;align-items:center;font-weight:700;padding:12px 0;}.toggle-category-description .title-group .desc p{display:contents;}.order-list .item-line-buffet{padding:5px 0 3px;}.order-list .item-line-buffet .buffet-person-type{color:#737373;display:block;}.order-list .item-line-buffet .order-price.quantity-buffet{position:relative;}</pre></body></html>