.payment-module--fake{min-height:350px}.payment-module--amps{min-height:727px}.payment-module--hidden{min-height:1px;height:1px}.payment-module--initial-loading{min-height:350px}.payment-module__3d{position:absolute;width:100%;height:100%;display:none;z-index:999}.payment-module .macropay-payment-form{min-height:620px}.payment-module.macropay-payment-form{min-height:auto}.payment-module__forms__apms__buttons{margin:1.5rem 0}.payment-module__forms__apms__buttons>div{box-sizing:border-box}.payment-module__forms__card__fake{display:flex;flex-direction:column;width:100%!important;align-items:center;margin-top:2rem!important}.payment-module__forms__card__fake__content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}.payment-module__forms__card__fake__content button{width:93%}@media(min-width:660px){.payment-module__forms__card__fake__content button{max-width:585px!important}}.payment-module__forms__card__fake__content button .button__text{font-weight:700;font-size:1.25rem}.payment-module__forms__card__fake__footer{margin-top:2rem;font-size:.75rem;text-align:center}@media(min-width:940px){.payment-module__forms__card__fake__footer{max-width:585px!important}}.payment-module__forms__card .revup-iframe{min-height:325px}.payment-module__forms__card iframe{width:100%!important;min-height:325px}@media(min-width:660px){.payment-module__forms__card iframe{max-width:595px!important}}.payment-module__forms__card iframe #document html{overflow:hidden!important}.payment-module__forms__card__form{text-align:center}.payment-module__forms__card__header{display:flex;justify-content:space-between}.payment-module__forms__card__header__cards{width:30%;display:flex;gap:5px;justify-content:flex-end;flex-wrap:wrap}@media(min-width:940px){.payment-module__forms__card__header__cards{width:auto}}@media(min-width:1232px){.payment-module__forms__card__header__cards{flex-wrap:nowrap}}.payment-module__forms__card__header__cards img{max-width:1.5rem}@media(min-width:940px){.payment-module__forms__card__header__cards img{max-width:2rem}}.payment-module__forms__card__header__title{display:flex;align-items:center}.payment-module__forms__card__header__separator{width:100%;height:1px;border-bottom:1px solid #404040}.payment-module__forms__card__footer{text-align:center;display:flex;flex-direction:column;align-items:center;padding:0 16px}.payment-module__forms__card__footer #payment-button{width:100%}.payment-module__forms__card__footer .payment-card-trust-strip{margin-top:1.5rem}.payment-module__forms__card__footer.stripe{padding:0}.payment-module__forms__card__footer #stripe-payment-button{width:100%;margin-top:1rem}@media(min-width:660px){.payment-module__forms__card__footer #payment-button{max-width:585px!important}}.payment-module__forms__card__footer__legalInfo_text{margin-top:1rem;font-size:.75rem}@media(min-width:940px){.payment-module__forms__card__footer__legalInfo_text{max-width:585px!important}}.card-icons{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:.5rem}.card-icons img{height:1.5rem;width:2.5rem;object-fit:contain;flex-shrink:0}.payment-card-trust-strip{position:relative;width:100%;margin-top:1rem;flex-shrink:0}.payment-methods-label{--payment-method-icon-color:currentColor;display:inline-flex;align-items:center;justify-content:center;gap:space(.75);font-size:14px;font-weight:700;line-height:1}.payment-methods-label--outlined{--payment-method-icon-color:var(--payment-method-brand-color,currentColor)}.payment-methods-label__method{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.payment-methods-label__icon{background-color:var(--payment-method-icon-color);mask:var(--payment-method-icon-image) no-repeat center/contain;-webkit-mask:var(--payment-method-icon-image) no-repeat center/contain}.payment-methods-label__separator{display:inline-flex;align-items:center;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 12px}.payment-methods-label.payment-methods-label.payment-methods-label,.payment-methods-label.payment-methods-label.payment-methods-label *{width:auto;height:auto}.payment-methods-label.payment-methods-label.payment-methods-label .payment-methods-label__icon,.payment-methods-label.payment-methods-label.payment-methods-label .payment-methods-label__method svg{width:20px;height:20px;flex-shrink:0}.payment-module{position:relative;overflow:hidden}.payment-module .express-checkout-container{margin-bottom:.5rem}.payment-module .express-checkout-container .p-ExpressCheckoutElement{width:100%}.payment-module .express-checkout-container--disabled{pointer-events:none;opacity:.6}.payment-module .stripe-payment-form{display:flex;flex-direction:column;width:100%}.payment-module .stripe-payment-form [data-qa=card-toggle-button]{min-width:100%}.payment-module .stripe-payment-form .payment-element-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease;overflow:hidden}.payment-module .stripe-payment-form .payment-element-wrapper--open{grid-template-rows:1fr}.payment-module .stripe-payment-form .payment-element-wrapper>.payment-element-container{min-height:0;overflow:hidden;padding-top:0;transition:padding-top .3s ease}.payment-module .stripe-payment-form .payment-element-wrapper--tabs #payment-element{margin:0 1px}.payment-module .stripe-payment-form .payment-element-wrapper--open>.payment-element-container{padding-top:1rem;overflow:visible}.payment-module .stripe-payment-form .payment-element-wrapper--open>.payment-element-container #payment-element{position:relative}.payment-module .stripe-payment-form .payment-element-wrapper--open>.payment-element-container #payment-element:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:10px;background-color:#fff;z-index:1;pointer-events:none}.payment-module .stripe-payment-form .payment-module__forms__card__footer{text-align:center;display:flex;flex-direction:column;align-items:center}.payment-module .stripe-payment-form .payment-module__forms__card__footer.stripe{padding:0}.payment-module .stripe-payment-form .payment-module__forms__card__footer #stripe-payment-button{width:100%;margin-top:1rem}.payment-module__content{padding:0}.payment-module__content--hidden{visibility:hidden}.payment-module__content--waiting{opacity:.6;pointer-events:none;transition:opacity .15s ease-in-out}.payment-module__loading{position:absolute;width:100%;height:100%;z-index:99}.payment-module__loading .loader{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;background-color:#fff3eb;width:100%;height:100%}.payment-module__loading .loader svg{font-size:7rem}.payment-module__loading .text{text-align:center}.secure-pack{flex-direction:column;gap:1rem;width:100%;margin-top:1.5rem}.secure-pack,.secure-pack__ssl{display:flex;align-items:center}.secure-pack__ssl{justify-content:center;gap:.5rem}.secure-pack__lock-icon{width:16px;height:16px}.secure-pack__ssl-text{font-size:12px;line-height:14px;color:#404040}.secure-pack__confidence{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;padding:0 .5rem}.secure-pack__confidence-text{font-size:12px;font-weight:700;line-height:14px;color:#404040;white-space:nowrap}.secure-pack__logos{display:flex;align-items:center;justify-content:center;gap:.5rem}.secure-pack__logo{height:26px;width:auto;object-fit:contain}.stripe-provider__error{flex-grow:1;display:flex;justify-content:center;align-items:center;border-radius:8px;padding:.5rem 1rem;background-color:#ffe5e5;font-size:16px;font-weight:400;line-height:22px;color:#262626;box-sizing:border-box}
/*# sourceMappingURL=ed9ee5a5a33ec1a3.css.map*/