@keyframes rotate{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.mobile-new-ewallet-button-component{display:block !important}
@media only screen and (min-width:768px){.mobilewallet.aem-GridColumn,.mobilewallet.aem-GridColumn.aem-GridColumn--default--12{width:auto !important;clear:none;margin-left:12px}
.submit>div.media__body.mobile-new-ewallet-button-component{margin-left:0}
.submit>div.media__body.mobile-new-ewallet-button-component .wallet-buttons{justify-content:flex-start}
}
.mobile-new-ewallet-button-component .wallet-buttons a.wallet-btn.wallet-android-btn img{width:170px}
.mobile-new-ewallet-button-component .wallet-buttons a.wallet-btn.wallet-ios-btn img{width:150px}
.mobile-new-ewallet-button-component .wallet-buttons{display:flex;justify-content:center;gap:30px}
@media only screen and (max-width:767px){.mobile-new-ewallet-button-component .wallet-buttons{transform:none;width:202px;gap:0}
}
.mobile-new-ewallet-button-component .wallet-buttons a.wallet-btn{text-decoration:none}
@media only screen and (max-width:767px){.mobile-new-ewallet-button-component .wallet-buttons a.wallet-btn.display-on-mobile{margin:0 !important}
}
@media only screen and (max-width:767px){.mobile-new-ewallet-button-component .wallet-buttons a.wallet-btn:not(.display-on-mobile){display:none !important;margin:0 !important;padding:0 !important;width:0 !important;overflow:hidden;opacity:0;pointer-events:none}
}
.mobile-new-ewallet-button-component .wallet-buttons a.wallet-btn img{height:auto;display:block}
.mobile-new-ewallet-button-component .wallet-buttons a.wallet-btn.wallet-ios-btn{margin-right:0}
div.generic-modal-component[name="mobile-wallet"] .btn.btn-form-submit.wallet-btn-submitting{pointer-events:none;cursor:not-allowed;display:flex !important;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}
div.generic-modal-component[name="mobile-wallet"] .btn.btn-form-submit.wallet-btn-submitting .icon-text{flex:0 1 auto;display:flex;align-items:center}
div.generic-modal-component[name="mobile-wallet"] .btn.btn-form-submit.wallet-btn-submitting .icon-text>p{margin:0}
div.generic-modal-component[name="mobile-wallet"] .btn.btn-form-submit.wallet-btn-submitting::after{content:'';flex:0 0 auto;display:block;width:18px;height:18px;margin-left:8px;border-radius:50%;background:conic-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,0.3) 90deg,rgba(255,255,255,0.6) 180deg,rgba(255,255,255,0.9) 270deg,rgba(255,255,255,1) 360deg);-webkit-mask:radial-gradient(circle,transparent 55%,black 55%);mask:radial-gradient(circle,transparent 55%,black 55%);animation:rotate 1s linear infinite}