.separator-line{width:100%;height:var(--sp-unit);background-color:var(--color-grey-200)}
.payment-breakdown{gap:var(--sp-2);flex-direction:column;width:100%;margin:0;display:flex}.payment-breakdown__row{gap:var(--sp-3);font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);justify-content:space-between;align-items:center;display:flex}.payment-breakdown--small .payment-breakdown__row{font-size:var(--font-size-body-small)}.payment-breakdown__label{gap:var(--sp-1);align-items:center;display:flex}.payment-breakdown__value{font-weight:var(--font-weight-semibold);white-space:nowrap}.payment-breakdown__row--credits{color:var(--color-accent-gold-dark)}.payment-breakdown__row--credits .icon{width:var(--sp-4)}.payment-breakdown__row--total{font-size:var(--font-size-body-large)}
.stripe-form-payment-content{flex-direction:column;width:100%;display:flex}.stripe-form-payment-content__card-element-wrapper{width:calc(100% + 8px)}
.stripe-form-payment--message{gap:var(--sp-2);padding-block:var(--sp-8) var(--sp-16);flex-direction:column;align-items:center;display:flex}.stripe-form-payment--message .icon-logo{width:var(--sp-12);height:var(--sp-12);color:var(--color-accent-gold)}
