.amount-box{padding:24px;background-color:#f7f7fc;border-radius:24px}.amount-box .header{font-size:11px;font-weight:500;font-family:Poppins,sans-serif;color:#6e7191}.amount-box .amount{font-size:24px;font-weight:700;font-family:Poppins,sans-serif;color:#262338}@media screen and (max-width: 992px){.amount-box{padding:24px 12px}}.light-bg-box,.price-section{padding:25px;background-color:#f7f7fc;border-radius:16px}@media screen and (max-width: 992px){.light-bg-box,.price-section{padding:20px 16px}}.white-bg-box{padding:12px 16px;border-radius:16px;background-color:#fff;border:1px solid #F1F3F9}.white-bg-box .title{font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;color:#14142b}.white-bg-box .sub-title{font-family:Montserrat,sans-serif;font-weight:600;font-size:.75rem;color:#6e7191}.grinta-credits-box{border-radius:16px;border:1px solid #F1F3F9;background-color:#f7f7fc}.grinta-credits-box .redeem-wallet-balance-box{color:#4c246e;font-size:14px;font-weight:500;padding:10px 16px;cursor:pointer}.reward-modal-content{height:88px;border-radius:16px;display:flex;align-items:center;justify-content:space-between;padding:0 16px}.reward-modal-content .points{font-size:1.2rem;font-weight:700}.reward-modal-content .points .description{font-size:1rem;font-weight:500}@media screen and (max-width: 992px){.reward-modal-content{height:66px}.reward-modal-content .points{font-size:14px}.reward-modal-content .points .description{font-size:.75rem}.reward-modal-content .rewards-image{height:53px;width:auto}}.qitaf-rewards-container{background-color:#e2d9ec;color:#49267f}.qitaf-rewards-container .points .description{color:#49267f}.mokafaa-rewards-container{background-color:#e6e6ff;color:#1f1afa}.mokafaa-rewards-container .points .description{color:#1f1afa}.empty-events{padding:80px 27px;border-radius:16px;background-color:#f7f7fc;display:flex;flex-direction:column;align-items:center;justify-content:center}.empty-events h4{font-size:1.14rem;color:#14142b;font-weight:700}.empty-events h5{font-size:14px;color:#14142b;font-weight:400;padding-top:12px}.ehsan-component{width:100%;padding:3px 8px;background-color:#edf6f4;border-radius:12px;display:flex;align-items:center;color:#074367;font-weight:600;line-height:135%}.ehsan-component .ehsan-logo{width:55px;height:55px}@media screen and (max-width: 992px){.ehsan-component{font-size:.75rem}.ehsan-component .ehsan-logo{width:40px;height:40px}}.checkout-protection-container{border-radius:12px;border:1px solid #D9DBE9;padding:16px 12px}.checkout-protection-container .title{font-size:1rem;font-weight:700;color:#1b2037}.checkout-protection-container .sub-title{font-size:.688rem;color:#4c246e}.checkout-protection-container .sub-title .link{text-decoration:underline}.checkout-protection-container .radio-select.payment-select{left:15px;top:3px}.checkout-protection-container .radio-select.payment-select.active .checkmark{background-color:#4c246e}.checkout-protection-container .radio-select .checkmark:after{content:"";width:8.3px;height:8.3px;background-color:#fff;padding:0!important;right:0;margin:auto}.checkout-protection-container .price-main{font-size:.75rem!important;font-weight:700!important;color:#4c246e!important}.checkout-protection-container .recommended:after{content:attr(data-label);position:absolute;top:-12px;left:12px;padding:2px 8px;background-color:#41c980;border-radius:16px;font-size:14px;color:#fff;font-weight:500}
