/**handles:pi-dcw,eh-style**/
a.pisol_buy_now_button{display:flex!important;align-items:center;justify-content:center;gap:8px;margin:10px auto!important;max-width:200px;min-height:46px;padding:0 24px;border:0;border-radius:8px;font-size:15px;font-weight:600;line-height:1;letter-spacing:.2px;cursor:pointer;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}a.pisol_buy_now_button:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 6px 16px rgba(0,0,0,.15)}a.pisol_buy_now_button:active{transform:translateY(0);box-shadow:0 3px 8px rgba(0,0,0,.12)}a.pisol_buy_now_button:focus-visible{outline:3px solid currentColor;outline-offset:3px}a.pisol_buy_now_button:disabled,a.pisol_buy_now_button[disabled]{cursor:not-allowed;opacity:.6;transform:none;box-shadow:none}.pisol_single_buy_now{max-width:300px;display:flex!important;align-items:center;justify-content:center;gap:8px;margin-top:20px!important;min-height:46px;padding:0 24px!important;border:0;border-radius:8px!important;font-size:15px;font-weight:600;line-height:1;letter-spacing:.2px;cursor:pointer;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.pisol_single_buy_now:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 6px 16px rgba(0,0,0,.15)}.pisol_single_buy_now:active{transform:translateY(0);box-shadow:0 3px 8px rgba(0,0,0,.12)}.pisol_single_buy_now:focus-visible{outline:3px solid currentColor;outline-offset:3px}.pisol_single_buy_now:disabled,.pisol_single_buy_now[disabled]{cursor:not-allowed;opacity:.6;transform:none;box-shadow:none}.pisol-ck-product-row{display:flex;align-items:center}.pisol-ck-product-row.pi-inline{display:inline-block}.pisol-ck-product-row .remove{margin-right:7px}.pisol-ck-product-row .pisol_product_name{width:100%}.pisol-ck-product-row .pisol-qty{margin-right:0;margin-left:auto;text-align:center}.pisol-ck-product-row .quantity input{width:70px;padding:5px;text-align:center}form.woocommerce-checkout .remove{margin-right:7px;display:inline!important}
#eh-stripe-card-element,#eh-stripe-cvc-element,#eh-stripe-exp-element,#eh-stripe-iban-element{background:#fff;height:30px;padding:5px 50px;border:1px solid #eee;width:100%}#eh-stripe-cvc-element,#eh-stripe-exp-element{padding:5px 10px}.stripe-card-group{width:100%}.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand{display:block;width:30px;height:24px;margin-top:-24px;float:left;margin-left:4px}.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-credit-card-brand{background:no-repeat url(https://zhura.co/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/credit-card.svg)}.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-visa-brand{background:no-repeat url(https://zhura.co/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/visa.svg)}.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-mastercard-brand{background:no-repeat url(https://zhura.co/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/mastercard.svg)}.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-amex-brand{background:no-repeat url(https://zhura.co/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/amex.svg)}.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-discover-brand{background:no-repeat url(https://zhura.co/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/discover.svg)}.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-diners-brand{background:no-repeat url(https://zhura.co/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/diners.svg)}.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-jcb-brand{background:no-repeat url(https://zhura.co/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/jcb.svg)}#eh-stripe-payment-request-button{padding:20px 0}.we-chat-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}#eh-wechat-qr{background:#fff;padding:20px;border-radius:8px;text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center}#eh-wechat-message{margin-bottom:15px;font-weight:600;color:#333}