.paymentDetailsSection .ant-checkbox-inner{border-radius:100px}.paymentDetailsSection .ant-checkbox-checked .ant-checkbox-inner{background-color:#273df2;border-color:#273df2}.paymentDetailsSection .capsule{color:#1c1c1c;font-weight:500;border-radius:4px;outline:1px solid #273df2;padding:10px 14px;font-size:15px;margin-right:10px;cursor:pointer}.paymentDetailsSection .capsule.selected{background-color:rgba(39,61,242,.051)}.paymentDetailsSection .capsule .capsule_discount{color:#fea800}.paymentDetailsSection .selection-guidance{margin-top:16px}.paymentDetailsSection .selection-guidance p{margin:0;font-size:13px;color:#667085;line-height:20px}.paymentDetailsSection .planSelectionContainer{margin-top:24px;border:1px solid #e6eaf1;border-radius:12px;padding:10px;background:#fcfdff}.paymentDetailsSection .planSelectionContainer.gridItem-2{grid-gap:0;gap:0}.paymentDetailsSection .planSelectionContainer.selected{border:1px solid rgba(39,61,242,.6)}.paymentDetailsSection .planSelectionContainer .plan_box{cursor:pointer;padding:18px;background:#f8fafc;border-radius:10px;position:relative}.paymentDetailsSection .planSelectionContainer .plan_box.selected{background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.08);border:1px solid #e8ecf3}.paymentDetailsSection .planSelectionContainer .plan_box .promo-badge{position:absolute;top:-10px;right:20px;background:linear-gradient(135deg,#fea800,#f80);color:#fff;padding:6px 12px;border-radius:4px;font-size:12px;font-weight:600;box-shadow:0 2px 8px rgba(254,168,0,.3);z-index:1}.paymentDetailsSection .planSelectionContainer .plan_box .promo-note{font-size:12px;color:#fea800;margin-top:8px;font-weight:500}.paymentDetailsSection .planSelectionContainer .plan_box .original-price{text-decoration:line-through;opacity:.6;margin-right:8px;font-size:14px!important}.paymentDetailsSection .planSelectionContainer .plan_box .promo-price{color:#37b34a!important;font-weight:700!important}.paymentDetailsSection .planSelectionContainer .plan_box .header{margin-bottom:12px}.paymentDetailsSection .planSelectionContainer .plan_box .palnTitle,.paymentDetailsSection .planSelectionContainer .plan_box .price h4{font-weight:600}.paymentDetailsSection .planSelectionContainer .plan_box .palnTitle{font-size:14px;color:#8e8e8e;text-transform:uppercase;padding:2px 6px;margin-left:5px;border-radius:4px}.paymentDetailsSection .planSelectionContainer .plan_box .palntitle__odd{color:#ffb82e;background-color:rgba(255,184,46,.051)}.paymentDetailsSection .planSelectionContainer .plan_box .palntitle__even{background-color:rgba(55,179,74,.051);color:#37b34a}.paymentDetailsSection .planSelectionContainer .plan_box .amount,.paymentDetailsSection .planSelectionContainer .plan_box .planDesc{font-size:22px;letter-spacing:-.055em;font-weight:500}.paymentDetailsSection .planSelectionContainer .plan_box .amount{color:#000}.paymentDetailsSection .planSelectionContainer .plan_box .planDesc{color:#717171}.paymentDetailsSection .planSelectionContainer .plan_box .price{margin-top:6px}.paymentDetailsSection .planSelectionContainer .plan_box .price h4{font-weight:500;font-size:15px;color:#8e8e8e}.paymentDetailsSection .comparePlans{color:#273df2}.paymentDetailsSection .payGoContainer{margin-top:30px}.paymentDetailsSection .payGoContainer .desc p,.paymentDetailsSection .payGoContainer .desc span{font-weight:600;font-size:18px}.paymentDetailsSection .payGoContainer .desc span{font-size:14px;color:#717171}.paymentDetailsSection .payGoContainer .payInputSection{border:2px solid #c7c7c7;border-radius:5px;padding:10px 15px}.paymentDetailsSection .payGoContainer .payInputSection .desc p{font-weight:500;font-size:12px;color:#717171}.paymentDetailsSection .payGoContainer .payInputSection .desc p:nth-child(2){color:#1c1c1c;font-size:14px}.paymentDetailsSection .payGoContainer .payInputSection .desc .PayGoPaymentInput{border-bottom:1.5px solid rgba(39,61,242,.49);width:40%}.paymentDetailsSection .payGoContainer .payInputSection .payGoPriceDisplay{background:rgba(212,216,252,.2);border-radius:5px;height:70px;min-width:100px}.paymentDetailsSection .payGoContainer .payInputSection .payGoPriceDisplay h3{font-weight:600;font-size:22px;color:#000}