body{overflow-x:hidden !important}.mainbutton{background:#000 !important;color:#fff !important;border:none !important}nav button.home-button{padding:7px 30px !important}button#mobile-menu-button{padding:7px 30px !important;background:#000;color:#fff;border:none !important}nav.mx-auto.flex.max-w-7xl.items-center.justify-between.p-1.lg\:px-8{background:#1f2937;height:45px}.landscape-notice{position:fixed;top:44%;left:50%;transform:translate(-50%,-50%);background-color:#fc0;color:#333;padding:20px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);text-align:center;font-size:1.2em;z-index:1000}@media screen and (orientation:portrait){.landscape-notice{display:none}}@media screen and (orientation:landscape){.landscape-notice{display:block}#bodyHolder{display:none;justify-content:center;align-items:center;text-align:center;height:100vh}.landscape-message{display:block}.content{display:none}}#payment-method-popup label{color:#000 !important}body{overflow-x:hidden !important}.mainbutton{background:#000 !important;color:#fff !important;border:none !important}nav button.home-button{padding:7px 30px !important}button#mobile-menu-button{padding:7px 30px !important;background:#000;color:#fff;border:none !important}nav.mx-auto.flex.max-w-7xl.items-center.justify-between.p-1.lg\:px-8{background:#1f2937;height:45px}.landscape-notice{position:fixed;top:44%;left:50%;transform:translate(-50%,-50%);background-color:#fc0;color:#333;padding:20px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);text-align:center;font-size:1.2em;z-index:1000}@media screen and (orientation:portrait){.landscape-notice{display:none}}@media screen and (orientation:landscape){.landscape-notice{display:block}#bodyHolder{display:none;justify-content:center;align-items:center;text-align:center;height:100vh}.landscape-message{display:block}.content{display:none}}#payment-method-popup label{color:#000 !important}.sprm-header.sprm-has-banner{z-index:9}#global-promotion{margin-top:62px}#e-card-content{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}#menu-content,#transactions-content{margin-top:62px !important}.global-promotion p{font-size:14px}.tab-buttons.flex.mb-4{padding-top:10px}.tab-button{border-top:1px solid #000 !important;border-radius:0 !important}.bg-brown-500{background-color:#c17d00 !important;color:#fff !important}.bg-brown-600{background-color:#c17d00 !important;color:#fff !important}#popupHolder{height:0 !important}.product-cell{text-align:left !important;width:80%;font-size:15px}.action-cell{text-align:left !important}.cellTitle{padding:0 0 5px;font-size:16px;font-weight:600}.mt-4.bg-green-100.border.border-green-400.text-green-700.px-4.py-3.rounded.relative{margin-top:0;position:absolute;width:100%;padding:5px 10px 10px}div#payment{background:#e9e6ed;padding:10px}#payment label{display:inline-block;line-height:1;vertical-align:middle;color:#000 !important;text-transform:uppercase}#payment ul{margin:10px 0}#payment li{box-shadow:1px 2px 0px #c1c1c1;padding:2px 10px}#payment button#place_order{width:100%}#ajax-spinner img{width:50%;background:#000}.bg-black{background:#000 !important}@media screen and (orientation:portrait){.woocommerce table td,.woocommerce table th,.woocommerce button.toggle-billing-details,.woocommerce label,form.checkout.woocommerce-checkout,.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text,.woocommerce form .form-row select{font-size:.7rem !important}}h2.user-full-name{background:#000;position:relative;padding:10px;color:#fff}