.tk-checkout-form[hidden],.tk-checkout-payment[hidden],.tk-checkout-actions[hidden]{display:none!important}.tk-checkout-actions{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0;line-height:1.5;font-size:14px;color:#062F3D}.tk-checkout-actions p{flex:0 0 100%;margin:0}.tk-checkout-actions a{color:#02BFE3;font-weight:750}.tk-checkout-actions button{font:inherit;font-weight:750;padding:10px 14px;border:1px solid #cce5ed;border-radius:10px;background:#eef8fb;color:#02BFE3;cursor:pointer}.tk-checkout-actions button:disabled{opacity:.6}.tk-checkout-zalo{display:block;margin:12px auto 0;padding:12px 14px;width:fit-content;border-radius:12px;background:#02BFE3;color:white!important;text-decoration:none;font-size:14px;font-weight:750}.tk-checkout-bank-note{font-size:14px;margin:10px 0;line-height:1.5}.tk-checkout-actions a:focus-visible,.tk-checkout-actions button:focus-visible,.tk-checkout-zalo:focus-visible{outline:3px solid #02BFE3;outline-offset:3px}

.tk-checkout-account[hidden]{display:none!important}
.tk-checkout-form .tk-checkout-promo{display:block;grid-column:1/-1;width:100%;min-width:0;font-weight:750}.tk-checkout-form .tk-checkout-promo input{display:block;box-sizing:border-box;width:100%;min-width:0;margin:5px 0 0;padding:11px 12px;border:1px solid #AAC6D5;border-radius:10px;background:#fff;color:#062F3D;font:inherit;font-size:16px}.tk-checkout-form .tk-checkout-promo input:focus-visible{outline:3px solid #02BFE3;outline-offset:2px}
