.woocommerce-cart .wc-block-cart-items .wc-block-components-product-name{font-size:16px!important;line-height:1.6;font-weight:600;color:#243852}.woocommerce-cart .wc-block-components-product-price,.woocommerce-cart .wc-block-cart-item__total-price-and-sale-badge-wrapper{font-size:20px;font-weight:700;color:#f0773e}.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-size:16px;font-weight:600;color:#34465e}.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-size:24px;font-weight:750;color:#ef783e}.woocommerce-cart .wc-block-cart__submit-button{background:linear-gradient(110deg,#ff934e,#ff703d);border:1px solid #ff7d43;border-radius:9px;color:white;min-height:48px;box-shadow:0 5px 14px #ff7b4020;text-decoration:none}.woocommerce-cart .wc-block-cart__submit-button .wc-block-components-button__text{font-size:16px;font-weight:600}.woocommerce-cart .wc-block-cart-item__image img{width:64px;height:64px;object-fit:contain;border-radius:9px;background:#f7f9fc}.woocommerce-cart .wc-block-components-product-metadata{font-size:13px;color:#96a1b1}.zhb-empty-cart{text-align:center;padding:48px 16px 60px;max-width:560px;margin:0 auto}.empty-cart-symbol{display:inline-grid;place-items:center;width:76px;height:76px;border-radius:24px;color:#f39a62;background:#fff3e9;margin-bottom:18px}.empty-cart-symbol svg{width:35px;height:35px}.zhb-empty-cart h2{font-size:23px;color:#263951;margin:0 0 12px}.zhb-empty-cart p{font-size:14px;color:#8f9daf;line-height:1.8;margin:0 0 24px}.zhb-empty-cart .zhb-primary-button{min-width:180px}.zhb-empty-cart .zhb-primary-button svg{width:16px;height:16px}@media(max-width:640px){.woocommerce-cart .wc-block-cart-items__row{padding:20px 0!important}.woocommerce-cart .wc-block-cart-item__total-price-and-sale-badge-wrapper{font-size:20px}.zhb-empty-cart{padding:36px 12px 48px}}

@media(max-width:640px){.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{padding-right:52px}}

.zhb-cashier-page{background:#f5f7fb}.zhb-cashier-header{max-width:960px;margin:auto;padding:24px;display:flex;align-items:center;justify-content:space-between;gap:20px}.zhb-cashier-header img{display:block;width:150px;height:auto}.zhb-cashier-header>a:last-child{font-size:14px;color:#7f8da1}.zhb-cashier-main{max-width:960px;margin:0 auto;padding:12px 24px 36px}.zhb-cashier-main>h1{text-align:center;font-size:26px;margin:0 0 24px;color:#243950}.zhb-cashier-page.woocommerce-account .zhb-cashier-main>.woocommerce{display:block}.zhb-cashier-main>.woocommerce>.zhb-recharge{max-width:620px;margin:auto}.zhb-cashier-main>.woocommerce>p{max-width:540px;margin:12px auto}.zhb-cashier-footer{text-align:center;padding:0 20px 28px;color:#8b98aa;font-size:12px}.zhb-cashier-footer a{color:#da854e}.zhb-order-success{text-align:center;font-size:18px;color:#4e9276;padding:20px}.zhb-cashier-main .zhb-payment-receipt{margin-top:0}
@media(max-width:640px){.zhb-cashier-header{padding:20px 16px}.zhb-cashier-header img{width:132px}.zhb-cashier-main{padding:10px 16px 28px}.zhb-cashier-main>h1{font-size:23px;margin-bottom:20px}.zhb-cashier-page .woocommerce-checkout .woocommerce{padding:0}}

.woocommerce-cart .wc-block-components-product-name{font-size:16px;font-weight:650}.woocommerce-checkout .woocommerce-checkout-review-order-table th{color:#34465d}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total{font-size:19px;color:#e65e24}
