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