﻿
:root{--vi-wizard-\/\/custom-control-indicator-bg:var(--vi-form---accent\/\/custom-control-indicator-bg);--vi-wizard-\/\/custom-control-indicator-border-color:var(--vi-form---accent\/\/custom-control-indicator-border-color);--vi-wizard-\/\/custom-control-indicator-focus-border-color:var(--vi-form---accent\/\/custom-control-indicator-focus-border-color);--vi-wizard-\/\/custom-control-indicator-focus-box-shadow:var(--vi-form---accent\/\/custom-control-indicator-focus-box-shadow);--vi-wizard-\/\/custom-control-indicator-checked-bg:var(--vi-form---accent\/\/custom-control-indicator-checked-bg);--vi-wizard-\/\/custom-control-indicator-active-color:var(--vi-form---accent\/\/custom-control-indicator-active-color);--vi-wizard-\/\/custom-control-indicator-active-bg:var(--vi-form---accent\/\/custom-control-indicator-active-bg);--vi-wizard-\/\/vi-btn-solid\:\:before-background:var(--vi-btn-solid---accent-1\:\:before-background);--vi-wizard-\/\/vi-btn-solid-hover-background:var(--vi-btn-solid---accent-1-hover-background);--vi-wizard-\/\/vi-btn-outline-color:var(--vi-btn-outline---accent-1-color);--vi-wizard-\/\/vi-btn-outline-border-color:var(--vi-btn-outline---accent-1-border-color);--vi-wizard-\/\/vi-btn-outline-box-shadow:var(--vi-btn-outline---accent-1-box-shadow);--vi-wizard-\/\/vi-btn-outline-hover-box-shadow:var(--vi-btn-outline---accent-1-hover-box-shadow);--vi-wizard-\/\/vi-btn-navigation-color:var(--vi-btn-pagination-color);--vi-wizard-\/\/vi-btn-navigation-border-color:var(--vi-btn-pagination-border-color);--vi-wizard-\/\/vi-btn-navigation-background-active-color:var(--vi-btn-pagination-background-active-color);--vi-wizard-\/\/vi-btn-navigation\:\:before-arrow-filter:var(--vi-btn-pagination-\:\:before-arrow-filter);--vi-wizard-\/\/vi-btn-navigation\:\:before-hover-background:var(--vi-btn-pagination-\:\:before-hover-background)}.vi-wizard .vi-form{--vi-custom-control-indicator-bg:var(--vi-wizard-\/\/custom-control-indicator-bg);--vi-custom-control-indicator-border-color:var(--vi-wizard-\/\/custom-control-indicator-border-color);--vi-custom-control-indicator-focus-border-color:var(--vi-wizard-\/\/custom-control-indicator-focus-border-color);--vi-custom-control-indicator-focus-box-shadow:var(--vi-wizard-\/\/custom-control-indicator-focus-box-shadow);--vi-custom-control-indicator-checked-bg:var(--vi-wizard-\/\/custom-control-indicator-checked-bg);--vi-custom-control-indicator-active-color:var(--vi-wizard-\/\/custom-control-indicator-active-color);--vi-custom-control-indicator-active-bg:var(--vi-wizard-\/\/custom-control-indicator-active-bg)}.vi-wizard .vi-btn{--vi-btn-solid---accent-1\:\:before-background:var(--vi-wizard-\/\/vi-btn-solid\:\:before-background);--vi-btn-solid---accent-1-hover-background:var(--vi-wizard-\/\/vi-btn-solid-hover-background);--vi-btn-outline---accent-1-color:var(--vi-wizard-\/\/vi-btn-outline-color);--vi-btn-outline---accent-1-border-color:var(--vi-wizard-\/\/vi-btn-outline-border-color);--vi-btn-outline---accent-1-box-shadow:var(--vi-wizard-\/\/vi-btn-outline-box-shadow);--vi-btn-outline---accent-1-hover-box-shadow:var(--vi-wizard-\/\/vi-btn-outline-hover-box-shadow);--vi-btn-pagination-color:var(--vi-wizard-\/\/vi-btn-navigation-color);--vi-btn-pagination-border-color:var(--vi-wizard-\/\/vi-btn-navigation-border-color);--vi-btn-pagination-background-active-color:var(--vi-wizard-\/\/vi-btn-navigation-background-active-color);--vi-btn-pagination-\:\:before-arrow-filter:var(--vi-wizard-\/\/vi-btn-navigation\:\:before-arrow-filter);--vi-btn-pagination-\:\:before-hover-background:var(--vi-wizard-\/\/vi-btn-navigation\:\:before-hover-background)}.vi-wizard__progress{list-style:none;padding:0;margin:-0.3125rem;display:flex;flex-wrap:wrap}.vi-wizard__progress-item{box-sizing:content-box;padding:.3125rem;width:2.5rem;height:2.5rem}@media(min-width:960px){.vi-wizard__progress-item{width:3.75rem;height:3.75rem}}.vi-wizard__main.anim{overflow:hidden}.vi-wizard__set{width:100%;display:flex}.vi-wizard__set.anim{transition:transform .4s;width:200%}.vi-wizard__set.next{transform:translateX(-50%)}[dir=rtl] .vi-wizard__set.next{transform:translateX(50%)}.vi-wizard__step{width:100%}.anim>.vi-wizard__step{width:50%}.vi-wizard__chapeau{font-size:1.25rem;font-size:var(--font-size-lg,1.25rem);line-height:1.6;line-height:var(--lg-line-height,1.6);margin-bottom:.625rem}.vi-wizard__actions{display:flex;margin:1.875rem -0.3125rem 0}.vi-wizard__actions>*{margin:0 .3125rem}
