@import url(https://fonts.googleapis.com/css2?family=Albert+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,100;0,9..144,200;0,9..144,300;0,9..144,400;0,9..144,500;0,9..144,600;0,9..144,700;0,9..144,800;0,9..144,900;1,9..144,100;1,9..144,200;1,9..144,300;1,9..144,400;1,9..144,500;1,9..144,600;1,9..144,700;1,9..144,800;1,9..144,900&family=Questrial&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Questrial&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap);
.progress-bar-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;margin:30px 0}.progress-bar-container .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.progress-bar-container .step .label{position:absolute;top:2rem;margin-top:6px;font-size:14px;color:#333}.progress-bar-container .line{width:16rem;height:2px;margin-right:-.625rem;background:-webkit-gradient(linear, left top, right top, from(#d14a61), to(#f5dbde));background:linear-gradient(to right, #d14a61, #f5dbde);-webkit-transition:background 0.4s ease-in-out;transition:background 0.4s ease-in-out}@media (max-width: 1023.98px){.progress-bar-container .line{width:8rem}}@media (min-width: 768px){.progress-bar-container .line{margin-right:-.875rem}}.progress-bar-container .line2{background:-webkit-gradient(linear, left top, right top, from(#f7d1d7), to(#f5dbde));background:linear-gradient(to right, #f7d1d7, #f5dbde);-webkit-transition:background 0.4s ease-in-out;transition:background 0.4s ease-in-out}.line.linecolor{background:#d14a61 !important;-webkit-transition:none;transition:none}.circle{width:32px;height:32px;border-radius:50%;background-color:#f6dbdf;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media (max-width: 1023.98px){.circle{width:16px;height:16px}}.circle::before{content:"";width:8px;height:8px;border-radius:50%;opacity:0.5;background-color:#d14a61}@media (max-width: 1023.98px){.circle::before{width:4px;height:4px}}.step.current .circle{background-color:transparent !important}.step.current .circle::before{content:url("../images/progressbarm.png");background:none;color:#d63384;width:1.2rem;height:4.5rem;font-size:16px;font-weight:bold;scale:75%;opacity:1 !important}@media (max-width: 1023.98px){.step.current .circle::before{scale:60%;width:14.5px}}@media (min-width: 768px){.step.current .circle::before{width:0;height:4.5625rem}}.step.completed .circle::before{content:"\f00c";background:none;color:#d14a61;opacity:1 !important;font-size:16px;font-weight:bold;width:17px;height:22px;font-family:var(--fa-style-family, "Font Awesome 6 Free") !important}@media (max-width: 1023.98px){.step.completed .circle::before{font-size:8px;width:7px;height:12px}}.current .label{font-weight:bold}@media (max-width: 1023.98px){.checkoutprogressindicator{padding-bottom:2rem}}.darkline{background:#d14a61 !important}@media (min-width: 768px){.marginline{margin-right:-18px !important}}@media (max-width: 1023.98px){.marginline{margin-right:-4.6px !important}}

