.hyperpay-widget-root,[data-hyperpay-widget]{--hp-bg-input:#262626;--hp-border:rgba(255,255,255,0.1);--hp-border-focus:#2563eb;--hp-label:#ffffff;--hp-text:#ffffff;--hp-error:#f87171;--hp-radius:1rem;--hp-field-h:3.5rem;--hp-gap:1.25rem;--hp-font:"Vastago Grotesk","Inter","system-ui",sans-serif;overflow:hidden}[data-hyperpay-widget][data-hyperpay-locale=ar]{--hp-font:"Swissra","Arial","Tahoma",sans-serif}[data-hyperpay-widget][data-hyperpay-submitting=true]{overflow:visible!important}.hyperpay-widget-root .wpwl-container,.hyperpay-widget-root .wpwl-container-card,.hyperpay-widget-root .wpwl-form-card,[data-hyperpay-widget] .wpwl-container,[data-hyperpay-widget] .wpwl-container-card,[data-hyperpay-widget] .wpwl-form-card{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;background:transparent!important;border:none!important;box-shadow:none!important}.hyperpay-widget-root .wpwl-form-card,[data-hyperpay-widget] .wpwl-form-card{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:0 .75rem!important;float:none!important}.hyperpay-widget-root .wpwl-form:not(.wpwl-form-card):not(.wpwl-form-registration),[data-hyperpay-widget] .wpwl-form:not(.wpwl-form-card):not(.wpwl-form-registration){display:none!important}.hyperpay-widget-root .wpwl-group:not(.wpwl-group-submit),[data-hyperpay-widget] .wpwl-group:not(.wpwl-group-submit){display:flex!important;flex-direction:column!important;align-items:stretch!important;float:none!important;clear:both!important;box-sizing:border-box!important}.hyperpay-widget-root .wpwl-group-cardHolder,[data-hyperpay-widget] .wpwl-group-cardHolder{order:1;width:100%!important;margin:0 0 var(--hp-gap) 0!important}.hyperpay-widget-root .wpwl-group-cardNumber,[data-hyperpay-widget] .wpwl-group-cardNumber{order:2;width:100%!important;margin:0 0 var(--hp-gap) 0!important}.hyperpay-widget-root .wpwl-group-expiry,[data-hyperpay-widget] .wpwl-group-expiry{order:3;width:calc(50% - .375rem)!important;margin:0 0 var(--hp-gap) 0!important;display:inline-flex!important;vertical-align:top!important}.hyperpay-widget-root .wpwl-group-cvv,[data-hyperpay-widget] .wpwl-group-cvv{order:4;width:calc(50% - .375rem)!important;margin:0!important;display:inline-flex!important;vertical-align:top!important;position:relative!important}.hyperpay-widget-root .wpwl-form-card .wpwl-group:not(.wpwl-group-cardHolder):not(.wpwl-group-cardNumber):not(.wpwl-group-expiry):not(.wpwl-group-cvv):not(.wpwl-group-submit),[data-hyperpay-widget] .wpwl-form-card .wpwl-group:not(.wpwl-group-cardHolder):not(.wpwl-group-cardNumber):not(.wpwl-group-expiry):not(.wpwl-group-cvv):not(.wpwl-group-submit){display:none!important;visibility:hidden!important;height:0!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;pointer-events:none!important;border:none!important}.hyperpay-widget-root .wpwl-brand,.hyperpay-widget-root .wpwl-brand-card,.hyperpay-widget-root .wpwl-group-billingAgreement,.hyperpay-widget-root .wpwl-group-birthDate,.hyperpay-widget-root .wpwl-group-brand,.hyperpay-widget-root .wpwl-group-country,.hyperpay-widget-root .wpwl-group-customerMobile,.hyperpay-widget-root .wpwl-group-registration,.hyperpay-widget-root .wpwl-wrapper-brand,[data-hyperpay-widget] .wpwl-brand,[data-hyperpay-widget] .wpwl-brand-card,[data-hyperpay-widget] .wpwl-group-billingAgreement,[data-hyperpay-widget] .wpwl-group-birthDate,[data-hyperpay-widget] .wpwl-group-brand,[data-hyperpay-widget] .wpwl-group-country,[data-hyperpay-widget] .wpwl-group-customerMobile,[data-hyperpay-widget] .wpwl-group-registration{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;pointer-events:none!important}.hyperpay-widget-root .wpwl-control-billingAgreement,.hyperpay-widget-root .wpwl-control-birthDate,.hyperpay-widget-root .wpwl-control-country,.hyperpay-widget-root .wpwl-control-customerMobile,.hyperpay-widget-root .wpwl-label-billingAgreement,.hyperpay-widget-root .wpwl-label-birthDate,.hyperpay-widget-root .wpwl-label-country,.hyperpay-widget-root .wpwl-label-customerMobile,.hyperpay-widget-root input[type=checkbox],[data-hyperpay-widget] .wpwl-control-billingAgreement,[data-hyperpay-widget] .wpwl-control-birthDate,[data-hyperpay-widget] .wpwl-control-country,[data-hyperpay-widget] .wpwl-control-customerMobile,[data-hyperpay-widget] .wpwl-label-billingAgreement,[data-hyperpay-widget] .wpwl-label-birthDate,[data-hyperpay-widget] .wpwl-label-country,[data-hyperpay-widget] .wpwl-label-customerMobile,[data-hyperpay-widget] input[type=checkbox]{display:none!important}.hyperpay-widget-root .wpwl-label,[data-hyperpay-widget] .wpwl-label{display:block!important;float:none!important;width:100%!important;max-width:100%!important;margin:0 0 .5rem!important;padding:0!important;font-size:.875rem!important;font-weight:600!important;font-family:var(--hp-font)!important;color:var(--hp-label)!important;text-align:start!important;line-height:1.25rem!important;background:transparent!important;white-space:normal!important}[data-hyperpay-widget][data-hyperpay-locale=ar] .wpwl-label{text-align:right!important;direction:rtl!important}.hyperpay-widget-root .wpwl-wrapper:not(.wpwl-wrapper-submit),[data-hyperpay-widget] .wpwl-wrapper:not(.wpwl-wrapper-submit){display:block!important;float:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.hyperpay-widget-root .wpwl-wrapper-expiry,[data-hyperpay-widget] .wpwl-wrapper-expiry{direction:ltr!important;text-align:left!important}.hyperpay-widget-root .wpwl-control:not(.wpwl-button-pay):not(iframe),[data-hyperpay-widget] .wpwl-control:not(.wpwl-button-pay):not(iframe){display:block!important;width:100%!important;height:var(--hp-field-h)!important;min-height:var(--hp-field-h)!important;border-radius:var(--hp-radius)!important;border:1px solid var(--hp-border)!important;background:var(--hp-bg-input)!important;background-color:var(--hp-bg-input)!important;color:var(--hp-text)!important;font-size:.9375rem!important;font-family:var(--hp-font)!important;padding:0 1rem!important;box-sizing:border-box!important;box-shadow:none!important;float:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.hyperpay-widget-root .wpwl-control::-moz-placeholder,[data-hyperpay-widget] .wpwl-control::-moz-placeholder{color:transparent!important;opacity:0!important}.hyperpay-widget-root .wpwl-control::placeholder,[data-hyperpay-widget] .wpwl-control::placeholder{color:transparent!important;opacity:0!important}.hyperpay-widget-root .wpwl-control:focus,[data-hyperpay-widget] .wpwl-control:focus{outline:none!important;border-color:var(--hp-border-focus)!important;box-shadow:0 0 0 1px var(--hp-border-focus)!important}.hyperpay-widget-root .wpwl-control.wpwl-has-error,.hyperpay-widget-root .wpwl-has-error .wpwl-control,.hyperpay-widget-root .wpwl-has-error .wpwl-wrapper-cardNumber,.hyperpay-widget-root .wpwl-has-error .wpwl-wrapper-cvv,[data-hyperpay-widget] .wpwl-control.wpwl-has-error,[data-hyperpay-widget] .wpwl-has-error .wpwl-control,[data-hyperpay-widget] .wpwl-has-error .wpwl-wrapper-cardNumber,[data-hyperpay-widget] .wpwl-has-error .wpwl-wrapper-cvv{border-color:var(--hp-border)!important;box-shadow:none!important;background:var(--hp-bg-input)!important}.hyperpay-widget-root .wpwl-control-expiry,[data-hyperpay-widget] .wpwl-control-expiry{direction:ltr!important;text-align:left!important;unicode-bidi:isolate!important}.hyperpay-widget-root .wpwl-wrapper-cardNumber,[data-hyperpay-widget] .wpwl-wrapper-cardNumber{display:block!important;float:none!important;width:100%!important;height:var(--hp-field-h)!important;min-height:var(--hp-field-h)!important;border-radius:var(--hp-radius)!important;border:1px solid var(--hp-border)!important;background:var(--hp-bg-input)!important;overflow:hidden!important;box-sizing:border-box!important;direction:ltr!important;text-align:left!important;padding:0!important;position:relative!important}.hyperpay-widget-root .wpwl-wrapper-cvv:has(iframe),[data-hyperpay-widget] .wpwl-wrapper-cvv:has(iframe){display:block!important;float:none!important;width:100%!important;height:var(--hp-field-h)!important;min-height:var(--hp-field-h)!important;border-radius:var(--hp-radius)!important;border:1px solid var(--hp-border)!important;background:var(--hp-bg-input)!important;overflow:hidden!important;box-sizing:border-box!important;direction:ltr!important;text-align:left!important;padding:0!important;position:relative!important}.hyperpay-widget-root .wpwl-wrapper-cvv:not(:has(iframe)),[data-hyperpay-widget] .wpwl-wrapper-cvv:not(:has(iframe)){border:none!important;background:transparent!important;overflow:visible!important;height:auto!important;min-height:0!important;padding:0!important}.hyperpay-widget-root .wpwl-wrapper-cvv:has(iframe) input.wpwl-control,[data-hyperpay-widget] .wpwl-wrapper-cvv:has(iframe) input.wpwl-control{display:none!important;visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;border:none!important;pointer-events:none!important}.hyperpay-widget-root .wpwl-control-cvv,[data-hyperpay-widget] .wpwl-control-cvv{direction:ltr!important;text-align:left!important;unicode-bidi:isolate!important}.hyperpay-widget-root .wpwl-wrapper-cardNumber iframe,.hyperpay-widget-root .wpwl-wrapper-cvv iframe,[data-hyperpay-widget] .wpwl-wrapper-cardNumber iframe,[data-hyperpay-widget] .wpwl-wrapper-cvv iframe{width:100%!important;height:100%!important;min-height:var(--hp-field-h)!important;border:none!important;display:block!important;background:var(--hp-bg-input)!important;pointer-events:auto!important}.hyperpay-widget-root .wpwl-wrapper-cardNumber:focus-within,.hyperpay-widget-root .wpwl-wrapper-cvv:has(iframe):focus-within,[data-hyperpay-widget] .wpwl-wrapper-cardNumber:focus-within,[data-hyperpay-widget] .wpwl-wrapper-cvv:has(iframe):focus-within{border-color:var(--hp-border-focus)!important;box-shadow:0 0 0 1px var(--hp-border-focus)!important}.hyperpay-widget-root .wpwl-hint-cvv-hint,[data-hyperpay-widget] .wpwl-hint-cvv-hint{display:none!important}.hyperpay-widget-root .wpwl-loader,.hyperpay-widget-root .wpwl-loading,.hyperpay-widget-root .wpwl-loading-overlay,.hyperpay-widget-root .wpwl-spinner,.hyperpay-widget-root .wpwl-wrapper-cardNumber>canvas,.hyperpay-widget-root .wpwl-wrapper-cardNumber>img,.hyperpay-widget-root .wpwl-wrapper-cvv>canvas,.hyperpay-widget-root .wpwl-wrapper-cvv>img,.hyperpay-widget-root canvas,[data-hyperpay-widget] .wpwl-loader,[data-hyperpay-widget] .wpwl-loading,[data-hyperpay-widget] .wpwl-loading-overlay,[data-hyperpay-widget] .wpwl-spinner,[data-hyperpay-widget] .wpwl-wrapper-cardNumber>canvas,[data-hyperpay-widget] .wpwl-wrapper-cardNumber>img,[data-hyperpay-widget] .wpwl-wrapper-cvv>canvas,[data-hyperpay-widget] .wpwl-wrapper-cvv>img,[data-hyperpay-widget] canvas{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important;position:absolute!important;left:-9999px!important;top:-9999px!important;z-index:-1!important}.hyperpay-widget-root .wpwl-container-clickToPay,.hyperpay-widget-root .wpwl-container-oneClick,.hyperpay-widget-root .wpwl-form-card .wpwl-button-brand,.hyperpay-widget-root .wpwl-form-clickToPay,.hyperpay-widget-root .wpwl-form-oneClick,[data-hyperpay-widget] .wpwl-container-clickToPay,[data-hyperpay-widget] .wpwl-container-oneClick,[data-hyperpay-widget] .wpwl-form-card .wpwl-button-brand,[data-hyperpay-widget] .wpwl-form-clickToPay,[data-hyperpay-widget] .wpwl-form-oneClick{display:none!important}.hyperpay-widget-root .wpwl-hint,[data-hyperpay-widget] .wpwl-hint{display:none!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.hyperpay-widget-root .wpwl-form-card>:not(.wpwl-group-cardHolder):not(.wpwl-group-cardNumber):not(.wpwl-group-expiry):not(.wpwl-group-cvv):not(.wpwl-group-submit):not(input[type=hidden]),[data-hyperpay-widget] .wpwl-form-card>:not(.wpwl-group-cardHolder):not(.wpwl-group-cardNumber):not(.wpwl-group-expiry):not(.wpwl-group-cvv):not(.wpwl-group-submit):not(input[type=hidden]){display:none!important;visibility:hidden!important;width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;background:transparent!important;box-shadow:none!important;pointer-events:none!important}.hyperpay-widget-root .wpwl-button-pay,.hyperpay-widget-root .wpwl-form-card .wpwl-button,.hyperpay-widget-root .wpwl-form-card button[type=submit],.hyperpay-widget-root .wpwl-form-card input[type=submit],.hyperpay-widget-root .wpwl-group-submit,.hyperpay-widget-root .wpwl-label-submit,.hyperpay-widget-root .wpwl-wrapper-submit,[data-hyperpay-widget] .wpwl-button-pay,[data-hyperpay-widget] .wpwl-form-card .wpwl-button,[data-hyperpay-widget] .wpwl-form-card button[type=submit],[data-hyperpay-widget] .wpwl-form-card input[type=submit],[data-hyperpay-widget] .wpwl-form-registration .wpwl-button-pay,[data-hyperpay-widget] .wpwl-form-registration .wpwl-group-submit,[data-hyperpay-widget] .wpwl-form-registration .wpwl-wrapper-submit,[data-hyperpay-widget] .wpwl-form-registration button[type=submit],[data-hyperpay-widget] .wpwl-form-registration input[type=submit],[data-hyperpay-widget] .wpwl-group-submit,[data-hyperpay-widget] .wpwl-label-submit,[data-hyperpay-widget] .wpwl-wrapper-submit{display:none!important;visibility:hidden!important;width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;background:transparent!important;box-shadow:none!important;opacity:0!important;pointer-events:none!important}.hyperpay-widget-root .wpwl-button-brand,[data-hyperpay-widget] .wpwl-button-brand{display:none!important;visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important}[data-hyperpay-view=saved-card] .wpwl-button-registration,[data-hyperpay-view=saved-card] .wpwl-list,[data-hyperpay-view=saved-card] .wpwl-registration-details,[data-hyperpay-view=saved-card] .wpwl-registration-registration{display:none!important}[data-hyperpay-view=saved-card] .wpwl-form-registration{display:flex!important;flex-direction:column!important;gap:var(--hp-gap)!important;width:100%!important;background:transparent!important;border:none!important;padding:0!important;margin:0!important}[data-hyperpay-view=saved-card] .wpwl-form-registration .wpwl-group-cvv{display:flex!important;flex-direction:column!important;width:100%!important;margin:0!important;pointer-events:auto!important;visibility:visible!important;height:auto!important;overflow:visible!important}.hyperpay-registration-cvv-only .wpwl-brand,.hyperpay-registration-cvv-only .wpwl-group-brand,.hyperpay-registration-cvv-only .wpwl-group-cardHolder,.hyperpay-registration-cvv-only .wpwl-group-cardNumber,.hyperpay-registration-cvv-only .wpwl-group-expiry,[data-hyperpay-view=new-card] .wpwl-container-registration,[data-hyperpay-view=new-card] .wpwl-form-registration,[data-hyperpay-view=new-card] .wpwl-registration,[data-hyperpay-view=saved-card] .wpwl-container-card,[data-hyperpay-view=saved-card] .wpwl-form-card{display:none!important}.hyperpay-saved-mount{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;pointer-events:none}.hyperpay-saved-cvv-panel{position:relative;z-index:10;margin-top:1rem;pointer-events:auto}