.f-steps-menu{display:flex;justify-content:center;margin-bottom:var(--f-length-6);margin-left:auto;margin-right:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:768px){.f-steps-menu{margin-bottom:var(--f-length-2)}}.f-steps-menu__item{flex:1;max-width:120px;padding:0 var(--f-length-1);position:relative}.f-steps-menu__item a{align-items:center;display:flex;flex-direction:column;justify-content:center}.f-steps-menu__item:after,.f-steps-menu__item:before{background-color:var(--f-steps-menu-selected-background);content:"";display:block;height:var(--f-steps-menu-border-width);position:absolute;top:calc(var(--f-steps-menu-width)/2 - var(--f-steps-menu-border-width)/2);width:50%;z-index:var(--z-index-default)}.f-steps-menu__item:before{left:0}.f-steps-menu__item:after{right:0}.f-steps-menu__item:first-of-type:before,.f-steps-menu__item:last-of-type:after{display:none}.f-steps-menu__item:first-of-type{padding-left:0}.f-steps-menu__item:last-of-type{padding-right:0}.f-steps-menu__item.is-active~.f-steps-menu__item:after,.f-steps-menu__item.is-active~.f-steps-menu__item:before{background-color:var(--f-steps-menu-background)}.f-steps-menu__item.is-active~.f-steps-menu__item .f-steps-menu__nb{background-color:var(--f-steps-menu-background);border:0;color:var(--f-steps-menu-color);outline:0;transform:scale(.9)}.f-steps-menu__nb{align-items:center;background-color:var(--f-steps-menu-selected-background);border:3px solid var(--f-color-background-very-light);border-radius:50%;color:var(--f-steps-menu-selected-color);display:flex;height:var(--f-steps-menu-width);justify-content:center;outline:solid var(--f-steps-menu-border-width) var(--f-steps-menu-selected-background);position:relative;width:var(--f-steps-menu-width);z-index:var(--z-index-above)}.f-steps-menu__text{margin-top:var(--f-length-1)}.ft-trade-in{align-items:flex-start;flex-grow:1;padding-bottom:var(--f-length-4);padding-top:var(--f-length-4)}.ft-trade-in .f-loader{display:block;margin-left:auto;margin-right:auto}@media (max-width:767px){.ft-trade-in{padding-top:var(--f-length-1)}}.f-ti-reassurance{margin-top:var(--f-margin-section)}
