._progressBarContainer_ri8hu_361{margin:var(--viator-primitives-spacing-200) 0}._progressBar_ri8hu_361{background-color:var(--viator-color-neutral-80);border-radius:var(--viator-radius-medium);height:.75rem;margin-bottom:var(--viator-primitives-spacing-100);position:relative;overflow:hidden}._progressBar_ri8hu_361._interactive_ri8hu_373:hover{outline:.0625rem solid var(--viator-color-neutral-70)}._labelledProgressBar_ri8hu_377{height:.5rem}._progressBarFill_ri8hu_381{background-color:var(--viator-color-black);border-radius:var(--viator-radius-medium);will-change:width;height:100%;transition:width 1s ease-in-out}._progressBarFill_ri8hu_381._primary_ri8hu_388{background-color:var(--viator-color-primary-30)}._progressBarFill_ri8hu_381._semiTransparent_ri8hu_391{opacity:.6}._squareBorderRadius_ri8hu_395{border-radius:0}._stepDivider_ri8hu_399{background-color:var(--viator-color-white);width:.25rem;height:100%;position:absolute;top:0}._stepLabel_ri8hu_407{text-align:left;padding-left:var(--viator-primitives-spacing-100);text-overflow:ellipsis;white-space:nowrap;font-size:var(--viator-primitives-type-font-size-300);line-height:var(--viator-primitives-type-line-height-400);font-weight:var(--viator-primitives-type-font-weight-regular);letter-spacing:var(--viator-primitives-type-letter-spacing-none);color:var(--viator-color-neutral-30);display:inline-block;overflow:hidden}._currentStepLabel_ri8hu_421{color:var(--viator-color-black)}._stepLabel_ri8hu_407:first-of-type{padding-left:0}
