.btn{font-style:normal;font-weight:400;font-family:"Roboto",sans-serif;font-size:1.25rem;line-height:1.5;font-weight:500;text-transform:uppercase}.btn:not([class*=btn-]){--bs-btn-color: #fff;--bs-btn-bg: #F26A21;--bs-btn-border-color: #F26A21;--bs-btn-hover-bg: #2159A8;--bs-btn-hover-color: #fff;--bs-btn-hover-border-color: #2159A8;--bs-btn-active-color: #fff;--bs-btn-active-bg: #F26A21;--bs-btn-active-border-color: #F26A21}.btn.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #F26A21;--bs-btn-border-color: #F26A21;--bs-btn-hover-bg: #2159A8;--bs-btn-hover-color: #fff;--bs-btn-hover-border-color: #2159A8;--bs-btn-active-color: #fff;--bs-btn-active-bg: #F26A21;--bs-btn-active-border-color: #F26A21}.btn:disabled,.btn.disabled,fieldset:disabled .btn{--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #777779;--bs-btn-disabled-border-color: #777779}.btn.btn-outline-secondary{--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2159A8}.btn.btn-orange{background:#f26a21;color:#fff}@media(min-width: 768px){.btn.btn-orange{width:auto}}.btn.btn-next{margin:0 0 1.25rem;float:right}@media(max-width: 767.98px){.btn.btn-next{width:100%;float:none}}.btn.btn-previous{font-family:"Roboto",sans-serif;font-size:.875rem;line-height:1.5;font-weight:500;font-weight:400;color:#777779;border:none;background:none;margin:0;padding:14.5px 10px;float:left}@media(max-width: 767.98px){.btn.btn-previous{margin:0;width:100%;float:none}}.btn.btn-previous:before{content:"< "}.btn.btn-previous:hover{background:none;color:#777779}.btn.btn-previous:active{background:none;-webkit-box-shadow:none;box-shadow:none}.btn.dropdown-toggle{font-family:"Roboto",sans-serif;font-size:.75rem;line-height:1.5}.btn[disabled] span.loading-icon{display:none}.btn.no-icon .button-icon{display:none}.btn.failed-payment-btn{margin:0 25px;display:block}.btn.single-payment-button{white-space:normal;float:right}@media(max-width: 767.98px){.btn.single-payment-button{float:none;width:100%;display:block}}.btn.single-payment-button[disabled],.btn.btn-progress-spinner[disabled]{position:relative}.btn.single-payment-button[disabled] span,.btn.btn-progress-spinner[disabled] span{display:block;opacity:0}.btn.single-payment-button[disabled] span.button-icon,.btn.btn-progress-spinner[disabled] span.button-icon{display:none}.btn.single-payment-button[disabled] span:last-of-type,.btn.btn-progress-spinner[disabled] span:last-of-type{opacity:1}.btn.single-payment-button[disabled] span.loading-icon,.btn.btn-progress-spinner[disabled] span.loading-icon{display:inline-block;width:2.5rem;height:2.5rem;position:absolute;left:50%;top:50%;margin-top:-1.25rem;margin-left:-1.25rem}.btn.single-payment-button[disabled] span.loading-icon:after,.btn.btn-progress-spinner[disabled] span.loading-icon:after{content:" ";display:block;width:24px;height:24px;margin:8px;border-radius:50%;border:2px solid;border-color:#fff rgba(0,0,0,0) #fff rgba(0,0,0,0);-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}.btn.single-payment-button[disabled].btn-html p,.btn.btn-progress-spinner[disabled].btn-html p{margin-bottom:0;opacity:0 !important}.btn.single-payment-button[disabled].btn-html p span,.btn.btn-progress-spinner[disabled].btn-html p span{display:inline-block;opacity:0 !important}.btn.btn-retry{width:100%;margin-bottom:20px;border-radius:25px}.btn.btn-html{padding:5px 10px !important}.btn.btn-html p{margin-bottom:0;color:#fff;font-size:1.25rem;font-weight:normal;text-transform:none}.btn.btn-html div{font-size:1.25rem;font-weight:normal;text-transform:none}a.btn.btn-orange.commerce-donation-payment-redirect{width:auto;white-space:normal}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body.path-user .btn .button-label{margin:0 5px}.btn.unicef-dialog-link-block{font-family:"Roboto",sans-serif;font-size:1.125rem;line-height:1.5;font-weight:400;color:#f1f1f1;text-transform:uppercase;padding:6.5px 12px;background:#1cabe2;border-color:#f1f1f1;border-style:solid;border-width:2px;border-radius:5px}
