@font-face{font-family:BMW Motorrad;font-weight:300;src:url(../fonts/BMWMotorrad-Light.99f7f82e.ttf);font-display:swap}@font-face{font-family:BMW Motorrad;src:url(../fonts/BMWMotorrad-Regular.89133e6e.ttf);font-display:swap}@font-face{font-family:BMW Motorrad;font-weight:700;src:url(../fonts/BMWMotorrad-Bold.93991761.ttf);font-display:swap}@font-face{font-family:BMW Motorrad;font-weight:900;src:url(../fonts/BMWMotorrad-Heavy.9deb09a9.ttf);font-display:swap}body,html{margin:0}#qTestRide,body,html{background-color:#f2f2f2}#qTestRide{font-family:BMW Motorrad,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:100%;padding-top:59px}#qTestRide,#qTestRide>*{box-sizing:border-box}#qTestRide .checkbox label label{display:inline;padding-left:0}#qTestRide .checkbox label label p{margin-bottom:10px}#qTestRide .checkbox label label p:last-child{margin-bottom:0;display:inline}#qTestRide .page{width:100%}#qTestRide header{justify-content:flex-end;padding:26px 40px 0;align-items:flex-end;box-sizing:border-box;flex-direction:row-reverse}#qTestRide header,#qTestRide header .selections{display:flex;flex-wrap:wrap}#qTestRide header .model,#qTestRide header .retailer{display:flex;justify-content:flex-end}#qTestRide header .model>img,#qTestRide header .retailer>img{height:72px}#qTestRide header .model .model-details,#qTestRide header .retailer .model-details{margin-left:20px;font-size:14px;line-height:29px;font-weight:700;display:flex;flex-direction:column;justify-content:flex-end;z-index:100}#qTestRide header .model .model-details a,#qTestRide header .retailer .model-details a{text-decoration:none;font-size:14px;line-height:24px;color:#0062ff;margin-top:3px;display:flex}#qTestRide header .model .model-details a img,#qTestRide header .retailer .model-details a img{margin:0 5px 0 0}#qTestRide header .selected-retailer-date{display:flex;justify-content:space-between}#qTestRide header .date-selected{margin:0 0 0 10px}#qTestRide header .progress{flex-grow:1}#qTestRide header .progress .step{font-size:14px;width:142px;margin-bottom:10px;color:#000;text-align:center}#qTestRide header .progress .indicator{display:flex;width:142px;justify-content:space-between;margin:0;padding:0;list-style:none}#qTestRide header .progress .indicator li{height:9px;width:16px;border:1px solid #000;border-radius:5px;background-color:#fff;position:relative}#qTestRide header .progress .indicator li.current{background-color:#000}#qTestRide header .progress .indicator li.previous{cursor:pointer}#qTestRide header .progress .indicator li:not(:last-child):after{content:" ";display:block;width:47px;height:1px;position:absolute;left:15px;top:3px;background-color:#000}#qTestRide header .progress h1{text-align:left;font-size:28px;margin:20px 0 0;font-weight:700;text-transform:uppercase}#qTestRide header .progress.progress-inverted .step{color:#fff}#qTestRide header .progress.progress-inverted .indicator li{border:1px solid #fff;background-color:transparent}#qTestRide header .progress.progress-inverted .indicator li.current,#qTestRide header .progress.progress-inverted .indicator li:not(:last-child):after{background-color:#fff}#qTestRide .fade-enter-active,#qTestRide .fade-leave-active{transition:opacity .5s}#qTestRide .fade-enter,#qTestRide .fade-leave-to{opacity:0}#qTestRide .fade-leave-active{position:absolute}#qTestRide .v-date-picker-table{height:auto;padding:0}#qTestRide .v-date-picker-table table{border-collapse:collapse}#qTestRide .v-date-picker-table table th{border:1px solid #f2f2f2;color:#0062ff}#qTestRide .v-date-picker-table table td,#qTestRide .v-date-picker-table table th{height:50px}#qTestRide .v-date-picker-table .v-btn--rounded{border-radius:0}#qTestRide .v-date-picker-table .v-btn{width:100%;border:1px solid #f2f2f2;font-size:18px;height:100%}#qTestRide .v-date-picker-table .v-btn.v-btn--active{background-color:#0062ff}@media screen and (max-width:1024px){#qTestRide header .model>img,#qTestRide header .retailer>img{display:none}}@media screen and (max-width:900px){#qTestRide header>.selections{display:block}#qTestRide header>.selections .model,#qTestRide header>.selections .retailer{width:100%;justify-content:flex-start}}@media screen and (max-width:760px){#qTestRide header{padding-left:10px;padding-right:10px}#qTestRide header .model,#qTestRide header .retailer,#qTestRide header>.progress,#qTestRide header>.selections{width:100%;justify-content:flex-start}}#qTestRide header[data-v-54cd88ad]{background-image:url(../img/header.2a27bcfc.jpg);background-size:cover;background-position:50%;padding:60px 40px;display:flex;flex-direction:column;align-items:flex-start}#qTestRide header h1[data-v-54cd88ad]{font-size:50px;line-height:65px;margin:0 0 30px;font-weight:700;text-align:left;color:#fff;text-transform:uppercase}#qTestRide header h2[data-v-54cd88ad],#qTestRide header p[data-v-54cd88ad]{font-size:22px;line-height:33px;color:#fff;text-align:left}#qTestRide header h2[data-v-54cd88ad]{font-weight:900}#qTestRide .series-picker[data-v-54cd88ad]{margin-top:20px}#qTestRide .series-picker .series-picker-collapse[data-v-54cd88ad],#qTestRide .series-picker .series-picker-expand[data-v-54cd88ad]{display:none;text-align:center;font-weight:700;font-size:18px}#qTestRide .series-picker ul[data-v-54cd88ad]{display:flex;list-style:none;margin:0 40px;padding:0}#qTestRide .series-picker ul li[data-v-54cd88ad]{flex-grow:1;text-align:center;font-size:22px;border-bottom:5px solid #d9d9d9;padding-top:20px;line-height:45px;cursor:pointer;box-sizing:border-box}#qTestRide .series-picker ul li.selected[data-v-54cd88ad]{border-bottom:5px solid #0062ff;font-weight:700}#qTestRide .model-picker[data-v-54cd88ad]{display:flex;margin:40px 40px 50px 40px;flex-wrap:wrap;justify-content:center;-moz-column-gap:5px;column-gap:5px}#qTestRide .model-picker[data-v-54cd88ad]:not(.selected){display:none}#qTestRide .model-picker .model-card-fake[data-v-54cd88ad]{width:320px}#qTestRide .model-picker .model-card[data-v-54cd88ad]{background-color:transparent;width:320px;height:300px;perspective:1000px}#qTestRide .model-picker .model-card.selected[data-v-54cd88ad]{z-index:10}#qTestRide .model-picker .model-card.selected .model-card-inner[data-v-54cd88ad]{transform:rotateY(180deg)}#qTestRide .model-picker .model-card .model-card-inner[data-v-54cd88ad]{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}#qTestRide .model-picker .model-card .model-card-inner .model-card-back[data-v-54cd88ad],#qTestRide .model-picker .model-card .model-card-inner .model-card-front[data-v-54cd88ad]{position:absolute;width:100%;height:100%;backface-visibility:hidden}#qTestRide .model-picker .model-card .model-card-inner .model-card-front[data-v-54cd88ad]{background-color:#f2f2f2;color:#000;margin:0;padding:20px;box-sizing:border-box;cursor:pointer}#qTestRide .model-picker .model-card .model-card-inner .model-card-front img[data-v-54cd88ad]{width:100%}#qTestRide .model-picker .model-card .model-card-inner .model-card-front hr[data-v-54cd88ad]{height:5px;background-color:#d9d9d9;border:0}#qTestRide .model-picker .model-card .model-card-inner .model-card-front figcaption[data-v-54cd88ad]{font-size:22px;margin-top:10px;font-weight:700}#qTestRide .model-picker .model-card .model-card-inner .model-card-back[data-v-54cd88ad]{background-color:#fff;transform:rotateY(180deg);padding:20px;box-sizing:border-box;text-align:left;display:flex;flex-direction:column;justify-content:space-between}#qTestRide .model-picker .model-card .model-card-inner .model-card-back img[data-v-54cd88ad]{height:72px}#qTestRide .model-picker .model-card .model-card-inner .model-card-back hr[data-v-54cd88ad]{height:5px;margin:10px 0;background-color:#0062ff;border:0}#qTestRide .model-picker .model-card .model-card-inner .model-card-back h3[data-v-54cd88ad]{margin:10px 0 13px;font-size:22px;line-height:31px;font-weight:700}#qTestRide .model-picker .model-card .model-card-inner .model-card-back h4[data-v-54cd88ad]{margin:12px 0 15px;font-size:18px;line-height:18px;font-weight:700}#qTestRide .model-picker .model-card .model-card-inner .model-card-back .model-card-next[data-v-54cd88ad],#qTestRide .model-picker .model-card .model-card-inner .model-card-back .suspension-options[data-v-54cd88ad]{text-align:center;display:block}#qTestRide .model-picker .model-card .model-card-inner .model-card-back .model-card-next[data-v-54cd88ad]{height:41px;line-height:41px;font-size:16px;font-weight:700;color:#fff;background-color:#000;text-decoration:none;width:100%}#qTestRide .model-picker .model-card .model-card-inner .model-card-back .suspension-options[data-v-54cd88ad]{width:100%;display:flex;margin-bottom:10px}#qTestRide .model-picker .model-card .model-card-inner .model-card-back .suspension-options input[data-v-54cd88ad]{opacity:0;position:absolute;width:0;height:0}#qTestRide .model-picker .model-card .model-card-inner .model-card-back .suspension-options label[data-v-54cd88ad]{cursor:pointer;border-bottom:5px solid #d9d9d9;flex-basis:33.33%;flex-grow:1;font-size:18px;padding-bottom:15px;font-weight:400}#qTestRide .model-picker .model-card .model-card-inner .model-card-back .suspension-options input:checked+label[data-v-54cd88ad]{border-bottom:5px solid #0062ff;font-weight:700}#qTestRide .series-selected-info[data-v-54cd88ad]{font-size:18px;font-weight:700;margin:20px 40px;width:100%}#qTestRide .series-selected-info.current[data-v-54cd88ad]{display:none}@media screen and (max-width:1024px){#qTestRide .series-picker[data-v-54cd88ad]{background-color:transparent;text-align:center}#qTestRide .series-picker .series-picker-collapse[data-v-54cd88ad],#qTestRide .series-picker .series-picker-expand[data-v-54cd88ad]{display:flex;flex-direction:column;align-items:center;box-sizing:border-box}#qTestRide .series-picker .series-picker-collapse img[data-v-54cd88ad],#qTestRide .series-picker .series-picker-expand img[data-v-54cd88ad]{margin:10px;width:18px}#qTestRide .series-picker .series-picker-collapse[data-v-54cd88ad]{padding-bottom:14px;box-sizing:border-box}#qTestRide .series-picker.open[data-v-54cd88ad]{margin:20px 20px 0;background-color:#fff}#qTestRide .series-picker.open .series-picker-expand[data-v-54cd88ad],#qTestRide .series-picker:not(.open) ul[data-v-54cd88ad]{height:0;overflow:hidden}#qTestRide .series-picker:not(.open) .series-picker-collapse[data-v-54cd88ad]{height:0;overflow:hidden;padding-bottom:0}#qTestRide .series-picker ul[data-v-54cd88ad]{flex-direction:column;margin-bottom:20px}#qTestRide .series-picker ul li[data-v-54cd88ad]{padding-top:0}#qTestRide .series-picker[data-v-54cd88ad]{border-bottom:1px solid #d9d9d9}#qTestRide .model-picker[data-v-54cd88ad]{margin-top:0}#qTestRide .series-selected-info.current[data-v-54cd88ad]{display:block}}