.ProgressStepsComponent{padding-bottom:3rem}@media (max-width: 575.98px){.ProgressStepsComponent{padding-bottom:0}.ProgressStepsComponent p:not(:first-child):not(:last-child){text-align:center}.ProgressStepsComponent p:last-child{text-align:end}}.ProgressStepsComponent .stepColumn{display:flex;flex-direction:column;align-items:center;z-index:1;max-width:5rem}@media (max-width: 575.98px){.ProgressStepsComponent .stepColumn{max-width:none}}.ProgressStepsComponent .stepColumn .stepCircle{width:3rem;height:3rem;padding:.5rem;border-radius:5rem;background-color:var(--theme-color-gray, #666666);color:#fff;font-size:1.25rem;text-align:center;line-height:2rem}.ProgressStepsComponent .stepColumn .stepTitle{height:0;margin:0;min-width:8rem;position:relative;top:.5rem;text-align:center;font-weight:var(--theme-settings-font-weight-normal, 400)}@media (max-width: 575.98px){.ProgressStepsComponent .stepColumn .stepTitle{height:auto;margin-bottom:1rem}}@media (min-width: 992px){.ProgressStepsComponent .stepColumn .stepTitle{white-space:nowrap}}.ProgressStepsComponent .stepColumn.done .stepCircle,.ProgressStepsComponent .stepColumn.current .stepCircle{background-color:var(--theme-color-primary)}.ProgressStepsComponent .stepColumn.done .stepTitle,.ProgressStepsComponent .stepColumn.current .stepTitle{color:var(--theme-color-primary)}.ProgressStepsComponent .connectorLine{margin:0 -.5rem;border-width:1px;border-color:var(--theme-color-gray-light, #cecece)}.ProgressStepsComponent .connectorLine.filled{border-color:var(--theme-color-primary);box-shadow:0 0 0 1px var(--theme-color-primary)}.ProgressStepsComponent .barStepTitle{font-size:14px;color:var(--theme-color-gray-light, #cecece);margin-bottom:.5rem}.ProgressStepsComponent .barStepTitle.done,.ProgressStepsComponent .barStepTitle.current{color:var(--theme-color-primary)}.GiftPreviewComponent .previewTabBar{margin-left:-2rem;margin-right:-2rem;margin-bottom:-2rem}
