:root{--main-horizontal-padding:166px;--sub-horizontal-padding:77px;--main-top-padding:44px;--menu-width:354px;--menu-horizontal-padding:32px;--menu-bar-height-full:100px;--menu-bar-height-collapsed:100px;--menu-bar-anim-delay:400ms;--menu-bar-anim-duration:250ms;--brand-bar-height-full:67px;--brand-bar-height-collapsed:40px;--brand-bar-max-clip:150px;--scroll-chevron-base:0.6rem}.alert-debug{color:black;background-color:white;border-color:#d6e9c6}.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}@font-face{font-family:"BlairITCLight";src:url("https://gta-prod.s3.ca-central-1.amazonaws.com/static/fonts/BlairITCStdLight.otf") format("opentype")}@font-face{font-family:"BlairITCStd";src:url("https://gta-prod.s3.ca-central-1.amazonaws.com/static/fonts/Blair-ITC-Std-Regular.otf") format("opentype")}@font-face{font-family:"BlairITCBold";src:url("https://gta-prod.s3.ca-central-1.amazonaws.com/static/fonts/blair-itc-bold.ttf") format("truetype")}@font-face{font-family:"LibreFranklin";src:url("https://gta-prod.s3.ca-central-1.amazonaws.com/static/fonts/LibreFranklin-VariableFont_wght.ttf") format("truetype supports variations"),url("https://gta-prod.s3.ca-central-1.amazonaws.com/static/fonts/LibreFranklin-VariableFont_wght.ttf") format("truetype-variations");font-weight:100 1000}@font-face{font-family:"BebasNeueBold";src:url("https://gta-prod.s3.ca-central-1.amazonaws.com/static/fonts/BebasNeueBold.ttf") format("truetype")}@font-face{font-family:"BebasNeue";src:url("https://gta-prod.s3.ca-central-1.amazonaws.com/static/fonts/BebasNeue-Regular.ttf") format("truetype")}body{background-color:black;font-family:"BlairITCStd";height:100vh;width:100%;padding-top:var(--menu-bar-height-full)}.resize-animation-stopper *{animation:none!important;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}.container-fluid{background-color:#ffffff;height:100%;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;width:100%}.container-fluid-inner{overflow:clip;width:100%}.container-fluid .top-spacer{background-color:#0f1014;height:var(--menu-bar-height-full);left:0;position:absolute;top:0;width:100%}h1{color:#0f1014;font-family:"BlairITCBold";font-size:2.5rem;margin-bottom:16px;text-transform:uppercase;font-weight:bold}h2{color:#0f1014;font-family:"BlairITCBold";font-size:1.5rem;margin-bottom:16px;margin-top:32px;text-transform:uppercase;font-weight:bold}h3{color:#0f1014;font-family:"BlairITCLight";font-size:1.125rem;margin-bottom:24px}h4{color:#0f1014;font-family:"BlairITCLight";font-size:0.75rem;margin-bottom:20px}.body-text{color:#0f1014;font-family:"LibreFranklin";font-size:1.25rem;font-weight:400;line-height:2.25rem}.hero-image-box{display:none}.header-hero-image{background-position:center;background-size:cover;height:calc(100vh - var(--menu-bar-height-full));position:relative;width:100%}.header-hero-image .hero-image,.header-hero-image video{display:flex;height:calc(100vh - var(--menu-bar-height-full));object-fit:cover;width:100%}.header-hero-image-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.header-hero-content-overlay{position:absolute;bottom:0;width:100%;z-index:1}.header-hero-name h1{color:#ffffff;font-size:3.75rem;text-shadow:0px 0px 2px #000000}.header-hero-name h2{color:#ffffff;font-size:2.5rem;text-shadow:0px 0px 2px #000000}.header-hero-name{position:relative;left:-800px}.header-hero-name.anim-slide-right{left:0;margin:0 var(--main-horizontal-padding);transition:left 600ms ease-out 150ms}.header-hero-image.about-page{height:auto;padding-bottom:350px;margin-bottom:0.5em}.header-hero-image.about-page .header-hero-image-inner{background-position:center;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:-2px}.header-hero-image.about-page .header-hero-name{bottom:32px}.header-hero-name.cover-center{position:absolute}.hero-stats{color:#ffffff;position:absolute;right:var(--main-horizontal-padding);text-align:right;bottom:-400px;text-shadow:0px 0px 2px #000000;z-index:1}.hero-stats .hero-stat-row{opacity:0;margin-bottom:36px}.hero-stat-value{font-family:"BebasNeueBold";font-size:2.5rem;font-weight:bold}.hero-stat-value span{font-size:1.5rem}.hero-stat-key{font-family:"LibreFranklin";font-size:0.8125rem;font-weight:300;margin-top:-16px;text-transform:uppercase}.hero-stats.anim-slide-up{bottom:124px;transition:bottom 600ms ease-out 150ms}.hero-stats.anim-slide-up .hero-stat-1{opacity:1;transition:opacity 1200ms ease-out 300ms}.hero-stats.anim-slide-up .hero-stat-2{opacity:1;transition:opacity 1200ms ease-out 600ms}.hero-stats.anim-slide-up .hero-stat-3{opacity:1;transition:opacity 1200ms ease-out 900ms}.starting-from .hero-stat-value{margin-bottom:0;line-height:1em}.starting-from .hero-stat-key{margin-top:0}.disclaimer{color:rgba(15,16,20,1);font-family:"LibreFranklin";font-size:0.9375rem;font-weight:400;opacity:0.5;padding:24px var(--main-horizontal-padding) 80px var(--main-horizontal-padding)}.content-block .content-block-header{color:#0f1014;font-family:"BlairITCBold";font-size:1.5rem;margin-bottom:24px;text-transform:uppercase;font-weight:bold}.background-text{color:rgba(131,150,148,0.08);font-family:"BebasNeue";font-size:320px;line-height:320px;left:var(--sub-horizontal-padding);position:absolute;right:var(--sub-horizontal-padding);text-transform:uppercase;top:0px;pointer-events:none}.headerbar{align-items:center;background-color:#0f1014;color:white;display:flex;height:var(--menu-bar-height-full);left:0;position:fixed;right:0;top:0;z-index:13}.headerbar a{text-decoration:none}.headerbar .headerbar-center{height:100%}.headerbar .headerbar-center a{display:inline-block;height:100%}.headerbar .headerbar-left,.headerbar .headerbar-right{flex:1}.headerbar .headerbar-left{padding-left:var(--menu-horizontal-padding)}.headerbar .headerbar-right{padding-right:var(--menu-horizontal-padding);text-align:right}.headerbar .search-box{display:inline-block}span.svg-icon{display:inline-block!important;width:24px;height:24px;color:transparent;overflow:hidden;background-color:white;background-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;background-size:contain}span.svg-icon-favorite-off{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M16.5 3c-1.74 0-3.41.81-4.5 2.09C10.91 3.81 9.24 3 7.5 3 4.42 3 2 5.42 2 8.5c0 3.78 3.4 6.86 8.55 11.54L12 21.35l1.45-1.32C18.6 15.36 22 12.28 22 8.5 22 5.42 19.58 3 16.5 3zm-4.4 15.55l-.1.1-.1-.1C7.14 14.24 4 11.39 4 8.5 4 6.5 5.5 5 7.5 5c1.54 0 3.04.99 3.57 2.36h1.87C13.46 5.99 14.96 5 16.5 5c2 0 3.5 1.5 3.5 3.5 0 2.89-3.14 5.74-7.9 10.05z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-location{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-favorite-on{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-menu{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-close{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-done{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-compare{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M9.01 14H2v2h7.01v3L13 15l-3.99-4v3zm5.98-1v-3H22V8h-7.01V5L11 9l3.99 4z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-search{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-filter{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-sort{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M3 18h6v-2H3v2zM3 6v2h18V6H3zm0 7h12v-2H3v2z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-tune{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M3 17v2h6v-2H3zM3 5v2h10V5H3zm10 16v-2h8v-2h-8v-2h-2v6h2zM7 9v2H3v2h4v2h2V9H7zm14 4v-2H11v2h10zm-6-4h2V7h4V5h-4V3h-2v6z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-arrow-back{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-chevron-left{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12l4.58-4.59z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-chevron-right{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6-6-6z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-chevron-up{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6 1.41 1.41z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-chevron-down{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-volume-up{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M3 9v6h4l5 5V4L7 9H3zm7-.17v6.34L7.83 13H5v-2h2.83L10 8.83zM16.5 12c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77 0-4.28-2.99-7.86-7-8.77z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-volume-off{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M4.34 2.93L2.93 4.34 7.29 8.7 7 9H3v6h4l5 5v-6.59l4.18 4.18c-.65.49-1.38.88-2.18 1.11v2.06c1.34-.3 2.57-.92 3.61-1.75l2.05 2.05 1.41-1.41L4.34 2.93zM10 15.17L7.83 13H5v-2h2.83l.88-.88L10 11.41v3.76zM19 12c0 .82-.15 1.61-.41 2.34l1.53 1.53c.56-1.17.88-2.48.88-3.87 0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zm-7-8l-1.88 1.88L12 7.76zm4.5 8c0-1.77-1.02-3.29-2.5-4.03v1.79l2.48 2.48c.01-.08.02-.16.02-.24z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-condition{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" viewBox="0 0 24 24" fill="black"><g><rect fill="none" height="24" width="24"/></g><g><g><path d="M5,5h2v3h10V5h2v5h2V5c0-1.1-0.9-2-2-2h-4.18C14.4,1.84,13.3,1,12,1S9.6,1.84,9.18,3H5C3.9,3,3,3.9,3,5v14 c0,1.1,0.9,2,2,2h6v-2H5V5z M12,3c0.55,0,1,0.45,1,1s-0.45,1-1,1s-1-0.45-1-1S11.45,3,12,3z"/><polygon points="21,11.5 15.51,17 12.5,14 11,15.5 15.51,20 22.5,13"/></g></g></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-fuel-type{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="m19.77 7.23.01-.01-3.72-3.72L15 4.56l2.11 2.11c-.94.36-1.61 1.26-1.61 2.33 0 1.38 1.12 2.5 2.5 2.5.36 0 .69-.08 1-.21v7.21c0 .55-.45 1-1 1s-1-.45-1-1V14c0-1.1-.9-2-2-2h-1V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v16h10v-7.5h1.5v5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V9c0-.69-.28-1.32-.73-1.77zM12 13.5V19H6v-7h6v1.5zm0-3.5H6V5h6v5zm6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-transmission{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" viewBox="0 0 24 24" fill="black"><g><path d="M0,0h24v24H0V0z" fill="none"/></g><g><g><path d="M20,2H4C2.9,2,2,2.9,2,4v16c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V4C22,2.9,21.1,2,20,2z M20,20H4V4h16V20z"/><circle cx="9" cy="13" r="1"/><circle cx="15" cy="13" r="1"/><path d="M5.78,18.5h0.44C6.65,18.5,7,18.14,7,17.69V16.5h10v1.19c0,0.45,0.34,0.81,0.78,0.81h0.44c0.43,0,0.78-0.36,0.78-0.81 v-6.5c-0.82-2.46-1.34-4.03-1.56-4.69c-0.05-0.16-0.12-0.29-0.19-0.4c-0.02-0.02-0.03-0.04-0.05-0.07 c-0.38-0.52-0.92-0.53-0.92-0.53H7.72c0,0-0.54,0.01-0.92,0.54C6.78,6.06,6.77,6.08,6.75,6.1C6.68,6.21,6.61,6.34,6.56,6.5 C6.34,7.16,5.82,8.72,5,11.19v6.5C5,18.14,5.35,18.5,5.78,18.5z M8.33,7.5h7.34l0.23,0.69l0.43,1.31H7.67L8.33,7.5z M7,11.51V11.5 h10v0.01v2.99H7V11.51z"/></g></g></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-engine{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" viewBox="0 0 24 24" fill="black"><rect fill="none" height="24" width="24"/><path d="M10,13c0.55,0,1,0.45,1,1s-0.45,1-1,1s-1-0.45-1-1S9.45,13,10,13 M10,11c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3 S11.66,11,10,11L10,11z M18.5,9l1.09-2.41L22,5.5l-2.41-1.09L18.5,2l-1.09,2.41L15,5.5l2.41,1.09L18.5,9z M21.28,12.72L20.5,11 l-0.78,1.72L18,13.5l1.72,0.78L20.5,16l0.78-1.72L23,13.5L21.28,12.72z M16.25,14c0-0.12,0-0.25-0.01-0.37l1.94-1.47l-2.5-4.33 l-2.24,0.94c-0.2-0.13-0.42-0.26-0.64-0.37L12.5,6h-5L7.2,8.41C6.98,8.52,6.77,8.65,6.56,8.78L4.32,7.83l-2.5,4.33l1.94,1.47 C3.75,13.75,3.75,13.88,3.75,14s0,0.25,0.01,0.37l-1.94,1.47l2.5,4.33l2.24-0.94c0.2,0.13,0.42,0.26,0.64,0.37L7.5,22h5l0.3-2.41 c0.22-0.11,0.43-0.23,0.64-0.37l2.24,0.94l2.5-4.33l-1.94-1.47C16.25,14.25,16.25,14.12,16.25,14z M14.83,17.64l-1.73-0.73 c-0.56,0.6-1.3,1.04-2.13,1.23L10.73,20H9.27l-0.23-1.86c-0.83-0.19-1.57-0.63-2.13-1.23l-1.73,0.73l-0.73-1.27l1.49-1.13 c-0.12-0.39-0.18-0.8-0.18-1.23c0-0.43,0.06-0.84,0.18-1.23l-1.49-1.13l0.73-1.27l1.73,0.73c0.56-0.6,1.3-1.04,2.13-1.23L9.27,8 h1.47l0.23,1.86c0.83,0.19,1.57,0.63,2.13,1.23l1.73-0.73l0.73,1.27l-1.49,1.13c0.12,0.39,0.18,0.8,0.18,1.23 c0,0.43-0.06,0.84-0.18,1.23l1.49,1.13L14.83,17.64z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-interior-colour{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0z" fill="none"/><path d="M11 9h2v2h-2V9zm-2 2h2v2H9v-2zm4 0h2v2h-2v-2zm2-2h2v2h-2V9zM7 9h2v2H7V9zm12-6H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 18H7v-2h2v2zm4 0h-2v-2h2v2zm4 0h-2v-2h2v2zm2-7h-2v2h2v2h-2v-2h-2v2h-2v-2h-2v2H9v-2H7v2H5v-2h2v-2H5V5h14v6z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-exterior-colour{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" viewBox="0 0 24 24" fill="black"><g><rect fill="none" height="24" width="24"/></g><g><g><g><g><path d="M12,22C6.49,22,2,17.51,2,12S6.49,2,12,2s10,4.04,10,9c0,3.31-2.69,6-6,6h-1.77c-0.28,0-0.5,0.22-0.5,0.5 c0,0.12,0.05,0.23,0.13,0.33c0.41,0.47,0.64,1.06,0.64,1.67C14.5,20.88,13.38,22,12,22z M12,4c-4.41,0-8,3.59-8,8s3.59,8,8,8 c0.28,0,0.5-0.22,0.5-0.5c0-0.16-0.08-0.28-0.14-0.35c-0.41-0.46-0.63-1.05-0.63-1.65c0-1.38,1.12-2.5,2.5-2.5H16 c2.21,0,4-1.79,4-4C20,7.14,16.41,4,12,4z"/><circle cx="6.5" cy="11.5" r="1.5"/><circle cx="9.5" cy="7.5" r="1.5"/><circle cx="14.5" cy="7.5" r="1.5"/><circle cx="17.5" cy="11.5" r="1.5"/></g></g></g></g></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-body-style{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99zM6.85 7h10.29l1.08 3.11H5.77L6.85 7zM19 17H5v-5h14v5z"/><circle cx="7.5" cy="14.5" r="1.5"/><circle cx="16.5" cy="14.5" r="1.5"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}span.svg-icon-{--svg:url("data:image/svg+xml,");-webkit-mask:var(--svg);mask:var(--svg)}.headerbar .search-box #favorite-vehicles{cursor:pointer;vertical-align:middle;margin-right:16px;line-height:24px;user-select:none}body.favorites-open .menu-overlay{opacity:1;visibility:visible}body.favorites-closed .menu-overlay{opacity:0;visibility:hidden}.favorites-close-btn{position:absolute;top:32px;right:32px;cursor:pointer}.content-block .content-title.favorites-title{margin-bottom:0}#dropdown-container{position:absolute;width:100%;top:0;left:0;height:0;display:none;overflow:hidden;transition:height 0.5s cubic-bezier(0.2,0,0,1)!important;background-color:#3d484e;padding:30px 0 30px 30px}#dropdown-container .hidden{display:none}#dropdown-container .content-block{background-color:#3d484e;color:#fff;z-index:3;padding:0}#dropdown-container a{text-decoration:none}.headerbar .search-box #location-selector{cursor:pointer;font-variation-settings:"FILL" 1;line-height:24px;vertical-align:middle}.headerbar .search-box #current-location{color:#ffffff;cursor:pointer;font-size:0.75rem;line-height:24px;padding-left:5px;text-transform:uppercase;user-select:none;vertical-align:middle}.headerbar .headerbar-center .main-logo{height:100%}.favorites-row{display:flex;overflow-x:auto;overflow-y:hidden;height:325px;width:calc(100% - 30px)}.favorites-row>.list-item{box-sizing:border-box;width:300px;height:300px;flex:0 0 auto;overflow:hidden;position:relative;margin:5px}#favorites-item{display:none}.headerbar .menu-header-box{display:inline-block}.headerbar .menu-cta{cursor:pointer;display:inline-block;font-size:0.75rem;height:20px;position:relative;text-transform:uppercase;vertical-align:text-top;width:50px;position:absolute;transform:translate(0px,-50%);padding-left:28px;display:block;top:50%;height:initial;width:initial}.headerbar .menu-cta .menu-cta-open-text{visibility:hidden;opacity:0;display:none}.headerbar .menu-icon-box{display:inline-block;height:24px;position:relative;vertical-align:middle;width:24px;position:absolute;transform:translate(0px,-50%);top:50%;display:block}.menu-open .headerbar .menu-cta-text{display:none}.menu-cta a{color:#ffffff}.menu-open .headerbar .menu-cta .menu-cta-open-text{display:block}.headerbar .menu-icon{cursor:pointer;left:0;position:absolute}.headerbar .menu-close-icon{cursor:pointer;left:0;opacity:0;position:absolute;visibility:hidden}.menu-box{background-color:black;height:calc(100vh - var(--menu-bar-height-full));left:0;position:fixed;top:calc(-100vh - 700px);transition:visibility 0ms linear 0ms;visibility:hidden;width:var(--menu-width);z-index:12}.menu-box .vector{overflow-y:auto}.menu-overlay{background-color:rgba(0,0,0,0.75);bottom:0;left:0;position:fixed;right:0;opacity:0;top:var(--menu-bar-height-full);visibility:hidden;z-index:10;transition:visibility 0.3s,opacity 0.3s cubic-bezier(0.2,0,0,1)}.menu-box .menu-texture{bottom:0;max-height:100%;position:absolute;right:0;opacity:20%}.menu-box .menu-content{font-size:0.75rem;left:-800px;position:absolute;right:0.5rem;top:0}.menu-box .menu-content ul{list-style-type:none;margin-bottom:0;padding-left:0;text-transform:uppercase}.menu-box .menu-content ul li{color:#909196;cursor:pointer;padding-top:1rem;width:100%;padding-right:1.25rem;padding-left:0.75rem;text-indent:-0.75rem;position:relative;line-height:1rem}.menu-box .menu-content ul li.selected{color:#ffffff}.menu-box .menu-content ul li a{color:#909196;text-decoration:none}.menu-box .menu-content ul li:hover{color:#ffffff}.menu-box .menu-content ul li:hover a{color:#ffffff}.menu-box .menu-content ul li:hover.parent:after{background-color:#ffffff}.menu-box .menu-content ul li.parent:after{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6-6-6z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg);width:24px;height:24px;color:transparent;overflow:hidden;background-color:#909196;background-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;background-size:contain;content:"";position:absolute;right:0;bottom:0}.menu-box .menu-content ul li:before{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg);width:24px;height:24px;color:transparent;overflow:hidden;background-color:white;background-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;background-size:contain;content:"";margin-left:-33px;margin-right:5px;margin-top:-2px;opacity:0;position:absolute;left:0.5rem;transform:translateY(50%);top:0}.menu-box .menu-content ul li.selected:before{opacity:1;transition:opacity 200ms}.menu-box .menu-content ul li.selected:after{opacity:0}body.menu-open .container-fluid{overflow-y:hidden}body.menu-open .menu-overlay{opacity:1;visibility:visible;transition:visibility 0ms linear 0ms,opacity 200ms}body.menu-closed .menu-overlay{opacity:0;visibility:hidden;transition:visibility 0ms linear 200ms,opacity 200ms}body.menu-open .menu-box .menu-content{left:calc(var(--menu-horizontal-padding) + 26px);transition:left 400ms ease-in-out 200ms}body.menu-closed .menu-box .menu-content{left:-800px;transition:left 400ms ease-in-out}body.menu-open .menu-box{top:var(--menu-bar-height-full);transition:visibility 0ms linear 0ms,top 400ms ease-in-out;visibility:visible}body.menu-closed .menu-box{top:calc(-100vh - 700px);transition:visibility 0ms linear 600ms,top 400ms ease-in-out 200ms;visibility:hidden}.menu-box .menu-content ul li.anim-slide-left{margin-left:-600px;transition:margin-left 300ms ease-in-out}.menu-box .menu-content ul li.selected.anim-slide-left{transition:margin-left 300ms ease-in-out}.menu-box .menu-content ul li.pre-anim{margin-left:-600px}.menu-box .menu-content ul li.selected + li{padding-top:3rem}.menu-box .menu-content ul li.anim-slide-right{margin-left:0px;transition:margin-left 300ms ease-in-out}.menu-box .menu-content ul li.selected.anim-slide-right{transition:margin-left 300ms ease-in-out}.menu-box .menu-content ul li.selected{transition:top 400ms ease-in-out;animation:menu-selection 0s linear 500ms 1 forwards}@keyframes menu-selection{100%{position:fixed;top:initial;left:initial}}body.menu-open .headerbar .menu-header-box .menu-cta-text{visibility:hidden;opacity:0;transition:visibility 0s linear 300ms,opacity 300ms}body.menu-open .headerbar .menu-header-box .menu-cta-open-text{visibility:visible;opacity:1;transition:visibility 0s linear 0ms,opacity 300ms 300ms}body.menu-closed .headerbar .menu-header-box .menu-cta-text{visibility:visible;opacity:1;transition:visibility 0s linear 0ms,opacity 300ms 300ms}body.menu-closed .headerbar .menu-header-box .menu-cta-open-text{visibility:hidden;opacity:0;transition:visibility 0s linear 300ms,opacity 300ms}body.menu-open .headerbar .menu-header-box .menu-icon{visibility:hidden;opacity:0;transition:visibility 0s linear 300ms,opacity 300ms}body.menu-open .headerbar .menu-header-box .menu-close-icon{visibility:visible;opacity:1;transition:visibility 0s linear 0ms,opacity 300ms 300ms}body.menu-closed .headerbar .menu-header-box .menu-icon{visibility:visible;opacity:1;transition:visibility 0s linear 0ms,opacity 300ms 300ms}body.menu-closed .headerbar .menu-header-box .menu-close-icon{visibility:hidden;opacity:0;transition:visibility 0s linear 300ms,opacity 300ms}.menu-hero-hover{background-position:center;background-size:cover;bottom:0;color:#ffffff;position:fixed;right:100vw;transition:visibility 0s linear 400ms,right 400ms ease-in-out;top:var(--menu-bar-height-full);visibility:hidden;width:calc(100vw - var(--menu-width));z-index:11}.menu-hero-hover .hero-title-box{bottom:50px;left:50px;position:absolute}.menu-hero-hover .hero-title{font-size:3rem;line-height:3rem;margin:0;position:static;transform:none;text-shadow:0px 0px 2px #000000}.menu-hero-hover.anim-slide-right{right:0px;transition:visibility 0s linear,right 400ms ease-in-out;visibility:visible}.vector{color:white;height:100%;width:100%;position:relative}.menu-hero-hover .hero-stats .hero-stat-row{opacity:1}.menu-hero-hover .hero-stats{display:none}.vector.right>span{position:absolute;width:50%;height:100%;left:5px;top:5px}.btn-outline-primary{border-color:#3d484e;color:#3d484e;line-height:2.25rem;font-size:1.125rem;font-weight:600}.btn-check:active + .btn-outline-primary,.btn-check:checked + .btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{background-color:#3d484e;border-color:#3d484e;color:#fff}.nav-tabs{border-bottom:2px solid #839694}.nav-tabs .nav-link{background-color:#e2e3e5;border-radius:0;color:#0f1014;font-size:0.75rem;margin-bottom:0;padding:18px 1rem}.nav-justified .nav-item{margin-left:3px;margin-right:3px}.nav-justified .nav-item:first-child{margin-left:0;padding-left:0px}.nav-justified .nav-item:last-child{margin-right:0;padding-right:0px}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#839694;border-color:#839694;color:#ffffff}.tab-content .card-body{font-size:0.75rem;padding:0}.tab-pane{margin-bottom:3px}.acc-item{background-color:#e2e3e5;padding:16px 1rem}.acc-item a{color:#0f1014;display:inline-block;font-size:0.75rem;text-decoration:none;width:100%}.acc-item a:after{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg);width:24px;height:24px;margin-top:-7px;color:transparent;overflow:hidden;background-color:white;background-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;background-size:contain;content:"";float:right}.tab-pane.active .acc-item{background-color:#839694}.tab-pane.active .acc-item a{color:#ffffff}.tab-pane.active .acc-item a:after{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6 1.41 1.41z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}.nav-justified.icon-tabs .nav-item{flex-basis:75px;flex-grow:0;padding-right:3px;padding-left:3px;margin-left:0;margin-right:0;overflow:hidden;transition:flex 300ms ease-out}.nav-justified.icon-tabs .nav-item:first-child{padding-left:0px}.nav-justified .nav-item:last-child{padding-right:0px}.nav-justified.icon-tabs .nav-item.active{flex-basis:0;flex-grow:1}.nav-justified.icon-tabs .nav-item:hover{flex-basis:0;flex-grow:1}.nav-tabs.icon-tabs .nav-link .nav-link-text{text-transform:uppercase}.nav-justified.icon-tabs .nav-item:hover .nav-link .nav-link-text{opacity:1}.nav-tabs.icon-tabs .nav-item:hover .nav-link{text-overflow:ellipsis}.nav-tabs.icon-tabs .nav-link{overflow:hidden;text-align:left;white-space:nowrap}.nav-tabs.icon-tabs .nav-link .tab-icon{height:24px;margin-right:10px;margin-left:6px;object-fit:contain;vertical-align:middle;width:24px}.nav-tabs.icon-tabs .nav-link.active .tab-icon{-webkit-filter:invert(1);filter:invert(1)}.nav-tabs.icon-tabs .nav-link .nav-link-text{opacity:0;transition:opacity 300ms ease-out}.nav-tabs.icon-tabs .nav-link.active .nav-link-text{opacity:1}.nav-tabs.icon-tabs .nav-link.active{text-overflow:ellipsis}.nav-tabs{display:none}.nav-tabs.icon-tabs{display:flex}.tab-pane.icon-tabs .collapse{display:none}@media (min-width:768px){.nav-tabs{display:flex}.tab-pane .acc-item{display:none}.tab-pane .collapse{display:block}}@media (max-width:960px){.nav-justified.icon-tabs .nav-item{flex-basis:65px}}@media (max-width:767px){.tab-content.with-acc>.tab-pane{display:block!important;opacity:1}.nav-tabs.icon-tabs .nav-link.active .nav-link-text{opacity:0}.nav-justified.icon-tabs .nav-item{flex-basis:0;flex-grow:1}.nav-justified.icon-tabs .nav-item .nav-link{height:100%;position:relative}.nav-justified.icon-tabs .nav-item.active .nav-link.active{text-overflow:clip}.nav-tabs.icon-tabs .nav-item:hover .nav-link{text-overflow:clip}.nav-justified.icon-tabs .nav-item:hover .nav-link .nav-link-text{opacity:0}}.body-text .button-back{line-height:1.25rem}.button-back{margin-bottom:0.5rem;font-family:"LibreFranklin"}.button-back a{text-decoration:none;font-size:0.85rem;line-height:1rem}.button-back a:hover{text-decoration:underline}.button-back .text-link-icon{vertical-align:top;margin-left:-5px;background-color:#0d6efd}.table-header-container{background:white;position:sticky;top:var(--menu-bar-height-full);z-index:1}.table-header-container h2{background-color:white;margin-top:0;padding-top:32px}.feature-table{background-color:#ffffff}.feature-table>.row:nth-child(odd) .table-key,.feature-table>.row:nth-child(odd) .table-value{background-color:rgb(248,248,249)}.feature-table>.row:nth-child(even) .table-key,.feature-table>.row:nth-child(even) .table-value{background-color:#ffffff}.feature-table>.row>div:nth-child(2){padding-left:4px}.feature-table>.row .col .table-section-title{background-color:rgba(131,150,148,0.16);color:#3d484e;font-family:"BlairITCBold";padding:16px 32px;text-transform:uppercase;font-weight:bold;font-size:1.1rem}.feature-table .table-key{color:#3d484e;height:100%;line-height:2rem;padding:16px 32px}.feature-table .table-value{color:#0f1014;font-family:"LibreFranklin";font-size:1.063rem;font-weight:400;height:100%;line-height:2rem;padding:16px 32px}.feature-table .table-value span{vertical-align:middle}@media (max-width:767px){.table-header-container{position:static}.container-fluid .feature-table>.row>div .table-key{background-color:rgb(248,248,249)}.container-fluid .feature-table>.row>div .table-value{}.feature-table .table-key{font-size:0.625rem}.feature-table .table-value{font-size:0.813rem}}.brand-bar-new{position:fixed;z-index:2;display:inline-flex;padding:0px 0px;color:#ffffff;font-family:"LibreFranklin";font-size:0.938rem;font-weight:400;line-height:1.75rem;top:var(--menu-bar-height-full)}.bar-inner{align-self:center;display:grid;padding-left:35px;background-color:#3d484e;clip-path:polygon(0% 0%,100% 0%,100% calc(100% - var(--brand-bar-max-clip)),calc(100% - 2 * var(--brand-bar-max-clip)) 100%,0% 100%);min-height:48px}body.bar-show-scrolled .brand-bar-new .bar-inner .bar-logo img{max-width:0px;max-height:0px;opacity:0;overflow:hidden;pointer-events:none;z-index:3}body.bar-show-scrolled .brand-bar-new .bar-inner .bar-name,.bar-name.always-on{opacity:100;z-index:2;width:max-content;height:initial;pointer-events:auto;user-select:none;-webkit-user-select:none}.bar-name{grid-column:1;grid-row:1;align-self:center;text-align:center;opacity:0;width:0px;height:0px;overflow:hidden;transition:max-width ease-out,max-height ease-out,opacity ease-out;transition-duration:1s;z-index:4;pointer-events:none;white-space:nowrap}.bar-name.forced{transition:none}.bar-name a,.bar-trail a{color:white;text-decoration:none}.bar-logo{grid-column:1;grid-row:1;align-self:center;padding:3px 0;background-color:#3d484e}.bar-logo img{left:0;max-width:130px;max-height:34px;opacity:100;transition:max-width ease-out,max-height ease-out,opacity ease-out;transition-duration:1s}.bar-trail{grid-column:2;grid-row:1;padding-left:10px;align-self:center;padding-right:calc(var(--brand-bar-max-clip) * 2);cursor:default;white-space:nowrap}.bar-trail span{vertical-align:middle}body .headerbar{transition:height var(--menu-bar-anim-duration) linear}body .headerbar .headerbar-center .main-logo{transition:height var(--menu-bar-anim-duration) linear}body .container-fluid .top-spacer{transition:height var(--menu-bar-anim-duration) linear}body .menu-overlay{transition:height var(--menu-bar-anim-duration) linear}body.scrolled .container-fluid .top-spacer{height:var(--menu-bar-height-collapsed);transition:height var(--menu-bar-anim-duration) linear var(--menu-bar-anim-delay)}body.scrolled .menu-box{height:calc(100vh - var(--menu-bar-height-collapsed));transition:visibility 0ms linear 0ms,top 400ms ease-in-out,height var(--menu-bar-anim-duration) linear var(--menu-bar-anim-delay)}body.scrolled.menu-closed .menu-box{transition:visibility 0ms linear 600ms,top 400ms ease-in-out 200ms,height var(--menu-bar-anim-duration) linear var(--menu-bar-anim-delay)}body.scrolled .menu-overlay{top:var(--menu-bar-height-collapsed);transition:height var(--menu-bar-anim-duration) linear var(--menu-bar-anim-delay)}body.scrolled.menu-open .menu-box{top:var(--menu-bar-height-collapsed)}body.scrolled .menu-hero-hover{top:var(--menu-bar-height-collapsed)}body.scrolled .table-header-container{top:var(--menu-bar-height-collapsed)}.scroll-cta{display:flex;justify-content:center;align-items:center;width:100%;height:100px;bottom:15px;z-index:2;position:fixed;transition:opacity 2s;opacity:0.3;pointer-events:none}body.scrolled .scroll-cta{opacity:0}.chevron{position:absolute;width:calc(var(--scroll-chevron-base) * 3.5);height:calc(var(--scroll-chevron-base) * 0.8);opacity:0;transform:scale(0.3);animation:move-chevron 6s ease-out infinite}.chevron:first-child{animation:move-chevron 6s ease-out 2s infinite}.chevron:nth-child(2){animation:move-chevron 6s ease-out 4s infinite}.chevron:before,.chevron:after{content:"";position:absolute;top:0;height:100%;width:50%;background:#dddddd}.chevron:before{left:0;transform:skewY(30deg)}.chevron:after{right:0;width:50%;transform:skewY(-30deg)}@keyframes move-chevron{25%{opacity:1}33.3%{opacity:1;transform:translateY(calc(var(--scroll-chevron-base) * 3.8))}66.6%{opacity:1;transform:translateY(calc(var(--scroll-chevron-base) * 5.2))}100%{opacity:0;transform:translateY(calc(var(--scroll-chevron-base) * 8)) scale(0.5)}}.action-bar{align-items:center;background-color:#3d484e;bottom:0;box-shadow:0px -2px 4px rgba(0,0,0,0.5);display:flex;height:0px;left:0;opacity:0;overflow:hidden;position:fixed;right:0;transition:visibility 0ms linear 300ms,opacity 300ms;visibility:hidden;z-index:2}.action-bar.show{height:76px;opacity:1;transition:visibility 0ms linear 0ms,opacity 300ms;visibility:visible}.action-bar .background-symbol{font-weight:800;left:0;position:absolute;top:0;width:6rem;height:6rem;opacity:0.1}.action-bar .action-bar-text{color:#ffffff;flex:1;font-family:"LibreFranklin";font-size:1.125rem;line-height:1.125rem;padding-left:80px}.action-bar .action-bar-buttons{padding-right:70px}.action-bar .action-bar-button{background-color:#e2e3e5;border:2px solid #e2e3e5;color:#3d484e;cursor:pointer;display:inline-block;font-family:"BlairITCStd";font-size:1rem;line-height:1rem;margin-right:10px;padding:10px 8px}.action-bar .action-bar-button.disabled{background-color:#3d484e;border:2px solid #839694;color:#839694;cursor:default}.button-bar{align-items:center;display:flex;width:fit-content}.button-bar .button-bar-inner{align-items:center;background-color:#3d484e;border-radius:4px;display:flex;height:100%;padding:10px 24px}.button-bar.dark .button-bar-inner{background-color:#e2e3e5}.model-button{color:#ffffff;cursor:pointer;font-family:"LibreFranklin";font-size:1.25rem;line-height:2.25rem;font-weight:600;text-decoration:none}.button-bar.dark .model-button{color:#3d484e}.model-button:hover{color:#ffffff;text-decoration:underline}.button-bar.dark .model-button:hover{color:#3d484e}.button-bar .model-button-spacer{background-color:#ffffff;height:24px;margin-left:32px;margin-right:32px;width:1px}.button-bar.dark .model-button-spacer{background-color:#3d484e}.model-button .button-badge{background-color:#ffffff;border-radius:50%;color:#3d484e;display:inline-block;height:24px;font-family:"BebasNeue";font-size:1.25rem;line-height:1.25rem;margin-left:4px;padding-top:2px;text-align:center;vertical-align:text-top;width:24px}.button-bar-mobile{display:none;bottom:20px;flex-direction:column;left:16px;position:absolute;right:16px}.button-bar-mobile .model-button{background-color:#3d484e;border-radius:4px;font-size:1.063rem;margin-bottom:4px;padding:10px 16px 10px 16px}.button-bar-mobile .model-button .button-badge{float:right;margin-top:6px}.header-hero-content-overlay .button-bar-mobile,.header-hero-content-overlay .button-bar{position:relative;padding:0 var(--main-horizontal-padding) var(--main-top-padding);left:0;bottom:0}.btn.btn-primary{background-color:#3d484e;border-color:#3d484e;font-family:"LibreFranklin";font-size:1.125rem;font-weight:600;line-height:2.25rem;padding:10px 24px;outline:none}.panel-container{flex-direction:row-reverse}.panel-container .list-panel{flex-grow:1;overflow-y:auto}.panel-container .filter-panel{border:none;overflow:hidden;padding:0;width:0%;transition:width 300ms ease-in-out,visibility 0ms linear 300ms;visibility:hidden}.panel-container .filter-header h3,.sort-modal h3{margin-bottom:6px;margin-top:6px}.panel-container .filter-close,.sort-modal .sort-close{margin-left:10px;margin-top:2px}.panel-container .filter-close a,.sort-modal .sort-close a{text-decoration:none;color:rgb(61,72,78)}.panel-container .clear-filters{color:rgb(61,72,78);cursor:pointer;font-family:"BebasNeue";font-size:1.25rem;letter-spacing:0px;text-align:center;text-decoration:none;text-transform:uppercase;margin:0 5px}.panel-container .filter-panel .filter-row{margin-bottom:32px}.panel-container .filter-panel .filter-row.filter-row-slider{margin-bottom:40px}.panel-container .filter-panel .form-check-label{color:#0f1014;font-size:0.625rem;font-family:"BlairITCStd";margin-left:5px;margin-top:6px;overflow:hidden;width:100%}.panel-container .filter-panel .form-check-label.label-wrap{overflow:auto;text-overflow:clip;white-space:normal;word-wrap:break-word}.panel-container.filter-open .filter-panel{border-left:thin solid #0f1014;overflow:hidden;height:-webkit-fill-available;max-width:600px;padding:0;position:relative;visibility:visible;width:33.33333333%;transition:width 300ms ease-in-out,visibility 0ms linear}.panel-container.filter-open .filter-header{padding:0 24px 8px}.panel-container.filter-open .filter-body{overflow-y:auto;padding:8px 24px 24px}.panel-container .list-items .list-item{transition:width 0ms ease-in-out}.panel-container .brand-filter-container .brand-filter{transition:width 0ms ease-in-out}.panel-container .filter-brand-col-left .col-12,.panel-container .filter-brand-col-right .col-12,.panel-container .filter-colour-col-right .col-12,.panel-container .filter-colour-col-right .col-12,.panel-container .filter-model-col .col-12{margin-bottom:12px}.panel-container.filter-open .list-items .list-item{flex:0 0 auto;width:50%}.sort-modal{background-color:#ffffff;border:1px solid rgba(226,227,229,1);border-radius:5px;box-shadow:3px 5px 7px rgba(0,0,0,0.5);opacity:0;padding:0;position:absolute;right:74px;top:70px;transition:visibility 0s linear 300ms,opacity 300ms;visibility:hidden}.sort-modal.open{opacity:1;visibility:visible;transition:visibility 0s linear,opacity 300ms;z-index:6}.sort-modal .form-check{margin-bottom:20px}.sort-modal .form-check:last-child{margin-bottom:0}.sort-modal label{color:rgba(15,16,20,1);font-family:"BlairITCStd";font-size:0.625rem}.form-check-input:checked{background-color:#0f1014;border-color:#0f1014}.sort-modal-background{background-color:rgba(0,0,0,0.75);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:6}.sort-modal .sort-modal-header{padding:20px 24px 0}.sort-modal .sort-modal-body{padding:8px 24px 24px}.sort-modal .sort-close,.panel-container .filter-close{display:none}.list-header{display:flex}.list-header div:first-child{flex-grow:1}.list-header .list-controls{flex:0 0 70px;position:relative;max-height:32px}.list-header .list-controls.list-controls-1{flex:0 0 32px}.list-header .list-controls.list-controls-2{flex:0 0 70px}.list-header .list-controls .filter-badge{background-color:#e2e3e5;border-radius:50%;bottom:0;color:#0f1014;font-family:"LibreFranklin";font-size:0.625rem;height:16px;position:absolute;right:0;text-align:center;width:16px}.list-header .list-controls span{color:#3d484e;cursor:pointer;font-size:32px;line-height:32px;vertical-align:middle;background-color:#3d484e;width:32px;height:32px}@media screen and (max-width:575px){.list-header h1{margin-bottom:0}.list-header .list-controls-row{margin-top:2px;margin-bottom:4px}}.list-items{padding-left:11px;padding-right:11px;padding-bottom:16px}.list-items>.row>.list-item{padding-bottom:8px;padding-left:1px;padding-right:1px;padding-top:8px}.list-items .list-card-container{background-color:black;padding-bottom:100%;position:relative}.list-card-container .list-card{bottom:0;left:0;position:absolute;right:0;top:0}.list-card-container .list-card .card-tag{background-image:url("https://gta-prod.s3.ca-central-1.amazonaws.com/static/images/gta-logo-bg.svg");background-size:cover;color:#ffffff;font-family:"BlairITCBold";font-size:0.5rem;left:0;padding:8px 16px;position:absolute;top:0;font-weight:bold}.list-card-container .list-card .card-tag.exclusive{background-color:#3d484e;background-position:-31px -31px;background-repeat:no-repeat;background-size:79%}.list-card-container .list-card .card-tag.executive{background-color:#0f1014;background-position:-27px -14px;background-repeat:no-repeat;background-size:100%}.list-card-container .list-card .card-tag.new-arrival{background-color:#839694;background-position:31px -14px;background-repeat:no-repeat;background-size:140%;color:#0f1014}.list-card-container .list-card .card-controls{text-align:right;position:absolute;right:10px;bottom:120px}.list-card-container .list-card:hover{cursor:pointer;box-shadow:0px 0px 12px 0px rgba(0,0,0,0.5);transition:box-shadow 300ms linear;z-index:1}.list-card-container .list-card .card-controls .card-control{background-color:#e2e3e5;border-radius:50%;color:#3d484e;display:inline-block;height:44px;margin-right:4px;opacity:0;text-align:center;width:44px;border:1px solid #d0d1d3}.list-card-container .list-card:hover .card-control,.list-card-container .list-card:focus-visible .card-control{opacity:1;transition:opacity 300ms linear}.list-card-container .list-card .card-controls .card-control:focus-visible{opacity:1}.list-card-container .list-card .card-controls .compare-control-done{display:none}.list-card-container .list-card .card-controls .card-control span{margin-top:10px}.list-card-container .list-card .card-controls .card-control span.svg-icon{background-color:#3d484e}.list-card-container .list-card .card-image{background-image:url("https://gta-prod.s3.ca-central-1.amazonaws.com/static/images/vehicles/Placeholder_4x3.jpg");background-position:center center;background-size:cover;bottom:90px;left:0;position:absolute;right:0;top:0}.list-card-container .list-card .card-info{bottom:0;color:#0f1014;font-family:"LibreFranklin";left:0;position:absolute;right:0}.list-card-container .list-card .card-info .gradient-top{background:linear-gradient(to top,#e2e3e5,60%,rgba(226,227,229,0));height:16px;width:100%}.list-card-container .list-card .card-info .card-info-inner{background:#e2e3e5;padding:0px 16px 12px 16px}.list-card-container .list-card .card-info .row{margin-left:0}.list-card-container .list-card .card-info .row>div{padding-left:0}.list-card-container .list-card .card-info .location{font-size:0.813rem;font-weight:100;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.list-card-container .list-card .card-info .location span.svg-icon{width:16px;height:16px;margin-right:2px;vertical-align:text-bottom;background-color:var(--bs-body-color)}.list-card-container .list-card .card-info .title{display:-webkit-box;font-size:1.5rem;font-weight:400;line-height:1.5rem;margin-bottom:14px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.list-card-container .list-card:hover .card-info .title,.list-card-container .list-card:hover .card-info .location{display:block;overflow:visible}.list-card-container .list-card .card-info .price{display:inline-block;font-family:"BebasNeueBold";font-size:1.25rem;font-weight:bold;line-height:1.25rem;max-width:50%}.list-card-container .list-card .card-info .km{font-family:"BebasNeueBold";font-size:1.25rem;line-height:1.25rem;margin-left:24px;font-weight:bold}.list-card-container .list-card .card-info .km .label,.list-card-container .list-card .card-info .price .label{font-size:0.875rem;font-family:"BebasNeueBold";line-height:0.875rem;padding-left:2px;font-weight:bold}.list-card-container .list-card .card-info .approved-preowned{bottom:19px;height:20px;position:absolute;right:17px}.approved-preowned img{max-height:100%;max-width:70px}.about-page .panel-container .list-panel{overflow:hidden}.about-page .list-items{margin-left:-8px;margin-right:-8px}.about-page .list-header{height:1.75rem}.about-page .list-header .list-controls{text-align:right}.about-page .list-header h2{font-family:"BlairITCStd";margin:0}.about-page .panel-container .filter-panel .filter-row{margin-bottom:0}.about-page .panel-container .filter-panel .form-check-label{line-height:1rem}.location-container{display:flex;padding:16px var(--main-horizontal-padding) 0 var(--main-horizontal-padding);position:relative}.location-container .map-container{flex:1 1 auto;min-height:400px}.location-container .hours-container{flex:1 0 461px;max-width:480px;padding-left:4px}.location-info{background-color:rgb(237,238,239);background-image:url("https://gta-prod.s3.ca-central-1.amazonaws.com/static/images/gta-logo-bg-dark.svg");background-position:100px 150px;background-repeat:no-repeat;background-size:150%;height:100%;padding:36px 24px 36px 24px;width:100%}.location-info .name{font-family:"BlairITCBold";font-size:1.5rem;line-height:1.5rem;margin-bottom:3px;text-transform:uppercase;font-weight:bold}.location-info .location-notes{background-color:#ddd;font-size:1rem;font-style:italic;font-weight:300;line-height:1.25rem;margin-top:0.5rem;padding:1rem}.location-info .sub-title{color:rgb(15,16,20);font-family:"LibreFranklin";font-size:1.063rem;font-weight:600;line-height:2rem}.location-info .sub-title button{background:transparent;border:none;color:rgb(15,16,20);font-family:"LibreFranklin";font-size:1.063rem;font-weight:600;line-height:2rem;padding:0;text-align:left;width:100%}.location-info .location-data{color:rgb(15,16,20);font-family:"LibreFranklin";font-size:1.063rem;font-weight:400;line-height:1.188rem;padding-left:8px}.location-info .sub-title button::after{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg);width:24px;height:24px;color:transparent;overflow:hidden;background-color:var(--bs-body-color);background-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;background-size:contain;content:"";float:right}.location-info .sub-title button[aria-expanded="true"]::after{--svg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6 1.41 1.41z"/></svg>');-webkit-mask:var(--svg);mask:var(--svg)}.location-info .location-data.phone{margin-bottom:8px}.location-info .location-data.hours{margin-bottom:8px;overflow:hidden}.location-info .location-data.hours.show,.location-info .location-data.hours.collapsing{display:grid;grid:auto / auto auto;grid-gap:1px 5px;padding-right:8px}.location-info .location-data.hours .location-data-days{text-align:left}.location-info .location-data.hours .location-data-times{text-align:right}.modal-dialog .modal-content{background-color:#e2e3e5;color:#0f1014;padding:64px}.modal-dialog .modal-header{border-bottom:none;padding:0}.modal-dialog .modal-header h5{font-family:"BlairITCBold";font-size:1.875rem;text-transform:uppercase;font-weight:bold;overflow-x:hidden}.modal-dialog .modal-header .btn-close{color:#3d484e}.modal-dialog .modal-body{font-family:"LibreFranklin";padding:0}.modal-dialog .modal-body p{font-size:1.188rem;font-weight:400;line-height:2.125rem;margin-bottom:0;margin-top:8px}.modal-dialog .modal-body .model-name{font-weight:600;font-style:italic}.modal-dialog .modal-body .location-name{font-size:0.938rem;font-style:italic}.modal-dialog .modal-body .container-fluid,.container-fluid.form-container{background-color:inherit}.modal-dialog .modal-body form{padding-top:24px}.modal-dialog .modal-body form label,.container-fluid.form-container form label{font-family:"LibreFranklin";font-size:0.938rem;font-weight:400;line-height:1.75rem}.modal-dialog .modal-body form .form-control,.modal-dialog .modal-body form .form-select,.container-fluid.form-container form .form-control,.container-fluid.form-container form .form-select{font-family:"LibreFranklin"}.modal-dialog .modal-footer{border-top:none;padding:0}.modal-dialog .modal-content{background-image:url("https://gta-prod.s3.ca-central-1.amazonaws.com/static/images/gta-logo-bg-no-rotate.svg");background-position:200px 300px;background-repeat:no-repeat;background-size:150%}.datepicker-cell.next:not(.disabled),.datepicker-cell.prev:not(.disabled){color:gray}.datepicker-dropdown{font-family:"LibreFranklin"}input.datepicker{display:inline}.carousel{height:100%}.carousel-inner{height:100%}.carousel-item{height:100%}.carousel-item img{height:100%;object-fit:cover;object-position:center center;width:100%}.carousel-control-next,.carousel-control-prev{width:7%}.carousel-control-next-icon,.carousel-control-prev-icon{height:6rem;width:6rem}.carousel-indicators{height:30px}.carousel-indicators [data-bs-target]{background-color:#ffffff;border:0px solid #ffffff;height:8px;margin:11px 18px 0 18px;transition:all ease-in-out 300ms;opacity:1;width:8px}.carousel-indicators .active{background-color:transparent;border:4px solid #ffffff;height:22px;margin:0 8px;width:22px}.carousel-item{transition:transform 1s ease-in-out}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:opacity 0s 1s}.carousel-container{padding-bottom:45%;position:relative;width:100%}.carousel-container-inner{bottom:0;left:0;position:absolute;right:0;top:0}.carousel-overlay{background-image:linear-gradient(rgba(15,16,20,0.5),rgba(15,16,20,0));height:100%;left:0;position:absolute;right:0;top:-100%;z-index:2}body.dom-loaded .hero-carousel-container .carousel-overlay{top:0;transition:top 800ms ease-in-out 200ms}.carousel .carousel-item{background-color:#000000}.carousel .carousel-item .button-bar{display:inline-flex}.carousel .carousel-item .carousel-text{position:absolute;max-width:500px}.carousel .carousel-item.align-horizontal-left .carousel-text{left:var(--main-horizontal-padding);text-align:left}.carousel .carousel-item.align-horizontal-center .carousel-text{left:50%;text-align:center;transform:translateX(-50%)}.carousel .carousel-item.align-horizontal-right .carousel-text{right:var(--main-horizontal-padding);text-align:right}.carousel .carousel-item.align-vertical-top .carousel-text{top:var(--main-top-padding)}.carousel .carousel-item.align-vertical-center .carousel-text{top:50%;transform:translateY(-50%)}.carousel .carousel-item.align-vertical-bottom .carousel-text{bottom:var(--main-top-padding)}.carousel .carousel-item.align-vertical-center.align-horizontal-center .carousel-text{transform:translate(-50%,-50%)}.carousel .carousel-item.color-scheme-light .carousel-text{color:#ffffff}.carousel .carousel-item.color-scheme-dark .carousel-text{color:#0f1014}.carousel .carousel-item .carousel-logo{height:200px;margin-bottom:24px;max-width:300px}.carousel .carousel-item .carousel-logo img{object-fit:contain;max-height:100%;max-width:100%;width:auto}#cta-carousel .carousel-overlay{top:0}.content-block .content-title,.carousel-text .content-title{font-family:"BlairITCBold";font-size:1.5rem;margin-bottom:24px;text-transform:uppercase;font-weight:bold}.content-block .content-text,.carousel-text .content-text{font-family:"LibreFranklin";font-size:1.25rem;font-weight:400;line-height:2.25rem;margin-bottom:28px}.content-block.body-text{margin-left:auto;margin-right:auto;max-width:1920px;padding:var(--main-top-padding) var(--main-horizontal-padding) var(--main-top-padding) var(--main-horizontal-padding);position:relative;width:100%}.carousel-item.align-horizontal-left img{background-position:center right}.carousel-item.align-horizontal-right img{background-position:center left}.carousel-item.align-horizontal-letterbox img{object-fit:contain}.placeholder-image{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.placeholder-image img{height:100%;object-position:center;object-fit:cover;width:100%}.placeholder-image.fade-out{opacity:0;transition:opacity linear 1000ms}.footer{background-color:#3d484e;color:#ffffff;display:flex;flex-wrap:wrap;padding:32px var(--main-horizontal-padding);position:relative;text-align:right;width:100%}.footer .links-container{flex-basis:70%}.footer .links-container .link{text-align:left}.footer .copyright{color:#ffffff;font-family:"LibreFranklin";font-size:0.938rem;font-weight:400;margin-top:16px;text-align:left}.footer .links-container .link a{color:#ffffff;font-family:"LibreFranklin";font-size:0.938rem;font-weight:600;line-height:1.5rem;text-decoration:none}.footer .image-container{flex-basis:30%;text-align:right}.footer .image-container img{max-height:100%;max-width:120px}.content-block.instagram-header-block,.content-block.instagram-footer-block{background-color:#0f1014;color:#ffffff;padding:44px var(--main-horizontal-padding) 44px var(--main-horizontal-padding);width:100%}.content-block.instagram-header-block .content-title,.content-block.instagram-footer-block .content-title{margin-bottom:0}.content-block.instagram-footer-block{background-image:url("https://gta-prod.s3.ca-central-1.amazonaws.com/static/images/home/right-corner-hyper-slate.png");background-position:top left;background-repeat:no-repeat;background-size:50%;overflow:hidden}.content-block.instagram-footer-block .content-title{float:left;font-family:"BlairITCLight";font-size:2.25rem;line-height:2.25rem}.content-block.instagram-footer-block .content-title span{font-family:"BlairITCBold";font-weight:bold}.content-block.instagram-footer-block .social-icons{float:right;line-height:2.5rem}.social-icons .social-icon{display:inline-block;height:24px;margin:0 15px;width:24px}.social-icons .social-icon:first-child{margin-left:0}.social-icons .social-icon:last-child{margin-right:0}.social-icons .social-icon img{max-height:100%;max-width:100%}@media screen and (max-width:1300px){:root{--main-horizontal-padding:48px;--sub-horizontal-padding:48px}.menu-hero-hover .hero-stats-box{left:500px}.menu-hero-hover .hero-title-box{left:50px}}@media screen and (max-width:1085px){.menu-hero-hover .hero-stats-box{display:none}.modal-dialog .modal-content{background-position:100px 450px}.panel-container.filter-open .list-items .list-item{flex:0 0 auto;width:100%}}@media screen and (max-width:960px){:root{--main-horizontal-padding:36px;--sub-horizontal-padding:36px;--main-top-padding:44px;--menu-horizontal-padding:40px;--menu-bar-height-full:76px;--menu-bar-height-collapsed:76px}h1{font-size:2rem}h2{font-size:1.25rem}.content-block .content-block-header{font-size:1.25rem}.menu-hero-hover{display:none}body.menu-open{padding-right:0}.header-hero-name h1{font-size:3.25rem}.header-hero-name h2{font-size:2.25rem}.disclaimer{font-size:0.8125rem}.list-header{padding-right:0}.hero-stats .hero-stat-row{margin-bottom:20px}.hero-stat-value{font-size:2rem;height:36px}.hero-stat-value span{font-size:1rem}.hero-stat-key{font-size:0.688rem;margin-top:0}.panel-container.filter-open .filter-panel{width:40%}.panel-container .list-panel{width:60%}.action-bar .action-bar-text{font-size:0.875rem;line-height:0.875rem}.action-bar .action-bar-button{font-size:0.875rem;line-height:0.875rem}.modal-dialog .modal-content{background-position:50px 550px}.model-button{font-size:1.063rem}.button-bar .button-bar-inner{padding-bottom:4px;padding-top:4px}.location-container .hours-container{flex-basis:350px}.location-info .name{font-size:1.25rem;line-height:1.25rem}.location-info .sub-title,.location-info .location-data,.location-info .sub-title button{font-size:0.9375rem}.content-block.instagram-footer-block{background-size:100%}.carousel-container{padding-bottom:80%}.carousel .carousel-item .carousel-logo{height:170px;max-width:250px}.content-block .content-title,.carousel-text .content-title{font-size:1.25rem;line-height:1.75rem}.content-block .content-text,.carousel-text .content-text{font-size:1.063rem;line-height:1.875rem}.content-block.instagram-footer-block .content-title{font-size:2rem;line-height:2rem}}@media screen and (max-width:640px){:root{--main-horizontal-padding:16px;--sub-horizontal-padding:16px;--menu-horizontal-padding:16px;--menu-bar-height-full:68px;--menu-bar-height-collapsed:68px}.hero-image-box{background-image:url("https://gta-prod.s3.ca-central-1.amazonaws.com/static/images/bg-homepage.jpg");background-position:center;background-size:cover;height:30vh;width:100%}h1{font-size:1.5rem}.header-hero-name h1{font-size:2.5rem}.header-hero-name h2{font-size:1.75rem}.header-with-brand-bar{}.header-hero-image.header-with-brand-bar{height:calc(100vh - var(--menu-bar-height-full) - var(--brand-bar-height-full))}.header-hero-image.header-with-brand-bar .hero-image,.header-hero-image.header-with-brand-bar video{height:calc(100vh - var(--menu-bar-height-full) - var(--brand-bar-height-full))}body.scrolled .header-with-brand-bar{}.background-text{font-size:120px;line-height:120px}.list-header{padding-right:0}.header-hero-image.about-page{height:auto;padding-bottom:175px;margin-bottom:0}.hero-stats{display:none}.modal-dialog .modal-header h5{font-size:1.2rem}.modal-open .headerbar,body.filter-open .headerbar{z-index:3}body.filter-open.menu-open .headerbar{z-index:13}.modal-open .container-fluid,body.filter-open .container-fluid{position:initial}.panel-container .filter-panel{opacity:0;visibility:hidden;transition:visibility 0s linear,opacity 300ms;z-index:5}.panel-container.filter-open .filter-panel{opacity:1;visibility:visible;background-color:#ffffff;width:100vw;height:100vh;min-height:100%;min-width:100%;left:0;top:0;padding:0;border-radius:0;border-left:none;border:0;position:fixed;overflow:hidden}.panel-container.filter-open .filter-header{padding:32px 32px 8px}.panel-container.filter-open .filter-body{overflow-y:auto;padding:8px 32px 16px}.sort-modal{opacity:0;visibility:hidden;transition:visibility 0s linear,opacity 300ms;z-index:6}.sort-modal h3{display:inline-block}.sort-modal .sort-close,.panel-container .filter-close{display:block}.sort-modal .sort-close a span.svg-icon,.panel-container .filter-close a span.svg-icon{background-color:#3d484e}body.modal-open .sort-modal{opacity:1;visibility:visible;background-color:#ffffff;width:100vw;height:100vh;min-height:100%;min-width:100%;left:0;top:0;padding:0;border-radius:0;border-left:none border:0;position:fixed;overflow:hidden}body.modal-open .sort-modal .sort-modal-header{padding:32px 32px 8px;position:relative;width:100vw}body.modal-open .sort-modal .sort-modal-body{padding:8px 32px 32px;position:absolute;top:85px;height:calc(100vh - 85px);width:100vw;overflow-y:auto}body.modal-open .sort-modal-background{display:block}body.modal-open .container-fluid{overflow-y:hidden}.sort-modal{bottom:20px;left:40px;right:40px;top:20px;position:fixed;z-index:5}.headerbar .menu-cta{display:none}.menu-box{width:100%!important}.menu-box .menu-content{font-size:0.938rem}.menu-hero-hover{display:none}body.menu-open{padding-right:0}.action-bar.show{height:60px}.action-bar .action-bar-text{font-size:0.625rem;line-height:0.625rem;padding-left:16px}.action-bar .action-bar-buttons{padding-right:16px}.action-bar .action-bar-button{font-size:0.625rem;line-height:0.625rem}body.bar-show-scrolled .brand-bar-new .bar-inner{clip-path:none}body.bar-show-scrolled .brand-bar-new{min-height:initial}.brand-bar-new{top:var(--menu-bar-height-full);width:100%;background-color:#3d484e;min-height:48px}.bar-inner{clip-path:none;padding-left:16px}.bar-logo img{max-width:100px;max-height:28px}.bar-trail{padding-right:24px;white-space:nowrap;overflow:hidden}.bar-trail:after{background:linear-gradient(to right,rgba(61,72,78,0),rgba(61,72,78,1));position:absolute;right:0;top:0;width:30px;height:100%;content:" ";user-select:none}.button-bar .button-bar-inner{padding:4px 12px}.button-bar .model-button-spacer{margin-left:16px;margin-right:16px}.button-bar-mobile{display:flex}.modal-dialog .modal-body p{font-size:0.938rem;line-height:1.25rem}.modal-dialog .modal-body form label{font-size:0.938rem;line-height:1.25rem}.modal-dialog .modal-content{padding:24px}.modal-dialog .modal-content{background-position:50px 550px}.location-container{flex-wrap:wrap-reverse}.location-container .map-container{flex:0 0 100%;padding-top:4px}.location-container .hours-container{flex:0 0 100%;max-width:100%;padding-left:0}.footer .links-container{flex-basis:100%}.footer .image-container{flex-basis:100%;margin-top:16px;text-align:left}.content-block.instagram-header-block,.content-block.instagram-footer-block{padding-bottom:24px;padding-top:24px}.content-block.instagram-footer-block .social-icons{clear:left;float:left;margin-top:20px}.carousel-container{padding-bottom:100%}.content-block .content-title,.carousel-text .content-title{font-size:1.25rem;line-height:1.75rem}.carousel .carousel-item.align-horizontal-center .carousel-text{left:var(--main-horizontal-padding);max-width:100%;right:var(--main-horizontal-padding);transform:none}.carousel .carousel-item.align-vertical-center.align-horizontal-center .carousel-text{transform:translate(0,-50%)}.content-block.instagram-footer-block .content-title{font-size:1.25rem;line-height:1.25rem}.headerbar .search-box #current-location{display:none}}@media (hover:none){.list-card-container .list-card .card-controls{opacity:1;transition:none}}.sell-car-tab{background-color:#3d484e;border-radius:4px 4px 0 0;cursor:pointer;padding:12px 16px;position:fixed;right:-100px;top:50%;transform:rotate(-90deg);transition:background-color 200ms ease-in-out;z-index:1000}.sell-car-tab:hover{background-color:#0f1014}.sell-car-tab-text{color:#ffffff;font-family:"BlairITCBold";font-size:0.875rem;font-weight:bold;letter-spacing:0.5px;text-transform:uppercase;white-space:nowrap}#sell-car-modal .modal-body h6{color:#3d484e;font-family:"BlairITCBold";font-size:0.875rem;font-weight:bold;letter-spacing:0.5px;text-transform:uppercase}@media screen and (max-width:640px){.sell-car-tab{padding:8px 12px}.sell-car-tab-text{font-size:0.75rem}}