.hyperpay-widget .wpwl-form{display:flex!important;flex-wrap:wrap!important;align-items:flex-start;column-gap:1.25rem;row-gap:0;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.hyperpay-widget .wpwl-group{width:100%;margin:0 0 1.25rem!important}.hyperpay-widget .wpwl-group-submit{margin-bottom:0!important}.hyperpay-widget .wpwl-group-brand{order:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:.75rem}.hyperpay-widget .wpwl-group-brand .wpwl-label-brand{width:100%}.hyperpay-widget .wpwl-group-brand .wpwl-wrapper-brand{width:auto!important;flex:0 0 auto}.hyperpay-widget .wpwl-group-brand .wpwl-control-brand{width:9.5rem!important;padding-right:42px!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%237b899d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:16px!important}.hyperpay-widget .wpwl-group-brand .wpwl-brand{display:inline-flex;align-items:center;margin:0!important}.hyperpay-widget .wpwl-group-cardNumber{order:1}.hyperpay-widget .wpwl-group-expiry{order:2;width:calc(50% - .625rem)}.hyperpay-widget .wpwl-group-cvv{order:3;width:calc(50% - .625rem)}.hyperpay-widget .wpwl-group-cardHolder{order:4}.hyperpay-widget .wpwl-group-submit{order:5}.hyperpay-widget .wpwl-label{float:none!important;width:100%!important;margin:0 0 .5rem!important;padding-inline-start:.25rem;text-align:start!important;color:var(--foreground);font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:.4px;line-height:1.2;text-transform:uppercase}.hyperpay-widget .wpwl-wrapper{float:none!important;width:100%!important;margin:0!important}.hyperpay-widget .wpwl-control{box-sizing:border-box!important;width:100%!important;height:52px!important;margin:0!important;padding:15px 20px!important;border:1px solid var(--border)!important;border-radius:calc(var(--radius) - 2px)!important;background-color:var(--color-white)!important;color:var(--foreground)!important;font-family:var(--font-sans)!important;font-size:16px!important;font-weight:500!important;box-shadow:none!important}.hyperpay-widget .wpwl-control::placeholder{color:var(--muted-foreground)}.hyperpay-widget .wpwl-control:focus{border-color:var(--ring)!important;outline:none!important;box-shadow:none!important}.hyperpay-widget .wpwl-control-cardNumber,.hyperpay-widget .wpwl-control-cvv{height:52px!important;min-height:52px!important;padding-top:0!important;padding-bottom:0!important;overflow:hidden!important}.hyperpay-widget .wpwl-control-cardNumber iframe,.hyperpay-widget .wpwl-control-cvv iframe{display:block!important;width:100%!important;height:100%!important}.hyperpay-widget .wpwl-has-error .wpwl-control,.hyperpay-widget .wpwl-control.wpwl-has-error{border-color:var(--destructive)!important}.hyperpay-widget .wpwl-hint{margin-top:.25rem;padding-inline-start:.25rem;color:var(--destructive);font-family:var(--font-sans);font-size:.875rem;font-weight:500}.hyperpay-widget .wpwl-button-pay{width:100%!important;height:auto!important;margin:0!important;padding:1rem!important;border:0!important;border-radius:calc(var(--radius) - 2px)!important;background-color:var(--color-cyan-40)!important;color:var(--color-white)!important;font-family:var(--font-sans)!important;font-size:16px!important;font-weight:900!important;box-shadow:var(--shadow-btn-primary)!important;transition:background-color .15s ease}.hyperpay-widget .wpwl-button-pay:hover{background:var(--color-cyan-28)!important}
