imburse-checkout{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;--imburse-checkout-titleSize:16px;--imburse-checkout-titleColor:#000;--imburse-checkout-backgroundColor:#fff;--imburse-checkout-fontFamily:"Helvetica Neue, Helvetica, Arial, sans-serif";--imburse-checkout-fontColor:#000;--imburse-checkout-fontSize:14px;--imburse-checkout-primaryButtonColor:#0074aa;--imburse-checkout-primaryButtonFontColor:#fff;--imburse-checkout-buttonRadius:0;--imburse-checkout-borderThickness:1px;--imburse-checkout-borderRadius:0;--imburse-checkout-borderColor:#c2cfd6;--imburse-checkout-errorColor:#c50f1f;--imburse-checkout-successColor:#20c997;--imburse-checkout-secondaryButtonColor:#f0f3f5;--imburse-checkout-secondaryButtonFontColor:#000;--imburse-checkout-secondaryButtonHoverColor:#bbc0ca;--imburse-checkout-tabFocusOutlineColor:#0064e6;--imburse-checkout-focusOutlineStyle:solid;--imburse-checkout-focusOutlineThickness:2px;--imburse-checkout-focusOutlineOffset:2px;--imburse-checkout-placeholderColor:#8e8e8e;--imburse-checkout-inputBackgroundColor:#fff;--imburse-checkout-inputColor:#000;--imburse-checkout-inputHeight:2.5em;--imburse-checkout-focusColor:#000;--imburse-checkout-paymentOptionBackgroundColor:#fff;text-rendering:optimizelegibility}imburse-checkout button{background:linear-gradient(transparent,rgba(0,0,0,.2)) top/100% 800%;background-color:var(--imburse-checkout-primaryButtonColor);border:none;border-radius:var(--imburse-checkout-buttonRadius);color:var(--imburse-checkout-primaryButtonFontColor);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:500;height:2.5em;line-height:inherit;margin:.5rem 0;transition:.25s;width:100%}imburse-checkout button.focus-visible{outline:var(--imburse-checkout-tabFocusOutlineColor) var(--imburse-checkout-focusOutlineStyle) var(--imburse-checkout-focusOutlineThickness);outline-offset:var(--imburse-checkout-focusOutlineOffset)}imburse-checkout button:focus-visible{outline:var(--imburse-checkout-tabFocusOutlineColor) var(--imburse-checkout-focusOutlineStyle) var(--imburse-checkout-focusOutlineThickness);outline-offset:var(--imburse-checkout-focusOutlineOffset)}imburse-checkout button:disabled{cursor:not-allowed;-webkit-filter:opacity(50%);filter:opacity(50%)}imburse-checkout hr{border:0;border-top:1px solid rgba(0,0,0,.1)}imburse-checkout input[type=email],imburse-checkout input[type=number],imburse-checkout input[type=tel],imburse-checkout input[type=text],imburse-checkout select{background-color:var(--imburse-checkout-inputBackgroundColor);border-color:var(--imburse-checkout-borderColor)!important;border-radius:var(--imburse-checkout-borderRadius)!important;border-style:solid;border-width:var(--imburse-checkout-borderThickness)!important;box-sizing:border-box;color:var(--imburse-checkout-inputColor)!important;font-family:inherit;font-size:var(--imburse-checkout-fontSize)!important;height:var(--imburse-checkout-inputHeight)!important;outline:none;padding:calc(.5em - 2px) calc(.75em - 2px)!important;width:100%}imburse-checkout select{cursor:pointer}imburse-checkout input:focus,imburse-checkout select:focus{border-color:var(--imburse-checkout-focusColor)!important}imburse-checkout input::-webkit-input-placeholder{color:var(--imburse-checkout-placeholderColor)!important}imburse-checkout input::-moz-placeholder{color:var(--imburse-checkout-placeholderColor)!important}imburse-checkout input::placeholder{color:var(--imburse-checkout-placeholderColor)!important}.imburse-checkout__container{-webkit-align-items:center;align-items:center;background-color:var(--imburse-checkout-backgroundColor);color:var(--imburse-checkout-fontColor)!important;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-family:var(--imburse-checkout-fontFamily)!important;font-size:var(--imburse-checkout-fontSize)!important;-webkit-justify-content:center;justify-content:center;padding:1rem}.imburse-checkout__open{width:100%}.imburse-checkout__app-module{margin:1rem 0}.imburse-checkout__title{color:var(--imburse-checkout-titleColor);font-size:var(--imburse-checkout-titleSize);font-weight:700;margin:0}.imburse-checkout__payment-options{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(100px,100px))}.imburse-checkout__payment-option__container{-webkit-align-items:center;align-items:center;background-color:var(--imburse-checkout-paymentOptionBackgroundColor);border:1px solid rgba(0,0,0,.1);border-radius:6px;cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:.5rem}.imburse-checkout__payment-option__container:hover{border-color:rgba(0,0,0,.3)}.imburse-checkout__payment-option__container.focus-visible{outline:var(--imburse-checkout-tabFocusOutlineColor) var(--imburse-checkout-focusOutlineStyle) var(--imburse-checkout-focusOutlineThickness);outline-offset:var(--imburse-checkout-focusOutlineOffset)}.imburse-checkout__payment-option__container:focus-visible{outline:var(--imburse-checkout-tabFocusOutlineColor) var(--imburse-checkout-focusOutlineStyle) var(--imburse-checkout-focusOutlineThickness);outline-offset:var(--imburse-checkout-focusOutlineOffset)}.imburse-checkout__payment-option__container:first-child{margin-left:0}.imburse-checkout__payment-option__container:last-child{margin-right:0}.imburse-checkout__payment-option__image{display:block;height:45px;-o-object-fit:scale-down;object-fit:scale-down;width:75px}.imburse-checkout__selected-option{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.imburse-checkout__selected-option__image{background-color:var(--imburse-checkout-paymentOptionBackgroundColor);border:1px solid rgba(0,0,0,.1);border-radius:6px;display:block;height:30px;-o-object-fit:scale-down;object-fit:scale-down;padding:.25rem;width:55px}.imburse-checkout__selected-option__select_payment_method{-webkit-align-items:center;align-items:center;background-color:var(--imburse-checkout-secondaryButtonColor)!important;border-radius:var(--imburse-checkout-buttonRadius)!important;color:var(--imburse-checkout-secondaryButtonFontColor)!important;display:-webkit-flex;display:flex;font-size:90%;height:35px;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.imburse-checkout__selected-option__select_payment_method svg{margin-right:.25rem}.imburse-checkout__selected-option__select_payment_method:hover:not(:disabled){background-color:var(
    --imburse-checkout-secondaryButtonHoverColor
  )!important}.imburse-checkout__error{-webkit-align-items:center;align-items:center;background-color:var(--imburse-checkout-backgroundColor)!important;color:#000!important;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:14px!important}.imburse-checkout__error svg{font-size:30px;margin-bottom:1rem}.imburse-checkout__failure,.imburse-checkout__processing,.imburse-checkout__success{margin-top:.5rem}.imburse-checkout__failure{color:var(--imburse-checkout-errorColor)!important}.imburse-checkout__success{color:var(--imburse-checkout-successColor)!important}.imburse-checkout__loading-container{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:.5rem;width:100%}.imburse-checkout__loading-container__component-host{margin:1rem 0}.imburse-checkout__loading-container>svg{margin-bottom:.5rem}