﻿@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100;300;400;500;700;900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap');.slp-form-error{padding:14px 18px;border:1px solid #f1b8b8;border-radius:12px;background:#fff5f5;color:#b42318;font-size:15px;font-weight:600;}.slp-form-error ul{margin:0;padding:0;list-style:none;}.slp-form-error li{margin:0;}.slp-form-error li::before{content:"";font-family:"Font Awesome 5 Pro";font-weight:400;margin-right:8px;}.slp-form-error:empty{display:none;}:root{--hm-color-primary:#231f20;--hm-color-primary-contrast:#fff;--hm-color-primary-text:var(--hm-color-primary-contrast);--bs-btn-color:#fff;--bs-btn-bg:#231f20;--bs-btn-border-color:#231f20;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#231f20;--bs-btn-hover-border-color:#231f20;--bs-btn-active-color:#fff;--bs-btn-active-bg:#231f20;--bs-btn-active-border-color:#231f20;}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#231f20;--bs-btn-border-color:#231f20;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#231f20;--bs-btn-hover-border-color:#231f20;--bs-btn-active-color:#fff;--bs-btn-active-bg:#231f20;--bs-btn-active-border-color:#231f20;}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='19' viewBox='0 0 18 19' fill='none'%3e%3crect x='0.75' y='1.6438' width='16.5' height='16.5' rx='1.25' fill='%23231F20' stroke='%23231F20' stroke-width='1.5' stroke-linejoin='round'/%3e%3cpath d='M4 10.4961L7.68421 14.0756L14 5.8938' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");}header.online-order-header.header .hm-logo .img-heymate{max-height:2.5rem;height:2.5rem;}.powered-by-heymate{text-align:center;color:#a9a5a6;}.powered-by-heymate img{height:1rem;}@media(max-width:768px){.powered-by-heymate{font-size:.75rem;}.powered-by-heymate img{height:.75rem;}}