.login{background:#fff}.login .mb-md{font-size:1.8rem}.login__pros{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#333;margin:.5rem 0}.login__pros.check{margin:.5rem .5rem .5rem 0;padding-right:1rem}.login__button{margin-top:3.2rem;width:100%}.login__button.label{margin:0}@media (max-width:479px){.login__button{max-width:50rem}}.login__mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:calc(50px + 2.4rem) 1.6rem 2.4rem;position:fixed;top:0;left:0;right:0;min-height:100vh;z-index:1000}.login__mobile__heading{margin:0 0 3.2rem;text-align:left}.login__mobile__heading:after{content:"";display:block;width:100%;height:.3rem;margin-top:1.6rem;background-color:#f4f4f4}.login__mobile__heading--centered{text-align:center}.login__mobile__heading--centered:after{margin-left:calc(50% - 2.4rem)}.login__mobile__button{background:#f4f4f4;color:#777;z-index:2000;position:fixed;top:0;left:0;height:50px;width:100%;max-width:100%;font-size:1.6rem}.login__mobile__button:after{content:"\F00D";font-weight:400}.login__mobile__button.active{-webkit-box-shadow:none;box-shadow:none;background:none;color:#777}.login__mobile__button.active:after{content:"\F00D";font-weight:400}@media (max-width:767px){.login__mobile__button.active{-webkit-box-shadow:0 .4rem 1.2rem rgba(0,0,0,.2);box-shadow:0 .4rem 1.2rem rgba(0,0,0,.2);background:#f4f4f4}}.login__mobile__button.toggle{background:#f4f4f4;color:#777}.login__mobile__content{padding:5rem}.login .clicked{background:var(--color-primary-dark);color:#fff}.vehicle-card{margin:6.4rem 0}.vehicle-card .no-results{margin-bottom:3.2rem}.garage-vehicle-card__remove{cursor:pointer;position:absolute;color:#777;font-size:2rem;z-index:998;right:1%;top:0}.garage-vehicle-card__remove i{margin:0}.garage-vehicle-card__remove i:hover{color:var(--color-primary-dark)}@media (max-width:991px){.garage-vehicle-card__remove{color:#fff;right:3%}}.garage-vehicle-card__description{color:#bbb;margin-top:2.4rem;height:10rem;overflow:hidden}.garage-vehicle-card__description.text{height:8rem;margin:0}.garage-vehicle-card__button{background:var(--color-primary);color:#fff;border:none}.garage-vehicle-card__button:hover{background:var(--color-primary-dark)}.garage-page{background-color:#fff;padding:6.4rem 1.6rem;overflow:hidden}.garage-page__heading{margin-bottom:1.6rem}.garage-page__tab{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:3.2rem}.garage-page__video-modal{position:relative;z-index:1}