:root{--qode-border-color:var(--gcid-primary-color)}.page-id-33147 .floating-btn{display:none}.daterangepicker{z-index:999999}body div:where(.swal2-container){z-index:999999}.details-popup .booking-popup{text-align:left;font-size:16px;color:#09172F}.details-popup .booking-header{text-align:center;margin-bottom:15px}.details-popup .booking-header h3{font-size:24px;font-weight:700}.details-popup .booking-header .status{margin-bottom:12px}.details-popup .booking-contact,.details-popup .booking-contact a{color:#666}.details-popup .booking-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:15px}.details-popup .stat-item{background:#f7f7f7;border-radius:12px;padding:12px 5px;text-align:center}.details-popup .stat-item span{display:block;color:#666;font-size:12px;margin-bottom:4px}.details-popup .stat-item strong{display:block;font-size:16px}.details-popup .booking-info{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:15px 0;margin-bottom:15px}.details-popup .info-row{display:flex;justify-content:space-between;margin-bottom:10px}.details-popup .info-row:last-child{margin-bottom:0}.details-popup .info-row span{color:#666}.details-popup .booking-message{background:#fafafa;border-radius:12px;padding:15px;margin-bottom:20px}.details-popup .booking-message h5{margin:0 0 8px}.details-popup .status{display:inline-block;padding:6px 14px;border-radius:20px;font-size:13px;font-weight:600}.details-popup .booking-actions{display:flex;gap:10px;margin-top:20px}.details-popup .booking-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border-radius:5px;text-decoration:none;font-weight:600;transition:.2s;border:1px solid #fba919;color:#fba919;background:#fff}.details-popup .booking-btn:hover{opacity:.9;color:#fff;border-color:#fba919;background:#fba919}.details-popup .booking-btn span.icon{font-family:ETmodules!important;font-weight:400}.confirm-popup .swal2-popup div#swal2-html-container .form-group,.cancel-popup .swal2-popup div#swal2-html-container .form-group{flex-direction:column;align-items:flex-start;gap:10px}.confirm-popup .swal2-popup div#swal2-html-container .form-group input#swal-confirm-code,.cancel-popup .swal2-popup div#swal2-html-container .form-group input#swal-confirm-code{background:#f8f8f8;padding:15px;border-radius:12px;border-color:#bebaba!important;box-shadow:none;font-size:20px;font-weight:600;text-align:center;letter-spacing:1px}.cancel-popup .swal2-popup div#swal2-html-container .form-group textarea#swal-note{background:#f8f8f8;padding:15px;border-radius:12px;max-width:100%;min-width:100%;border-color:#bebaba!important}@media only screen and (max-width:768px){.details-popup .booking-popup{font-size:14px}.details-popup .stat-item strong{font-size:14px}.details-popup .booking-stats{gap:5px}.details-popup .booking-btn{font-size:16px;padding:10px 5px;gap:4px}.booking-popup div#swal2-html-container{padding:18px}}body div:where(.swal2-container) button:where(.swal2-close){color:#09172F}.status-filter{height:40px;padding:0 12px;border:1px solid #d5a54b;background:#fff;border-radius:4px;font-size:16px}.repeat-bookings{margin-top:20px;padding-top:15px}.repeat-bookings h4{margin-bottom:10px;color:#0a0a0a}.repeat-table{width:100%;border-collapse:collapse;font-size:14px;background:#fafafa;border-radius:8px}.booking-popup .repeat-table span.status{font-size:14px!important;background:#fff0;padding:0;color:#051731!important;font-weight:400}.repeat-table th,.repeat-table td{padding:6px 8px;border-bottom:1px solid #eee;text-align:left;color:#051731}.repeat-table th{font-weight:600}.repeat-text{display:block;margin-top:3px;color:#f0b34d;font-size:11px;font-weight:600}.repeat-badge{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:25px;background:#fba919;color:#09172F;font-size:14px;font-weight:600;line-height:normal;border:1px solid #fba919}.confirm-label{color:#40ff06!important;font-size:25px;padding:0 10px;background:#81fb4d2b}.booking-popup .popup-title{color:#fba919;font-size:22px}.booking-popup .swal2-html-container b{font-weight:500;color:#000}.swal2-popup div#swal2-html-container{display:flex!important;gap:15px;flex-direction:column}.swal2-popup div#swal2-html-container .form-group{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:15px;font-size:16px}.swal2-popup div#swal2-html-container .form-group label:first-child{min-width:120px;text-align:left;font-weight:500;color:#000}.swal2-popup .input-group{display:flex;gap:5px;align-items:center}.swal2-popup div#swal2-html-container .form-group input#swal-initials{width:40%}.swal2-popup div#swal2-html-container .form-group .swal2-input,.swal2-popup div#swal2-html-container .form-group .swal2-textarea{height:auto;margin:0;width:100%;padding:5px 10px;border:1px solid #051731!important}.swal2-popup div#swal2-html-container .form-group .swal2-input:focus,.swal2-popup div#swal2-html-container .form-group .swal2-textarea:focus{box-shadow:inset 0 1px 1px #fba9192b,0 0 0 3px #fba91933}.arrow-custom:before{content:"\45";font-family:ETmodules;font-size:1em;color:#000;position:relative}button.swal2-confirm{background:#fba919}button.swal2-confirm:hover{background:#cd8200}button.swal2-cancel{background:#051731}.swal-custom-actions{display:flex;flex-direction:row}.swal2-deny{order:3}.swal2-cancel{order:2}.swal2-confirm{order:1}div#quick-message-buttons{display:flex;gap:9px;justify-content:center;flex-wrap:wrap}#quick-message-buttons button{padding:3px 5px;cursor:pointer;border:0;color:var(--gcid-54fid12g9e);background:#e7e7e7}#toast-container>div.toast{background:#fff;color:#171717;width:auto;opacity:1;box-shadow:0 4px 12px rgb(0 0 0 / .1);border-radius:8px;padding:16px;font-size:14px;padding-left:50px}#toast-container button.toast-close-button{color:#171717}#toast-container>div.toast:before{content:'';position:absolute;left:18px;width:20px;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain;top:0;filter:brightness(0%)}#toast-container>.toast-success:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container>.toast-error:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-info:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-success .toast-title{color:#42a642}#toast-container>.toast-error .toast-title{color:#e73b33}#toast-container>.toast-warning .toast-title{color:#F89406}#toast-container>.toast-info .toast-title{color:#2F96B4}#toast-container .toast-title{line-height:1.5;font-weight:500;font-size:16px}.toast-message{line-height:1.5}input.edit-guests,input.edit-date,input.edit-time{padding:7px 10px!important;background:#fff;border:0;color:#0b2346FF!important;font-size:16px;width:100%}.daterangepicker{color:#000}.daterangepicker td.active.start-date:not(.off),.daterangepicker td.active.end-date:not(.off),.daterangepicker td.active:hover{background-color:#fba919}.daterangepicker td.in-range{background-color:#fff6e7}.daterangepicker .drp-buttons .btn{padding:8px 15px;background:#fba919;border:1px solid #fba919;color:#fff}.daterangepicker .drp-buttons .btn.btn-default{background:#09172f;color:#fff;border-color:#09172f}#gsheets-table_wrapper .top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#gsheets-table,#logs-table{border:1px solid #bf8724;font-size:16px}#logs-table_wrapper div#logs-table_info,#logs-table_wrapper .dataTables_paginate{font-size:16px}#gsheets-table th,#logs-table th{color:#000;font-weight:500;background:#efad41}#gsheets-table tbody th,#gsheets-table tbody td{padding:8px 5px}table.dataTable tbody tr.dtrg-group{background:#051731!important}#gsheets-table tbody tr td{box-shadow:none!important}#gsheets-table td.col-status{text-transform:capitalize}#gsheets-table td.col-status span{border-radius:25px;font-weight:500;font-size:14px;padding:3px 10px;width:100%;display:flex;line-height:normal;text-align:center;justify-content:center}#gsheets-table td.col-status span.status-confirmed,.booking-popup span.status-confirmed{color:#33774f;background:#D6FDC7}#gsheets-table td.col-status span.status-cancelled,.booking-popup span.status-cancelled{color:#fff;background:#A22115}#gsheets-table td.col-status span.status-pending,.booking-popup span.status-pending{color:#382a00;background:#FBE6A8}#gsheets-table td.col-status span.status-new,.booking-popup span.status-new{color:#2452A2;background:#C6E0F4}.booking-popup span.status{border-radius:25px;font-weight:500;padding:0 16px;text-align:center;text-transform:capitalize;font-size:16px}#gsheets-table a[href^="tel:"]:hover{text-decoration:underline}.booking-new{font-weight:400;color:#fff}#logs-table_wrapper .top{margin-bottom:15px;display:flex;justify-content:space-between;flex-wrap:wrap;font-size:16px}table#logs-table>tbody>tr.child span.dtr-title{display:block}.dt-buttons button.buttons-print,.dt-buttons .refresh-btn{background:transparent!important;border:1px solid var(--gcid-primary-color)!important;color:var(--gcid-primary-color)!important;transition:all .3s;margin:0;line-height:normal!important;border-radius:6px}.dt-buttons button.buttons-print:hover,.dt-buttons .refresh-btn:hover{background:var(--gcid-primary-color)!important;color:#fff!important;transition:all .3s}.dt-buttons button.buttons-print:hover:before,.dt-buttons .refresh-btn:hover:before{filter:brightness(0) invert(1);transition:all .3s}.dt-buttons button.buttons-print:before{background-image:url(https://wokoffame.ca/wp-content/uploads/2026/03/printer.png)!important;background-repeat:no-repeat!important;background-size:contain!important;background-position:center!important;width:16px;content:'';height:16px;display:inline-block;top:4px;position:relative;left:-5px}.dt-buttons .refresh-btn:before{background-image:url(https://wokoffame.ca/wp-content/uploads/2026/03/refresh.png)!important;background-repeat:no-repeat!important;background-size:contain!important;background-position:center!important;width:16px;content:'';height:16px;display:inline-block;top:4px;position:relative;left:-5px}button.confirm-booking,button.edit-btn,button.logs-btn{background:#051731;box-shadow:none;border:1px solid #051731;color:#fff;padding:7px 15px;cursor:pointer;border-radius:.25em}button.confirm-booking:hover,button.edit-btn:hover,button.logs-btn:hover{background-color:#fba919;color:#fff}button.confirm-booking{color:#fba919}button.confirm-booking[disabled],button.edit-btn[disabled]{opacity:.6;cursor:not-allowed}button.save-btn{background:#fba919;border-color:#fba919}button.cancel-btn{background:#fff0;border-color:#fba919;color:#fba919}button.logs-btn{visibility:hidden;cursor:pointer;display:none;position:relative}button.logs-btn.exists{visibility:visible;display:block}.log-badge{padding:9px;font-size:10px;color:#fff;background:#e74c3c;border-radius:50%;position:absolute;top:-6px;right:-8px;width:15px;height:15px;display:flex;align-items:center;justify-content:center}body:not(.dt-print-view) table.dataTable tbody tr.editing-row,body:not(.dt-print-view) table.dataTable tbody tr:hover{background:#132d5a;transition:0.3s}body.dt-print-view table.dataTable tbody tr.editing-row,body.dt-print-view table.dataTable tbody tr:hover{background:transparent!important}body.dt-print-view table.dataTable tbody tr:hover>*{box-shadow:none!important}body.dt-print-view table.dataTable tbody tr td:nth-child(11){text-transform:capitalize}table.dataTable tbody tr.editing-row td{border-top:1px solid #4a6395;border-bottom:1px solid #4a6395}.action-group{display:flex;gap:5px;align-items:center}input#filter-range{padding:10px;margin:0;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;font-family:"Helvetica",Arial,sans-serif;font-size:16px;color:#333;background-color:#f8f8f8;min-width:210px}input#filter-range:focus{outline:none;border-color:#efad41;box-shadow:0 0 5px rgb(76 175 80 / .5)}a.paginate_button.current,a.paginate_button:hover{background:#09172f!important}.employee-booking-section{background:#051731}.logs-section{background:#0b2346}table.dataTable>tbody>tr.child ul.dtr-details{width:100%;padding:0 15px}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control::before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control::before{color:#efad41}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control::before{content:"\50";font-family:ETmodules;font-size:12px}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control::before{content:"\4f"}.dt-buttons button.refresh-btn.loading:before{-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}button.confirm-booking,button.edit-btn,button.logs-btn{padding:15px 20px;background-size:45%;background-position:center;background-repeat:no-repeat;font-size:0}button.confirm-booking:hover,button.edit-btn:hover,button.logs-btn:hover{background-color:#12315f}button.confirm-booking{background-image:url(https://wokoffame.ca/wp-content/uploads/2026/03/check-2.png)}button.edit-btn{background-image:url(https://wokoffame.ca/wp-content/uploads/2026/03/pencil.png)}button.logs-btn{background-image:url(https://wokoffame.ca/wp-content/uploads/2026/03/logs.png)}.dm-checkbox{position:relative;display:inline-block;width:22px;height:22px;cursor:pointer}#gsheets-table .dm-checkbox{pointer-events:none}.dm-checkbox input{opacity:0;width:0;height:0}.dm-checkbox .checkmark{position:absolute;inset:0;border:2px solid #efad41;border-radius:6px;background:#fff0;transition:all .2s ease}.dm-checkbox input:checked+.checkmark{background:#7ed957;border-color:#7ed957}.dm-checkbox input:checked+.checkmark::after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #0b1736;border-width:0 2px 2px 0;transform:rotate(45deg)}.dm-checkbox:hover .checkmark{box-shadow:0 0 0 3px rgb(215 176 95 / .2)}@media only screen and (max-width:1024px){table.dataTable tbody tr:not(.child){background:#0b2346}table.dataTable>tbody>tr.child,table.dataTable>tbody>tr.child:hover{background:#12315f!important}div.dt-buttons,#gsheets-table_filter,.dataTables_wrapper .dataTables_info,#gsheets-table_paginate{font-size:14px}#logs-table,#logs-table_wrapper .top,#logs-table_wrapper div#logs-table_info{font-size:14px}input#filter-range{font-size:14px;min-width:170px;padding:8px}.status-filter{font-size:14px;height:35px}.dt-buttons button.buttons-print,.dt-buttons button.refresh-btn{font-size:14px}#gsheets-table{font-size:14px}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{padding:10px 5px}table.dataTable tbody th,table.dataTable tbody td{padding:8px 5px}table.dataTable>tbody>tr.child span.dtr-title{font-weight:400}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef33}}@media only screen and (max-width:563px){.daterangepicker .drp-selected{display:block;margin-bottom:12px}}@media only screen and (max-width:480px){.dt-buttons button.buttons-print span,.dt-buttons button.refresh-btn span{font-size:0}.dt-buttons button.buttons-print:before,.dt-buttons button.refresh-btn:before{left:0;top:6px}button.confirm-booking,button.edit-btn,button.logs-btn{padding:13px 15px}#gsheets-table_wrapper .top{justify-content:center;margin-bottom:20px}div.dt-buttons{width:100%}div.dt-buttons label{display:block}}.mobile-action-bar{display:none}@media (max-width:768px){.dt-buttons button.buttons-print,.dt-buttons button.refresh-btn{display:none!important}.mobile-action-bar-section{position:fixed;bottom:0;left:0;width:100%;background:#05173185!important;border-top:1px solid rgb(255 255 255 / .1);z-index:999;backdrop-filter:blur(6px)}.mobile-action-bar{display:flex;height:65px}.mobile-action-bar button{flex:1;border:0;background:#fff0;color:#fba919;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px;gap:3px;transition:all .3s;cursor:pointer}.mobile-action-bar button:hover{background:#0b2346;transition:all .3s}.mobile-action-bar button span{display:flex}.mobile-action-bar button span img{width:30px}.mobile-action-bar button#mobile-refresh span img,.mobile-action-bar button#mobile-print span img,.mobile-action-bar button#mobile-filter span img{padding:4px}}#page-container #et-boc .da-close{background:#fff!important;opacity:.8;right:7px}h6.item-option-name{color:#fff;font-size:18px}.restaurant-menu .item-option-price{font-weight:500;color:#fff}.main-header:not(.et_pb_sticky){position:absolute;width:100%!important;left:0;top:0}.main-header.et_pb_sticky{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.et_pb_menu ul.et-menu>li>a:before{content:'';position:absolute;bottom:31px;left:0;background-repeat:no-repeat;background-image:linear-gradient(transparent calc(100% - 1px),var(--gcid-primary-color) 1px);background-size:0 calc(100% - 4px);transition:.4s background-size cubic-bezier(.26,.57,.14,.81);background-position-x:100%;width:100%;right:0;height:15px}.et_pb_menu ul.et-menu>li.current-menu-ancestor>a:before,.et_pb_menu ul.et-menu>li.current-menu-item>a:before,.et_pb_menu u.et-menul>li>a:hover:before{background-size:100% calc(100% - 4px);background-position-x:0}.nav li ul{background:#0000006e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #efad4187!important;border-radius:5px}#page-container .et_pb_module a.et_pb_button.btn-customize:before{content:''!important;display:block!important;position:absolute;top:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px);opacity:.5;background-repeat:no-repeat;background-size:calc(100% - 100%) 1px,1px calc(100% - 100%);background-position:0 0,100% 100%,100% 100%,0 0;background-image:linear-gradient(0deg,var(--qode-border-color),var(--qode-border-color)),linear-gradient(0deg,var(--qode-border-color),var(--qode-border-color)),linear-gradient(0deg,var(--qode-border-color),var(--qode-border-color)),linear-gradient(0deg,var(--qode-border-color),var(--qode-border-color));transition:opacity .2s ease-out,background-size .82s cubic-bezier(.36,.03,.2,.91);pointer-events:none;margin-left:0;transform:none}#page-container .et_pb_module a.et_pb_button.btn-customize:hover:before{background-size:calc(100% - 0%) 1px,1px calc(100% - 0%)}.our-menu-image-module .et_pb_code_inner{position:absolute;display:flex;align-items:center;justify-content:center}.our-menu-text .swiper-wrapper{display:flex;align-items:center;z-index:10}.our-menu-text .swiper-wrapper a{width:auto;height:auto;padding:0 165px 10px;display:flex;align-items:center;justify-content:center}.our-menu-text .swiper-wrapper a.swiper-slide-active:after,.our-menu-text .swiper-wrapper a.swiper-slide-active:before{content:'';position:absolute;display:inline-block;background-color:#fff;width:240px;height:1px}.our-menu-text .swiper-wrapper a.swiper-slide-active:before{left:-125px;transform-origin:right}.our-menu-text .swiper-wrapper a.swiper-slide-active:after{right:-125px;transform-origin:left}.our-menu-text span.qodef-e-title{position:relative;display:block;z-index:2;font-family:Cormorant,serif;font-size:60px;font-weight:400;line-height:1em;letter-spacing:.05em;text-transform:uppercase;opacity:.4;transition:opacity .8s;color:#fff}.our-menu-text .swiper-slide-active .qodef-e-title{opacity:1}.our-menu-image-module .et_pb_code_inner,.our-menu-image-module .et_pb_code_inner .our-menu-image{height:100%;width:100%}.our-menu-image-module .et_pb_code_inner .our-menu-image{position:absolute;top:0;height:100%;bottom:0;left:0;z-index:0}.our-menu-image .qodef-m-image{background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity 0s .45s}.our-menu-image .qodef-m-image.swiper-slide-active{transform:translateX(0) scale(1.05);transition:opacity .2s,transform 1s cubic-bezier(.215,.61,.355,1);opacity:1}.our-menu-image .qodef-m-image img{object-fit:cover;height:100%;width:100%;object-position:center;display:none}.our-menu-image-module .our-menu-image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .9);z-index:2;opacity:.3}.et_pb_scroll_top.et-pb-icon{right:2.7%;border-radius:0;border:1px solid #b58c6794;background:#fff0;outline:1px solid var(--gcid-primary-color);outline-offset:3px;transition:1s border}.et_pb_scroll_top.et-pb-icon:hover{border:0;transition:1s border}.et_pb_scroll_top:before{content:'TOP';font-family:var(--et_global_body_font);font-weight:300;font-size:12px;letter-spacing:2px;display:flex;align-items:center;justify-content:center;text-align:center;height:30px;width:30px}.et_pb_scroll_top:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;background-repeat:no-repeat;background-size:calc(100% - 100%) 1px,1px calc(100% - 100%);background-position:0 0,100% 100%,100% 100%,0 0;background-image:linear-gradient(0deg,var(--qode-border-color),var(--qode-border-color)),linear-gradient(0deg,var(--qode-border-color),var(--qode-border-color)),linear-gradient(0deg,var(--qode-border-color),var(--qode-border-color)),linear-gradient(0deg,var(--qode-border-color),var(--qode-border-color));transition:opacity .2s ease-out,background-size .82s cubic-bezier(.36,.03,.2,.91);pointer-events:none}.et_pb_scroll_top:hover:after{background-size:calc(100% - 0%) 1px,1px calc(100% - 0%)}.qodef-m-title{display:inline-flex;align-items:center;gap:7px}.qodef-m-title:after,.qodef-m-title:before{content:'';display:inline-flex;flex:1 0 auto;width:13px;height:22px;background-image:url(/wp-content/uploads/2025/10/restaurant-icon.png);background-repeat:no-repeat;background-size:cover}.qodef-m-title:after{margin-left:-5px}#wpdtSimpleTable-1,#wpdtSimpleTable-2{background:#0000001c}table.wpDataTable{border:0px!important}table.wpDataTable .wpdt-cell-row{border:none!important}.wpDataTable tr th,.wpDataTable .wpdt-header-classes{color:#fba919!important}.wpdt-c.wpDataTableContainerSimpleTable .wpdtSimpleTable.wpDataTable th,.wpdt-c.wpDataTableContainerSimpleTable .wpdtSimpleTable.wpDataTable tbody td,.wpdt-c .wpDataTableContainerSimpleTable .wpdtSimpleTable.wpDataTable th,.wpdt-c .wpDataTableContainerSimpleTable .wpdtSimpleTable.wpDataTable tbody td{background-color:transparent!important}.wpDataTableContainerSimpleTable .wpdtSimpleTable.wpDataTable th,.wpDataTableContainerSimpleTable .wpdtSimpleTable.wpDataTable td{border-color:#bf8724!important}.wpDataTables .wdt-res-wrapper.active{max-height:none;overflow:visible}#page-container .wpDataTable.bt .wpdt-cell-row:not(:last-child){margin-bottom:10px}#page-container .wpDataTable.bt .wpdt-cell-row td:first-child,#page-container .wpDataTable.bt .wpdt-cell-row td:nth-child(2){background:#fba919!important;color:#0b2346!important;font-weight:500;align-content:center}#page-container .wpDataTable.bt .wpdt-cell-row td small{font-size:.8em}.category_description{text-align:center;margin-bottom:20px}h6.dish_title{color:#e5b056;padding-bottom:0;display:flex;align-items:start;line-height:normal;font-size:18px;font-weight:400;text-transform:uppercase}h6.dish_title img.spicy{width:17px;margin-right:5px}.dish-option_item-header,.dish_header{display:flex;justify-content:space-between}.dish_header{margin-bottom:7px;align-items:start}.dish-option_item-header{align-items:center;padding:5px 0}h6.dish-option_item-name{padding-bottom:0;line-height:normal;color:#ced8d8}.dishes{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.dish.dish_layout_3{grid-column:1/3}.dishes .dish{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;transition:all .3s}.dish_image img{border-radius:0 10px 0 10px;object-fit:cover;height:100%;width:100%}.dishes .dish.dish_layout_3{justify-content:center;background:#FCB942;color:#fff;text-transform:uppercase;border:none}.dish_image{min-width:80px;height:80px;max-width:80px}.dish_left{margin-right:10px}.dish_right{width:100%}span.dish_price{margin-left:10px;color:#e5b056;font-weight:400}.dish-option_item-price{line-height:normal}.toggle .tabs{width:100%;display:flex;justify-content:center;overflow:hidden;flex-wrap:wrap}.toggle .tabs .tab{float:left;background:#fff0;color:#ced8d8;height:auto;margin:3px 5px 3px;cursor:pointer;font-size:16px;padding:5px 10px;border-radius:2px;transition:all .3s;border:1px solid #ced8d8;text-transform:uppercase}.toggle .tabs .tab:hover,.toggle .tabs .tab.active{color:#124;background:#efad41;transition:all 0.5s}.toggle .panels .panel{padding:20px 10px;display:none}.toggle .panels .panel:first-child{display:block}.floating-btn{position:fixed;bottom:40px;left:40px;z-index:10;display:flex;align-items:center;filter:drop-shadow(5px 5px 10px rgb(0 0 0 / .11))}.floating-btn a>span{display:flex;height:100%;width:100%;align-items:center;justify-content:center}.floating-btn a>span img{width:64px;overflow:visible;position:relative;top:-5px;left:0}.floating-btn .float{width:60px;height:60px;color:#111;border-radius:50px;text-align:center;margin-right:15px}.label-container{display:flex;justify-content:center;align-items:center;position:relative}.floating-btn .label-text{color:#FFF;background:rgb(51 51 51 / .5);display:table-cell;vertical-align:middle;padding:10px;border-radius:3px}.floating-btn .label-arrow{width:0;height:0;border-top:5px solid #fff0;border-bottom:5px solid #fff0;border-right:10px solid rgb(51 51 51 / .5);position:absolute;left:-10px}.floating-btn .my-float{font-size:24px;margin-top:18px}.floating-btn div.label-container{visibility:hidden;opacity:0;transition:visibility 0s,opacity 0.5s ease;display:none}.floating-btn:hover div.label-container{visibility:visible;opacity:1;display:flex}@media only screen and (min-width:1280px){tr.wpdt-cell-row td:first-child,tr.wpdt-cell-row th:first-child{border-right:0px!important}tr.wpdt-cell-row td:not(:first-child):not(:last-child),tr.wpdt-cell-row th:not(:first-child):not(:last-child){border-left:0px!important;border-right:0px!important}tr.wpdt-cell-row td:last-child,tr.wpdt-cell-row th:last-child{border-left:0px!important}}@media only screen and (max-width:1280px){.wpDataTables .wpDataTable tr td{text-align:center!important}}@media only screen and (max-width:1024px){.our-menu-text .swiper-wrapper a{opacity:0}.our-menu-text span.qodef-e-title{font-size:45px}.swiper-slide.swiper-slide-active{opacity:1!important}.our-menu-text .swiper-wrapper a.swiper-slide-active:after,.our-menu-text .swiper-wrapper a.swiper-slide-active:before{width:150px}}@media only screen and (min-width:981px){.display-flex{display:flex}.align-items-center{align-items:center}.align-items-end{align-items:end}}@media only screen and (max-width:980px){#page-container ul.et_mobile_menu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #efad4187!important;border-radius:5px}#page-container .et_mobile_menu ul.sub-menu{background:transparent!important}.our-menu-text .swiper-wrapper a{padding:0 0 10px}.our-menu-text .swiper-wrapper a.swiper-slide-active::after,.our-menu-text .swiper-wrapper a.swiper-slide-active::before{width:125px}.our-menu-text .swiper-wrapper a.swiper-slide-active::before{left:-150px}.our-menu-text .swiper-wrapper a.swiper-slide-active::after{right:-150px}}@media only screen and (max-width:768px){.our-menu-text span.qodef-e-title{font-size:35px}.our-menu-text .swiper-wrapper a.swiper-slide-active::before{left:-145px}.our-menu-text .swiper-wrapper a.swiper-slide-active::after{right:-145px}.dishes{grid-template-columns:1fr}.dish.dish_layout_3{grid-column:1/2}.toggle .tabs .tab{font-size:14px}h6.dish_title{font-size:16px;text-transform:capitalize}span.dish_price{font-size:16px}.dish_description{font-size:16px;line-height:normal}}@media only screen and (max-width:480px){.our-menu-text .swiper-wrapper a.swiper-slide-active::after,.our-menu-text .swiper-wrapper a.swiper-slide-active::before{width:69px}.toggle .tabs{display:grid;grid-auto-flow:column;grid-auto-columns:auto;overflow-x:auto;scroll-snap-type:x mandatory;justify-content:unset;grid-template-rows:repeat(2,1fr)}.toggle .tabs .tab{display:flex;justify-content:center;align-items:center;font-size:13px;text-transform:inherit;text-align:center}.toggle .tabs .tab.active{font-weight:400}}