.payment-dialog .rodal-dialog{max-width:600px!important}.payment-dialog .loader-container-inner{padding-bottom:1rem}.payment-dialog h1{color:#32325d;font-weight:400;line-height:50px;font-size:40px;margin:20px 0;padding:0}.payment-dialog .right-align{justify-content:flex-end!important;margin-right:0}.payment-dialog .label{font-family:SegoeUI-Semibold;font-size:14px}.payment-dialog .checkbox-label{font-family:SegoeUI-Semibold;font-size:14px;margin-left:15px;margin-bottom:13px!important;cursor:pointer;margin-bottom:0}.payment-dialog .payment-footer{width:100%;padding:10px 16px 0;display:flex;align-items:center;justify-content:space-between}.payment-dialog .payment-footer h6{text-transform:capitalize}.payment-dialog .checkbox-buttons.no-right-gap :nth-child(2){margin-right:0!important}.payment-dialog .highlight-row{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;margin-left:-15px;margin-right:-15px}.payment-dialog .amount-input-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:16px}.payment-dialog .amount-input-row input{max-width:300px;border:1px solid #dce0e4!important}.payment-dialog .payment-dialog-header{color:#000;margin-right:5px}.payment-dialog .payment-dialog-header+b{color:#535bd6}.payment-dialog .modal-title{font-family:SegoeUI-Bold!important;margin-bottom:0!important}.payment-dialog .wallet-text-ref{display:flex}.payment-dialog .wallet-text-ref .info-tooltip{align-self:center}.payment-dialog .Checkout{margin:0 auto;max-width:800px;box-sizing:border-box;padding:0 5px}.payment-dialog button{white-space:nowrap;border:0;display:inline-block;height:30px;line-height:28px;padding:0 10px;color:#fff;border-radius:4px;font-size:15px;text-decoration:none;text-transform:capitalize}.payment-dialog button i{margin-right:5px}.payment-dialog .checkbox-input{margin-left:-18px;margin-top:2px;cursor:pointer;accent-color:#535bd6}.payment-dialog .saved-payment-info{display:flex;justify-content:space-between;border:1px solid #dcdcdc!important;width:100%;border-radius:5px;margin:0 0 17px -5px;padding:0 3px 4px}.payment-dialog .saved-payment-info .svg-inline--fa{align-self:center;padding-right:15px}.payment-dialog .saved-payment-info.selected{border:2px solid #3ac47d!important}.payment-dialog .close-button{border:1px solid;border-color:gray;background-color:#fff;color:gray}.payment-dialog .name-input,.payment-dialog .StripeElement{display:block;margin:8px 0 15px;max-width:500px;font-size:1em;border:1px solid #dce0e4;border-radius:.25rem;height:30px;padding:7px 10px}.payment-dialog input::placeholder{color:#aab7c4}.payment-dialog .modal-footer{padding:0 1rem 1rem;border:none;background-color:inherit}.payment-dialog .card-header-1{display:flex;align-items:center;border-bottom-width:1px;padding-top:0;padding-bottom:0;padding-right:1.625rem;height:3.5rem;justify-content:center;background-color:#d3d3d3}.payment-dialog .credit-card-img{justify-content:center;margin-bottom:1rem}.payment-dialog input::placeholder{color:#837c7c;opacity:1}.payment-dialog input:-ms-input-placeholder{color:#837c7c}.payment-dialog ::-ms-input-placeholder{color:#837c7c}.payment-dialog .discounted{margin:0 15px;font-size:28px;color:#d4b50f}.payment-dialog .checkout-modal{margin-top:50px}.payment-dialog .wallet-option{display:flex;flex:1;padding:20px 0;margin-top:-16px;background:#3ac47d}.payment-dialog .wallet-text{margin-left:30px;margin-top:7px;color:#fff;font-weight:600}.payment-dialog .default-div-image{display:flex;justify-content:flex-end}.payment-dialog .default-div-image .default-image{max-width:100px;margin:3px 4px 5px 0}.payment-dialog .rebates-row{border-top:1px solid #dee2e6;padding-top:16px}.payment-dialog .rebates-row .rebates-section{margin-left:16px;width:55%}.payment-dialog .rebates-row .rebates-section>:not(:first-child){margin-top:5px}.payment-dialog .rebates-row .rebates-item{display:flex;width:100%;justify-content:space-between}.payment-dialog .rebates-row .rebate-value{color:#3bc47e}.payment-dialog .rebates-row .rebate-label{width:210px;display:flex;justify-content:space-between}.payment-dialog .payment-due-title{display:flex;justify-content:space-between;min-width:55%;font-family:SegoeUI-Bold}.payment-dialog .deposit-taken-title{font-family:SegoeUI;margin-left:16px}.payment-dialog .deposit-taken-discount{font-family:SegoeUI}.payment-dialog .spacer{border-bottom:1px solid #dee2e6;padding:1px}@media(max-width:767px){.payment-dialog .row{justify-content:initial!important}}@media(max-width:715px){.payment-dialog .rebates-section{width:100%!important;margin-right:16px}}@media(max-width:650px){.payment-dialog .default-div-image .default-image{margin:3px 0 5px}.payment-dialog .wallet-text-ref .info-tooltip{margin-right:15px}.payment-dialog input{margin-right:5px}.payment-dialog .checkbox-buttons{display:flex;justify-content:flex-end}.payment-dialog .checkbox-buttons :nth-child(2){margin-right:0!important}.payment-dialog .payment-footer{flex-direction:column;align-items:normal}}@media(max-width:575px){.payment-dialog .modal-footer{justify-content:flex-end!important}}.checkout-form{font-size:16px}.checkout-form .price-items-wrapper{width:54%}.checkout-form .price-items-wrapper.full-width{width:100%}.checkout-form .price-item{display:flex;justify-content:space-between;align-items:flex-end}.checkout-form .congratulations{margin-right:0!important;margin-left:0!important}.checkout-form .order-information-body{margin-right:0!important;margin-left:0!important;margin-bottom:10px;justify-content:space-between!important}.checkout-form .discount-alert{background-color:#fdc700;color:#000;font-family:SegoeUI-Bold;width:100%;padding:.3em .7em;border-radius:.25em;margin-bottom:1em}@media(max-width:715px){.checkout-form .rebates-section{width:100%!important;margin-right:16px}.checkout-form .price-items-wrapper{width:95%}}.available-credits{background-color:#e6e8ff;border-radius:5px;padding:5px 15px;display:flex;flex-direction:column;align-items:flex-end;min-width:44%;justify-content:space-evenly}.available-credits .bold{font-family:SegoeUI-Bold;padding:5px 0}@media(max-width:715px){.available-credits{margin:10px 0;padding:5px 15px;width:100%}}
