.multi-booking-discount-modal .ant-modal-content{padding:0!important;border-radius:12px;overflow:hidden}.multi-booking-discount-modal .ant-modal-header{display:none}.multi-booking-discount-modal .ant-modal-close{top:24px!important;right:20px;color:#2f3034;font-size:18px}.multi-booking-discount-content{padding:24px;display:flex;flex-direction:column;gap:20px}.multi-booking-discount-title{margin-bottom:0!important;color:#25272a}.discount-condition-section{border:1px dashed #039855;border-radius:8px;padding:12px 16px;display:flex;align-items:center;gap:12px;background-color:transparent}.discount-condition-text{color:#2f3034!important;flex:1 1}.eligibility-message{padding:0 8px}.savings-display{display:flex;align-items:center;justify-content:space-between}.savings-amount,.savings-percentage{color:#2f3033}.modal-action-button{margin-top:4px}.modal-action-button .danger-btn{height:48px;border-radius:12px;font-weight:600;font-size:16px;background:#c10505;border:none}.modal-action-button .danger-btn:hover{background:#a00404!important}[dir=rtl] .multi-booking-discount-modal .ant-modal-close{right:auto;left:20px}[dir=rtl] .savings-display{flex-direction:row-reverse}@media (max-width:600px){.multi-booking-discount-modal{width:90%!important;max-width:400px}.multi-booking-discount-content{padding:20px;gap:16px}.multi-booking-discount-title{font-size:18px}}.payment-confirmation-modal{top:150px!important}