.default-landing .car-of-the-year .ranked-cars .ranked-car__bg-image,.default-landing .coty-story__bg-image,.default-landing .coty-info__bg-image,.default-landing .coty-past-item__bg-wrapper .coty-past-item__bg-image,.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car__bg-image,.default-landing-mobile .car-of-the-year .coty-story__bg-image,.default-landing-mobile .car-of-the-year .coty-info__bg-image,.default-landing-mobile .car-of-the-year .coty-past-item__bg-wrapper .coty-past-item__bg-image{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.default-landing .car-of-the-year .btn-outline,.default-landing-mobile .car-of-the-year .btn-outline{display:inline-block;display:inline-flex;align-items:center;justify-content:center;border-width:1px;border-style:solid;border-radius:25px;white-space:nowrap;text-align:center;vertical-align:middle}.default-landing .coty-story__overlay,.default-landing .coty-info__overlay,.default-landing .coty-past-item__overlay,.default-landing-mobile .car-of-the-year .coty-story__overlay,.default-landing-mobile .car-of-the-year .coty-info__overlay,.default-landing-mobile .car-of-the-year .coty-past-item__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.4}._l-container{position:relative;width:auto;padding:0 30px;margin:0 auto}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-500.woff") format("woff")}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-600.woff") format("woff");font-weight:600}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-700.woff") format("woff");font-weight:700}._l-site-wrap{position:relative;left:0;top:0;width:100%}._l-site-wrap[data-is-locked]{position:absolute;height:100%;overflow:hidden}._l-header{position:relative;z-index:10;width:100%;height:90px;border-bottom:1px solid #f1f1f1;background-color:#fff}._l-header ._l-container{height:90px}._l-header ._l-container ._carsales-brand__logo{width:120px;height:46px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/carsales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header ._l-container ._bikesales-brand__logo{width:120px;height:46px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/bikesales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header ._l-container ._trucksales-brand__logo{width:120px;height:60px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/trucksales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header__dark{background:#f3f5f8}._l-header__brand{position:relative;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);float:left}@media (min-width: 768px){._l-header ._l-container{width:768px}}@media (min-width: 1200px){._l-header ._l-container{width:1200px}}._l-main{background-color:#F2F2F2}._c-breadcrumbs{position:relative;top:50%;transform:translate3d(0, -50%, 0);margin-left:20px;padding-left:20px;border-left:1px solid #f1f1f1;float:left}._c-breadcrumbs__crumb{display:inline-block;position:relative;margin-left:4px;padding-left:16px;line-height:46px;color:#262626;font-size:14px;font-style:italic}._c-breadcrumbs__crumb:before{position:absolute;left:0;top:0;width:10px;height:46px;display:block;color:#b9b9b9;font-family:'csnicons';font-style:normal;font-size:12px;content:'\e928';line-height:46px}._c-breadcrumbs__crumb:first-child{margin-left:0;padding-left:0}._c-breadcrumbs__crumb:first-child:before{display:none}._c-breadcrumbs__anchor{font-style:normal;font-weight:500;color:#808080}._c-breadcrumbs__anchor:hover{color:#0073E3}._c-disclaimer{font-size:11px;color:#808080;max-width:960px;margin:0px auto}._c-disclaimer .p,._c-disclaimer p{font-size:11px;line-height:20px;margin-top:10px}._c-disclaimer__read-more{display:block;color:#0073E3;margin-top:10px}._c-disclaimer__list{margin-top:10px;margin-left:5px}._c-disclaimer__list-item{list-style:disc;padding-left:10px;margin-left:10px;line-height:24px}._c-disclaimer .h6,._c-disclaimer h6{margin-top:0;font-weight:600;color:#393939;font-size:14px}._c-disclaimer__more-disclaimers{display:none;margin-top:10px}._c-disclaimer__more-disclaimers[data-is-visible]{display:block}._c-disclaimer.pad-b-60{padding-bottom:60px}.centered{text-align:center}.pull-left{float:left}.pull-right{float:right}.bg-dark{background-color:#f3f5f8}.bg-dark-blue{background-color:#00468b}.bg-light{background-color:#ffffff}.pad-t-30{padding-top:30px !important}.pad-t-20{padding-top:20px !important}.pad-t-15{padding-top:15px !important}.pad-t-10{padding-top:10px !important}.pad-t-0,.bg-dark+.bg-dark{padding-top:0 !important}.pad-b-30{padding-bottom:30px !important}.pad-b-20{padding-bottom:20px !important}.pad-b-15{padding-bottom:15px !important}.pad-b-10{padding-bottom:10px !important}.pad-b-0{padding-bottom:0 !important}.mar-t-30{margin-top:30px !important}.mar-t-20{margin-top:20px !important}.mar-t-15{margin-top:15px !important}.mar-t-10{margin-top:10px !important}.mar-t-0{margin-top:0px !important}.mar-b-30{margin-bottom:30px !important}.mar-b-20{margin-bottom:20px !important}.mar-b-15{margin-bottom:15px !important}.mar-b-10{margin-bottom:10px !important}.mar-b-0{margin-bottom:0px !important}.p--light,.text-white{color:#ffffff}.dark-text{color:#393939}.light-text{font-weight:300 !important}.semibold-text{font-weight:600 !important}.bold-text{font-weight:600 !important}.stuck{position:fixed;top:0;left:0;width:100%;z-index:1000}.stuck--bottom{top:auto;bottom:0px}.hidden{position:absolute !important;top:-9999px !important;left:-9999px !important}.pad-b-80{padding-bottom:80px}.hidden{display:none}.h1{font-size:22px;font-weight:400}.h1-small{font-size:14px;font-weight:600;margin-bottom:0;color:black}.h2{font-size:20px;font-weight:400}.h3{font-size:18px;font-weight:400}.h4{font-size:16px;font-weight:400}.h5{font-size:14px;font-weight:400}.h6{font-size:12px;font-weight:400}.p{font-size:14px;color:#808080;margin-top:10px;line-height:25px}.p--prewrap{white-space:pre-wrap}.small{font-size:12px}.carsales footer{border-top:none}.carsales footer .container .row{width:100%}.default-landing{max-width:1600px;margin:auto;-webkit-print-color-adjust:exact;color-adjust:exact}.default-landing .clearfix::after{content:"";clear:both;display:table}.default-landing .car-of-the-year{background-color:#fff}.default-landing .car-of-the-year .btn-outline{color:#fff;border-color:#fff;background-color:transparent;transition:all .25s ease-in-out}.default-landing .car-of-the-year .btn-outline:hover{color:#fff;text-decoration:none;cursor:pointer;border-color:#0073E3;background-color:#0073E3}.default-landing .car-of-the-year .sub-ranked-cars{margin:10px}.default-landing .car-of-the-year .ranked-cars .ranked-car{display:block;float:left;position:relative;width:100%;height:218px;overflow:hidden}.default-landing .car-of-the-year .ranked-cars .ranked-car--last-ranked{float:right}@media (min-width: 768px){.default-landing .car-of-the-year .ranked-cars .ranked-car{width:49.7%;height:218px}}@media (min-width: 992px){.default-landing .car-of-the-year .ranked-cars .ranked-car{height:266px}}@media (min-width: 1200px){.default-landing .car-of-the-year .ranked-cars .ranked-car{height:400px}}@media (min-width: 1600px){.default-landing .car-of-the-year .ranked-cars .ranked-car{height:400px}}.default-landing .car-of-the-year .ranked-cars .ranked-car__badge{width:55px;height:auto;position:absolute;top:0;left:20px}@media (min-width: 992px){.default-landing .car-of-the-year .ranked-cars .ranked-car__badge{width:103px;left:40px}}.default-landing .car-of-the-year .ranked-cars .ranked-car__badge img{width:100%;height:auto}.default-landing .car-of-the-year .ranked-cars .ranked-car__badge-right{width:55px;height:auto;position:absolute;top:0;right:20px}@media (min-width: 992px){.default-landing .car-of-the-year .ranked-cars .ranked-car__badge-right{width:103px;right:40px}}.default-landing .car-of-the-year .ranked-cars .ranked-car__badge-right img{width:100%;height:auto}.default-landing .car-of-the-year .ranked-cars .ranked-car__overlay{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:0.38;background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000)}.default-landing .car-of-the-year .ranked-cars .ranked-car__info{width:100%;position:absolute;left:0;bottom:0;text-align:center}.default-landing .car-of-the-year .ranked-cars .ranked-car__info .ranked-car__title{font-size:16px;font-weight:600;letter-spacing:2.3px;margin-bottom:30px;color:#fff}@media (min-width: 992px){.default-landing .car-of-the-year .ranked-cars .ranked-car__info .ranked-car__title{margin-bottom:10px}}@media (min-width: 1200px){.default-landing .car-of-the-year .ranked-cars .ranked-car__info .ranked-car__title{font-size:24px;font-weight:600;margin-bottom:15px}}.default-landing .car-of-the-year .ranked-cars .ranked-car__info .ranked-car__read-more{width:102px;height:35px;padding:10px;font-size:12px;font-weight:600;margin-bottom:40px;display:none}@media (min-width: 992px){.default-landing .car-of-the-year .ranked-cars .ranked-car__info .ranked-car__read-more{width:128px;height:35px;padding:10px;display:inline-block;display:inline-flex;margin-bottom:30px}}@media (min-width: 1200px){.default-landing .car-of-the-year .ranked-cars .ranked-car__info .ranked-car__read-more{margin-bottom:40px}}.default-landing .car-of-the-year .ranked-cars .ranked-car__read-more-overlay{position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width: 992px){.default-landing .car-of-the-year .ranked-cars .ranked-car__read-more-overlay{display:none}}.default-landing .car-of-the-year .ranked-cars .ranked-car__showroom-link{display:none;position:absolute;right:30px;bottom:20px;color:#fff;font-size:14px;font-weight:500}.default-landing .car-of-the-year .ranked-cars .ranked-car__showroom-link:hover{color:#0073E3}.default-landing .car-of-the-year .ranked-cars .ranked-car__showroom-link span{font-size:14px;font-weight:600}@media (min-width: 1200px){.default-landing .car-of-the-year .ranked-cars .ranked-car__showroom-link{display:block}}.default-landing .car-of-the-year .ranked-cars .ranked-car--winner{width:100%;height:545px;float:none}@media (min-width: 768px){.default-landing .car-of-the-year .ranked-cars .ranked-car--winner{height:324px}}@media (min-width: 992px){.default-landing .car-of-the-year .ranked-cars .ranked-car--winner{height:426px}}@media (min-width: 1200px){.default-landing .car-of-the-year .ranked-cars .ranked-car--winner{height:610px}}@media (min-width: 1600px){.default-landing .car-of-the-year .ranked-cars .ranked-car--winner{height:610px}}.default-landing .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to left, transparent, #000);opacity:0.3}.default-landing .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:102px;height:auto;position:absolute;right:20px;top:0}@media (min-width: 768px){.default-landing .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:102px;right:50px}}@media (min-width: 992px){.default-landing .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:128px;right:50px}}@media (min-width: 1200px){.default-landing .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:180px;right:30px}}@media (min-width: 1600px){.default-landing .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:210px;right:60px}}.default-landing .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{width:200px;top:auto;left:calc(50% - 200px / 2)}.default-landing .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info h1{font-size:100%}@media (min-width: 768px){.default-landing .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{bottom:0;top:60px;left:80px;width:223px}}@media (min-width: 992px){.default-landing .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{top:90px;left:115px;width:260px}}@media (min-width: 1200px){.default-landing .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{top:124px;left:130px;width:345px}}@media (min-width: 1600px){.default-landing .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{top:124px;left:200px;width:398px}}.default-landing .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info h1{text-indent:100%;white-space:nowrap;overflow:hidden}.default-landing .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__coty-year{display:block;width:100%;height:auto;margin-bottom:6px}.default-landing .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__coty-title{display:block;width:100%;height:auto;margin-bottom:6px}@media (min-width: 1200px){.default-landing .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__coty-title{margin-bottom:12px}}.default-landing .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__title-image{display:block;width:100%;height:auto;margin-bottom:20px}@media (min-width: 1200px){.default-landing .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__title-image{margin-bottom:30px}}.default-landing .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__read-more{display:inline-block;display:inline-flex}@media (min-width: 768px){.default-landing .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__showroom-link{display:block}}.default-landing .coty-story,.default-landing .coty-info{margin:0px 10px 10px 10px;position:relative;height:385px;overflow:hidden}@media (min-width: 768px){.default-landing .coty-story,.default-landing .coty-info{height:215px}}@media (min-width: 992px){.default-landing .coty-story,.default-landing .coty-info{height:254px}}@media (min-width: 1200px){.default-landing .coty-story,.default-landing .coty-info{height:450px}}.default-landing .coty-story__overlay,.default-landing .coty-info__overlay{opacity:0.5 !important}.default-landing .coty-story__content,.default-landing .coty-info__content{position:absolute;left:50%;top:160px;transform:translateX(-50%);width:100%;max-width:700px;padding:0 18px;text-align:center}@media (min-width: 768px){.default-landing .coty-story__content,.default-landing .coty-info__content{top:auto;bottom:25px}}@media (min-width: 992px){.default-landing .coty-story__content,.default-landing .coty-info__content{top:auto;bottom:30px}}@media (min-width: 1200px){.default-landing .coty-story__content,.default-landing .coty-info__content{top:auto;bottom:100px}}.default-landing .coty-story__content .coty-story__title,.default-landing .coty-story__content .coty-info__title,.default-landing .coty-info__content .coty-story__title,.default-landing .coty-info__content .coty-info__title{font-size:16px;font-weight:600;line-height:37px;letter-spacing:1px;margin:auto -16px;color:#fff}@media (min-width: 768px){.default-landing .coty-story__content .coty-story__title,.default-landing .coty-story__content .coty-info__title,.default-landing .coty-info__content .coty-story__title,.default-landing .coty-info__content .coty-info__title{font-size:18px;font-weight:600;line-height:37px;letter-spacing:2.6px;margin:auto}}@media (min-width: 992px){.default-landing .coty-story__content .coty-story__title,.default-landing .coty-story__content .coty-info__title,.default-landing .coty-info__content .coty-story__title,.default-landing .coty-info__content .coty-info__title{font-size:24px;font-weight:600;line-height:37px;letter-spacing:3.4px;margin-bottom:8px}}.default-landing .coty-story__content .coty-story__description,.default-landing .coty-story__content .coty-info__description,.default-landing .coty-info__content .coty-story__description,.default-landing .coty-info__content .coty-info__description{color:#fff;margin-top:0;font-size:14px;font-weight:500;line-height:24px;letter-spacing:.3px}@media (min-width: 992px){.default-landing .coty-story__content .coty-story__description,.default-landing .coty-story__content .coty-info__description,.default-landing .coty-info__content .coty-story__description,.default-landing .coty-info__content .coty-info__description{font-size:16px;font-weight:500;line-height:27px;letter-spacing:.3px}}.default-landing .coty-story__content .coty-story__learn-more,.default-landing .coty-story__content .coty-info__learn-more,.default-landing .coty-info__content .coty-story__learn-more,.default-landing .coty-info__content .coty-info__learn-more{width:126px;height:35px;padding:10px;font-size:12px;font-weight:600;margin-top:16px}@media (min-width: 1200px){.default-landing .coty-story__content .coty-story__learn-more,.default-landing .coty-story__content .coty-info__learn-more,.default-landing .coty-info__content .coty-story__learn-more,.default-landing .coty-info__content .coty-info__learn-more{width:160px;height:50px;padding:14px;font-size:16px;font-weight:600;margin-top:26px}}@media (min-width: 992px){.default-landing .coty-info__content{max-width:565px}}.default-landing .coty-past{margin:0px 10px 10px 10px}.default-landing .coty-past-item{position:relative;display:inline-block;width:100%;float:left;height:140px;text-align:center;overflow:hidden}@media (min-width: 768px){.default-landing .coty-past-item{width:33%;height:96px}}@media (min-width: 992px){.default-landing .coty-past-item{height:124px}}@media (min-width: 1200px){.default-landing .coty-past-item{height:200px}}.default-landing .coty-past-item.past-index-2{margin-left:7px}@media (min-width: 768px){.default-landing .coty-past-item.past-index-2{margin-left:5px}}@media (min-width: 992px){.default-landing .coty-past-item.past-index-2{margin-left:6px}}@media (min-width: 1200px){.default-landing .coty-past-item.past-index-2{margin-left:7px}}.default-landing .coty-past-item.past-index-3{float:right}.default-landing .coty-past-item:hover{cursor:pointer}.default-landing .coty-past-item:hover .coty-past-item__bg-wrapper{transform:scale(1.1);transition:all .25s linear}.default-landing .coty-past-item:hover .coty-past-item__overlay{opacity:0.2}.default-landing .coty-past-item__bg-wrapper{width:100%;height:100%;transform:scale(1);transition:all 0.2s linear}.default-landing .coty-past-item__overlay{opacity:0.5}.default-landing .coty-past-item__content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:123px;height:auto}@media (min-width: 768px){.default-landing .coty-past-item__content{width:84.5px}}@media (min-width: 992px){.default-landing .coty-past-item__content{width:109px}}@media (min-width: 1200px){.default-landing .coty-past-item__content{width:176px}}.default-landing-mobile .car-of-the-year{color:#fff;max-width:1600px;margin:auto;-webkit-print-color-adjust:exact;color-adjust:exact}.default-landing-mobile .car-of-the-year .btn-outline{color:#fff;border-color:#fff;background-color:transparent;transition:all .25s ease-in-out}.default-landing-mobile .car-of-the-year .btn-outline:hover{color:#fff;text-decoration:none;cursor:pointer;border-color:#0073E3;background-color:#0073E3}.default-landing-mobile .car-of-the-year .clearfix::after{content:"";clear:both;display:table}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car{display:block;float:left;position:relative;width:100%;height:218px;overflow:hidden;margin-bottom:10px}@media (min-width: 768px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car{width:50%;height:218px}}@media (min-width: 992px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car{height:266px}}@media (min-width: 1200px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car{height:400px}}@media (min-width: 1600px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car{height:400px}}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car__badge{width:55px;height:auto;position:absolute;top:0;left:20px}@media (min-width: 992px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car__badge{width:78px;left:40px}}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car__badge img{width:100%;height:auto}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car__overlay{position:absolute;left:0;bottom:0;width:100%;height:50%;opacity:0.58;background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000)}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car__info{width:100%;position:absolute;left:0;bottom:0;text-align:center}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car__info .ranked-car__title{font-size:16px;font-weight:600;letter-spacing:2.3px;margin-bottom:30px;color:#fff}@media (min-width: 992px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car__info .ranked-car__title{margin-bottom:10px}}@media (min-width: 1200px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car__info .ranked-car__title{font-size:24px;font-weight:600;margin-bottom:15px}}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car__info .ranked-car__read-more{width:102px;height:35px;padding:10px;font-size:12px;font-weight:600;margin-bottom:40px;display:none}@media (min-width: 992px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car__info .ranked-car__read-more{width:128px;height:35px;padding:10px;display:inline-block;display:inline-flex;margin-bottom:30px}}@media (min-width: 1200px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car__info .ranked-car__read-more{margin-bottom:40px}}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car__read-more-overlay{position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width: 992px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car__read-more-overlay{display:none}}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car__showroom-link{display:none;position:absolute;right:30px;bottom:20px;color:#fff;font-size:14px;font-weight:500}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car__showroom-link:hover{color:#0073E3}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car__showroom-link span{font-size:14px;font-weight:600}@media (min-width: 1200px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car__showroom-link{display:block}}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner{width:100%;height:545px;float:none}@media (min-width: 768px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner{height:324px}}@media (min-width: 992px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner{height:426px}}@media (min-width: 1200px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner{height:610px}}@media (min-width: 1600px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner{height:610px}}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to left, transparent, #000);opacity:0.3}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:102px;height:auto;position:absolute;right:20px;top:0}@media (min-width: 768px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:102px;right:50px}}@media (min-width: 992px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:128px;right:50px}}@media (min-width: 1200px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:180px;right:30px}}@media (min-width: 1600px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:210px;right:60px}}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{width:200px;top:auto;left:calc(50% - 200px / 2)}@media (min-width: 768px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{bottom:0;top:60px;left:80px;width:223px}}@media (min-width: 992px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{top:90px;left:115px;width:260px}}@media (min-width: 1200px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{top:124px;left:130px;width:345px}}@media (min-width: 1600px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{top:124px;left:200px;width:398px}}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info h1{text-indent:100%;white-space:nowrap;overflow:hidden}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__coty-year{display:block;width:100%;height:auto;margin-bottom:6px}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__coty-title{display:block;width:100%;height:auto;margin-bottom:6px}@media (min-width: 1200px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__coty-title{margin-bottom:12px}}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__title-image{display:block;width:100%;height:auto;margin-bottom:20px}@media (min-width: 1200px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__title-image{margin-bottom:30px}}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__read-more{display:inline-block;display:inline-flex}@media (min-width: 768px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car--winner .ranked-car__showroom-link{display:block}}.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car:nth-child(odd) .ranked-car__badge{left:auto;right:20px}@media (min-width: 992px){.default-landing-mobile .car-of-the-year .ranked-cars .ranked-car:nth-child(odd) .ranked-car__badge{right:40px}}.default-landing-mobile .car-of-the-year .coty-story,.default-landing-mobile .car-of-the-year .coty-info{position:relative;height:385px;overflow:hidden;margin-bottom:10px}@media (min-width: 768px){.default-landing-mobile .car-of-the-year .coty-story,.default-landing-mobile .car-of-the-year .coty-info{height:215px}}@media (min-width: 992px){.default-landing-mobile .car-of-the-year .coty-story,.default-landing-mobile .car-of-the-year .coty-info{height:254px}}@media (min-width: 1200px){.default-landing-mobile .car-of-the-year .coty-story,.default-landing-mobile .car-of-the-year .coty-info{height:346px}}.default-landing-mobile .car-of-the-year .coty-story__content,.default-landing-mobile .car-of-the-year .coty-info__content{position:absolute;left:50%;top:160px;transform:translateX(-50%);width:100%;max-width:545px;padding:0 18px;text-align:center}@media (min-width: 768px){.default-landing-mobile .car-of-the-year .coty-story__content,.default-landing-mobile .car-of-the-year .coty-info__content{top:auto;bottom:25px}}@media (min-width: 992px){.default-landing-mobile .car-of-the-year .coty-story__content,.default-landing-mobile .car-of-the-year .coty-info__content{top:auto;bottom:30px}}@media (min-width: 1200px){.default-landing-mobile .car-of-the-year .coty-story__content,.default-landing-mobile .car-of-the-year .coty-info__content{top:auto;bottom:35px}}.default-landing-mobile .car-of-the-year .coty-story__content .coty-story__title,.default-landing-mobile .car-of-the-year .coty-story__content .coty-info__title,.default-landing-mobile .car-of-the-year .coty-info__content .coty-story__title,.default-landing-mobile .car-of-the-year .coty-info__content .coty-info__title{font-size:14px;font-weight:600;line-height:37px;letter-spacing:1px;margin:auto -16px;color:#fff}@media (min-width: 768px){.default-landing-mobile .car-of-the-year .coty-story__content .coty-story__title,.default-landing-mobile .car-of-the-year .coty-story__content .coty-info__title,.default-landing-mobile .car-of-the-year .coty-info__content .coty-story__title,.default-landing-mobile .car-of-the-year .coty-info__content .coty-info__title{font-size:18px;font-weight:600;line-height:37px;letter-spacing:2.6px;margin:auto}}@media (min-width: 992px){.default-landing-mobile .car-of-the-year .coty-story__content .coty-story__title,.default-landing-mobile .car-of-the-year .coty-story__content .coty-info__title,.default-landing-mobile .car-of-the-year .coty-info__content .coty-story__title,.default-landing-mobile .car-of-the-year .coty-info__content .coty-info__title{font-size:24px;font-weight:600;line-height:37px;letter-spacing:3.4px;margin-bottom:8px}}.default-landing-mobile .car-of-the-year .coty-story__content .coty-story__description,.default-landing-mobile .car-of-the-year .coty-story__content .coty-info__description,.default-landing-mobile .car-of-the-year .coty-info__content .coty-story__description,.default-landing-mobile .car-of-the-year .coty-info__content .coty-info__description{color:#fff;margin-top:0;margin-left:5px;margin-right:5px;font-size:14px;font-weight:500;line-height:24px;letter-spacing:.3px}@media (min-width: 992px){.default-landing-mobile .car-of-the-year .coty-story__content .coty-story__description,.default-landing-mobile .car-of-the-year .coty-story__content .coty-info__description,.default-landing-mobile .car-of-the-year .coty-info__content .coty-story__description,.default-landing-mobile .car-of-the-year .coty-info__content .coty-info__description{font-size:16px;font-weight:500;line-height:27px;letter-spacing:.3px}}.default-landing-mobile .car-of-the-year .coty-story__content .coty-story__learn-more,.default-landing-mobile .car-of-the-year .coty-story__content .coty-info__learn-more,.default-landing-mobile .car-of-the-year .coty-info__content .coty-story__learn-more,.default-landing-mobile .car-of-the-year .coty-info__content .coty-info__learn-more{width:126px;height:35px;padding:10px;font-size:12px;font-weight:600;margin-top:16px}@media (min-width: 1200px){.default-landing-mobile .car-of-the-year .coty-story__content .coty-story__learn-more,.default-landing-mobile .car-of-the-year .coty-story__content .coty-info__learn-more,.default-landing-mobile .car-of-the-year .coty-info__content .coty-story__learn-more,.default-landing-mobile .car-of-the-year .coty-info__content .coty-info__learn-more{width:160px;height:50px;padding:14px;font-size:16px;font-weight:600;margin-top:26px}}@media (min-width: 992px){.default-landing-mobile .car-of-the-year .coty-info__content{max-width:575px}}.default-landing-mobile .car-of-the-year .coty-past-item{position:relative;display:inline-block;width:100%;float:left;height:140px;text-align:center;overflow:hidden;margin-bottom:10px}@media (min-width: 768px){.default-landing-mobile .car-of-the-year .coty-past-item{width:33.33333%;height:96px}}@media (min-width: 992px){.default-landing-mobile .car-of-the-year .coty-past-item{height:124px}}@media (min-width: 1200px){.default-landing-mobile .car-of-the-year .coty-past-item{height:200px}}.default-landing-mobile .car-of-the-year .coty-past-item:hover{cursor:pointer}.default-landing-mobile .car-of-the-year .coty-past-item:hover .coty-past-item__bg-wrapper{transform:scale(1.1);transition:all .25s linear}.default-landing-mobile .car-of-the-year .coty-past-item:hover .coty-past-item__overlay{opacity:0.2}.default-landing-mobile .car-of-the-year .coty-past-item__bg-wrapper{width:100%;height:100%;transform:scale(1);transition:all 0.2s linear}.default-landing-mobile .car-of-the-year .coty-past-item__overlay{opacity:0.5}.default-landing-mobile .car-of-the-year .coty-past-item__content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:123px;height:auto}@media (min-width: 768px){.default-landing-mobile .car-of-the-year .coty-past-item__content{width:84.5px}}@media (min-width: 992px){.default-landing-mobile .car-of-the-year .coty-past-item__content{width:109px}}@media (min-width: 1200px){.default-landing-mobile .car-of-the-year .coty-past-item__content{width:176px}}

.default-landing .bike-of-the-year .ranked-cars .ranked-car__bg-image,.default-landing .boty-story__bg-image,.default-landing .boty-info__bg-image,.default-landing .boty-past-item__bg-wrapper .boty-past-item__bg-image,.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car__bg-image,.default-landing-mobile .bike-of-the-year .boty-story__bg-image,.default-landing-mobile .bike-of-the-year .boty-info__bg-image,.default-landing-mobile .bike-of-the-year .boty-past-item__bg-wrapper .boty-past-item__bg-image{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.default-landing .bike-of-the-year .btn-outline,.default-landing-mobile .bike-of-the-year .btn-outline{display:inline-block;display:inline-flex;align-items:center;justify-content:center;border-width:1px;border-style:solid;border-radius:25px;white-space:nowrap;text-align:center;vertical-align:middle}.default-landing .boty-story__overlay,.default-landing .boty-info__overlay,.default-landing .boty-past-item__overlay,.default-landing-mobile .bike-of-the-year .boty-story__overlay,.default-landing-mobile .bike-of-the-year .boty-info__overlay,.default-landing-mobile .bike-of-the-year .boty-past-item__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.4}._l-container{position:relative;width:auto;padding:0 30px;margin:0 auto}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-500.woff") format("woff")}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-600.woff") format("woff");font-weight:600}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-700.woff") format("woff");font-weight:700}._l-site-wrap{position:relative;left:0;top:0;width:100%}._l-site-wrap[data-is-locked]{position:absolute;height:100%;overflow:hidden}._l-header{position:relative;z-index:10;width:100%;height:90px;border-bottom:1px solid #f1f1f1;background-color:#fff}._l-header ._l-container{height:90px}._l-header ._l-container ._carsales-brand__logo{width:120px;height:46px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/carsales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header ._l-container ._bikesales-brand__logo{width:120px;height:46px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/bikesales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header ._l-container ._trucksales-brand__logo{width:120px;height:60px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/trucksales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header__dark{background:#f3f5f8}._l-header__brand{position:relative;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);float:left}@media (min-width: 768px){._l-header ._l-container{width:768px}}@media (min-width: 1200px){._l-header ._l-container{width:1200px}}._l-main{background-color:#F2F2F2}._c-breadcrumbs{position:relative;top:50%;transform:translate3d(0, -50%, 0);margin-left:20px;padding-left:20px;border-left:1px solid #f1f1f1;float:left}._c-breadcrumbs__crumb{display:inline-block;position:relative;margin-left:4px;padding-left:16px;line-height:46px;color:#262626;font-size:14px;font-style:italic}._c-breadcrumbs__crumb:before{position:absolute;left:0;top:0;width:10px;height:46px;display:block;color:#b9b9b9;font-family:'csnicons';font-style:normal;font-size:12px;content:'\e928';line-height:46px}._c-breadcrumbs__crumb:first-child{margin-left:0;padding-left:0}._c-breadcrumbs__crumb:first-child:before{display:none}._c-breadcrumbs__anchor{font-style:normal;font-weight:500;color:#808080}._c-breadcrumbs__anchor:hover{color:#0073E3}._c-disclaimer{font-size:11px;color:#808080;max-width:960px;margin:0px auto}._c-disclaimer .p,._c-disclaimer p{font-size:11px;line-height:20px;margin-top:10px}._c-disclaimer__read-more{display:block;color:#0073E3;margin-top:10px}._c-disclaimer__list{margin-top:10px;margin-left:5px}._c-disclaimer__list-item{list-style:disc;padding-left:10px;margin-left:10px;line-height:24px}._c-disclaimer .h6,._c-disclaimer h6{margin-top:0;font-weight:600;color:#393939;font-size:14px}._c-disclaimer__more-disclaimers{display:none;margin-top:10px}._c-disclaimer__more-disclaimers[data-is-visible]{display:block}._c-disclaimer.pad-b-60{padding-bottom:60px}.centered{text-align:center}.pull-left{float:left}.pull-right{float:right}.bg-dark{background-color:#f3f5f8}.bg-dark-blue{background-color:#00468b}.bg-light{background-color:#ffffff}.pad-t-30{padding-top:30px !important}.pad-t-20{padding-top:20px !important}.pad-t-15{padding-top:15px !important}.pad-t-10{padding-top:10px !important}.pad-t-0,.bg-dark+.bg-dark{padding-top:0 !important}.pad-b-30{padding-bottom:30px !important}.pad-b-20{padding-bottom:20px !important}.pad-b-15{padding-bottom:15px !important}.pad-b-10{padding-bottom:10px !important}.pad-b-0{padding-bottom:0 !important}.mar-t-30{margin-top:30px !important}.mar-t-20{margin-top:20px !important}.mar-t-15{margin-top:15px !important}.mar-t-10{margin-top:10px !important}.mar-t-0{margin-top:0px !important}.mar-b-30{margin-bottom:30px !important}.mar-b-20{margin-bottom:20px !important}.mar-b-15{margin-bottom:15px !important}.mar-b-10{margin-bottom:10px !important}.mar-b-0{margin-bottom:0px !important}.p--light,.text-white{color:#ffffff}.dark-text{color:#393939}.light-text{font-weight:300 !important}.semibold-text{font-weight:600 !important}.bold-text{font-weight:600 !important}.stuck{position:fixed;top:0;left:0;width:100%;z-index:1000}.stuck--bottom{top:auto;bottom:0px}.hidden{position:absolute !important;top:-9999px !important;left:-9999px !important}.pad-b-80{padding-bottom:80px}.hidden{display:none}.h1{font-size:22px;font-weight:400}.h1-small{font-size:14px;font-weight:600;margin-bottom:0;color:black}.h2{font-size:20px;font-weight:400}.h3{font-size:18px;font-weight:400}.h4{font-size:16px;font-weight:400}.h5{font-size:14px;font-weight:400}.h6{font-size:12px;font-weight:400}.p{font-size:14px;color:#808080;margin-top:10px;line-height:25px}.p--prewrap{white-space:pre-wrap}.small{font-size:12px}.default-landing{color:#fff;max-width:1600px;margin:auto;-webkit-print-color-adjust:exact;color-adjust:exact}.default-landing .clearfix::after{content:"";clear:both;display:table}.default-landing .bike-of-the-year{background-color:#fff}.default-landing .bike-of-the-year .btn-outline{color:#fff;border-color:#fff;background-color:transparent;transition:all .25s ease-in-out}.default-landing .bike-of-the-year .btn-outline:hover{color:#fff;text-decoration:none;cursor:pointer;border-color:#ED1C24;background-color:#ED1C24}.default-landing .bike-of-the-year .sub-ranked-cars{margin:10px}.default-landing .bike-of-the-year .ranked-cars .ranked-car{display:block;float:left;position:relative;width:100%;height:218px;overflow:hidden}.default-landing .bike-of-the-year .ranked-cars .ranked-car--last-ranked{float:right}@media (min-width: 768px){.default-landing .bike-of-the-year .ranked-cars .ranked-car{width:49.7%;height:218px}}@media (min-width: 992px){.default-landing .bike-of-the-year .ranked-cars .ranked-car{height:266px}}@media (min-width: 1200px){.default-landing .bike-of-the-year .ranked-cars .ranked-car{height:400px}}@media (min-width: 1600px){.default-landing .bike-of-the-year .ranked-cars .ranked-car{height:400px}}.default-landing .bike-of-the-year .ranked-cars .ranked-car__bg-image.winner{background-position:right -12px}.default-landing .bike-of-the-year .ranked-cars .ranked-car__badge{width:55px;height:auto;position:absolute;top:0;left:20px}@media (min-width: 992px){.default-landing .bike-of-the-year .ranked-cars .ranked-car__badge{width:103px;left:40px}}.default-landing .bike-of-the-year .ranked-cars .ranked-car__badge img{width:100%;height:auto}.default-landing .bike-of-the-year .ranked-cars .ranked-car__badge-right{width:55px;height:auto;position:absolute;top:0;right:20px}@media (min-width: 992px){.default-landing .bike-of-the-year .ranked-cars .ranked-car__badge-right{width:103px;right:40px}}.default-landing .bike-of-the-year .ranked-cars .ranked-car__badge-right img{width:100%;height:auto}.default-landing .bike-of-the-year .ranked-cars .ranked-car__overlay{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:0.50;background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000)}.default-landing .bike-of-the-year .ranked-cars .ranked-car__info{width:100%;position:absolute;left:0;bottom:0;text-align:center}.default-landing .bike-of-the-year .ranked-cars .ranked-car__info .ranked-car__title{font-size:16px;font-weight:600;letter-spacing:2.3px;margin-bottom:30px;color:#fff}@media (min-width: 992px){.default-landing .bike-of-the-year .ranked-cars .ranked-car__info .ranked-car__title{margin-bottom:10px}}@media (min-width: 1200px){.default-landing .bike-of-the-year .ranked-cars .ranked-car__info .ranked-car__title{font-size:24px;font-weight:600;margin-bottom:15px}}.default-landing .bike-of-the-year .ranked-cars .ranked-car__info .ranked-car__read-more{width:102px;height:35px;padding:10px;font-size:12px;font-weight:600;margin-bottom:40px;display:none}@media (min-width: 992px){.default-landing .bike-of-the-year .ranked-cars .ranked-car__info .ranked-car__read-more{width:128px;height:35px;padding:10px;display:inline-block;display:inline-flex;margin-bottom:30px}}@media (min-width: 1200px){.default-landing .bike-of-the-year .ranked-cars .ranked-car__info .ranked-car__read-more{margin-bottom:40px}}.default-landing .bike-of-the-year .ranked-cars .ranked-car__read-more-overlay{position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width: 992px){.default-landing .bike-of-the-year .ranked-cars .ranked-car__read-more-overlay{display:none}}.default-landing .bike-of-the-year .ranked-cars .ranked-car__showroom-link{display:none;position:absolute;right:30px;bottom:20px;color:#fff;font-size:14px;font-weight:500}.default-landing .bike-of-the-year .ranked-cars .ranked-car__showroom-link:hover{color:#ED1C24;text-decoration:none}.default-landing .bike-of-the-year .ranked-cars .ranked-car__showroom-link span{font-size:14px;font-weight:600}@media (min-width: 1200px){.default-landing .bike-of-the-year .ranked-cars .ranked-car__showroom-link{display:block}}.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner{width:100%;height:545px;float:none}@media (min-width: 768px){.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner{height:324px}}@media (min-width: 992px){.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner{height:426px}}@media (min-width: 1200px){.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner{height:610px}}@media (min-width: 1600px){.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner{height:610px}}.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to left, transparent, #000);opacity:0.3}.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:102px;height:auto;position:absolute;right:20px;top:0;filter:drop-shadow(1px 1px 1px gray)}@media (min-width: 768px){.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:102px;right:40px}}@media (min-width: 992px){.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:128px;right:50px}}@media (min-width: 1200px){.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:150px;right:130px}}@media (min-width: 1600px){.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:150px;right:200px}}.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{width:200px;top:auto;left:calc(50% - 200px / 2)}.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info h1{font-size:100%}@media (min-width: 768px){.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{bottom:0;top:60px;left:80px;width:223px}}@media (min-width: 992px){.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{top:90px;left:115px;width:260px}}@media (min-width: 1200px){.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{top:124px;left:130px;width:345px}}@media (min-width: 1600px){.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{top:124px;left:200px;width:398px}}.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info h1{text-indent:100%;white-space:nowrap;overflow:hidden}.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__boty-year{display:block;width:100%;height:auto;margin-bottom:6px}.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__boty-title{display:block;width:100%;height:auto;margin-bottom:6px}@media (min-width: 1200px){.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__boty-title{margin-bottom:12px}}.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__title-image{display:block;width:100%;height:auto;margin-bottom:20px}@media (min-width: 1200px){.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__title-image{margin-bottom:30px}}.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__read-more{display:inline-block;display:inline-flex}@media (min-width: 768px){.default-landing .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__showroom-link{display:block}}.default-landing .boty-story,.default-landing .boty-info{margin:0px 10px 10px 10px;position:relative;height:385px;overflow:hidden}@media (min-width: 768px){.default-landing .boty-story,.default-landing .boty-info{height:215px}}@media (min-width: 992px){.default-landing .boty-story,.default-landing .boty-info{height:254px}}@media (min-width: 1200px){.default-landing .boty-story,.default-landing .boty-info{height:450px}}.default-landing .boty-story__badge,.default-landing .boty-info__badge{width:55px;height:auto;position:absolute;right:20px;top:0;z-index:999;filter:brightness(0.9)}@media (min-width: 992px){.default-landing .boty-story__badge,.default-landing .boty-info__badge{width:103px;right:40px}}.default-landing .boty-story__content,.default-landing .boty-info__content{position:absolute;left:50%;top:160px;transform:translateX(-50%);width:100%;max-width:725px;padding:0 18px;text-align:center}@media (min-width: 768px){.default-landing .boty-story__content,.default-landing .boty-info__content{top:auto;bottom:25px}}@media (min-width: 992px){.default-landing .boty-story__content,.default-landing .boty-info__content{top:auto;bottom:30px}}@media (min-width: 1200px){.default-landing .boty-story__content,.default-landing .boty-info__content{top:auto;bottom:70px}}.default-landing .boty-story__content .boty-story__title,.default-landing .boty-story__content .boty-info__title,.default-landing .boty-info__content .boty-story__title,.default-landing .boty-info__content .boty-info__title{font-size:16px;font-weight:600;line-height:37px;letter-spacing:1px;margin:auto -16px;color:#fff}@media (min-width: 768px){.default-landing .boty-story__content .boty-story__title,.default-landing .boty-story__content .boty-info__title,.default-landing .boty-info__content .boty-story__title,.default-landing .boty-info__content .boty-info__title{font-size:18px;font-weight:600;line-height:37px;letter-spacing:2.6px;margin:auto}}@media (min-width: 992px){.default-landing .boty-story__content .boty-story__title,.default-landing .boty-story__content .boty-info__title,.default-landing .boty-info__content .boty-story__title,.default-landing .boty-info__content .boty-info__title{font-size:24px;font-weight:600;line-height:37px;letter-spacing:3.4px;margin-bottom:8px}}.default-landing .boty-story__content .boty-story__description,.default-landing .boty-story__content .boty-info__description,.default-landing .boty-info__content .boty-story__description,.default-landing .boty-info__content .boty-info__description{color:#fff;margin-top:0;font-size:14px;font-weight:500;line-height:24px;letter-spacing:.3px}@media (min-width: 992px){.default-landing .boty-story__content .boty-story__description,.default-landing .boty-story__content .boty-info__description,.default-landing .boty-info__content .boty-story__description,.default-landing .boty-info__content .boty-info__description{font-size:16px;font-weight:500;line-height:27px;letter-spacing:.3px}}.default-landing .boty-story__content .boty-story__learn-more,.default-landing .boty-story__content .boty-info__learn-more,.default-landing .boty-info__content .boty-story__learn-more,.default-landing .boty-info__content .boty-info__learn-more{width:126px;height:35px;padding:10px;font-size:12px;font-weight:600;margin-top:16px}@media (min-width: 1200px){.default-landing .boty-story__content .boty-story__learn-more,.default-landing .boty-story__content .boty-info__learn-more,.default-landing .boty-info__content .boty-story__learn-more,.default-landing .boty-info__content .boty-info__learn-more{width:160px;height:50px;padding:14px;font-size:16px;font-weight:600;margin-top:26px}}@media (min-width: 992px){.default-landing .boty-info__content{max-width:565px}}.default-landing .boty-past{margin:0px 10px 10px 10px}.default-landing .boty-past-item{position:relative;display:inline-block;width:100%;float:left;height:140px;text-align:center;overflow:hidden}@media (min-width: 768px){.default-landing .boty-past-item{width:33%;height:96px}}@media (min-width: 992px){.default-landing .boty-past-item{height:124px}}@media (min-width: 1200px){.default-landing .boty-past-item{height:200px}}.default-landing .boty-past-item.past-index-2{margin-left:7px}@media (min-width: 768px){.default-landing .boty-past-item.past-index-2{margin-left:5px}}@media (min-width: 992px){.default-landing .boty-past-item.past-index-2{margin-left:6px}}@media (min-width: 1200px){.default-landing .boty-past-item.past-index-2{margin-left:7px}}.default-landing .boty-past-item.past-index-3{float:right}.default-landing .boty-past-item:hover{cursor:pointer}.default-landing .boty-past-item:hover .boty-past-item__bg-wrapper{transform:scale(1.1);transition:all .25s linear}.default-landing .boty-past-item:hover .boty-past-item__overlay{opacity:0.2}.default-landing .boty-past-item__bg-wrapper{width:100%;height:100%;transform:scale(1);transition:all 0.2s linear}.default-landing .boty-past-item__overlay{opacity:0.5}.default-landing .boty-past-item__content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:123px;height:auto}@media (min-width: 768px){.default-landing .boty-past-item__content{width:84.5px}}@media (min-width: 992px){.default-landing .boty-past-item__content{width:109px}}@media (min-width: 1200px){.default-landing .boty-past-item__content{width:176px}}.default-landing-mobile .bike-of-the-year{color:#fff;max-width:1600px;margin:auto;-webkit-print-color-adjust:exact;color-adjust:exact}.default-landing-mobile .bike-of-the-year .btn-outline{color:#fff;border-color:#fff;background-color:transparent;transition:all .25s ease-in-out}.default-landing-mobile .bike-of-the-year .btn-outline:hover{color:#fff;text-decoration:none;cursor:pointer;border-color:#ED1C24;background-color:#ED1C24}.default-landing-mobile .bike-of-the-year .clearfix::after{content:"";clear:both;display:table}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car{display:block;float:left;position:relative;width:100%;height:218px;overflow:hidden;margin-bottom:10px}@media (min-width: 768px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car{width:50%;height:218px}}@media (min-width: 992px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car{height:266px}}@media (min-width: 1200px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car{height:400px}}@media (min-width: 1600px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car{height:400px}}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car__badge{width:55px;height:auto;position:absolute;top:0;left:20px}@media (min-width: 992px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car__badge{width:78px;left:40px}}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car__badge img{width:100%;height:auto}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car__overlay{position:absolute;left:0;bottom:0;width:100%;height:50%;opacity:0.58;background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000)}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car__info{width:100%;position:absolute;left:0;bottom:0;text-align:center}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car__info .ranked-car__title{font-size:16px;font-weight:600;letter-spacing:2.3px;margin-bottom:30px;color:#fff}@media (min-width: 992px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car__info .ranked-car__title{margin-bottom:10px}}@media (min-width: 1200px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car__info .ranked-car__title{font-size:24px;font-weight:600;margin-bottom:15px}}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car__info .ranked-car__read-more{width:102px;height:35px;padding:10px;font-size:12px;font-weight:600;margin-bottom:40px;display:none}@media (min-width: 992px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car__info .ranked-car__read-more{width:128px;height:35px;padding:10px;display:inline-block;display:inline-flex;margin-bottom:30px}}@media (min-width: 1200px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car__info .ranked-car__read-more{margin-bottom:40px}}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car__read-more-overlay{position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width: 992px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car__read-more-overlay{display:none}}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car__showroom-link{display:none;position:absolute;right:30px;bottom:20px;color:#fff;font-size:14px;font-weight:500}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car__showroom-link:hover{color:#ED1C24}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car__showroom-link span{font-size:14px;font-weight:600}@media (min-width: 1200px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car__showroom-link{display:block}}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner{width:100%;height:545px;float:none}@media (min-width: 768px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner{height:324px}}@media (min-width: 992px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner{height:426px}}@media (min-width: 1200px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner{height:610px}}@media (min-width: 1600px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner{height:610px}}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to left, transparent, #000);opacity:0.3}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:102px;height:auto;position:absolute;right:20px;top:0}@media (min-width: 768px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:102px;right:40px}}@media (min-width: 992px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:128px;right:50px}}@media (min-width: 1200px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:150px;right:130px}}@media (min-width: 1600px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:150px;right:200px}}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{width:200px;top:auto;left:calc(50% - 200px / 2)}@media (min-width: 768px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{bottom:0;top:60px;left:80px;width:223px}}@media (min-width: 992px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{top:90px;left:115px;width:260px}}@media (min-width: 1200px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{top:124px;left:130px;width:345px}}@media (min-width: 1600px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{top:124px;left:200px;width:398px}}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info h1{text-indent:100%;white-space:nowrap;overflow:hidden}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__boty-year{display:block;width:100%;height:auto;margin-bottom:6px}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__boty-title{display:block;width:100%;height:auto;margin-bottom:6px}@media (min-width: 1200px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__boty-title{margin-bottom:12px}}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__title-image{display:block;width:100%;height:auto;margin-bottom:20px}@media (min-width: 1200px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__title-image{margin-bottom:30px}}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__read-more{display:inline-block;display:inline-flex}@media (min-width: 768px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car--winner .ranked-car__showroom-link{display:block}}.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car:nth-child(odd) .ranked-car__badge{left:auto;right:20px}@media (min-width: 992px){.default-landing-mobile .bike-of-the-year .ranked-cars .ranked-car:nth-child(odd) .ranked-car__badge{right:40px}}.default-landing-mobile .bike-of-the-year .boty-story,.default-landing-mobile .bike-of-the-year .boty-info{position:relative;height:385px;overflow:hidden;margin-bottom:10px}@media (min-width: 768px){.default-landing-mobile .bike-of-the-year .boty-story,.default-landing-mobile .bike-of-the-year .boty-info{height:215px}}@media (min-width: 992px){.default-landing-mobile .bike-of-the-year .boty-story,.default-landing-mobile .bike-of-the-year .boty-info{height:254px}}@media (min-width: 1200px){.default-landing-mobile .bike-of-the-year .boty-story,.default-landing-mobile .bike-of-the-year .boty-info{height:346px}}.default-landing-mobile .bike-of-the-year .boty-story__badge,.default-landing-mobile .bike-of-the-year .boty-info__badge{width:55px;height:auto;position:absolute;right:20px;top:0;z-index:999;filter:brightness(0.9)}@media (min-width: 992px){.default-landing-mobile .bike-of-the-year .boty-story__badge,.default-landing-mobile .bike-of-the-year .boty-info__badge{width:78px;right:40px}}.default-landing-mobile .bike-of-the-year .boty-story__content,.default-landing-mobile .bike-of-the-year .boty-info__content{position:absolute;left:50%;top:160px;transform:translateX(-50%);width:100%;max-width:575px;padding:0 18px;text-align:center}@media (min-width: 768px){.default-landing-mobile .bike-of-the-year .boty-story__content,.default-landing-mobile .bike-of-the-year .boty-info__content{top:auto;bottom:25px}}@media (min-width: 992px){.default-landing-mobile .bike-of-the-year .boty-story__content,.default-landing-mobile .bike-of-the-year .boty-info__content{top:auto;bottom:30px}}@media (min-width: 1200px){.default-landing-mobile .bike-of-the-year .boty-story__content,.default-landing-mobile .bike-of-the-year .boty-info__content{top:auto;bottom:35px}}.default-landing-mobile .bike-of-the-year .boty-story__content .boty-story__title,.default-landing-mobile .bike-of-the-year .boty-story__content .boty-info__title,.default-landing-mobile .bike-of-the-year .boty-info__content .boty-story__title,.default-landing-mobile .bike-of-the-year .boty-info__content .boty-info__title{font-size:14px;font-weight:600;line-height:37px;letter-spacing:1px;margin:auto -16px;color:#fff}@media (min-width: 768px){.default-landing-mobile .bike-of-the-year .boty-story__content .boty-story__title,.default-landing-mobile .bike-of-the-year .boty-story__content .boty-info__title,.default-landing-mobile .bike-of-the-year .boty-info__content .boty-story__title,.default-landing-mobile .bike-of-the-year .boty-info__content .boty-info__title{font-size:18px;font-weight:600;line-height:37px;letter-spacing:2.6px;margin:auto}}@media (min-width: 992px){.default-landing-mobile .bike-of-the-year .boty-story__content .boty-story__title,.default-landing-mobile .bike-of-the-year .boty-story__content .boty-info__title,.default-landing-mobile .bike-of-the-year .boty-info__content .boty-story__title,.default-landing-mobile .bike-of-the-year .boty-info__content .boty-info__title{font-size:24px;font-weight:600;line-height:37px;letter-spacing:3.4px;margin-bottom:8px}}.default-landing-mobile .bike-of-the-year .boty-story__content .boty-story__description,.default-landing-mobile .bike-of-the-year .boty-story__content .boty-info__description,.default-landing-mobile .bike-of-the-year .boty-info__content .boty-story__description,.default-landing-mobile .bike-of-the-year .boty-info__content .boty-info__description{color:#fff;margin-top:0;margin-left:5px;margin-right:5px;font-size:14px;font-weight:500;line-height:24px;letter-spacing:.3px}@media (min-width: 992px){.default-landing-mobile .bike-of-the-year .boty-story__content .boty-story__description,.default-landing-mobile .bike-of-the-year .boty-story__content .boty-info__description,.default-landing-mobile .bike-of-the-year .boty-info__content .boty-story__description,.default-landing-mobile .bike-of-the-year .boty-info__content .boty-info__description{font-size:16px;font-weight:500;line-height:27px;letter-spacing:.3px}}.default-landing-mobile .bike-of-the-year .boty-story__content .boty-story__learn-more,.default-landing-mobile .bike-of-the-year .boty-story__content .boty-info__learn-more,.default-landing-mobile .bike-of-the-year .boty-info__content .boty-story__learn-more,.default-landing-mobile .bike-of-the-year .boty-info__content .boty-info__learn-more{width:126px;height:35px;padding:10px;font-size:12px;font-weight:600;margin-top:16px}@media (min-width: 1200px){.default-landing-mobile .bike-of-the-year .boty-story__content .boty-story__learn-more,.default-landing-mobile .bike-of-the-year .boty-story__content .boty-info__learn-more,.default-landing-mobile .bike-of-the-year .boty-info__content .boty-story__learn-more,.default-landing-mobile .bike-of-the-year .boty-info__content .boty-info__learn-more{width:160px;height:50px;padding:14px;font-size:16px;font-weight:600;margin-top:26px}}@media (min-width: 992px){.default-landing-mobile .bike-of-the-year .boty-info__content{max-width:575px}}.default-landing-mobile .bike-of-the-year .boty-past-item{position:relative;display:inline-block;width:100%;float:left;height:140px;text-align:center;overflow:hidden;margin-bottom:10px}@media (min-width: 768px){.default-landing-mobile .bike-of-the-year .boty-past-item{width:33.33333%;height:96px}}@media (min-width: 992px){.default-landing-mobile .bike-of-the-year .boty-past-item{height:124px}}@media (min-width: 1200px){.default-landing-mobile .bike-of-the-year .boty-past-item{height:200px}}.default-landing-mobile .bike-of-the-year .boty-past-item:hover{cursor:pointer}.default-landing-mobile .bike-of-the-year .boty-past-item:hover .boty-past-item__bg-wrapper{transform:scale(1.1);transition:all .25s linear}.default-landing-mobile .bike-of-the-year .boty-past-item:hover .boty-past-item__overlay{opacity:0.2}.default-landing-mobile .bike-of-the-year .boty-past-item__bg-wrapper{width:100%;height:100%;transform:scale(1);transition:all 0.2s linear}.default-landing-mobile .bike-of-the-year .boty-past-item__overlay{opacity:0.5}.default-landing-mobile .bike-of-the-year .boty-past-item__content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:123px;height:auto}@media (min-width: 768px){.default-landing-mobile .bike-of-the-year .boty-past-item__content{width:84.5px}}@media (min-width: 992px){.default-landing-mobile .bike-of-the-year .boty-past-item__content{width:109px}}@media (min-width: 1200px){.default-landing-mobile .bike-of-the-year .boty-past-item__content{width:176px}}

.default-landing .truck-of-the-year .ranked-cars .ranked-car__bg-image,.default-landing .toty-story__bg-image,.default-landing .toty-info__bg-image,.default-landing .toty-past-item__bg-wrapper .toty-past-item__bg-image,.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car__bg-image,.default-landing-mobile .truck-of-the-year .toty-story__bg-image,.default-landing-mobile .truck-of-the-year .toty-info__bg-image,.default-landing-mobile .truck-of-the-year .toty-past-item__bg-wrapper .toty-past-item__bg-image{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.default-landing .truck-of-the-year .btn-outline,.default-landing-mobile .truck-of-the-year .btn-outline{display:inline-block;display:inline-flex;align-items:center;justify-content:center;border-width:1px;border-style:solid;border-radius:25px;white-space:nowrap;text-align:center;vertical-align:middle}.default-landing .toty-story__overlay,.default-landing .toty-info__overlay,.default-landing .toty-past-item__overlay,.default-landing-mobile .truck-of-the-year .toty-story__overlay,.default-landing-mobile .truck-of-the-year .toty-info__overlay,.default-landing-mobile .truck-of-the-year .toty-past-item__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.4}._l-container{position:relative;width:auto;padding:0 30px;margin:0 auto}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-500.woff") format("woff")}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-600.woff") format("woff");font-weight:600}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-700.woff") format("woff");font-weight:700}._l-site-wrap{position:relative;left:0;top:0;width:100%}._l-site-wrap[data-is-locked]{position:absolute;height:100%;overflow:hidden}._l-header{position:relative;z-index:10;width:100%;height:90px;border-bottom:1px solid #f1f1f1;background-color:#fff}._l-header ._l-container{height:90px}._l-header ._l-container ._carsales-brand__logo{width:120px;height:46px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/carsales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header ._l-container ._bikesales-brand__logo{width:120px;height:46px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/bikesales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header ._l-container ._trucksales-brand__logo{width:120px;height:60px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/trucksales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header__dark{background:#f3f5f8}._l-header__brand{position:relative;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);float:left}@media (min-width: 768px){._l-header ._l-container{width:768px}}@media (min-width: 1200px){._l-header ._l-container{width:1200px}}._l-main{background-color:#F2F2F2}._c-breadcrumbs{position:relative;top:50%;transform:translate3d(0, -50%, 0);margin-left:20px;padding-left:20px;border-left:1px solid #f1f1f1;float:left}._c-breadcrumbs__crumb{display:inline-block;position:relative;margin-left:4px;padding-left:16px;line-height:46px;color:#262626;font-size:14px;font-style:italic}._c-breadcrumbs__crumb:before{position:absolute;left:0;top:0;width:10px;height:46px;display:block;color:#b9b9b9;font-family:'csnicons';font-style:normal;font-size:12px;content:'\e928';line-height:46px}._c-breadcrumbs__crumb:first-child{margin-left:0;padding-left:0}._c-breadcrumbs__crumb:first-child:before{display:none}._c-breadcrumbs__anchor{font-style:normal;font-weight:500;color:#808080}._c-breadcrumbs__anchor:hover{color:#0073E3}._c-disclaimer{font-size:11px;color:#808080;max-width:960px;margin:0px auto}._c-disclaimer .p,._c-disclaimer p{font-size:11px;line-height:20px;margin-top:10px}._c-disclaimer__read-more{display:block;color:#0073E3;margin-top:10px}._c-disclaimer__list{margin-top:10px;margin-left:5px}._c-disclaimer__list-item{list-style:disc;padding-left:10px;margin-left:10px;line-height:24px}._c-disclaimer .h6,._c-disclaimer h6{margin-top:0;font-weight:600;color:#393939;font-size:14px}._c-disclaimer__more-disclaimers{display:none;margin-top:10px}._c-disclaimer__more-disclaimers[data-is-visible]{display:block}._c-disclaimer.pad-b-60{padding-bottom:60px}.centered{text-align:center}.pull-left{float:left}.pull-right{float:right}.bg-dark{background-color:#f3f5f8}.bg-dark-blue{background-color:#00468b}.bg-light{background-color:#ffffff}.pad-t-30{padding-top:30px !important}.pad-t-20{padding-top:20px !important}.pad-t-15{padding-top:15px !important}.pad-t-10{padding-top:10px !important}.pad-t-0,.bg-dark+.bg-dark{padding-top:0 !important}.pad-b-30{padding-bottom:30px !important}.pad-b-20{padding-bottom:20px !important}.pad-b-15{padding-bottom:15px !important}.pad-b-10{padding-bottom:10px !important}.pad-b-0{padding-bottom:0 !important}.mar-t-30{margin-top:30px !important}.mar-t-20{margin-top:20px !important}.mar-t-15{margin-top:15px !important}.mar-t-10{margin-top:10px !important}.mar-t-0{margin-top:0px !important}.mar-b-30{margin-bottom:30px !important}.mar-b-20{margin-bottom:20px !important}.mar-b-15{margin-bottom:15px !important}.mar-b-10{margin-bottom:10px !important}.mar-b-0{margin-bottom:0px !important}.p--light,.text-white{color:#ffffff}.dark-text{color:#393939}.light-text{font-weight:300 !important}.semibold-text{font-weight:600 !important}.bold-text{font-weight:600 !important}.stuck{position:fixed;top:0;left:0;width:100%;z-index:1000}.stuck--bottom{top:auto;bottom:0px}.hidden{position:absolute !important;top:-9999px !important;left:-9999px !important}.pad-b-80{padding-bottom:80px}.hidden{display:none}.h1{font-size:22px;font-weight:400}.h1-small{font-size:14px;font-weight:600;margin-bottom:0;color:black}.h2{font-size:20px;font-weight:400}.h3{font-size:18px;font-weight:400}.h4{font-size:16px;font-weight:400}.h5{font-size:14px;font-weight:400}.h6{font-size:12px;font-weight:400}.p{font-size:14px;color:#808080;margin-top:10px;line-height:25px}.p--prewrap{white-space:pre-wrap}.small{font-size:12px}.default-landing{color:#fff;max-width:1600px;margin:auto;-webkit-print-color-adjust:exact;color-adjust:exact}.default-landing .clearfix::after{content:"";clear:both;display:table}.default-landing .truck-of-the-year{background-color:#fff}.default-landing .truck-of-the-year .btn-outline{color:#fff;border-color:#fff;background-color:transparent;transition:all .25s ease-in-out}.default-landing .truck-of-the-year .btn-outline:hover{color:#fff;text-decoration:none;cursor:pointer;border-color:#004370;background-color:#004370}.default-landing .truck-of-the-year .sub-ranked-cars{margin:10px;margin-top:0px}.default-landing .truck-of-the-year .ranked-cars .ranked-car{display:block;float:left;position:relative;width:100%;height:218px;overflow:hidden}.default-landing .truck-of-the-year .ranked-cars .ranked-car--last-ranked{float:right}@media (min-width: 768px){.default-landing .truck-of-the-year .ranked-cars .ranked-car{width:49.7%;height:218px}}@media (min-width: 992px){.default-landing .truck-of-the-year .ranked-cars .ranked-car{height:266px}}@media (min-width: 1200px){.default-landing .truck-of-the-year .ranked-cars .ranked-car{height:400px}}@media (min-width: 1600px){.default-landing .truck-of-the-year .ranked-cars .ranked-car{height:400px}}.default-landing .truck-of-the-year .ranked-cars .ranked-car__bg-image.winner{background-position:right -12px}.default-landing .truck-of-the-year .ranked-cars .ranked-car__badge{width:55px;height:auto;position:absolute;top:0;left:20px}@media (min-width: 992px){.default-landing .truck-of-the-year .ranked-cars .ranked-car__badge{width:200px;left:0px}}.default-landing .truck-of-the-year .ranked-cars .ranked-car__badge img{width:100%;height:auto}.default-landing .truck-of-the-year .ranked-cars .ranked-car__badge-right{width:55px;height:auto;position:absolute;top:0;right:20px}@media (min-width: 992px){.default-landing .truck-of-the-year .ranked-cars .ranked-car__badge-right{width:200px;right:0px}}.default-landing .truck-of-the-year .ranked-cars .ranked-car__badge-right img{width:100%;height:auto}.default-landing .truck-of-the-year .ranked-cars .ranked-car__overlay{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:0.20;background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000)}.default-landing .truck-of-the-year .ranked-cars .ranked-car__info{width:100%;position:absolute;left:0;bottom:0;text-align:center}.default-landing .truck-of-the-year .ranked-cars .ranked-car__info .ranked-car__title{font-size:16px;font-weight:600;letter-spacing:2.3px;margin-bottom:30px;color:#fff}@media (min-width: 992px){.default-landing .truck-of-the-year .ranked-cars .ranked-car__info .ranked-car__title{margin-bottom:10px}}@media (min-width: 1200px){.default-landing .truck-of-the-year .ranked-cars .ranked-car__info .ranked-car__title{font-size:24px;font-weight:600;margin-bottom:15px}}.default-landing .truck-of-the-year .ranked-cars .ranked-car__info .ranked-car__read-more{width:102px;height:35px;padding:10px;font-size:12px;font-weight:600;margin-bottom:40px;display:none}@media (min-width: 992px){.default-landing .truck-of-the-year .ranked-cars .ranked-car__info .ranked-car__read-more{width:128px;height:35px;padding:10px;display:inline-block;display:inline-flex;margin-bottom:30px}}@media (min-width: 1200px){.default-landing .truck-of-the-year .ranked-cars .ranked-car__info .ranked-car__read-more{margin-bottom:40px}}.default-landing .truck-of-the-year .ranked-cars .ranked-car__read-more-overlay{position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width: 992px){.default-landing .truck-of-the-year .ranked-cars .ranked-car__read-more-overlay{display:none}}.default-landing .truck-of-the-year .ranked-cars .ranked-car__showroom-link{display:none;position:absolute;right:30px;bottom:20px;color:#fff;font-size:14px;font-weight:500}.default-landing .truck-of-the-year .ranked-cars .ranked-car__showroom-link:hover{text-decoration:none}.default-landing .truck-of-the-year .ranked-cars .ranked-car__showroom-link span{font-size:14px;font-weight:600}@media (min-width: 1200px){.default-landing .truck-of-the-year .ranked-cars .ranked-car__showroom-link{display:block}}.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner{width:100%;height:545px;float:none}@media (min-width: 768px){.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner{height:324px}}@media (min-width: 992px){.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner{height:426px}}@media (min-width: 1200px){.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner{height:610px}}@media (min-width: 1600px){.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner{height:610px}}.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to left, transparent, #000);opacity:0.3}.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:102px;height:auto;position:absolute;right:20px;top:0}@media (min-width: 768px){.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:102px;right:40px}}@media (min-width: 992px){.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:128px;right:50px}}@media (min-width: 1200px){.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:150px;right:130px}}@media (min-width: 1600px){.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:150px;right:200px}}.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{width:200px;top:auto;left:calc(50% - 200px / 2)}.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info h1{font-size:100%}@media (min-width: 768px){.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{bottom:0;top:60px;left:80px;width:223px}}@media (min-width: 992px){.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{top:90px;left:115px;width:260px}}@media (min-width: 1200px){.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{top:124px;left:130px;width:345px}}@media (min-width: 1600px){.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{top:124px;left:200px;width:398px}}.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info h1{text-indent:100%;white-space:nowrap;overflow:hidden}.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__toty-year{display:block;width:100%;height:auto;margin-bottom:6px}.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__toty-title{display:block;width:100%;height:auto;margin-bottom:6px}@media (min-width: 1200px){.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__toty-title{margin-bottom:12px}}.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__title-image{display:block;width:100%;height:auto;margin-bottom:20px}@media (min-width: 1200px){.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__title-image{margin-bottom:30px}}.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__read-more{display:inline-block;display:inline-flex}@media (min-width: 768px){.default-landing .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__showroom-link{display:block}}.default-landing .toty-story,.default-landing .toty-info{margin:0px 10px 10px 10px;position:relative;height:385px;overflow:hidden}@media (min-width: 768px){.default-landing .toty-story,.default-landing .toty-info{height:215px}}@media (min-width: 992px){.default-landing .toty-story,.default-landing .toty-info{height:254px}}@media (min-width: 1200px){.default-landing .toty-story,.default-landing .toty-info{height:450px}}.default-landing .toty-story__content,.default-landing .toty-info__content{position:absolute;left:50%;top:160px;transform:translateX(-50%);width:100%;max-width:545px;padding:0 18px;text-align:center}@media (min-width: 768px){.default-landing .toty-story__content,.default-landing .toty-info__content{top:auto;bottom:25px}}@media (min-width: 992px){.default-landing .toty-story__content,.default-landing .toty-info__content{top:auto;bottom:30px}}@media (min-width: 1200px){.default-landing .toty-story__content,.default-landing .toty-info__content{top:auto;bottom:100px}}.default-landing .toty-story__content .toty-story__title,.default-landing .toty-story__content .toty-info__title,.default-landing .toty-info__content .toty-story__title,.default-landing .toty-info__content .toty-info__title{font-size:16px;font-weight:600;line-height:37px;letter-spacing:1px;margin:auto -16px;color:#fff}@media (min-width: 768px){.default-landing .toty-story__content .toty-story__title,.default-landing .toty-story__content .toty-info__title,.default-landing .toty-info__content .toty-story__title,.default-landing .toty-info__content .toty-info__title{font-size:18px;font-weight:600;line-height:37px;letter-spacing:2.6px;margin:auto}}@media (min-width: 992px){.default-landing .toty-story__content .toty-story__title,.default-landing .toty-story__content .toty-info__title,.default-landing .toty-info__content .toty-story__title,.default-landing .toty-info__content .toty-info__title{font-size:24px;font-weight:600;line-height:37px;letter-spacing:3.4px;margin-bottom:8px}}.default-landing .toty-story__content .toty-story__description,.default-landing .toty-story__content .toty-info__description,.default-landing .toty-info__content .toty-story__description,.default-landing .toty-info__content .toty-info__description{color:#fff;margin-top:0;font-size:14px;font-weight:500;line-height:24px;letter-spacing:.3px}@media (min-width: 992px){.default-landing .toty-story__content .toty-story__description,.default-landing .toty-story__content .toty-info__description,.default-landing .toty-info__content .toty-story__description,.default-landing .toty-info__content .toty-info__description{font-size:16px;font-weight:500;line-height:27px;letter-spacing:.3px}}.default-landing .toty-story__content .toty-story__learn-more,.default-landing .toty-story__content .toty-info__learn-more,.default-landing .toty-info__content .toty-story__learn-more,.default-landing .toty-info__content .toty-info__learn-more{width:126px;height:35px;padding:10px;font-size:12px;font-weight:600;margin-top:16px}@media (min-width: 1200px){.default-landing .toty-story__content .toty-story__learn-more,.default-landing .toty-story__content .toty-info__learn-more,.default-landing .toty-info__content .toty-story__learn-more,.default-landing .toty-info__content .toty-info__learn-more{width:160px;height:50px;padding:14px;font-size:16px;font-weight:600;margin-top:26px}}@media (min-width: 992px){.default-landing .toty-info__content{max-width:575px}}.default-landing .toty-past{margin:0px 10px 10px 10px}.default-landing .toty-past-item{position:relative;display:inline-block;width:100%;float:left;height:140px;text-align:center;overflow:hidden}@media (min-width: 768px){.default-landing .toty-past-item{width:33%;height:96px}}@media (min-width: 992px){.default-landing .toty-past-item{height:124px}}@media (min-width: 1200px){.default-landing .toty-past-item{height:200px}}.default-landing .toty-past-item.past-index-2{margin-left:7px}@media (min-width: 768px){.default-landing .toty-past-item.past-index-2{margin-left:5px}}@media (min-width: 992px){.default-landing .toty-past-item.past-index-2{margin-left:6px}}@media (min-width: 1200px){.default-landing .toty-past-item.past-index-2{margin-left:7px}}.default-landing .toty-past-item.past-index-3{float:right}.default-landing .toty-past-item:hover{cursor:pointer}.default-landing .toty-past-item:hover .toty-past-item__bg-wrapper{transform:scale(1.1);transition:all .25s linear}.default-landing .toty-past-item:hover .toty-past-item__overlay{opacity:0.2}.default-landing .toty-past-item__bg-wrapper{width:100%;height:100%;transform:scale(1);transition:all 0.2s linear}.default-landing .toty-past-item__overlay{opacity:0.5}.default-landing .toty-past-item__content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:123px;height:auto}@media (min-width: 768px){.default-landing .toty-past-item__content{width:84.5px}}@media (min-width: 992px){.default-landing .toty-past-item__content{width:109px}}@media (min-width: 1200px){.default-landing .toty-past-item__content{width:176px}}.default-landing-mobile .truck-of-the-year{color:#fff;max-width:1600px;margin:auto;-webkit-print-color-adjust:exact;color-adjust:exact}.default-landing-mobile .truck-of-the-year .btn-outline{color:#fff;border-color:#fff;background-color:transparent;transition:all .25s ease-in-out}.default-landing-mobile .truck-of-the-year .btn-outline:hover{color:#fff;text-decoration:none;cursor:pointer;border-color:#004370;background-color:#004370}.default-landing-mobile .truck-of-the-year .clearfix::after{content:"";clear:both;display:table}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car{display:block;float:left;position:relative;width:100%;height:218px;overflow:hidden;margin-bottom:10px}@media (min-width: 768px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car{width:50%;height:218px}}@media (min-width: 992px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car{height:266px}}@media (min-width: 1200px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car{height:400px}}@media (min-width: 1600px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car{height:400px}}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car__badge{width:150px;height:auto;position:absolute;top:0}@media (min-width: 992px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car__badge{width:78px;left:40px}}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car__badge img{width:100%;height:auto}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car__overlay{position:absolute;left:0;bottom:0;width:100%;height:50%;opacity:0.58;background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000)}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car__info{width:100%;position:absolute;left:0;bottom:0;text-align:center}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car__info .ranked-car__title{font-size:16px;font-weight:600;letter-spacing:2.3px;margin-bottom:30px;color:#fff}@media (min-width: 992px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car__info .ranked-car__title{margin-bottom:10px}}@media (min-width: 1200px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car__info .ranked-car__title{font-size:24px;font-weight:600;margin-bottom:15px}}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car__info .ranked-car__read-more{width:102px;height:35px;padding:10px;font-size:12px;font-weight:600;margin-bottom:40px;display:none}@media (min-width: 992px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car__info .ranked-car__read-more{width:128px;height:35px;padding:10px;display:inline-block;display:inline-flex;margin-bottom:30px}}@media (min-width: 1200px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car__info .ranked-car__read-more{margin-bottom:40px}}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car__read-more-overlay{position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width: 992px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car__read-more-overlay{display:none}}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car__showroom-link{display:none;position:absolute;right:30px;bottom:20px;color:#fff;font-size:14px;font-weight:500}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car__showroom-link:hover{color:#004370}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car__showroom-link span{font-size:14px;font-weight:600}@media (min-width: 1200px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car__showroom-link{display:block}}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner{width:100%;height:545px;float:none}@media (min-width: 768px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner{height:324px}}@media (min-width: 992px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner{height:426px}}@media (min-width: 1200px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner{height:610px}}@media (min-width: 1600px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner{height:610px}}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to left, transparent, #000);opacity:0.3}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:102px;height:auto;position:absolute;right:20px;top:0}@media (min-width: 768px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:102px;right:40px}}@media (min-width: 992px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:128px;right:50px}}@media (min-width: 1200px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:150px;right:130px}}@media (min-width: 1600px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__badge-image{width:150px;right:200px}}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{width:200px;top:auto;left:calc(50% - 200px / 2)}@media (min-width: 768px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{bottom:0;top:60px;left:80px;width:223px}}@media (min-width: 992px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{top:90px;left:115px;width:260px}}@media (min-width: 1200px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{top:124px;left:130px;width:345px}}@media (min-width: 1600px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info{top:124px;left:200px;width:398px}}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info h1{text-indent:100%;white-space:nowrap;overflow:hidden}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__toty-year{display:block;width:100%;height:auto;margin-bottom:6px}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__toty-title{display:block;width:100%;height:auto;margin-bottom:6px}@media (min-width: 1200px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__toty-title{margin-bottom:12px}}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__title-image{display:block;width:100%;height:auto;margin-bottom:20px}@media (min-width: 1200px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__title-image{margin-bottom:30px}}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__read-more{display:inline-block;display:inline-flex}@media (min-width: 768px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car--winner .ranked-car__showroom-link{display:block}}.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car:nth-child(odd) .ranked-car__badge{left:auto}@media (min-width: 992px){.default-landing-mobile .truck-of-the-year .ranked-cars .ranked-car:nth-child(odd) .ranked-car__badge{right:40px}}.default-landing-mobile .truck-of-the-year .toty-story,.default-landing-mobile .truck-of-the-year .toty-info{position:relative;height:385px;overflow:hidden;margin-bottom:10px}@media (min-width: 768px){.default-landing-mobile .truck-of-the-year .toty-story,.default-landing-mobile .truck-of-the-year .toty-info{height:215px}}@media (min-width: 992px){.default-landing-mobile .truck-of-the-year .toty-story,.default-landing-mobile .truck-of-the-year .toty-info{height:254px}}@media (min-width: 1200px){.default-landing-mobile .truck-of-the-year .toty-story,.default-landing-mobile .truck-of-the-year .toty-info{height:346px}}.default-landing-mobile .truck-of-the-year .toty-story__content,.default-landing-mobile .truck-of-the-year .toty-info__content{position:absolute;left:50%;top:160px;transform:translateX(-50%);width:100%;max-width:545px;padding:0 18px;text-align:center}@media (min-width: 768px){.default-landing-mobile .truck-of-the-year .toty-story__content,.default-landing-mobile .truck-of-the-year .toty-info__content{top:auto;bottom:25px}}@media (min-width: 992px){.default-landing-mobile .truck-of-the-year .toty-story__content,.default-landing-mobile .truck-of-the-year .toty-info__content{top:auto;bottom:30px}}@media (min-width: 1200px){.default-landing-mobile .truck-of-the-year .toty-story__content,.default-landing-mobile .truck-of-the-year .toty-info__content{top:auto;bottom:35px}}.default-landing-mobile .truck-of-the-year .toty-story__content .toty-story__title,.default-landing-mobile .truck-of-the-year .toty-story__content .toty-info__title,.default-landing-mobile .truck-of-the-year .toty-info__content .toty-story__title,.default-landing-mobile .truck-of-the-year .toty-info__content .toty-info__title{font-size:16px;font-weight:600;line-height:37px;letter-spacing:1px;margin:auto -16px;color:#fff}@media (min-width: 768px){.default-landing-mobile .truck-of-the-year .toty-story__content .toty-story__title,.default-landing-mobile .truck-of-the-year .toty-story__content .toty-info__title,.default-landing-mobile .truck-of-the-year .toty-info__content .toty-story__title,.default-landing-mobile .truck-of-the-year .toty-info__content .toty-info__title{font-size:18px;font-weight:600;line-height:37px;letter-spacing:2.6px;margin:auto}}@media (min-width: 992px){.default-landing-mobile .truck-of-the-year .toty-story__content .toty-story__title,.default-landing-mobile .truck-of-the-year .toty-story__content .toty-info__title,.default-landing-mobile .truck-of-the-year .toty-info__content .toty-story__title,.default-landing-mobile .truck-of-the-year .toty-info__content .toty-info__title{font-size:24px;font-weight:600;line-height:37px;letter-spacing:3.4px;margin-bottom:8px}}.default-landing-mobile .truck-of-the-year .toty-story__content .toty-story__description,.default-landing-mobile .truck-of-the-year .toty-story__content .toty-info__description,.default-landing-mobile .truck-of-the-year .toty-info__content .toty-story__description,.default-landing-mobile .truck-of-the-year .toty-info__content .toty-info__description{color:#fff;margin-top:0;font-size:14px;font-weight:500;line-height:24px;letter-spacing:.3px}@media (min-width: 992px){.default-landing-mobile .truck-of-the-year .toty-story__content .toty-story__description,.default-landing-mobile .truck-of-the-year .toty-story__content .toty-info__description,.default-landing-mobile .truck-of-the-year .toty-info__content .toty-story__description,.default-landing-mobile .truck-of-the-year .toty-info__content .toty-info__description{font-size:16px;font-weight:500;line-height:27px;letter-spacing:.3px}}.default-landing-mobile .truck-of-the-year .toty-story__content .toty-story__learn-more,.default-landing-mobile .truck-of-the-year .toty-story__content .toty-info__learn-more,.default-landing-mobile .truck-of-the-year .toty-info__content .toty-story__learn-more,.default-landing-mobile .truck-of-the-year .toty-info__content .toty-info__learn-more{width:126px;height:35px;padding:10px;font-size:12px;font-weight:600;margin-top:16px}@media (min-width: 1200px){.default-landing-mobile .truck-of-the-year .toty-story__content .toty-story__learn-more,.default-landing-mobile .truck-of-the-year .toty-story__content .toty-info__learn-more,.default-landing-mobile .truck-of-the-year .toty-info__content .toty-story__learn-more,.default-landing-mobile .truck-of-the-year .toty-info__content .toty-info__learn-more{width:160px;height:50px;padding:14px;font-size:16px;font-weight:600;margin-top:26px}}@media (min-width: 992px){.default-landing-mobile .truck-of-the-year .toty-info__content{max-width:575px}}.default-landing-mobile .truck-of-the-year .toty-past-item{position:relative;display:inline-block;width:100%;float:left;height:140px;text-align:center;overflow:hidden;margin-bottom:10px}@media (min-width: 768px){.default-landing-mobile .truck-of-the-year .toty-past-item{width:33.33333%;height:96px}}@media (min-width: 992px){.default-landing-mobile .truck-of-the-year .toty-past-item{height:124px}}@media (min-width: 1200px){.default-landing-mobile .truck-of-the-year .toty-past-item{height:200px}}.default-landing-mobile .truck-of-the-year .toty-past-item:hover{cursor:pointer}.default-landing-mobile .truck-of-the-year .toty-past-item:hover .toty-past-item__bg-wrapper{transform:scale(1.1);transition:all .25s linear}.default-landing-mobile .truck-of-the-year .toty-past-item:hover .toty-past-item__overlay{opacity:0.2}.default-landing-mobile .truck-of-the-year .toty-past-item__bg-wrapper{width:100%;height:100%;transform:scale(1);transition:all 0.2s linear}.default-landing-mobile .truck-of-the-year .toty-past-item__overlay{opacity:0.5}.default-landing-mobile .truck-of-the-year .toty-past-item__content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:123px;height:auto}@media (min-width: 768px){.default-landing-mobile .truck-of-the-year .toty-past-item__content{width:84.5px}}@media (min-width: 992px){.default-landing-mobile .truck-of-the-year .toty-past-item__content{width:109px}}@media (min-width: 1200px){.default-landing-mobile .truck-of-the-year .toty-past-item__content{width:176px}}

._l-container{position:relative;width:auto;padding:0 30px;margin:0 auto}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-500.woff") format("woff")}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-600.woff") format("woff");font-weight:600}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-700.woff") format("woff");font-weight:700}._l-site-wrap{position:relative;left:0;top:0;width:100%}._l-site-wrap[data-is-locked]{position:absolute;height:100%;overflow:hidden}._l-header{position:relative;z-index:10;width:100%;height:90px;border-bottom:1px solid #f1f1f1;background-color:#fff}._l-header ._l-container{height:90px}._l-header ._l-container ._carsales-brand__logo{width:120px;height:46px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/carsales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header ._l-container ._bikesales-brand__logo{width:120px;height:46px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/bikesales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header ._l-container ._trucksales-brand__logo{width:120px;height:60px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/trucksales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header__dark{background:#f3f5f8}._l-header__brand{position:relative;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);float:left}@media (min-width: 768px){._l-header ._l-container{width:768px}}@media (min-width: 1200px){._l-header ._l-container{width:1200px}}._l-main{background-color:#F2F2F2}._c-breadcrumbs{position:relative;top:50%;transform:translate3d(0, -50%, 0);margin-left:20px;padding-left:20px;border-left:1px solid #f1f1f1;float:left}._c-breadcrumbs__crumb{display:inline-block;position:relative;margin-left:4px;padding-left:16px;line-height:46px;color:#262626;font-size:14px;font-style:italic}._c-breadcrumbs__crumb:before{position:absolute;left:0;top:0;width:10px;height:46px;display:block;color:#b9b9b9;font-family:'csnicons';font-style:normal;font-size:12px;content:'\e928';line-height:46px}._c-breadcrumbs__crumb:first-child{margin-left:0;padding-left:0}._c-breadcrumbs__crumb:first-child:before{display:none}._c-breadcrumbs__anchor{font-style:normal;font-weight:500;color:#808080}._c-breadcrumbs__anchor:hover{color:#0073E3}._c-disclaimer{font-size:11px;color:#808080;max-width:960px;margin:0px auto}._c-disclaimer .p,._c-disclaimer p{font-size:11px;line-height:20px;margin-top:10px}._c-disclaimer__read-more{display:block;color:#0073E3;margin-top:10px}._c-disclaimer__list{margin-top:10px;margin-left:5px}._c-disclaimer__list-item{list-style:disc;padding-left:10px;margin-left:10px;line-height:24px}._c-disclaimer .h6,._c-disclaimer h6{margin-top:0;font-weight:600;color:#393939;font-size:14px}._c-disclaimer__more-disclaimers{display:none;margin-top:10px}._c-disclaimer__more-disclaimers[data-is-visible]{display:block}._c-disclaimer.pad-b-60{padding-bottom:60px}.centered{text-align:center}.pull-left{float:left}.pull-right{float:right}.bg-dark{background-color:#f3f5f8}.bg-dark-blue{background-color:#00468b}.bg-light{background-color:#ffffff}.pad-t-30{padding-top:30px !important}.pad-t-20{padding-top:20px !important}.pad-t-15{padding-top:15px !important}.pad-t-10{padding-top:10px !important}.pad-t-0,.bg-dark+.bg-dark{padding-top:0 !important}.pad-b-30{padding-bottom:30px !important}.pad-b-20{padding-bottom:20px !important}.pad-b-15{padding-bottom:15px !important}.pad-b-10{padding-bottom:10px !important}.pad-b-0{padding-bottom:0 !important}.mar-t-30{margin-top:30px !important}.mar-t-20{margin-top:20px !important}.mar-t-15{margin-top:15px !important}.mar-t-10{margin-top:10px !important}.mar-t-0{margin-top:0px !important}.mar-b-30{margin-bottom:30px !important}.mar-b-20{margin-bottom:20px !important}.mar-b-15{margin-bottom:15px !important}.mar-b-10{margin-bottom:10px !important}.mar-b-0{margin-bottom:0px !important}.p--light,.text-white{color:#ffffff}.dark-text{color:#393939}.light-text{font-weight:300 !important}.semibold-text{font-weight:600 !important}.bold-text{font-weight:600 !important}.stuck{position:fixed;top:0;left:0;width:100%;z-index:1000}.stuck--bottom{top:auto;bottom:0px}.hidden{position:absolute !important;top:-9999px !important;left:-9999px !important}.pad-b-80{padding-bottom:80px}.hidden{display:none}.h1{font-size:22px;font-weight:400}.h1-small{font-size:14px;font-weight:600;margin-bottom:0;color:black}.h2{font-size:20px;font-weight:400}.h3{font-size:18px;font-weight:400}.h4{font-size:16px;font-weight:400}.h5{font-size:14px;font-weight:400}.h6{font-size:12px;font-weight:400}.p{font-size:14px;color:#808080;margin-top:10px;line-height:25px}.p--prewrap{white-space:pre-wrap}.small{font-size:12px}._l-main{position:relative;width:100%;background-color:#fff;margin-bottom:30px}._l-main .h1{font-size:32px;line-height:24px}.legacy-coty ._l-year ._c-overview{height:550px;position:relative;background-color:#000;overflow:hidden}.legacy-coty ._l-year ._c-overview__float{position:absolute;left:50%;top:50%;z-index:10;transform:translate(-50%, -50%);width:550px}.legacy-coty ._l-year ._c-overview__brand{display:block;max-width:220px;margin:0 auto 30px auto}.legacy-coty ._l-year ._c-overview__paragraph{margin-top:16px;font-size:21px;line-height:36px;color:#ffffff;text-align:center}.legacy-coty ._l-year ._c-overview__image{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);min-width:100%;opacity:0.4}.legacy-coty ._l-year ._c-overview__find-out-more{display:flex;justify-content:center}.legacy-coty ._l-year ._c-link{display:inline-block;height:42px;margin-top:24px;padding:0 50px;border:1px solid #fff;font-size:14px;line-height:42px;color:#fff;border-radius:21px;transition:all 0.2s ease-out}.legacy-coty ._l-year ._c-link:hover{background-color:#0073E3;border-color:#0073E3;color:#fff}.legacy-coty ._l-year ._c-winner-item{position:relative;height:450px;border-top:1px solid #fff;background-color:#000;overflow:hidden}.legacy-coty ._l-year ._c-winner-item__float{position:absolute;z-index:10;max-width:80%;left:80px;top:50%;transform:translate(0%, -50%)}.legacy-coty ._l-year ._c-winner-item__brand{position:absolute;right:0px;top:30px;z-index:10;width:140px;height:70px;display:block;margin:0 auto}.legacy-coty ._l-year ._c-winner-item__price{font-size:18px;color:#ccc;font-weight:500}.legacy-coty ._l-year ._c-winner-item__title{margin:0;font-size:56px;color:#fff;font-weight:600;line-height:66px}.legacy-coty ._l-year ._c-winner-item__subtitle{margin:0;font-size:32px;color:#f2f2f2;font-weight:500;line-height:43px}.legacy-coty ._l-year ._c-winner-item__link{display:inline-block;height:42px;margin-top:24px;padding:0 50px;border:1px solid #fff;font-size:14px;line-height:42px;color:#fff;border-radius:21px;transition:all 0.2s ease-out}.legacy-coty ._l-year ._c-winner-item__link:hover{background-color:#0073E3;border-color:#0073E3;color:#fff}.legacy-coty ._l-year ._c-winner-item__image{position:absolute;left:50%;top:50%;min-width:100%;z-index:0;transform:translate(-50%, -50%);opacity:0.3;transition:all 0.3s ease-out}.legacy-coty ._l-year ._c-winner-item:hover ._c-winner-item__image{min-width:105%;opacity:0.5}.legacy-coty-mobile ._l-year ._c-overview__title,.legacy-coty-mobile ._l-year ._c-overview__paragraph{margin-top:16px;color:#ffffff;text-align:center}.legacy-coty-mobile ._l-year ._c-overview{position:relative;width:100%;height:70vh;overflow:hidden;background-color:#000}.legacy-coty-mobile ._l-year ._c-overview__float{position:absolute;left:50%;top:50%;z-index:10;transform:translate(-50%, -50%);width:100%;padding:20px}.legacy-coty-mobile ._l-year ._c-overview__brand{display:block;max-width:100px;margin:0 auto 22px auto}.legacy-coty-mobile ._l-year ._c-overview__title{font-size:18px;font-weight:600;line-height:22px}.legacy-coty-mobile ._l-year ._c-overview__paragraph{font-size:15px;line-height:27px}.legacy-coty-mobile ._l-year ._c-overview__image{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%, -50%);display:block;height:100%;opacity:0.4}.legacy-coty-mobile ._l-year ._c-overview__find-out-more{display:flex;justify-content:center}.legacy-coty-mobile ._l-year ._c-link{display:inline-block;height:42px;margin-top:15px;padding:0 30px;border:1px solid #fff;font-size:14px;line-height:42px;color:#fff;border-radius:21px;transition:all 0.2s ease-out}.legacy-coty-mobile ._l-year ._c-link:hover{background-color:#0073E3;border-color:#0073E3;color:#fff}.legacy-coty-mobile ._l-year ._c-winner-item{position:relative;height:0;padding-top:80%;border-top:1px solid #fff;background-color:#000;overflow:hidden}.legacy-coty-mobile ._l-year ._c-winner-item__float{position:absolute;z-index:10;width:500px;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center}.legacy-coty-mobile ._l-year ._c-winner-item__brand{width:180px;height:90px;display:block;margin:0 auto}.legacy-coty-mobile ._l-year ._c-winner-item__price{font-size:14px;font-weight:300;color:#fff}.legacy-coty-mobile ._l-year ._c-winner-item__title{margin:5px 0;font-size:24px;color:#fff;font-weight:600;line-height:24px}.legacy-coty-mobile ._l-year ._c-winner-item__subtitle{margin:0;font-size:18px;color:#fff;font-weight:300;line-height:24px}.legacy-coty-mobile ._l-year ._c-winner-item__image{position:absolute;bottom:0;left:50%;z-index:1;transform:translateX(-50%);display:block;width:100%;opacity:0.4;transition:opacity 0.3s ease-out}

._l-container{position:relative;width:auto;padding:0 30px;margin:0 auto}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-500.woff") format("woff")}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-600.woff") format("woff");font-weight:600}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-700.woff") format("woff");font-weight:700}._l-site-wrap{position:relative;left:0;top:0;width:100%}._l-site-wrap[data-is-locked]{position:absolute;height:100%;overflow:hidden}._l-header{position:relative;z-index:10;width:100%;height:90px;border-bottom:1px solid #f1f1f1;background-color:#fff}._l-header ._l-container{height:90px}._l-header ._l-container ._carsales-brand__logo{width:120px;height:46px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/carsales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header ._l-container ._bikesales-brand__logo{width:120px;height:46px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/bikesales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header ._l-container ._trucksales-brand__logo{width:120px;height:60px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/trucksales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header__dark{background:#f3f5f8}._l-header__brand{position:relative;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);float:left}@media (min-width: 768px){._l-header ._l-container{width:768px}}@media (min-width: 1200px){._l-header ._l-container{width:1200px}}._l-main{background-color:#F2F2F2}._c-breadcrumbs{position:relative;top:50%;transform:translate3d(0, -50%, 0);margin-left:20px;padding-left:20px;border-left:1px solid #f1f1f1;float:left}._c-breadcrumbs__crumb{display:inline-block;position:relative;margin-left:4px;padding-left:16px;line-height:46px;color:#262626;font-size:14px;font-style:italic}._c-breadcrumbs__crumb:before{position:absolute;left:0;top:0;width:10px;height:46px;display:block;color:#b9b9b9;font-family:'csnicons';font-style:normal;font-size:12px;content:'\e928';line-height:46px}._c-breadcrumbs__crumb:first-child{margin-left:0;padding-left:0}._c-breadcrumbs__crumb:first-child:before{display:none}._c-breadcrumbs__anchor{font-style:normal;font-weight:500;color:#808080}._c-breadcrumbs__anchor:hover{color:#0073E3}._c-disclaimer{font-size:11px;color:#808080;max-width:960px;margin:0px auto}._c-disclaimer .p,._c-disclaimer p{font-size:11px;line-height:20px;margin-top:10px}._c-disclaimer__read-more{display:block;color:#0073E3;margin-top:10px}._c-disclaimer__list{margin-top:10px;margin-left:5px}._c-disclaimer__list-item{list-style:disc;padding-left:10px;margin-left:10px;line-height:24px}._c-disclaimer .h6,._c-disclaimer h6{margin-top:0;font-weight:600;color:#393939;font-size:14px}._c-disclaimer__more-disclaimers{display:none;margin-top:10px}._c-disclaimer__more-disclaimers[data-is-visible]{display:block}._c-disclaimer.pad-b-60{padding-bottom:60px}.centered{text-align:center}.pull-left{float:left}.pull-right{float:right}.bg-dark{background-color:#f3f5f8}.bg-dark-blue{background-color:#00468b}.bg-light{background-color:#ffffff}.pad-t-30{padding-top:30px !important}.pad-t-20{padding-top:20px !important}.pad-t-15{padding-top:15px !important}.pad-t-10{padding-top:10px !important}.pad-t-0,.bg-dark+.bg-dark{padding-top:0 !important}.pad-b-30{padding-bottom:30px !important}.pad-b-20{padding-bottom:20px !important}.pad-b-15{padding-bottom:15px !important}.pad-b-10{padding-bottom:10px !important}.pad-b-0{padding-bottom:0 !important}.mar-t-30{margin-top:30px !important}.mar-t-20{margin-top:20px !important}.mar-t-15{margin-top:15px !important}.mar-t-10{margin-top:10px !important}.mar-t-0{margin-top:0px !important}.mar-b-30{margin-bottom:30px !important}.mar-b-20{margin-bottom:20px !important}.mar-b-15{margin-bottom:15px !important}.mar-b-10{margin-bottom:10px !important}.mar-b-0{margin-bottom:0px !important}.p--light,.text-white{color:#ffffff}.dark-text{color:#393939}.light-text{font-weight:300 !important}.semibold-text{font-weight:600 !important}.bold-text{font-weight:600 !important}.stuck{position:fixed;top:0;left:0;width:100%;z-index:1000}.stuck--bottom{top:auto;bottom:0px}.hidden{position:absolute !important;top:-9999px !important;left:-9999px !important}.pad-b-80{padding-bottom:80px}.hidden{display:none}.h1{font-size:22px;font-weight:400}.h1-small{font-size:14px;font-weight:600;margin-bottom:0;color:black}.h2{font-size:20px;font-weight:400}.h3{font-size:18px;font-weight:400}.h4{font-size:16px;font-weight:400}.h5{font-size:14px;font-weight:400}.h6{font-size:12px;font-weight:400}.p{font-size:14px;color:#808080;margin-top:10px;line-height:25px}.p--prewrap{white-space:pre-wrap}.small{font-size:12px}._l-home-desktop.car-of-the-year ._c-year{position:relative;width:100%;height:450px;border-top:1px solid #fff;background-color:#000;overflow:hidden}._l-home-desktop.car-of-the-year ._c-year__logo{position:absolute;right:30px;top:30px;z-index:10;width:90px;display:block;margin:0 auto}._l-home-desktop.car-of-the-year ._c-year__float{position:absolute;z-index:10;max-width:80%;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center}._l-home-desktop.car-of-the-year ._c-year__title{margin:0;font-size:56px;color:#fff;font-weight:600;line-height:76px}._l-home-desktop.car-of-the-year ._c-year__paragraph{max-width:490px;margin:0 auto;font-size:16px;color:#ffffff;line-height:30px;text-align:center}._l-home-desktop.car-of-the-year ._c-year__paragraph:last-child{margin-top:16px;font-size:14px;line-height:26px}._l-home-desktop.car-of-the-year ._c-year__link{display:inline-block;margin-top:24px;padding:0 30px;height:42px;line-height:42px;font-size:14px;color:#fff;border:1px solid #fff;background-color:transparent;border-radius:21px;transition:all 0.2s ease-out}._l-home-desktop.car-of-the-year ._c-year__link.multiple{min-width:225px;margin-top:16px;margin-right:10px}._l-home-desktop.car-of-the-year ._c-year__link:hover{background-color:#0073E3;border-color:#0073E3;color:#fff;text-decoration:none}._l-home-desktop.car-of-the-year ._c-year__image{position:absolute;left:0;top:50%;min-width:100%;z-index:0;transform:translateY(-50%);opacity:0.3;transition:opacity 0.3s ease-out}._l-home-desktop.car-of-the-year ._c-year:hover ._c-year__image{opacity:0.5}._l-home-mobile ._c-year{position:relative;width:100%;border-top:1px solid #fff;background-color:#000;overflow:hidden;min-height:250px;margin-bottom:2px}._l-home-mobile ._c-year__float{position:absolute;z-index:10;width:80%;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center}._l-home-mobile ._c-year__title{margin:0;font-size:24px;color:#fff;font-weight:600;line-height:33px}._l-home-mobile ._c-year__link{display:inline-block;margin-top:24px;padding:0 30px;height:42px;line-height:42px;font-size:14px;color:#fff;border:1px solid #fff;background-color:transparent;border-radius:21px;transition:all 0.2s ease-out}._l-home-mobile ._c-year__link.multiple{min-width:225px;margin-top:16px;margin-right:10px}._l-home-mobile ._c-year__link:hover{background-color:#0073E3;border-color:#0073E3;color:#fff}._l-home-mobile ._c-year__image{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:0;display:block;opacity:0.3;width:100%}._l-home-mobile ._c-year:hover ._c-year__image{opacity:0.5}

._l-container{position:relative;width:auto;padding:0 30px;margin:0 auto}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-500.woff") format("woff")}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-600.woff") format("woff");font-weight:600}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-700.woff") format("woff");font-weight:700}._l-site-wrap{position:relative;left:0;top:0;width:100%}._l-site-wrap[data-is-locked]{position:absolute;height:100%;overflow:hidden}._l-header{position:relative;z-index:10;width:100%;height:90px;border-bottom:1px solid #f1f1f1;background-color:#fff}._l-header ._l-container{height:90px}._l-header ._l-container ._carsales-brand__logo{width:120px;height:46px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/carsales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header ._l-container ._bikesales-brand__logo{width:120px;height:46px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/bikesales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header ._l-container ._trucksales-brand__logo{width:120px;height:60px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/trucksales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header__dark{background:#f3f5f8}._l-header__brand{position:relative;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);float:left}@media (min-width: 768px){._l-header ._l-container{width:768px}}@media (min-width: 1200px){._l-header ._l-container{width:1200px}}._l-main{background-color:#F2F2F2}._c-breadcrumbs{position:relative;top:50%;transform:translate3d(0, -50%, 0);margin-left:20px;padding-left:20px;border-left:1px solid #f1f1f1;float:left}._c-breadcrumbs__crumb{display:inline-block;position:relative;margin-left:4px;padding-left:16px;line-height:46px;color:#262626;font-size:14px;font-style:italic}._c-breadcrumbs__crumb:before{position:absolute;left:0;top:0;width:10px;height:46px;display:block;color:#b9b9b9;font-family:'csnicons';font-style:normal;font-size:12px;content:'\e928';line-height:46px}._c-breadcrumbs__crumb:first-child{margin-left:0;padding-left:0}._c-breadcrumbs__crumb:first-child:before{display:none}._c-breadcrumbs__anchor{font-style:normal;font-weight:500;color:#808080}._c-breadcrumbs__anchor:hover{color:#0073E3}._c-disclaimer{font-size:11px;color:#808080;max-width:960px;margin:0px auto}._c-disclaimer .p,._c-disclaimer p{font-size:11px;line-height:20px;margin-top:10px}._c-disclaimer__read-more{display:block;color:#0073E3;margin-top:10px}._c-disclaimer__list{margin-top:10px;margin-left:5px}._c-disclaimer__list-item{list-style:disc;padding-left:10px;margin-left:10px;line-height:24px}._c-disclaimer .h6,._c-disclaimer h6{margin-top:0;font-weight:600;color:#393939;font-size:14px}._c-disclaimer__more-disclaimers{display:none;margin-top:10px}._c-disclaimer__more-disclaimers[data-is-visible]{display:block}._c-disclaimer.pad-b-60{padding-bottom:60px}.centered{text-align:center}.pull-left{float:left}.pull-right{float:right}.bg-dark{background-color:#f3f5f8}.bg-dark-blue{background-color:#00468b}.bg-light{background-color:#ffffff}.pad-t-30{padding-top:30px !important}.pad-t-20{padding-top:20px !important}.pad-t-15{padding-top:15px !important}.pad-t-10{padding-top:10px !important}.pad-t-0,.bg-dark+.bg-dark{padding-top:0 !important}.pad-b-30{padding-bottom:30px !important}.pad-b-20{padding-bottom:20px !important}.pad-b-15{padding-bottom:15px !important}.pad-b-10{padding-bottom:10px !important}.pad-b-0{padding-bottom:0 !important}.mar-t-30{margin-top:30px !important}.mar-t-20{margin-top:20px !important}.mar-t-15{margin-top:15px !important}.mar-t-10{margin-top:10px !important}.mar-t-0{margin-top:0px !important}.mar-b-30{margin-bottom:30px !important}.mar-b-20{margin-bottom:20px !important}.mar-b-15{margin-bottom:15px !important}.mar-b-10{margin-bottom:10px !important}.mar-b-0{margin-bottom:0px !important}.p--light,.text-white{color:#ffffff}.dark-text{color:#393939}.light-text{font-weight:300 !important}.semibold-text{font-weight:600 !important}.bold-text{font-weight:600 !important}.stuck{position:fixed;top:0;left:0;width:100%;z-index:1000}.stuck--bottom{top:auto;bottom:0px}.hidden{position:absolute !important;top:-9999px !important;left:-9999px !important}.pad-b-80{padding-bottom:80px}.hidden{display:none}.h1{font-size:22px;font-weight:400}.h1-small{font-size:14px;font-weight:600;margin-bottom:0;color:black}.h2{font-size:20px;font-weight:400}.h3{font-size:18px;font-weight:400}.h4{font-size:16px;font-weight:400}.h5{font-size:14px;font-weight:400}.h6{font-size:12px;font-weight:400}.p{font-size:14px;color:#808080;margin-top:10px;line-height:25px}.p--prewrap{white-space:pre-wrap}.small{font-size:12px}._l-home-desktop.bike-of-the-year ._c-year{position:relative;width:100%;height:450px;border-top:1px solid #fff;background-color:#000;overflow:hidden}._l-home-desktop.bike-of-the-year ._c-year__logo{position:absolute;right:30px;top:30px;z-index:10;width:90px;display:block;margin:0 auto}._l-home-desktop.bike-of-the-year ._c-year__float{position:absolute;z-index:10;max-width:80%;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center}._l-home-desktop.bike-of-the-year ._c-year__title{margin:0;font-size:56px;color:#fff;font-weight:600;line-height:76px}._l-home-desktop.bike-of-the-year ._c-year__paragraph{max-width:490px;margin:0 auto;font-size:16px;color:#ffffff;line-height:30px;text-align:center}._l-home-desktop.bike-of-the-year ._c-year__paragraph:last-child{margin-top:16px;font-size:14px;line-height:26px}._l-home-desktop.bike-of-the-year ._c-year__link{display:inline-block;margin-top:24px;padding:0 30px;height:42px;line-height:42px;font-size:14px;color:#fff;border:1px solid #fff;background-color:transparent;border-radius:21px;transition:all 0.2s ease-out}._l-home-desktop.bike-of-the-year ._c-year__link.multiple{min-width:225px;margin-top:16px;margin-right:10px}._l-home-desktop.bike-of-the-year ._c-year__link:hover{background-color:#ED1C24;border-color:#ED1C24;color:#fff;text-decoration:none}._l-home-desktop.bike-of-the-year ._c-year__image{position:absolute;left:0;top:50%;min-width:100%;z-index:0;transform:translateY(-50%);opacity:0.3;transition:opacity 0.3s ease-out}._l-home-desktop.bike-of-the-year ._c-year:hover ._c-year__image{opacity:0.5}._l-home-mobile ._c-year{position:relative;width:100%;border-top:1px solid #fff;background-color:#000;overflow:hidden;min-height:250px;margin-bottom:2px}._l-home-mobile ._c-year__float{position:absolute;z-index:10;width:80%;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center}._l-home-mobile ._c-year__title{margin:0;font-size:24px;color:#fff;font-weight:600;line-height:33px}._l-home-mobile ._c-year__link{display:inline-block;margin-top:24px;padding:0 30px;height:42px;line-height:42px;font-size:14px;color:#fff;border:1px solid #fff;background-color:transparent;border-radius:21px;transition:all 0.2s ease-out}._l-home-mobile ._c-year__link.multiple{min-width:225px;margin-top:16px;margin-right:10px}._l-home-mobile ._c-year__link:hover{background-color:#0073E3;border-color:#0073E3;color:#fff}._l-home-mobile ._c-year__image{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:0;display:block;opacity:0.3;width:100%}._l-home-mobile ._c-year:hover ._c-year__image{opacity:0.5}

._l-container{position:relative;width:auto;padding:0 30px;margin:0 auto}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-500.woff") format("woff")}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-600.woff") format("woff");font-weight:600}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-700.woff") format("woff");font-weight:700}._l-site-wrap{position:relative;left:0;top:0;width:100%}._l-site-wrap[data-is-locked]{position:absolute;height:100%;overflow:hidden}._l-header{position:relative;z-index:10;width:100%;height:90px;border-bottom:1px solid #f1f1f1;background-color:#fff}._l-header ._l-container{height:90px}._l-header ._l-container ._carsales-brand__logo{width:120px;height:46px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/carsales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header ._l-container ._bikesales-brand__logo{width:120px;height:46px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/bikesales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header ._l-container ._trucksales-brand__logo{width:120px;height:60px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/trucksales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header__dark{background:#f3f5f8}._l-header__brand{position:relative;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);float:left}@media (min-width: 768px){._l-header ._l-container{width:768px}}@media (min-width: 1200px){._l-header ._l-container{width:1200px}}._l-main{background-color:#F2F2F2}._c-breadcrumbs{position:relative;top:50%;transform:translate3d(0, -50%, 0);margin-left:20px;padding-left:20px;border-left:1px solid #f1f1f1;float:left}._c-breadcrumbs__crumb{display:inline-block;position:relative;margin-left:4px;padding-left:16px;line-height:46px;color:#262626;font-size:14px;font-style:italic}._c-breadcrumbs__crumb:before{position:absolute;left:0;top:0;width:10px;height:46px;display:block;color:#b9b9b9;font-family:'csnicons';font-style:normal;font-size:12px;content:'\e928';line-height:46px}._c-breadcrumbs__crumb:first-child{margin-left:0;padding-left:0}._c-breadcrumbs__crumb:first-child:before{display:none}._c-breadcrumbs__anchor{font-style:normal;font-weight:500;color:#808080}._c-breadcrumbs__anchor:hover{color:#0073E3}._c-disclaimer{font-size:11px;color:#808080;max-width:960px;margin:0px auto}._c-disclaimer .p,._c-disclaimer p{font-size:11px;line-height:20px;margin-top:10px}._c-disclaimer__read-more{display:block;color:#0073E3;margin-top:10px}._c-disclaimer__list{margin-top:10px;margin-left:5px}._c-disclaimer__list-item{list-style:disc;padding-left:10px;margin-left:10px;line-height:24px}._c-disclaimer .h6,._c-disclaimer h6{margin-top:0;font-weight:600;color:#393939;font-size:14px}._c-disclaimer__more-disclaimers{display:none;margin-top:10px}._c-disclaimer__more-disclaimers[data-is-visible]{display:block}._c-disclaimer.pad-b-60{padding-bottom:60px}.centered{text-align:center}.pull-left{float:left}.pull-right{float:right}.bg-dark{background-color:#f3f5f8}.bg-dark-blue{background-color:#00468b}.bg-light{background-color:#ffffff}.pad-t-30{padding-top:30px !important}.pad-t-20{padding-top:20px !important}.pad-t-15{padding-top:15px !important}.pad-t-10{padding-top:10px !important}.pad-t-0,.bg-dark+.bg-dark{padding-top:0 !important}.pad-b-30{padding-bottom:30px !important}.pad-b-20{padding-bottom:20px !important}.pad-b-15{padding-bottom:15px !important}.pad-b-10{padding-bottom:10px !important}.pad-b-0{padding-bottom:0 !important}.mar-t-30{margin-top:30px !important}.mar-t-20{margin-top:20px !important}.mar-t-15{margin-top:15px !important}.mar-t-10{margin-top:10px !important}.mar-t-0{margin-top:0px !important}.mar-b-30{margin-bottom:30px !important}.mar-b-20{margin-bottom:20px !important}.mar-b-15{margin-bottom:15px !important}.mar-b-10{margin-bottom:10px !important}.mar-b-0{margin-bottom:0px !important}.p--light,.text-white{color:#ffffff}.dark-text{color:#393939}.light-text{font-weight:300 !important}.semibold-text{font-weight:600 !important}.bold-text{font-weight:600 !important}.stuck{position:fixed;top:0;left:0;width:100%;z-index:1000}.stuck--bottom{top:auto;bottom:0px}.hidden{position:absolute !important;top:-9999px !important;left:-9999px !important}.pad-b-80{padding-bottom:80px}.hidden{display:none}.h1{font-size:22px;font-weight:400}.h1-small{font-size:14px;font-weight:600;margin-bottom:0;color:black}.h2{font-size:20px;font-weight:400}.h3{font-size:18px;font-weight:400}.h4{font-size:16px;font-weight:400}.h5{font-size:14px;font-weight:400}.h6{font-size:12px;font-weight:400}.p{font-size:14px;color:#808080;margin-top:10px;line-height:25px}.p--prewrap{white-space:pre-wrap}.small{font-size:12px}._l-home-desktop.truck-of-the-year ._c-year{position:relative;width:100%;height:450px;border-top:1px solid #fff;background-color:#000;overflow:hidden}._l-home-desktop.truck-of-the-year ._c-year__logo{position:absolute;right:30px;top:30px;z-index:10;width:90px;display:block;margin:0 auto}._l-home-desktop.truck-of-the-year ._c-year__float{position:absolute;z-index:10;max-width:80%;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center}._l-home-desktop.truck-of-the-year ._c-year__title{margin:0;font-size:56px;color:#fff;font-weight:600;line-height:76px}._l-home-desktop.truck-of-the-year ._c-year__paragraph{max-width:490px;margin:0 auto;font-size:16px;color:#ffffff;line-height:30px;text-align:center}._l-home-desktop.truck-of-the-year ._c-year__paragraph:last-child{margin-top:16px;font-size:14px;line-height:26px}._l-home-desktop.truck-of-the-year ._c-year__link{display:inline-block;margin-top:24px;padding:0 30px;height:42px;line-height:42px;font-size:14px;color:#fff;border:1px solid #fff;background-color:transparent;border-radius:21px;transition:all 0.2s ease-out}._l-home-desktop.truck-of-the-year ._c-year__link.multiple{min-width:225px;margin-top:16px;margin-right:10px}._l-home-desktop.truck-of-the-year ._c-year__link:hover{background-color:#0073E3;border-color:#0073E3;color:#fff;text-decoration:none}._l-home-desktop.truck-of-the-year ._c-year__image{position:absolute;left:0;top:50%;min-width:100%;z-index:0;transform:translateY(-50%);opacity:0.3;transition:opacity 0.3s ease-out}._l-home-desktop.truck-of-the-year ._c-year:hover ._c-year__image{opacity:0.5}._l-home-mobile ._c-year{position:relative;width:100%;border-top:1px solid #fff;background-color:#000;overflow:hidden;min-height:250px;margin-bottom:2px}._l-home-mobile ._c-year__float{position:absolute;z-index:10;width:80%;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center}._l-home-mobile ._c-year__title{margin:0;font-size:24px;color:#fff;font-weight:600;line-height:33px}._l-home-mobile ._c-year__link{display:inline-block;margin-top:24px;padding:0 30px;height:42px;line-height:42px;font-size:14px;color:#fff;border:1px solid #fff;background-color:transparent;border-radius:21px;transition:all 0.2s ease-out}._l-home-mobile ._c-year__link.multiple{min-width:225px;margin-top:16px;margin-right:10px}._l-home-mobile ._c-year__link:hover{background-color:#0073E3;border-color:#0073E3;color:#fff}._l-home-mobile ._c-year__image{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:0;display:block;opacity:0.3;width:100%}._l-home-mobile ._c-year:hover ._c-year__image{opacity:0.5}

._l-container{position:relative;width:auto;padding:0 30px;margin:0 auto}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-500.woff") format("woff")}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-600.woff") format("woff");font-weight:600}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-700.woff") format("woff");font-weight:700}._l-site-wrap{position:relative;left:0;top:0;width:100%}._l-site-wrap[data-is-locked]{position:absolute;height:100%;overflow:hidden}._l-header{position:relative;z-index:10;width:100%;height:90px;border-bottom:1px solid #f1f1f1;background-color:#fff}._l-header ._l-container{height:90px}._l-header ._l-container ._carsales-brand__logo{width:120px;height:46px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/carsales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header ._l-container ._bikesales-brand__logo{width:120px;height:46px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/bikesales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header ._l-container ._trucksales-brand__logo{width:120px;height:60px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/trucksales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header__dark{background:#f3f5f8}._l-header__brand{position:relative;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);float:left}@media (min-width: 768px){._l-header ._l-container{width:768px}}@media (min-width: 1200px){._l-header ._l-container{width:1200px}}._l-main{background-color:#F2F2F2}._c-breadcrumbs{position:relative;top:50%;transform:translate3d(0, -50%, 0);margin-left:20px;padding-left:20px;border-left:1px solid #f1f1f1;float:left}._c-breadcrumbs__crumb{display:inline-block;position:relative;margin-left:4px;padding-left:16px;line-height:46px;color:#262626;font-size:14px;font-style:italic}._c-breadcrumbs__crumb:before{position:absolute;left:0;top:0;width:10px;height:46px;display:block;color:#b9b9b9;font-family:'csnicons';font-style:normal;font-size:12px;content:'\e928';line-height:46px}._c-breadcrumbs__crumb:first-child{margin-left:0;padding-left:0}._c-breadcrumbs__crumb:first-child:before{display:none}._c-breadcrumbs__anchor{font-style:normal;font-weight:500;color:#808080}._c-breadcrumbs__anchor:hover{color:#0073E3}._c-disclaimer{font-size:11px;color:#808080;max-width:960px;margin:0px auto}._c-disclaimer .p,._c-disclaimer p{font-size:11px;line-height:20px;margin-top:10px}._c-disclaimer__read-more{display:block;color:#0073E3;margin-top:10px}._c-disclaimer__list{margin-top:10px;margin-left:5px}._c-disclaimer__list-item{list-style:disc;padding-left:10px;margin-left:10px;line-height:24px}._c-disclaimer .h6,._c-disclaimer h6{margin-top:0;font-weight:600;color:#393939;font-size:14px}._c-disclaimer__more-disclaimers{display:none;margin-top:10px}._c-disclaimer__more-disclaimers[data-is-visible]{display:block}._c-disclaimer.pad-b-60{padding-bottom:60px}.centered{text-align:center}.pull-left{float:left}.pull-right{float:right}.bg-dark{background-color:#f3f5f8}.bg-dark-blue{background-color:#00468b}.bg-light{background-color:#ffffff}.pad-t-30{padding-top:30px !important}.pad-t-20{padding-top:20px !important}.pad-t-15{padding-top:15px !important}.pad-t-10{padding-top:10px !important}.pad-t-0,.bg-dark+.bg-dark{padding-top:0 !important}.pad-b-30{padding-bottom:30px !important}.pad-b-20{padding-bottom:20px !important}.pad-b-15{padding-bottom:15px !important}.pad-b-10{padding-bottom:10px !important}.pad-b-0{padding-bottom:0 !important}.mar-t-30{margin-top:30px !important}.mar-t-20{margin-top:20px !important}.mar-t-15{margin-top:15px !important}.mar-t-10{margin-top:10px !important}.mar-t-0{margin-top:0px !important}.mar-b-30{margin-bottom:30px !important}.mar-b-20{margin-bottom:20px !important}.mar-b-15{margin-bottom:15px !important}.mar-b-10{margin-bottom:10px !important}.mar-b-0{margin-bottom:0px !important}.p--light,.text-white{color:#ffffff}.dark-text{color:#393939}.light-text{font-weight:300 !important}.semibold-text{font-weight:600 !important}.bold-text{font-weight:600 !important}.stuck{position:fixed;top:0;left:0;width:100%;z-index:1000}.stuck--bottom{top:auto;bottom:0px}.hidden{position:absolute !important;top:-9999px !important;left:-9999px !important}.pad-b-80{padding-bottom:80px}.hidden{display:none}.h1{font-size:22px;font-weight:400}.h1-small{font-size:14px;font-weight:600;margin-bottom:0;color:black}.h2{font-size:20px;font-weight:400}.h3{font-size:18px;font-weight:400}.h4{font-size:16px;font-weight:400}.h5{font-size:14px;font-weight:400}.h6{font-size:12px;font-weight:400}.p{font-size:14px;color:#808080;margin-top:10px;line-height:25px}.p--prewrap{white-space:pre-wrap}.small{font-size:12px}.component__hero{background-color:#fff;background-image:url(https://s3-ap-southeast-2.amazonaws.com/editorial.csnstatic.com/content/grey-nomads/images/GreyNomads2-Vineyard.1920x700.jpg);background-repeat:no-repeat;background-size:cover;animation:fadeIn 1s ease-in;-webkit-animation:fadeIn 1s ease-in;width:100%;position:relative;background-position:center;overflow:hidden}@media (min-width: 992px){.component__hero{height:600px}}@media (max-width: 992px){.component__hero{height:270px}}.component__hero .header{position:absolute;top:30px;left:0;width:100%;height:auto;z-index:100}@media (max-width: 767px){.component__hero .header{left:12px}}.component__hero .header__logo-link{width:auto;height:auto;overflow:hidden;cursor:pointer}.component__hero .header__logo-img{display:block;width:130px;height:auto}@media (max-width: 767px){.component__hero .header__logo-img{width:100px}}@media (max-width: 767px){.component__hero .header{display:none}}.component__hero .banner{position:absolute;top:50%;width:100%;height:auto;transform:translateY(-50%);color:#fff;z-index:2}@media (max-width: 992px){.component__hero .banner .text-center{background:none}}@media (max-width: 992px){.component__hero .banner .text-center img{transform:scale(1.6) translateX(44px)}}.component__hero .banner__heading{line-height:1.2;font-style:italic;text-transform:uppercase;margin-bottom:-20px}@media (min-width: 992px){.component__hero .banner__heading{font-size:90px;font-weight:800;letter-spacing:10px}}@media (max-width: 992px){.component__hero .banner__heading{font-size:60px;font-weight:800;letter-spacing:10px}}@media (max-width: 767px){.component__hero .banner__heading{font-size:40px}}.component__hero .action-container{position:relative}.component__hero .hero-action{content:url(https://editorial.csnstatic.com/desktop/images/shared/arrow-down-shape.png);animation:bounce 1.5s linear;animation-iteration-count:infinite;margin-bottom:-95px;cursor:pointer;z-index:100}.component__hero:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(-90deg, rgba(249,250,252,0.05) 68%, rgba(33,109,155,0.6) 99%)}@keyframes bounce{0%{transform:translate3d(0, 0, 0)}30%{transform:translate3d(0, -15px, 0)}100%{transform:translate3d(0, 0, 0)}}@media (max-width: 992px){.component .container{padding:0px 20px}}.component__video{background-color:white;padding-top:60px}@media (max-width: 992px){.component__video{padding-top:40px}}@media only screen and (max-width: 768px){.component__video .video-description__text p{font-size:14px}}.component__video .lg-heading{color:#316077;letter-spacing:3px}@media (max-width: 992px){.component__video .lg-heading{text-align:left}}.component__video .teaser-container{position:relative;z-index:1;padding-top:40px;padding-bottom:75px}@media (max-width: 992px){.component__video .teaser-container{padding-top:0px;padding-bottom:70px}}.component__video .brightcove{display:block;position:relative;background-color:#262626;border-radius:4px}.component__video .brightcove .brightcove__video-wrapper{padding-top:56.25%;border-radius:4px}.component__video .brightcove .brightcove__video-wrapper .inline-video{height:100%;width:100%;position:absolute;top:0px;bottom:0px;right:0px;left:0px;border-radius:4px}.component__video .video{position:relative;display:inline-block;float:left;width:46%;max-width:877px;height:auto;border-radius:4px}@media (max-width: 992px){.component__video .video{width:100%}}.component__video .video__heading{display:block;font-weight:600;margin-bottom:20px}@media (min-width: 992px){.component__video .video__heading{font-size:18px;line-height:1.6}}@media (max-width: 992px){.component__video .video__heading{font-size:18px;line-height:1.4;margin-bottom:15px;color:#4a4a4a}}.component__video .video__description{display:inline-block;float:right;width:50%;text-align:left}@media (min-width: 992px){.component__video .video__description{padding:40px 0 0 5%}}@media (max-width: 992px){.component__video .video__description{width:100%;padding:20px 0 0;text-align:left}}@media (max-width: 767px){.component__video .video__description{padding-top:0}}.component__video .video__description .title:before{background:#556368}.component__video .video__description__text{font-size:14px;font-weight:400}.component__video .two-section{position:absolute;display:block;width:100%;height:100%;overflow:hidden}.component__video .two-section__left{background:#e1e3e8}@media (min-width: 992px){.component__video .two-section__left{float:left;width:40%;height:100%}}@media (max-width: 992px){.component__video .two-section__left{width:100%;height:58%}}.component__video .two-section__right{float:right;height:100%;width:60%}@media (min-width: 992px){.component__video .two-section__right{float:left;width:40%;height:100%}}@media (max-width: 992px){.component__video .two-section__right{width:100%;height:38%}}.component__video .two-section__left,.component__video .two-section__right{position:relative;z-index:0}@media (max-width: 767px){.component__video .two-section__left,.component__video .two-section__right{height:100%}}.component__episodes-info{background-color:#fff}.component__episodes-info .episodes-info .lg-heading{color:#316077;letter-spacing:3px}.component__episodes-info .episodes-info__description{font-weight:300;margin:0 auto}@media (min-width: 992px){.component__episodes-info .episodes-info__description{width:86%;font-size:20px;line-height:1.4}}@media (max-width: 992px){.component__episodes-info .episodes-info__description{width:100%;font-size:16px;line-height:1.4}}.component__three-col{padding:60px 0 60px;background:#f2f2f2;color:white;margin-bottom:-2px;color:#316077}.component__three-col .lg-heading{max-width:800px;text-align:center;margin-left:auto;margin-right:auto;padding-bottom:30px;letter-spacing:3px}@media (max-width: 767px){.component__three-col{padding:45px 0}}@media (max-width: 992px){.component .control-season-btn{text-align:center}}.component .control-season-btn .s1-control,.component .control-season-btn .s2-control{display:inline-block;color:white;background:#f2f2f2}.component .season1,.component .season2{display:none !important}.component .season-shown{display:flex !important}.component .three-columns{text-align:left}.component .three-columns .section-heading:before{background-color:#fff}.component .three-columns .control-season-btn{padding-bottom:20px}.component .three-columns .control-season-btn>div{background:#a9a9a9;padding:8px 40px;border-radius:3px;cursor:pointer;transition:all 0.3s}@media (max-width: 992px){.component .three-columns .control-season-btn>div{padding:8px 10px}}.component .three-columns .control-season-btn>div:hover{background:#696969}.component .three-columns .control-season-btn .activate{background:#696969;border:2px solid rgba(10,185,206,0.2)}.component .three-columns .control-season-btn .s1-control{margin-right:20px}.component .three-columns__heading{font-weight:300}.component .three-columns__container{display:flex;flex-flow:row wrap;justify-content:center;margin:0}.component .three-columns__container.has-bg-img .column{background-repeat:no-repeat;background-size:cover;background-position:center}.component .three-columns__container .column{flex-basis:31%;margin-bottom:2%;border-radius:3px;box-shadow:0 4px 8px -4px rgba(78,78,78,0.3),0 0 1px 0 rgba(78,78,78,0.3);min-height:200px;display:-ms-flexbox;background:rgba(30,41,61,0.3)}.component .three-columns .season1 .column:first-child{background-image:url("https://s3-ap-southeast-2.amazonaws.com/editorial.csnstatic.com/content/grey-nomads/images/episode1.jpg")}.component .three-columns .season1 .column:nth-child(2){background-image:url("https://s3-ap-southeast-2.amazonaws.com/editorial.csnstatic.com/content/grey-nomads/images/episode2.jpg")}.component .three-columns .season1 .column:nth-child(3){background-image:url("https://s3-ap-southeast-2.amazonaws.com/editorial.csnstatic.com/content/grey-nomads/images/episode3.jpg")}.component .three-columns .season1 .column:nth-child(4){background-image:url("https://s3-ap-southeast-2.amazonaws.com/editorial.csnstatic.com/content/grey-nomads/images/episode4.jpg");margin-left:0}@media screen and (min-width: 767px) and (max-width: 1024px){.component .three-columns .season1 .column:nth-child(4){margin-left:2%}}.component .three-columns .season1 .column:nth-child(5){background-image:url("https://s3-ap-southeast-2.amazonaws.com/editorial.csnstatic.com/content/grey-nomads/images/episode5.jpg")}.component .three-columns .season1 .column:nth-child(6){background-image:url("https://s3-ap-southeast-2.amazonaws.com/editorial.csnstatic.com/content/grey-nomads/images/episode6.jpg")}.component .three-columns .season2 .column:first-child{background-image:url("https://editorial.csnstatic.com/content/grey-nomads/images/E01_loveLanguage.768x432.jpg")}.component .three-columns .season2 .column:nth-child(2){background-image:url("https://editorial.csnstatic.com/content/grey-nomads/images/E02_A.Miracle.768x432.jpg")}.component .three-columns .season2 .column:nth-child(3){background-image:url("https://editorial.csnstatic.com/content/grey-nomads/images/E03_TheHunterValley.768x432.jpg")}.component .three-columns .season2 .column:nth-child(4){background-image:url("https://editorial.csnstatic.com/content/grey-nomads/images/E04_Emily.768x432.jpg");margin-left:0}@media screen and (min-width: 767px) and (max-width: 1024px){.component .three-columns .season2 .column:nth-child(4){margin-left:2%}}.component .three-columns .season2 .column:nth-child(5){background-image:url("https://editorial.csnstatic.com/content/grey-nomads/images/E05_TheGroom&Groom.768x432.jpg")}.component .three-columns .season2 .column:nth-child(6){background-image:url("https://editorial.csnstatic.com/content/grey-nomads/images/E06_TheWedding.768x432.jpg")}.component .column{position:relative;flex:1;background:#fff;text-align:center;margin-bottom:2%;margin-left:2%;transform:all 0.4s}.component .column:first-child{margin-left:0}.component .column:hover{transform:translateY(-2px)}.component .column .disabled{pointer-events:none}.component .column .triangle-right{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:20px solid white}.component .column-link{position:relative;display:block;vertical-align:top;width:100%;height:100%;background:rgba(30,41,61,0.3);border-radius:4px;padding:20px;color:#fff;cursor:pointer}@media (max-width: 992px){.component .column-link{width:auto;height:auto;min-height:193px}}.component .column-link:hover{text-decoration:none;color:#fff}.component .column-link:hover .three-column-heading:after{opacity:1;transform:translate3d(0, 0, 0)}@media (min-width: 992px){.component .column-link:hover .three-column-subheading{display:block;width:auto;height:auto;opacity:1;transform:translate3d(0, 0, 0)}}.component .three-column-preheading{display:block;font-size:15px;font-weight:400;line-height:1.25;text-align:left;letter-spacing:0px;margin:30px 0 10px}.component .three-column-heading{position:relative;font-size:20px;font-weight:700;line-height:1.25;text-align:left;letter-spacing:1px;margin-bottom:15px}.component .three-column-subheading{position:relative;letter-spacing:1px;font-size:14px;font-weight:400;font-style:italic;text-align:left}@media (min-width: 992px){.component .three-column-subheading{display:none;opacity:0;transition:opacity 0.35s, transform 0.35s;transform:translate3d(10%, 0, 0)}}@media (max-width: 992px){.component .three-column-subheading{display:block;width:auto;height:auto}}.component__info{background-color:#f7fcff}.component__info .info .lg-heading{color:#316077;letter-spacing:3px;text-align:center}.component__info .info__container{display:flex;flex-flow:row wrap;justify-content:center;margin:70px 0 0}.component__info .info__container .column{background:none}.component__info .info .section-heading:before{background-color:#556368}.component__info .info__col{margin-left:0;padding:0 25px}@media (max-width: 992px){.component__info .info__col{padding-bottom:60px}}.component__info .info__col:first-child .info__col__img{background-image:url("https://editorial.csnstatic.com/content/grey-nomads/images/GN.S02_BEV_DON.768x432.jpg");background-position:-143px 2px}.component__info .info__col:nth-child(2) .info__col__img{background-image:url("https://editorial.csnstatic.com/content/grey-nomads/images/GN.S02_INGRID.768x432.jpg")}.component__info .info__col:nth-child(3) .info__col__img{background-image:url("https://editorial.csnstatic.com/content/grey-nomads/images/GN.S02_ERNIE_ELLA.768x432.jpg")}.component__info .info__col__img{width:225px;height:225px;background:rgba(30,41,61,0.5);border-radius:50%;margin:0 auto 30px;background-repeat:no-repeat;background-size:cover;background-position:center}.component__info .info__col__heading{font-size:24px;font-weight:400;margin-bottom:17px}.component__info .info__col__heading:before{display:block;content:"";width:130px;height:1px;margin:0 auto 24px}.component__info .info__col__subheading{font-size:14px;font-weight:300;margin-bottom:0;color:#666666}@media (max-width: 992px){.component .three-columns__container .column,.component .info__container .column{margin-bottom:2%;flex-basis:48%}.component .three-columns__container .column:nth-child(2n-1),.component .three-columns__container .column:nth-child(4),.component .info__container .column:nth-child(2n-1),.component .info__container .column:nth-child(4){margin-left:2%}}@media (max-width: 767px){.component .three-columns__container .column,.component .info__container .column{flex-basis:100%;width:100%;margin:0 0 2% 0}.component .three-columns__container .column:first-child,.component .three-columns__container .column:nth-child(2n-1),.component .three-columns__container .column:nth-child(4),.component .info__container .column:first-child,.component .info__container .column:nth-child(2n-1),.component .info__container .column:nth-child(4){margin-left:0}}.component.enter__competition .banner-header{margin-left:auto;margin-right:auto;min-height:auto;padding-top:0;padding-bottom:40px;height:auto;background:white}.component.enter__competition .banner-header .gn-container{background-image:url(https://editorial.csnstatic.com/content/grey-nomads/images/GR_Enter_Competition.JPG);height:350px;background-repeat:no-repeat;background-size:cover;background-position:bottom;overflow:hidden}@media only screen and (max-width: 1024px) and (min-width: 768px){.component.enter__competition .banner-header .gn-container{height:280px}}@media only screen and (max-width: 767px){.component.enter__competition .banner-header .gn-container{height:230px}}.component.enter__competition .banner-header .lead-text{max-width:689px;text-align:center;margin:10px auto 30px;font-size:16px;padding:0 20px}@media only screen and (max-width: 767px){.component.enter__competition .banner-header .lead-text{margin:-20px auto 30px}}.component.enter__competition .banner-header .lead-text p{color:#666666}@media only screen and (max-width: 768px){.component.enter__competition .banner-header .lead-text p{font-size:14px}}.component.enter__competition .banner-header .gnbanner-img{width:100%;max-width:976px;display:block;margin:auto}@media only screen and (max-width: 767px){.component.enter__competition .banner-header .gnbanner-img{height:158px;margin-top:46px;transform:scale(1.3)}}.component.enter__competition .banner-header .banner-tc{max-width:600px;margin:auto;text-align:center;font-weight:400;font-size:13px;margin-top:0px;position:relative;z-index:1;color:#666666}@media only screen and (max-width: 768px){.component.enter__competition .banner-header .banner-tc{margin-top:20px;padding:0 15px}}.component.enter__competition .banner-header .enter-cta{text-decoration:none;display:block;width:174px;margin:20px auto}@media only screen and (max-width: 768px){.component.enter__competition .banner-header .enter-cta{margin:20px auto 0}}.component.enter__competition .banner-header .enter-cta div{color:#666666;border:1px solid #666666;text-align:center;padding:10px;font-size:16px;border-radius:31px;font-weight:500;background:transparent;transition:all 0.3s}.component.enter__competition .banner-header .enter-cta div:hover{background:#316077;color:white}html{scroll-behavior:smooth}body{margin:0}a,a:hover{text-decoration:none}.section-padding,.component__episodes-info,.component__info{padding:70px 0}@media (max-width: 767px){.section-padding,.component__episodes-info,.component__info{padding:45px 0}}.box-shadow{box-shadow:5px 5px 26px -16px rgba(0,0,0,0.75)}.wrapper,.component__video .teaser-container,.component{display:block;width:100%;height:auto;overflow:hidden}.component{position:relative;outline:0}.dark-green-color{color:#556368}.section-heading{display:block;font-size:14px;font-weight:600;margin-bottom:14px}.section-heading:before{display:block;content:"";width:90px;height:1px;margin-bottom:40px}.section-title,h3.section-title{font-weight:300;margin-bottom:25px}.lg-heading,h3.lg-heading{display:block;font-weight:800;margin-bottom:10px;font-style:italic}@media (min-width: 992px){.lg-heading,h3.lg-heading{font-size:32px;line-height:1.6}}@media (max-width: 992px){.lg-heading,h3.lg-heading{font-size:20px;line-height:1.4;margin-bottom:15px}}

._l-container{position:relative;width:auto;padding:0 30px;margin:0 auto}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-500.woff") format("woff")}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-600.woff") format("woff");font-weight:600}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-700.woff") format("woff");font-weight:700}._l-site-wrap{position:relative;left:0;top:0;width:100%}._l-site-wrap[data-is-locked]{position:absolute;height:100%;overflow:hidden}._l-header{position:relative;z-index:10;width:100%;height:90px;border-bottom:1px solid #f1f1f1;background-color:#fff}._l-header ._l-container{height:90px}._l-header ._l-container ._carsales-brand__logo{width:120px;height:46px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/carsales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header ._l-container ._bikesales-brand__logo{width:120px;height:46px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/bikesales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header ._l-container ._trucksales-brand__logo{width:120px;height:60px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/trucksales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header__dark{background:#f3f5f8}._l-header__brand{position:relative;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);float:left}@media (min-width: 768px){._l-header ._l-container{width:768px}}@media (min-width: 1200px){._l-header ._l-container{width:1200px}}._l-main{background-color:#F2F2F2}._c-breadcrumbs{position:relative;top:50%;transform:translate3d(0, -50%, 0);margin-left:20px;padding-left:20px;border-left:1px solid #f1f1f1;float:left}._c-breadcrumbs__crumb{display:inline-block;position:relative;margin-left:4px;padding-left:16px;line-height:46px;color:#262626;font-size:14px;font-style:italic}._c-breadcrumbs__crumb:before{position:absolute;left:0;top:0;width:10px;height:46px;display:block;color:#b9b9b9;font-family:'csnicons';font-style:normal;font-size:12px;content:'\e928';line-height:46px}._c-breadcrumbs__crumb:first-child{margin-left:0;padding-left:0}._c-breadcrumbs__crumb:first-child:before{display:none}._c-breadcrumbs__anchor{font-style:normal;font-weight:500;color:#808080}._c-breadcrumbs__anchor:hover{color:#0073E3}._c-disclaimer{font-size:11px;color:#808080;max-width:960px;margin:0px auto}._c-disclaimer .p,._c-disclaimer p{font-size:11px;line-height:20px;margin-top:10px}._c-disclaimer__read-more{display:block;color:#0073E3;margin-top:10px}._c-disclaimer__list{margin-top:10px;margin-left:5px}._c-disclaimer__list-item{list-style:disc;padding-left:10px;margin-left:10px;line-height:24px}._c-disclaimer .h6,._c-disclaimer h6{margin-top:0;font-weight:600;color:#393939;font-size:14px}._c-disclaimer__more-disclaimers{display:none;margin-top:10px}._c-disclaimer__more-disclaimers[data-is-visible]{display:block}._c-disclaimer.pad-b-60{padding-bottom:60px}.centered{text-align:center}.pull-left{float:left}.pull-right{float:right}.bg-dark{background-color:#f3f5f8}.bg-dark-blue{background-color:#00468b}.bg-light{background-color:#ffffff}.pad-t-30{padding-top:30px !important}.pad-t-20{padding-top:20px !important}.pad-t-15{padding-top:15px !important}.pad-t-10{padding-top:10px !important}.pad-t-0,.bg-dark+.bg-dark{padding-top:0 !important}.pad-b-30{padding-bottom:30px !important}.pad-b-20{padding-bottom:20px !important}.pad-b-15{padding-bottom:15px !important}.pad-b-10{padding-bottom:10px !important}.pad-b-0{padding-bottom:0 !important}.mar-t-30{margin-top:30px !important}.mar-t-20{margin-top:20px !important}.mar-t-15{margin-top:15px !important}.mar-t-10{margin-top:10px !important}.mar-t-0{margin-top:0px !important}.mar-b-30{margin-bottom:30px !important}.mar-b-20{margin-bottom:20px !important}.mar-b-15{margin-bottom:15px !important}.mar-b-10{margin-bottom:10px !important}.mar-b-0{margin-bottom:0px !important}.p--light,.text-white{color:#ffffff}.dark-text{color:#393939}.light-text{font-weight:300 !important}.semibold-text{font-weight:600 !important}.bold-text{font-weight:600 !important}.stuck{position:fixed;top:0;left:0;width:100%;z-index:1000}.stuck--bottom{top:auto;bottom:0px}.hidden{position:absolute !important;top:-9999px !important;left:-9999px !important}.pad-b-80{padding-bottom:80px}.hidden{display:none}.h1{font-size:22px;font-weight:400}.h1-small{font-size:14px;font-weight:600;margin-bottom:0;color:black}.h2{font-size:20px;font-weight:400}.h3{font-size:18px;font-weight:400}.h4{font-size:16px;font-weight:400}.h5{font-size:14px;font-weight:400}.h6{font-size:12px;font-weight:400}.p{font-size:14px;color:#808080;margin-top:10px;line-height:25px}.p--prewrap{white-space:pre-wrap}.small{font-size:12px}.authors-desktop{background-color:#fff}.authors-desktop .authors__hero{background-repeat:no-repeat;background-size:cover;animation:fadeIn 1s ease-in;-webkit-animation:fadeIn 1s ease-in;width:100%;position:relative;background-position:top center}@media (min-width: 992px){.authors-desktop .authors__hero{height:450px}}@media (max-width: 992px){.authors-desktop .authors__hero{height:300px}}.authors-desktop .authors__heading{margin-top:30px}.authors-desktop .authors__heading h2{color:#0073E3}.authors-desktop .authors__contact{margin-top:15px}.authors-desktop .authors__contact .link{display:inline-block;vertical-align:middle;margin-top:10px;line-height:31px;font-size:13px;padding:0 20px;line-height:27px;font-size:13px;padding:0 15px;font-weight:600;border-width:1px;border-style:solid;border-radius:9999px;border-color:#0073E3;color:#0073E3}.authors-desktop .authors__contact .link:visited{color:#0073E3;text-decoration:none}.authors-desktop .authors__contact .link:hover,.authors-desktop .authors__contact .link:active,.authors-desktop .authors__contact .link:focus{background-color:rgba(0,115,227,0.7);border-color:rgba(0,115,227,0);color:#fff;text-decoration:none}.authors-desktop .authors__profile-separator{margin:20px auto;border:1px solid #CCC}.authors-desktop .authors__main-container{clear:both;margin-top:25px}.authors-desktop .authors__main-container .profile-picture{display:inline;float:left;width:35%}.authors-desktop .authors__main-container .profile-picture img{width:100%}.authors-desktop .authors__main-container .profile-info{display:inline;float:left;margin-left:20px;width:60%}.authors-desktop .authors__main-container .profile-info .name-title-social{font-size:16px;display:inline}.authors-desktop .authors__main-container .profile-info .name-title-social .name{display:inline;font-weight:800}.authors-desktop .authors__main-container .profile-info .name-title-social .separator{display:inline}.authors-desktop .authors__main-container .profile-info .name-title-social .title{display:inline;font-style:italic}.authors-desktop .authors__main-container .profile-info .name-title-social .social{display:inline}.authors-desktop .authors__main-container .profile-info .name-title-social .social img{vertical-align:top;width:23px;margin-right:5px}.authors-desktop .authors__main-container .profile-info .description{clear:both;font-size:12px;margin-top:10px}.authors-desktop .authors__main-container .profile-info .read-more{display:inline-block;margin-top:15px}.authors-desktop .authors__main-container .profile-info .read-more a{background-color:#fff;border:1px solid #888888;border-radius:14px;display:block;color:#555555;font-style:normal;font-size:12px;font-weight:normal;line-height:15px;margin-right:5px;padding:6px 12px;position:relative;text-decoration:none}.authors-desktop .authors__main-container .profile-info .read-more a:hover{background-color:#EEEEEE}.authors-mobile{background-color:#fff}.authors-mobile .main-container{margin:0 10px}.authors-mobile .authors__hero{background-repeat:no-repeat;background-size:cover;animation:fadeIn 1s ease-in;-webkit-animation:fadeIn 1s ease-in;width:100%;position:relative;background-position:-160px;height:225px}.authors-mobile .authors__heading h2{color:#0073E3}.authors-mobile .authors__contact .link{display:inline-block;vertical-align:middle;line-height:31px;font-size:13px;padding:0 20px;line-height:27px;font-size:13px;padding:0 15px;font-weight:600;border-width:1px;border-style:solid;border-radius:9999px;border-color:#0073E3;color:#0073E3}.authors-mobile .authors__contact .link:visited{color:#0073E3;text-decoration:none}.authors-mobile .authors__contact .link:hover,.authors-mobile .authors__contact .link:active,.authors-mobile .authors__contact .link:focus{background-color:rgba(0,115,227,0.7);border-color:rgba(0,115,227,0);color:#fff;text-decoration:none}.authors-mobile .authors__profile-separator{margin:20px auto;border:1px solid #CCC}.authors-mobile .authors__main-container{clear:both;margin-top:25px}.authors-mobile .authors__main-container .profile-picture{display:block;width:100%}.authors-mobile .authors__main-container .profile-picture img{width:100%}.authors-mobile .authors__main-container .profile-info{display:block;margin:10px}.authors-mobile .authors__main-container .profile-info .name-title-social{font-size:15px;display:inline}.authors-mobile .authors__main-container .profile-info .name-title-social .name{display:inline;font-weight:800}.authors-mobile .authors__main-container .profile-info .name-title-social .separator{display:inline}.authors-mobile .authors__main-container .profile-info .name-title-social .title{display:inline;font-style:italic}.authors-mobile .authors__main-container .profile-info .name-title-social .social{display:inline}.authors-mobile .authors__main-container .profile-info .name-title-social .social img{vertical-align:top;width:23px;margin-right:5px}.authors-mobile .authors__main-container .profile-info .description{clear:both;font-size:13px;margin-top:10px}.authors-mobile .authors__main-container .profile-info .read-more{display:inline-block;margin-top:15px}.authors-mobile .authors__main-container .profile-info .read-more a{background-color:#fff;border:1px solid #888888;border-radius:14px;display:block;color:#555555;font-style:normal;font-size:12px;font-weight:normal;line-height:15px;margin-right:5px;padding:6px 12px;position:relative;text-decoration:none}.authors-mobile .authors__main-container .profile-info .read-more a:hover{background-color:#EEEEEE}html{scroll-behavior:smooth}body{margin:0}a,a:hover{text-decoration:none}.section-padding{padding:70px 0}@media (max-width: 767px){.section-padding{padding:45px 0}}.box-shadow{box-shadow:5px 5px 26px -16px rgba(0,0,0,0.75)}.wrapper,.component{display:block;width:100%;height:auto;overflow:hidden}.component{position:relative;outline:0}.dark-green-color{color:#556368}.section-heading{display:block;font-size:14px;font-weight:600;margin-bottom:14px}.section-heading:before{display:block;content:"";width:90px;height:1px;margin-bottom:40px}.section-title,h3.section-title{font-weight:300;margin-bottom:25px}.lg-heading,h3.lg-heading{display:block;font-weight:800;margin-bottom:10px;font-style:italic}@media (min-width: 992px){.lg-heading,h3.lg-heading{font-size:32px;line-height:1.6}}@media (max-width: 992px){.lg-heading,h3.lg-heading{font-size:20px;line-height:1.4;margin-bottom:15px}}

.bestcars-desktop .bestcars .ranked-cars .ranked-car__bg-image,.bestcars-mobile .bestcars .ranked-car__bg-image{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.bestcars-desktop .bestcars .btn-outline,.bestcars-mobile .bestcars .btn-outline{display:inline-block;display:inline-flex;align-items:center;justify-content:center;border-width:1px;border-style:solid;border-radius:25px;white-space:nowrap;text-align:center;vertical-align:middle}._l-container{position:relative;width:auto;padding:0 30px;margin:0 auto}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-500.woff") format("woff")}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-600.woff") format("woff");font-weight:600}@font-face{font-family:"Manrope";src:url("https://resource.csnstatic.com/torq/assets/fonts/manrope-700.woff") format("woff");font-weight:700}._l-site-wrap{position:relative;left:0;top:0;width:100%}._l-site-wrap[data-is-locked]{position:absolute;height:100%;overflow:hidden}._l-header{position:relative;z-index:10;width:100%;height:90px;border-bottom:1px solid #f1f1f1;background-color:#fff}._l-header ._l-container{height:90px}._l-header ._l-container ._carsales-brand__logo{width:120px;height:46px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/carsales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header ._l-container ._bikesales-brand__logo{width:120px;height:46px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/bikesales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header ._l-container ._trucksales-brand__logo{width:120px;height:60px;margin:0 auto;background-image:url(//resource.csnstatic.com/retail/globals/logo/v2/trucksales.svg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;text-indent:100%;display:inline-block;vertical-align:top}._l-header__dark{background:#f3f5f8}._l-header__brand{position:relative;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);float:left}@media (min-width: 768px){._l-header ._l-container{width:768px}}@media (min-width: 1200px){._l-header ._l-container{width:1200px}}._l-main{background-color:#F2F2F2}._c-breadcrumbs{position:relative;top:50%;transform:translate3d(0, -50%, 0);margin-left:20px;padding-left:20px;border-left:1px solid #f1f1f1;float:left}._c-breadcrumbs__crumb{display:inline-block;position:relative;margin-left:4px;padding-left:16px;line-height:46px;color:#262626;font-size:14px;font-style:italic}._c-breadcrumbs__crumb:before{position:absolute;left:0;top:0;width:10px;height:46px;display:block;color:#b9b9b9;font-family:'csnicons';font-style:normal;font-size:12px;content:'\e928';line-height:46px}._c-breadcrumbs__crumb:first-child{margin-left:0;padding-left:0}._c-breadcrumbs__crumb:first-child:before{display:none}._c-breadcrumbs__anchor{font-style:normal;font-weight:500;color:#808080}._c-breadcrumbs__anchor:hover{color:#0073E3}._c-disclaimer{font-size:11px;color:#808080;max-width:960px;margin:0px auto}._c-disclaimer .p,._c-disclaimer p{font-size:11px;line-height:20px;margin-top:10px}._c-disclaimer__read-more{display:block;color:#0073E3;margin-top:10px}._c-disclaimer__list{margin-top:10px;margin-left:5px}._c-disclaimer__list-item{list-style:disc;padding-left:10px;margin-left:10px;line-height:24px}._c-disclaimer .h6,._c-disclaimer h6{margin-top:0;font-weight:600;color:#393939;font-size:14px}._c-disclaimer__more-disclaimers{display:none;margin-top:10px}._c-disclaimer__more-disclaimers[data-is-visible]{display:block}._c-disclaimer.pad-b-60{padding-bottom:60px}.centered{text-align:center}.pull-left{float:left}.pull-right{float:right}.bg-dark{background-color:#f3f5f8}.bg-dark-blue{background-color:#00468b}.bg-light{background-color:#ffffff}.pad-t-30{padding-top:30px !important}.pad-t-20{padding-top:20px !important}.pad-t-15{padding-top:15px !important}.pad-t-10{padding-top:10px !important}.pad-t-0,.bg-dark+.bg-dark{padding-top:0 !important}.pad-b-30{padding-bottom:30px !important}.pad-b-20{padding-bottom:20px !important}.pad-b-15{padding-bottom:15px !important}.pad-b-10{padding-bottom:10px !important}.pad-b-0{padding-bottom:0 !important}.mar-t-30{margin-top:30px !important}.mar-t-20{margin-top:20px !important}.mar-t-15{margin-top:15px !important}.mar-t-10{margin-top:10px !important}.mar-t-0{margin-top:0px !important}.mar-b-30{margin-bottom:30px !important}.mar-b-20{margin-bottom:20px !important}.mar-b-15{margin-bottom:15px !important}.mar-b-10{margin-bottom:10px !important}.mar-b-0{margin-bottom:0px !important}.p--light,.text-white{color:#ffffff}.dark-text{color:#393939}.light-text{font-weight:300 !important}.semibold-text{font-weight:600 !important}.bold-text{font-weight:600 !important}.stuck{position:fixed;top:0;left:0;width:100%;z-index:1000}.stuck--bottom{top:auto;bottom:0px}.hidden{position:absolute !important;top:-9999px !important;left:-9999px !important}.pad-b-80{padding-bottom:80px}.hidden{display:none}.h1{font-size:22px;font-weight:400}.h1-small{font-size:14px;font-weight:600;margin-bottom:0;color:black}.h2{font-size:20px;font-weight:400}.h3{font-size:18px;font-weight:400}.h4{font-size:16px;font-weight:400}.h5{font-size:14px;font-weight:400}.h6{font-size:12px;font-weight:400}.p{font-size:14px;color:#808080;margin-top:10px;line-height:25px}.p--prewrap{white-space:pre-wrap}.small{font-size:12px}.bestcars-desktop{max-width:1600px;margin:auto;-webkit-print-color-adjust:exact;color-adjust:exact}.bestcars-desktop .clearfix::after{content:"";clear:both;display:table}.bestcars-desktop .m10bottom{margin-bottom:10px}.bestcars-desktop .bestcars{background-color:#fff}.bestcars-desktop .bestcars .btn-outline{color:#fff;border-color:#fff;background-color:transparent;transition:all .25s ease-in-out}.bestcars-desktop .bestcars .btn-outline:hover{color:#fff;text-decoration:none;cursor:pointer;border-color:#0073E3;background-color:#0073E3}.bestcars-desktop .bestcars .sub-ranked-cars{margin:10px}.bestcars-desktop .bestcars .ranked-cars .ranked-car{display:block;float:left;position:relative;width:100%;height:218px;overflow:hidden}.bestcars-desktop .bestcars .ranked-cars .ranked-car--last-ranked{float:right}@media (min-width: 768px){.bestcars-desktop .bestcars .ranked-cars .ranked-car{width:49.7%;height:218px}}@media (min-width: 992px){.bestcars-desktop .bestcars .ranked-cars .ranked-car{height:266px}}@media (min-width: 1200px){.bestcars-desktop .bestcars .ranked-cars .ranked-car{height:400px}}@media (min-width: 1600px){.bestcars-desktop .bestcars .ranked-cars .ranked-car{height:400px}}.bestcars-desktop .bestcars .ranked-cars .ranked-car__badge{width:55px;height:auto;position:absolute;top:0;left:20px}@media (min-width: 992px){.bestcars-desktop .bestcars .ranked-cars .ranked-car__badge{width:103px;left:40px}}.bestcars-desktop .bestcars .ranked-cars .ranked-car__badge img{width:100%;height:auto}.bestcars-desktop .bestcars .ranked-cars .ranked-car__badge-right{width:55px;height:auto;position:absolute;top:0;right:20px}@media (min-width: 992px){.bestcars-desktop .bestcars .ranked-cars .ranked-car__badge-right{width:103px;right:40px}}.bestcars-desktop .bestcars .ranked-cars .ranked-car__badge-right img{width:100%;height:auto}.bestcars-desktop .bestcars .ranked-cars .ranked-car__overlay{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:0.6;background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000)}.bestcars-desktop .bestcars .ranked-cars .ranked-car__info{width:100%;position:absolute;left:0;bottom:0;text-align:center}.bestcars-desktop .bestcars .ranked-cars .ranked-car__info .ranked-car__title{font-size:16px;font-weight:600;letter-spacing:2.3px;margin-bottom:30px;color:#fff}@media (min-width: 992px){.bestcars-desktop .bestcars .ranked-cars .ranked-car__info .ranked-car__title{margin-bottom:10px}}@media (min-width: 1200px){.bestcars-desktop .bestcars .ranked-cars .ranked-car__info .ranked-car__title{font-size:24px;font-weight:600;margin-bottom:15px}}.bestcars-desktop .bestcars .ranked-cars .ranked-car__info .ranked-car__read-more{width:102px;height:35px;padding:10px;font-size:12px;font-weight:600;margin-bottom:40px;display:none}@media (min-width: 992px){.bestcars-desktop .bestcars .ranked-cars .ranked-car__info .ranked-car__read-more{width:128px;height:35px;padding:10px;display:inline-block;display:inline-flex;margin-bottom:30px}}@media (min-width: 1200px){.bestcars-desktop .bestcars .ranked-cars .ranked-car__info .ranked-car__read-more{margin-bottom:40px}}.bestcars-desktop .bestcars .ranked-cars .ranked-car__read-more-overlay{position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width: 992px){.bestcars-desktop .bestcars .ranked-cars .ranked-car__read-more-overlay{display:none}}.bestcars-desktop .bestcars .ranked-cars .ranked-car__showroom-link{display:none;position:absolute;right:30px;bottom:20px;color:#fff;font-size:14px;font-weight:500}.bestcars-desktop .bestcars .ranked-cars .ranked-car__showroom-link:hover{color:#0073E3}.bestcars-desktop .bestcars .ranked-cars .ranked-car__showroom-link span{font-size:14px;font-weight:600}@media (min-width: 1200px){.bestcars-desktop .bestcars .ranked-cars .ranked-car__showroom-link{display:block}}.bestcars-desktop .bestcars .ranked-cars .ranked-car--winner{width:100%;height:545px;float:none}@media (min-width: 768px){.bestcars-desktop .bestcars .ranked-cars .ranked-car--winner{height:324px}}@media (min-width: 992px){.bestcars-desktop .bestcars .ranked-cars .ranked-car--winner{height:335px}}@media (min-width: 1200px){.bestcars-desktop .bestcars .ranked-cars .ranked-car--winner{height:450px}}@media (min-width: 1600px){.bestcars-desktop .bestcars .ranked-cars .ranked-car--winner{height:450px}}.bestcars-desktop .bestcars .ranked-cars .ranked-car--winner .ranked-car__hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to left, transparent, #000);opacity:0.8}.bestcars-desktop .bestcars .ranked-cars .ranked-car--winner .ranked-car__info{width:200px;top:auto;left:calc(50% - 200px / 2)}.bestcars-desktop .bestcars .ranked-cars .ranked-car--winner .ranked-car__info h1{font-size:100%}.bestcars-desktop .bestcars .ranked-cars .ranked-car--winner .ranked-car__info p{color:#fff;font-size:1.3em;text-align:left;width:600px}@media (min-width: 768px){.bestcars-desktop .bestcars .ranked-cars .ranked-car--winner .ranked-car__info{bottom:0;top:60px;left:80px;width:223px}}@media (min-width: 992px){.bestcars-desktop .bestcars .ranked-cars .ranked-car--winner .ranked-car__info{top:80px;left:115px;width:260px}}@media (min-width: 1200px){.bestcars-desktop .bestcars .ranked-cars .ranked-car--winner .ranked-car__info{top:115px;left:130px;width:345px}}@media (min-width: 1600px){.bestcars-desktop .bestcars .ranked-cars .ranked-car--winner .ranked-car__info{top:94px;left:130px;width:398px}}.bestcars-desktop .bestcars .ranked-cars .ranked-car--winner .ranked-car__info h1{text-indent:100%;white-space:nowrap;overflow:hidden}.bestcars-desktop .bestcars .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__cbcs-title{display:block;width:100%;height:auto;margin-bottom:6px}@media (min-width: 1200px){.bestcars-desktop .bestcars .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__cbcs-title{margin-bottom:12px}}.bestcars-desktop .bestcars .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__title-image{display:block;width:100%;height:auto;margin-bottom:20px}@media (min-width: 1200px){.bestcars-desktop .bestcars .ranked-cars .ranked-car--winner .ranked-car__info .ranked-car__title-image{margin-bottom:30px}}.bestcars-mobile .clearfix::after{content:"";clear:both;display:table}.bestcars-mobile .bestcars .btn-outline{color:#fff;border-color:#fff;background-color:transparent;transition:all .25s ease-in-out}.bestcars-mobile .bestcars .btn-outline:hover{color:#fff;text-decoration:none;cursor:pointer;border-color:#0073E3;background-color:#0073E3}.bestcars-mobile .bestcars .sub-ranked-cars{margin:0px}.bestcars-mobile .bestcars .ranked-car{display:block;float:left;position:relative;width:100%;height:218px;overflow:hidden;margin-bottom:10px}@media (min-width: 768px){.bestcars-mobile .bestcars .ranked-car{width:50%;height:218px}}@media (min-width: 992px){.bestcars-mobile .bestcars .ranked-car{height:266px}}@media (min-width: 1200px){.bestcars-mobile .bestcars .ranked-car{height:400px}}@media (min-width: 1600px){.bestcars-mobile .bestcars .ranked-car{height:400px}}.bestcars-mobile .bestcars .ranked-car__badge{width:55px;height:auto;position:absolute;top:0;left:20px}@media (min-width: 992px){.bestcars-mobile .bestcars .ranked-car__badge{width:78px;left:40px}}.bestcars-mobile .bestcars .ranked-car__badge img{width:100%;height:auto}.bestcars-mobile .bestcars .ranked-car__overlay{position:absolute;left:0;bottom:0;width:100%;height:50%;opacity:0.8;background-image:linear-gradient(to bottom, rgba(0,0,0,0), #000)}.bestcars-mobile .bestcars .ranked-car__info{width:100%;position:absolute;left:0;bottom:0;text-align:center}.bestcars-mobile .bestcars .ranked-car__info .ranked-car__title{font-size:16px;font-weight:600;letter-spacing:2.3px;margin-bottom:-10px;color:#fff}@media (min-width: 992px){.bestcars-mobile .bestcars .ranked-car__info .ranked-car__title{margin-bottom:10px}}@media (min-width: 1200px){.bestcars-mobile .bestcars .ranked-car__info .ranked-car__title{font-size:24px;font-weight:600;margin-bottom:15px}}.bestcars-mobile .bestcars .ranked-car__info .ranked-car__badge-description{font-size:16px;font-weight:400;letter-spacing:2.3px;margin-bottom:10px;color:#fff}@media (min-width: 992px){.bestcars-mobile .bestcars .ranked-car__info .ranked-car__badge-description{margin-bottom:10px}}@media (min-width: 1200px){.bestcars-mobile .bestcars .ranked-car__info .ranked-car__badge-description{font-size:24px;font-weight:600;margin-bottom:15px}}.bestcars-mobile .bestcars .ranked-car__info .ranked-car__read-more{width:102px;height:35px;padding:10px;font-size:12px;font-weight:600;margin-bottom:40px;display:none}@media (min-width: 992px){.bestcars-mobile .bestcars .ranked-car__info .ranked-car__read-more{width:128px;height:35px;padding:10px;display:inline-block;display:inline-flex;margin-bottom:30px}}@media (min-width: 1200px){.bestcars-mobile .bestcars .ranked-car__info .ranked-car__read-more{margin-bottom:40px}}.bestcars-mobile .bestcars .ranked-car__read-more-overlay{position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width: 992px){.bestcars-mobile .bestcars .ranked-car__read-more-overlay{display:none}}.bestcars-mobile .bestcars .ranked-car__showroom-link{display:none;position:absolute;right:30px;bottom:20px;color:#fff;font-size:14px;font-weight:500}.bestcars-mobile .bestcars .ranked-car__showroom-link:hover{color:#0073E3}.bestcars-mobile .bestcars .ranked-car__showroom-link span{font-size:14px;font-weight:600}@media (min-width: 1200px){.bestcars-mobile .bestcars .ranked-car__showroom-link{display:block}}.bestcars-mobile .bestcars .ranked-car--winner{width:100%;height:545px;float:none}@media (min-width: 768px){.bestcars-mobile .bestcars .ranked-car--winner{height:324px}}@media (min-width: 992px){.bestcars-mobile .bestcars .ranked-car--winner{height:426px}}@media (min-width: 1200px){.bestcars-mobile .bestcars .ranked-car--winner{height:610px}}@media (min-width: 1600px){.bestcars-mobile .bestcars .ranked-car--winner{height:610px}}.bestcars-mobile .bestcars .ranked-car--winner .ranked-car__hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to left, transparent, #000);opacity:0.6}.bestcars-mobile .bestcars .ranked-car--winner .ranked-car__badge-image{width:102px;height:auto;position:absolute;right:20px;top:0}@media (min-width: 768px){.bestcars-mobile .bestcars .ranked-car--winner .ranked-car__badge-image{width:102px;right:50px}}@media (min-width: 992px){.bestcars-mobile .bestcars .ranked-car--winner .ranked-car__badge-image{width:128px;right:50px}}@media (min-width: 1200px){.bestcars-mobile .bestcars .ranked-car--winner .ranked-car__badge-image{width:180px;right:30px}}@media (min-width: 1600px){.bestcars-mobile .bestcars .ranked-car--winner .ranked-car__badge-image{width:210px;right:60px}}.bestcars-mobile .bestcars .ranked-car--winner .ranked-car__info{width:200px;top:300px;left:calc(50% - 300px/2)}.bestcars-mobile .bestcars .ranked-car--winner .ranked-car__info h1{font-size:100%}.bestcars-mobile .bestcars .ranked-car--winner .ranked-car__info h1 img{width:265px}.bestcars-mobile .bestcars .ranked-car--winner .ranked-car__info p{color:#fff;font-size:1em;text-align:left;width:300px}.bestcars-mobile .bestcars .ranked-car:nth-child(even) .ranked-car__badge{left:auto;right:20px}@media (min-width: 992px){.bestcars-mobile .bestcars .ranked-car:nth-child(even) .ranked-car__badge{right:40px}}

