.confirm-pay-container{width:100%;margin:0 auto;display:flex;flex-direction:column}.confirm-pay-container .heading-section{display:flex;margin-top:20px;justify-content:space-between}.confirm-pay-container .heading-section p{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;margin:0 0 5px;color:#373c35}.confirm-pay-container .heading-section b{font-family:Inter;font-size:15px;font-style:normal;font-weight:600;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline}.confirm-pay-container .treatment-section{display:flex;justify-content:space-between;align-items:center;flex-direction:row;margin-top:20px}.confirm-pay-container .treatment-section .treatment-content{display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.confirm-pay-container .treatment-section .treatment-content p{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;color:#373c35;margin:0}.confirm-pay-container .treatment-section .treatment-content b{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:5px;text-transform:capitalize}.confirm-pay-container .treatment-section-team{display:flex;justify-content:space-between;align-items:center;flex-direction:row;margin-top:20px}.confirm-pay-container .treatment-section-team .treatment-content p{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;color:#373c35;margin:0}.confirm-pay-container .treatment-section-team .treatment-content b{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.confirm-pay-container .appointment-section{display:flex;justify-content:flex-start;align-items:center;text-align:left;flex-direction:row;margin-top:20px}.confirm-pay-container .appointment-section .appointment-content{display:flex;align-items:left;flex-direction:column;justify-content:center}.confirm-pay-container .appointment-section .appointment-content p{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;color:#373c35;margin:0}.confirm-pay-container .appointment-section .appointment-content b{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:normal;color:#000}.confirm-pay-container .payment-history-section{display:flex;justify-content:space-between;align-items:center}.confirm-pay-container .payment-history-section p{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%}.confirm-pay-container .payment-order-section{display:flex;justify-content:space-between;align-items:center}.confirm-pay-container .payment-order-section b{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.confirm-pay-container .payment-option-section{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.confirm-pay-container .payment-option-section .right-payment-option-section{display:flex;align-items:center;justify-content:center;gap:0;width:100%}.confirm-pay-container .payment-option-section .right-payment-option-section .content-section{display:flex;text-align:left;flex-direction:column}.confirm-pay-container .payment-option-section .right-payment-option-section .content-section b{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.confirm-pay-container .payment-option-section .right-payment-option-section .content-section p{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;margin:0;color:#373c35}.confirm-pay-container .your-details-section{display:flex;flex-direction:column;align-items:flex-start;margin-top:20px;padding:0 2px}.confirm-pay-container .your-details-section p{margin:0 0 5px;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:140%;color:#373c35}.confirm-pay-container .your-details-section input{width:100%;border-radius:10px;border:1px solid #878787;padding:20px;outline:0 solid}.confirm-pay-container .pay-with-section{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.confirm-pay-container .pay-with-section .right-section{display:flex;align-items:center;justify-content:center;gap:20px}.confirm-pay-container .pay-with-section .right-section b,.string-color{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.string-color{color:#000;background:#eef0f1;width:48px;height:48px}.for-custom-zindex{position:absolute;z-index:9999999999!important}.fix-header{position:fixed;width:100%;top:0;background:#fff;left:0;z-index:1111;padding:10px}.main-container-confirm{overflow:auto;height:100vh;position:relative;top:10rem;margin-bottom:15rem}.validation-error{color:tomato}.CustomeScrollWidth form#ryft-pay-form{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}