.configurator__wrapper{margin-top:30px}.configurator__progress{margin-bottom:12px}.configurator__progress-bar{height:6px;background:#00000014;border-radius:4px;overflow:hidden}.configurator__progress-fill{display:block;height:100%;width:0%;background:currentColor;transition:width .25s ease}.configurator__progress-text{font-size:12px;opacity:.7;margin-top:6px}.configurator__controls{margin-top:50px;transition:opacity .21s}.configurator__controls--is-loading{pointer-events:none;opacity:.55;filter:grayscale(.2)}.configurator__select-wrapper{display:flex}@media (min-width: 1001px){.configurator__select-wrapper{column-gap:20px;justify-content:space-between}}@media (max-width: 1000px){.configurator__select-wrapper{flex-wrap:wrap;row-gap:20px}}.configurator__select{transition:opacity .21s}.configurator__select-wrapper .configurator__select{width:100%}.configurator__form .configurator__select:has(option:checked:is([value=""],:not([value])))~.configurator__select{opacity:.3;pointer-events:none}.configurator .main_custom_metafields{padding-left:0!important;padding-right:0!important}.configurator__choose-your-ride{text-transform:uppercase;margin-bottom:0}.configurator__top{display:flex;flex-wrap:wrap;align-items:center;column-gap:20px;row-gap:10px;margin-bottom:20px}@media (max-width: 600px){.configurator__top{justify-content:space-between}}.configurator__reset{display:block;padding:4px 8px;border:1px solid #000;border-radius:8px;box-shadow:#00000026 0 2px 8px;text-transform:uppercase;cursor:pointer;font-size:14px;line-height:1}
/*# sourceMappingURL=/cdn/shop/t/18/assets/configurator.css.map */
