.ToggleButton{position:relative;display:inline-block;width:60px;height:32px}.ToggleButton__switch{position:absolute;top:0;left:0;right:0;bottom:0;width:60px;height:32px}.ToggleButton__switch:not(.is-disabled){cursor:pointer}.ToggleButton__checkbox{display:none}.ToggleButton__slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#d9d9d6;transition:.4s;border-radius:32px}.ToggleButton__slider:before{position:absolute;content:"";height:24px;width:24px;left:4px;bottom:4px;background-color:#f2f2f2;transition:.4s;border-radius:50%}.ToggleButton__checkbox_checked+.ToggleButton__slider{background-color:#efdf00}.ToggleButton__checkbox_checked+.ToggleButton__slider:before{transform:translateX(26px)}.ToggleButton_electric .ToggleButton__slider:before{background-color:#0091da}.ToggleButton_electric .ToggleButton__slider{background-color:#fff}.ToggleButton_electric .ToggleButton__checkbox_checked+.ToggleButton__slider{background-color:#fff}.ToggleButton_withLabel .ToggleButton__slider{display:flex;align-items:center;height:auto}.ToggleButton_withLabel .ToggleButton__slider:after{content:"OFF";font-size:1.1rem;font-weight:700;color:#0091da;margin-left:32px}.ToggleButton_withLabel .ToggleButton__checkbox_checked+.ToggleButton__slider:after{content:"ON";margin-left:8px}.ListActions{display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media screen and (min-width:670px){.ListActions{flex-direction:row}}.ListActions__filter{display:flex;align-items:center;font-size:1.3rem;order:1;margin-top:16px;justify-content:space-between}@media screen and (min-width:670px){.ListActions__filter{order:0;margin:0;justify-content:unset}}.ListActions__filterLabel{padding-right:20px}.ListActions__cta{display:flex;flex-direction:column;margin-left:auto;order:0;width:100%}@media screen and (min-width:670px){.ListActions__cta{flex-direction:row;order:1;width:auto}}@media screen and (min-width:670px){.ListActions__button{margin-left:16px}}.ListActions__button_print{display:none}@media screen and (min-width:670px){.ListActions__button_print{display:block}}.ContractCard{display:flex;flex-direction:column;padding:16px;border-radius:8px;width:100%;margin-bottom:16px;background-color:#fff;line-height:normal}@media screen and (min-width:670px){.ContractCard{width:calc(33.33333% - 16px)}}.ContractCard__content{display:flex;flex:1 0 auto;flex-direction:column}.ContractCard__title{font-size:1.6rem;font-weight:700;line-height:1.13}.ContractCard__duration{display:flex;align-items:center;font-weight:700;font-size:1.4rem;margin:16px 0;line-height:normal}.ContractCard__duration .ContractCard__icon{margin-right:8px;width:20px;color:#000}.ContractCard__mileageLabel{font-size:1.3rem;margin-top:8px;color:#656666;line-height:1.23}.ContractCard__mileageLabel:first-letter{text-transform:uppercase}.ContractCard__status{font-weight:700;text-transform:capitalize;align-self:flex-start;padding:2px 8px;margin-bottom:12px}.ContractCard{box-shadow:0 3px 10px 0 rgba(0,0,0,.1)}.ContractCard__status{border-radius:2px;border:1px solid #009ad7;color:#009ad7}.ContractCard__status.is-active{border-color:#72c293;color:#72c293}.ContractCard__status.is-expired{border-color:#f7a84b;color:#f7a84b}.Contracts__cards{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;margin:32px 0}@media screen and (min-width:670px){.Contracts__cards{flex-direction:row}}.Contracts__cards:after{content:"";width:calc(33.33333% - 16px)}.Contracts__withoutPicture{display:block;margin:16px auto 0;max-width:50%}@media screen and (min-width:670px){.Contracts__withoutPicture{max-width:20%}}.Contracts__withoutPicture .PictureElement__imgDefault{width:auto;max-width:100%;height:auto}.Contracts__withoutText{display:block;margin:16px auto 0;text-align:center;font-size:1.4rem}.ContractsList{position:relative;padding:16px;min-height:128px}.ContractsList:not(:first-of-type) .ListActions__button_print{display:none}.ContractsList__easyConnectLink{color:#3e3f40;margin:16px;align-self:center;display:block;position:relative;font-size:1.6rem;font-weight:700;color:#000}.ContractsList__easyConnectLink:after{content:"";display:inline-block;border:2px solid #efdf00;border-width:2px 2px 0 0;height:.6em;width:.6em;transform:rotate(45deg);margin-left:6px;vertical-align:middle}.ContractsList__easyConnectLink:hover:after{border-color:currentColor}