.configurator-stepper-item[data-v-f9365b14]{color:#2affee;opacity:.4;padding:14px;font-size:15px;font-weight:700;line-height:20px;display:flex;position:relative}@media only screen and (max-width:1023px){.configurator-stepper-item[data-v-f9365b14]{padding:12px}}.configurator-stepper-item--available[data-v-f9365b14]{opacity:.8}.configurator-stepper-item--current[data-v-f9365b14]{opacity:1;flex:1}.configurator-stepper-wrapper[data-v-34df7f00]{align-items:center;gap:8px;display:flex}@media only screen and (max-width:1023px){.configurator-stepper-wrapper[data-v-34df7f00]{gap:4px}}.configurator-stepper-wrapper .row[data-v-34df7f00]{flex-wrap:nowrap}.configurator-stepper-wrapper .v-button[data-v-34df7f00]{padding:0 32px}@media (max-width:1023px){.configurator-stepper-wrapper .v-button[data-v-34df7f00]{padding:0 16px}}.configurator-stepper[data-v-34df7f00]{background:#4ef5f529;border-radius:9999px;flex:1 0 0;overflow:hidden}@media (min-width:1023px){.configurator-stepper>.configurator-stepper-item[data-v-34df7f00]:first-child{padding-left:32px}.configurator-stepper>.configurator-stepper-item[data-v-34df7f00]:last-child{padding-right:32px}}.configurator-stepper__mobile-content[data-v-34df7f00]{background:linear-gradient(#4ef5f529,#4ef5f529),#121317;padding:20px}.configurator-stepper__mobile-content .configurator-stepper-item[data-v-34df7f00]{padding:14px 0}.configurator-stepper__mobile-title[data-v-34df7f00]{text-transform:uppercase;color:#fff;font-family:Rubik,sans-serif;font-size:26px;font-style:normal;font-weight:400}.configurator-stepper__mobile-header[data-v-34df7f00]{margin-bottom:6px}.configurator{background-color:#121317;gap:8px;padding-top:8px;padding-bottom:8px}@media only screen and (max-width:1023px){.configurator{gap:4px;padding-top:4px;padding-bottom:4px}}.configurator__loader{z-index:1;background-color:#fff;border-radius:24px;inset:8px}@media (max-width:1023px){.configurator__loader{left:4px;right:4px}}.configurator--height-limited{height:calc(100vh - 104px);overflow:hidden}@media only screen and (max-width:1023px){.configurator--height-limited{height:100%}}.configurator__dirty-card{background-color:#efeff0;border-radius:24px}@media only screen and (max-width:1279px){.configurator__dirty-card{border-radius:16px}}.configurator__models-btn{color:#fff}.configurator__models-btn-text{margin-left:12px}
