@font-face{font-family:Nunito-Regular;src:url("/themes/showcase_lite/fonts/Nunito/Nunito-Regular.woff2")}@font-face{font-family:Nunito-Bold;src:url("/themes/showcase_lite/fonts/Nunito/Nunito-Bold.woff2")}@font-face{font-family:Nunito-Light;src:url("/themes/showcase_lite/fonts/Nunito/Nunito-Light.woff2")}@font-face{font-family:Montserrat-Regular;src:url("/themes/showcase_lite/fonts/Montserrat/Montserrat-Regular.ttf")}@font-face{font-family:Montserrat-SemiBold;src:url("/themes/showcase_lite/fonts/Montserrat/Montserrat-SemiBold.ttf")}@font-face{font-family:Montserrat-Bold;src:url("/themes/showcase_lite/fonts/Montserrat/Montserrat-Bold.ttf")}@font-face{font-family:Montserrat-Light;src:url("/themes/showcase_lite/fonts/Montserrat/Montserrat-Light.ttf")}.buyer-creation-progress-bar{width:100%;padding:20px 0 30px}.buyer-creation-progress-bar .progress-bar-steps{display:flex;justify-content:center;align-items:flex-start;gap:0}.buyer-creation-progress-bar .progress-step{display:flex;flex-direction:column;align-items:center;position:relative;flex:1;max-width:180px}.buyer-creation-progress-bar .progress-step:last-child .step-connector{display:none}.buyer-creation-progress-bar .step-circle{width:40px;height:40px;border-radius:50%;border:2px solid #ccc;background-color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#5f5c5c;position:relative;z-index:2;transition:all .3s ease}.buyer-creation-progress-bar .step-number{line-height:1}.buyer-creation-progress-bar .check-icon{width:20px;height:20px;color:#fff}.buyer-creation-progress-bar .step-label{margin-top:10px;font-size:12px;color:#5f5c5c;text-align:center;max-width:120px;line-height:1.3}.buyer-creation-progress-bar .step-connector{position:absolute;top:20px;left:calc(50% + 25px);width:calc(100% - 50px);height:2px;background-color:#fff;z-index:1;transition:background-color .3s ease}.buyer-creation-progress-bar .progress-step.completed .step-circle{background-color:green;border-color:green;color:#fff}.buyer-creation-progress-bar .progress-step.completed .step-label{color:green}.buyer-creation-progress-bar .progress-step.completed .step-connector{background-color:green}.buyer-creation-progress-bar .progress-step.active .step-circle{border-color:green;color:green;background-color:#fff}.buyer-creation-progress-bar .progress-step.active .step-label{color:#5f5c5c;font-weight:600}@media(max-width: 768px){.buyer-creation-progress-bar{padding:15px 10px 25px}.buyer-creation-progress-bar .progress-step{max-width:140px}.buyer-creation-progress-bar .step-circle{width:32px;height:32px;font-size:14px}.buyer-creation-progress-bar .check-icon{width:16px;height:16px}.buyer-creation-progress-bar .step-label{font-size:10px;max-width:80px}.buyer-creation-progress-bar .step-connector{top:16px;left:calc(50% + 20px);width:calc(100% - 40px)}}@media(max-width: 480px){.buyer-creation-progress-bar .progress-bar-steps{gap:5px}.buyer-creation-progress-bar .progress-step{max-width:100px}.buyer-creation-progress-bar .step-circle{width:28px;height:28px;font-size:12px}.buyer-creation-progress-bar .check-icon{width:14px;height:14px}.buyer-creation-progress-bar .step-label{font-size:9px;max-width:70px}.buyer-creation-progress-bar .step-connector{top:14px;left:calc(50% + 18px);width:calc(100% - 36px)}}/*# sourceMappingURL=h2r_buyer_creation_progress_bar.min.css.map */
