.Modal-module-scss-module__hcjTra__wrapper{box-sizing:border-box;z-index:1000;width:100%;height:100%;padding:var(--space-x2);overscroll-behavior:contain;display:flex;position:fixed;top:0;left:0;overflow:auto}.Modal-module-scss-module__hcjTra__wrapper.Modal-module-scss-module__hcjTra__opening .Modal-module-scss-module__hcjTra__overlay{animation-name:Modal-module-scss-module__hcjTra__showing}.Modal-module-scss-module__hcjTra__wrapper.Modal-module-scss-module__hcjTra__opening .Modal-module-scss-module__hcjTra__modal{animation-name:Modal-module-scss-module__hcjTra__scale-showing}.Modal-module-scss-module__hcjTra__wrapper.Modal-module-scss-module__hcjTra__closing .Modal-module-scss-module__hcjTra__overlay{animation-name:Modal-module-scss-module__hcjTra__hiding}.Modal-module-scss-module__hcjTra__wrapper.Modal-module-scss-module__hcjTra__closing .Modal-module-scss-module__hcjTra__modal{animation-name:Modal-module-scss-module__hcjTra__scale-hiding}.Modal-module-scss-module__hcjTra__modal{max-width:100%;margin:auto;animation-duration:.2s;animation-timing-function:ease;animation-fill-mode:forwards;position:relative}.Modal-module-scss-module__hcjTra__close{z-index:3;top:var(--space-x2);right:var(--space-x2);color:var(--modal-close-color);position:absolute}@keyframes Modal-module-scss-module__hcjTra__showing{0%{opacity:0}}@keyframes Modal-module-scss-module__hcjTra__hiding{to{opacity:0}}@keyframes Modal-module-scss-module__hcjTra__scale-showing{0%{opacity:0;scale:.5}}@keyframes Modal-module-scss-module__hcjTra__scale-hiding{to{opacity:0;scale:.5}}
.PaymentButton-module-scss-module__f3Hrea__button{cursor:pointer;box-sizing:border-box;border-radius:var(--payment-button-border-radius);min-width:0;max-width:100%;min-height:var(--payment-button-height);padding-block:var(--payment-button-padding-block);padding-inline:var(--payment-button-padding-inline);text-align:center;text-transform:capitalize;font-family:inherit;font-weight:var(--payment-button-font-weight);font-size:var(--payment-button-font-size);border:0;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s linear,color .2s linear,box-shadow .2s linear;display:flex;position:relative}.PaymentButton-module-scss-module__f3Hrea__button:disabled,.PaymentButton-module-scss-module__f3Hrea__button.PaymentButton-module-scss-module__f3Hrea__disabled{cursor:default!important;opacity:.4!important}.PaymentButton-module-scss-module__f3Hrea__button .PaymentButton-module-scss-module__f3Hrea__loader{color:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PaymentButton-module-scss-module__f3Hrea__button .PaymentButton-module-scss-module__f3Hrea__content{transition:opacity .2s linear}.PaymentButton-module-scss-module__f3Hrea__button.PaymentButton-module-scss-module__f3Hrea__loading{pointer-events:none}.PaymentButton-module-scss-module__f3Hrea__button.PaymentButton-module-scss-module__f3Hrea__loading .PaymentButton-module-scss-module__f3Hrea__content{opacity:0}.PaymentButton-module-scss-module__f3Hrea__variant-default{box-shadow:var(--payment-button--default-shadow);color:var(--payment-button--default-color);background-color:var(--payment-button--default-background)}@media (hover:hover){.PaymentButton-module-scss-module__f3Hrea__variant-default:not(.PaymentButton-module-scss-module__f3Hrea__static):not(:disabled):not(.PaymentButton-module-scss-module__f3Hrea__disabled):hover{box-shadow:var(--payment-button--default--hover-shadow);color:var(--payment-button--default--hover-color);background-color:var(--payment-button--default--hover-background)}}.PaymentButton-module-scss-module__f3Hrea__variant-default:disabled,.PaymentButton-module-scss-module__f3Hrea__variant-default.PaymentButton-module-scss-module__f3Hrea__disabled{box-shadow:var(--payment-button--default--disabled-shadow);color:var(--payment-button--default--disabled-color);background-color:var(--payment-button--default--disabled-background)}.PaymentButton-module-scss-module__f3Hrea__variant-default-inverse{box-shadow:var(--payment-button--default-shadow);color:var(--payment-button--default-background);background-color:var(--payment-button--default-color)}@media (hover:hover){.PaymentButton-module-scss-module__f3Hrea__variant-default-inverse:not(.PaymentButton-module-scss-module__f3Hrea__static):not(:disabled):not(.PaymentButton-module-scss-module__f3Hrea__disabled):hover{box-shadow:var(--payment-button--default--hover-shadow);color:var(--payment-button--default--hover-background);background-color:var(--payment-button--default--hover-color)}}.PaymentButton-module-scss-module__f3Hrea__variant-default-inverse:disabled,.PaymentButton-module-scss-module__f3Hrea__variant-default-inverse.PaymentButton-module-scss-module__f3Hrea__disabled{box-shadow:var(--payment-button--default--disabled-shadow);color:var(--payment-button--default--disabled-background);background-color:var(--payment-button--default--disabled-color)}.PaymentButton-module-scss-module__f3Hrea__variant-special{box-shadow:var(--payment-button--special-shadow);color:var(--payment-button--special-color);background-color:var(--payment-button--special-background)}@media (hover:hover){.PaymentButton-module-scss-module__f3Hrea__variant-special:not(.PaymentButton-module-scss-module__f3Hrea__static):not(:disabled):not(.PaymentButton-module-scss-module__f3Hrea__disabled):hover{box-shadow:var(--payment-button--special--hover-shadow);color:var(--payment-button--special--hover-color);background-color:var(--payment-button--special--hover-background)}}.PaymentButton-module-scss-module__f3Hrea__variant-special:disabled,.PaymentButton-module-scss-module__f3Hrea__variant-special.PaymentButton-module-scss-module__f3Hrea__disabled{box-shadow:var(--payment-button--special--disabled-shadow);color:var(--payment-button--special--disabled-color);background-color:var(--payment-button--special--disabled-background)}.PaymentButton-module-scss-module__f3Hrea__variant-special-inverse{box-shadow:var(--payment-button--special-shadow);color:var(--payment-button--special-background);background-color:var(--payment-button--special-color)}@media (hover:hover){.PaymentButton-module-scss-module__f3Hrea__variant-special-inverse:not(.PaymentButton-module-scss-module__f3Hrea__static):not(:disabled):not(.PaymentButton-module-scss-module__f3Hrea__disabled):hover{box-shadow:var(--payment-button--special--hover-shadow);color:var(--payment-button--special--hover-background);background-color:var(--payment-button--special--hover-color)}}.PaymentButton-module-scss-module__f3Hrea__variant-special-inverse:disabled,.PaymentButton-module-scss-module__f3Hrea__variant-special-inverse.PaymentButton-module-scss-module__f3Hrea__disabled{box-shadow:var(--payment-button--special--disabled-shadow);color:var(--payment-button--special--disabled-background);background-color:var(--payment-button--special--disabled-color)}
