.CartProcessing_stepsContainer__SjrLp{display:flex;justify-content:space-between;align-items:center;background-color:#f9f9f9;padding:8px 20px;border-radius:10px;position:relative}.CartProcessing_step__25HAe{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.CartProcessing_iconContainer__gIXnq.CartProcessing_active__h3bGu{background-color:#00c853;border-radius:50%;width:50px;height:50px;display:flex;justify-content:center;align-items:center}.CartProcessing_iconContainer__gIXnq{background-color:#fff;border-radius:50%;width:60px;height:60px;display:flex;justify-content:center;align-items:center;position:relative}.CartProcessing_iconActive__38C1M{width:24px;height:24px;object-fit:contain}.CartProcessing_stepLabel__eDufc{margin-top:8px;font-size:14px;color:#333}.CartProcessing_stepsContainer__SjrLp:after{content:"";position:absolute;border:1px solid #ccc;width:calc(100% - 48px);left:24px;right:24px;top:44px}@media only screen and (max-width:767px){.CartProcessing_stepsContainer__SjrLp{padding:20px 10px}.CartProcessing_iconContainer__gIXnq,.CartProcessing_iconContainer__gIXnq.CartProcessing_active__h3bGu{width:45px;height:45px}.CartProcessing_stepLabel__eDufc{font-weight:500;font-size:12px}}.CheckOutPage_formContainer__m5uAT{padding:20px;border:1px solid #e0e0e0;border-radius:8px;margin-top:20px}.CheckOutPage_heading__4AeqX{font-size:22px;font-weight:700;margin-bottom:30px;color:#00c853;text-align:left}.CheckOutPage_row__eGDrm{display:flex;justify-content:space-between;gap:2rem}.CheckOutPage_inputGroup__ZAaUO{display:flex;flex-direction:column;margin-bottom:20px;width:100%}.CheckOutPage_inputGroupx__sYWG2{display:flex;margin-bottom:30px;width:100%;margin-top:15px}.CheckOutPage_inputGroup__ZAaUO label{margin-bottom:5px;font-size:14px;font-weight:500;padding-left:4px}.CheckOutPage_inputGroup__ZAaUO input,.CheckOutPage_inputGroup__ZAaUO select{padding:14px 10px;border:1px solid #ddd;border-radius:5px;font-size:16px;outline:none;background-color:initial}.CheckOutPage_inputGroup__ZAaUO input[type=checkbox]{width:auto;margin-right:10px}.CheckOutPage__recapcatha__xPzSN{display:flex;margin-top:25px;align-items:center;justify-content:space-between;background:#f9f9f9;padding:15px 10px;border-radius:6px}@media (max-width:500px){.CheckOutPage__recapcatha__xPzSN{flex-direction:column;gap:15px}}.CheckOutPage__Agg456UU__hpyPN{padding-right:6px;display:flex;align-items:center}.CheckOutPage__Agg456UU__hpyPN>span{font-size:14px;display:inline-block;margin-left:6px}@media only screen and (max-width:768px){.CheckOutPage_row__eGDrm{display:flex;gap:unset;flex-direction:column}.CheckOutPage_formContainer__m5uAT{padding:20px 10px}}.ProgressLoader_loader_container__dJsWO{width:100%;height:250px;display:flex;align-items:center;justify-content:center}.ProgressLoader_loader_card__RD52O{width:100%;max-width:500px}.ProgressLoader_progress_container__WmBuf{display:flex;align-items:center}.ProgressLoader_progress_bar__7hemm{height:10px;background-color:#e9ecef;border-radius:5px;overflow:hidden;flex-grow:1}.ProgressLoader_progress_fill__2_0O9{height:100%;background:linear-gradient(90deg,#00c853,#4ac722);border-radius:5px;width:0;animation:ProgressLoader_progress__n_ZKE 2s ease-in-out infinite;box-shadow:0 0 10px #00c8534d}.ProgressLoader_loading_text__5VhF_{font-size:16px;font-weight:600;color:#333;flex:0 0 70px;width:70px;margin-left:14px}@keyframes ProgressLoader_progress__n_ZKE{0%{width:0}80%{width:100%}80.1%{width:0}to{width:0}}.CheckOut__t2hc6__bDSe_{background:linear-gradient(258.35deg,#f1fff2 38.63%,#f9e0b014 82.88%);display:flex;justify-content:center;align-items:flex-start;gap:1.5rem;padding-top:1.2rem;padding-bottom:1.2rem}.CheckOut__f1d8o__Tv60n{width:100%;background-color:#fff;border-radius:8px;padding:10px 20px 20px;box-shadow:0 2px 4px #0000001a}.CheckOut_container_check__uyoU2{max-width:1366px;width:100%;margin:0 auto;padding:0 25px}.CheckOut__apna1__OPj3f{position:relative;width:100%;height:400px}.CheckOut__loader1__ppLnQ{position:absolute;inset:0;background:#0003;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (max-width:1024px){.CheckOut__t2hc6__bDSe_{gap:1rem}}@media only screen and (max-width:1002px){.CheckOut__t2hc6__bDSe_{flex-direction:column;height:unset;margin-bottom:0;padding-bottom:30px;gap:1rem}.CheckOut__f1d8o__Tv60n{padding:20px 10px}}