.header{background-color:#3b3b3b;background-image:linear-gradient(to bottom, rgba(59,59,59,0.3) 60%, #3b3b3b 55vw),url(../images/2020/hero-smart-technology.jpg);background-repeat:no-repeat}.full-height{overflow-x:hidden;background:#3b3b3b}.change-selection-link::before,#select-model-view .vehicle-model span::before{border-style:solid;border-width:2px 2px 0 0;border-color:#e71329;content:'';display:inline-block;height:0.5em;position:relative;top:2px;vertical-align:middle;width:0.5em;left:-10px;transform:translateY(-0.25em) rotate(45deg)}.hideInitially{display:none !important}.header .content{min-height:14em}#product-image img{max-width:100%;z-index:100}@media (min-width: 768px){#product-image img{width:40%;position:absolute;top:1em;right:1em}}@media (min-width: 1024px){#product-image img{width:50%}}@media (min-width: 1440px){#product-image img{width:60%}}.content{background:#3b3b3b;position:relative}.content a{color:#fff}.content a:hover{text-decoration:underline}.col{padding:0 !important}@media (min-width: 768px){.col{padding:0 0.4em !important}}.header .content{background:transparent;padding-top:0;position:relative;min-height:6em}@media (min-width: 768px){.header .content{min-height:7em}}.header h1{position:absolute;top:0}@media (min-width: 768px){.header #series-headings{position:absolute;top:0;padding-top:2em}}.header .model-header{display:none}@media (min-width: 1024px){.header .model-header{padding-top:6rem}}.header .model-header.showing-model{display:block}.content h1,.content h2,.content h3{font-family:"Sunflower",sans-serif;font-size:2em;float:left;display:inline-block}@media (min-width: 1024px){.content h1,.content h2,.content h3{font-size:2em}}.content h3{margin-bottom:0;font-size:1.5em}.content h3:after{display:none}.content h2,.content h3{margin-bottom:0}@media (min-width: 768px){.content h2,.content h3{margin:0}}.content .year-series-text{display:none;font-family:"Red Hat Display",sans-serif;font-size:1em;margin-top:0;clear:left}@media (min-width: 768px){.content .year-series-text{margin-left:1em;display:inline-block;clear:none;position:relative;top:0.5em}}@media (min-width: 1024px){.content{font-size:1.6em}}.showing-product .content .year-series-text{display:block}.hero{background:transparent}.dividers:before{display:none}.dividers:after{background:#3b3b3b !important}#vehicle-hero{overflow:hidden;position:relative}#vehicle-hero-image:after{content:'';width:100%;height:100%;display:block;background:rgba(0,0,0,0.7);position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width: 768px){#vehicle-hero-image:after{background:rgba(0,0,0,0.4)}}#vehicle-hero-image img{position:absolute;filter:blur(4px);-webkit-filter:blur(4px);transition:filter 0.8s ease-out;width:auto;height:100%}@media (min-width: 768px){#vehicle-hero-image img{width:110%;height:auto}}@media (min-width: 1024px){#vehicle-hero-image img{top:-40%}}#vehicle-hero-image.blurred img{filter:blur(34px);-webkit-filter:blur(34px)}.showing-product .content{min-height:9em}.showing-product #vehicle-hero-image img{width:100%;height:auto}.change-selection-link{text-transform:uppercase;text-decoration:underline;transition:background ease-out 0.2s;display:block;float:left;clear:left;padding:1em;padding-left:1em;font-size:0.8em;border-radius:4px;margin-bottom:1em}.change-selection-link:hover{background:#000}@media (min-width: 768px){.change-selection-link{margin-top:5.2em;font-size:0.8em}}@media (min-width: 1024px){.change-selection-link{margin-top:1em;font-size:0.7em}}#select-model-view .vehicle-model img,#select-series-view .which-model img,#select-product-view .products .single-product div.image-container img{width:100%;height:auto;border:1px solid #bbb;box-shadow:1px 1px 3px 0px rgba(0,0,0,0.3)}#select-model-view .vehicle-model{font-size:0.9em;margin-bottom:2em}#select-model-view .vehicle-model span{padding-left:15px;font-weight:bold}@media (min-width: 1024px){#select-model-view .vehicle-model{font-size:0.8em}}#select-series-view{clear:both;padding-top:0.3em;padding-bottom:2em;float:left}#select-series-view .which-model img{width:50%}#select-series-view .series-links{font-size:0.8em;padding-top:1em}#select-series-view .series-links a{display:block;font-family:"Red Hat Display",sans-serif;clear:left;float:left}#select-series-view .series-links a strong{font-weight:bold}#select-series-view .series-links a .coming,#select-series-view .series-links a .rrp{display:block;font-size:0.8em}#select-series-view .series-links a.soon{background:rgba(0,0,0,0.5);cursor:default}#select-series-view .series-links a.soon:before{display:none}#select-series-view .series-links a.soon strong{height:4.4em}#select-series-view .series-links a.soon strong.with-rrp{height:5.4em}#select-series-view .series-links a.soon .coming{font-weight:normal;font-style:italic}#select-series-view .series-links a.soon:hover strong{text-decoration:none}#select-product-view .selected-vehicle h2{text-align:left;margin-bottom:0.1em;width:100%}#select-product-view .selected-vehicle h3{text-align:left;padding:0;margin:0 0 0.5em 0;width:100%;color:#ccc}#select-product-view .selected-vehicle .change-selection-link{margin-left:10px}#select-product-view .products h2{font-size:2.5rem;padding:0;width:100%;margin-bottom:0.6em}#select-product-view .products .single-product{font-size:0.9em}#select-product-view .products .single-product div.image-container{margin-bottom:0.5rem;position:relative}#select-product-view .products .single-product div.image-container div.soon{position:absolute;bottom:0.5rem;width:100%;background:rgba(0,0,0,0.5);cursor:default;text-align:center;text-transform:uppercase;padding:0.5em}#select-product-view .products .single-product div.image-container div.soon strong{height:4.4em}#select-product-view .products .single-product p{margin:0}#select-product-view .products .single-product .name{font-weight:bold;margin-bottom:1em}#select-product-view .products .single-product .price strong{padding-right:0.5em}#select-product-view .products .single-product .notes{margin:1em 0}#select-product-view .products .single-product a{margin-top:2em}@media (min-width: 1024px){#select-product-view .content{font-size:1.6em}}#select-product-view .single-product{margin-bottom:3em}@media (min-width: 768px){#select-product-view .single-product{float:left}#select-product-view .p-hero{float:left;width:56%;margin-right:1.2em;font-size:110%;margin-bottom:3em}#select-product-view .p-hero .single-product{width:100%}#select-product-view .p-accessory{font-size:82%;width:40%;float:right}#select-product-view .p-accessory .single-product{width:44%;margin-right:1em}#select-product-view .p-accessory .break{clear:left}}
