._progressBarContainer_fucgp_366{margin:var(--viator-primitives-spacing-200) 0}._progressBar_fucgp_366{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_fucgp_366._interactive_fucgp_378:hover{outline:.0625rem solid var(--viator-color-neutral-70)}._labelledProgressBar_fucgp_382{height:.5rem}._progressBarFill_fucgp_386{background-color:var(--viator-color-black);border-radius:var(--viator-radius-medium);will-change:width;height:100%;transition:width 1s ease-in-out}._progressBarFill_fucgp_386._primary_fucgp_393{background-color:var(--viator-color-primary-30)}._progressBarFill_fucgp_386._semiTransparent_fucgp_396{opacity:.6}._squareBorderRadius_fucgp_400{border-radius:0}._stepDivider_fucgp_404{background-color:var(--viator-color-white);width:.25rem;height:100%;position:absolute;top:0}._stepLabel_fucgp_412{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_fucgp_426{color:var(--viator-color-black)}._stepLabel_fucgp_412:first-of-type{padding-left:0}
