@font-face{font-family:Gotham;font-weight:700;src:url(../../assets/fonts/Gotham-Bold.woff2) format("woff2"),url(../../assets/fonts/Gotham-Bold.woff) format("woff"),url(../../assets/fonts/Gotham-Bold.otf) format("opentype")}@font-face{font-family:Gotham;font-weight:400;src:url(../../assets/fonts/Gotham-Book.woff2) format("woff2"),url(../../assets/fonts/Gotham-Book.woff) format("woff"),url(../../assets/fonts/Gotham-Book.otf) format("opentype")}*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}iframe{border:0!important}:after,:before{text-decoration:inherit;vertical-align:inherit}html{cursor:default;height:100%;overflow-x:hidden;scroll-behavior:smooth;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{color:#4d4d4f;height:auto!important;min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,ol,ul{margin:0;padding:0}ol,ul{list-style:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}table{border-collapse:collapse}textarea{resize:vertical}a,button{color:inherit;cursor:pointer;text-decoration:none}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}h1,h2,h3,h4{letter-spacing:0;margin:0}button,input,select,textarea{background-color:rgba(0,0,0,0);border:0;color:inherit;font:inherit;letter-spacing:inherit;outline:none;padding:.25em .375em}[type=color],[type=range]{border-width:0;padding:0}select{-moz-appearance:none;-webkit-appearance:none;background:no-repeat 100%/1em;border-radius:0;padding-right:1em}::-ms-expand{display:none}:-ms-input-placeholder{color:rgba(0,0,0,.54)}iframe,img,input,select,textarea{height:auto;max-width:100%}.locked{overflow:hidden}.loadSpinner{margin:0 auto}.loadSpinner,.loadSpinner__img{height:24px;width:24px}::-webkit-scrollbar-track{background:inherit;border-radius:3px}::-webkit-scrollbar-thumb{background-color:#888;border:0;border-radius:3px}.pageBreadcrumb{display:none!important}.slick-slider{box-sizing:border-box;display:block;position:relative;-webkit-touch-callout:none;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-slider .slick-arrow{cursor:pointer;opacity:.5;position:absolute;top:50%;transform:translateY(-50%);z-index:1}@media screen and (min-width:768px){.slick-slider .slick-arrow{display:block!important}}.slick-slider .slick-arrow.prevArrow{left:50px;top:47%;transform:rotate(-180deg)}.slick-slider .slick-arrow.nextArrow{right:50px}.slick-slider .slick-arrow:hover{opacity:1}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{height:100%;transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid rgba(0,0,0,0);display:block;height:auto}.slick-arrow.slick-hidden{display:none}.nextArrow,.prevArrow{background-image:url(../../assets/svg/chevronWhite.svg);background-size:contain;height:40px;width:40px}.slick-dots{bottom:20px;display:inline-flex;left:50%;transform:translateX(-50%)}@media screen and (min-width:1024px){.slick-dots{bottom:30px}}.slick-dots li{align-items:center;display:flex}.slick-dots li button{background:#fff;border-radius:50%;line-height:0;margin:0 10px}@media screen and (min-width:1024px){.slick-dots li button{height:13px;width:13px}}.slick-dots li.slick-active button{background:#00b1f3}.slick-loading .slick-list{background:#fff url(../img/ajax-loader.gif) 50% no-repeat}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:rgba(0,0,0,0);color:rgba(0,0,0,0);outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:10px;margin:0 5px;padding:0;position:relative;width:10px}@media screen and (min-width:768px){.slick-dots li{height:20px;width:20px}}.slick-dots li button{background:rgba(0,0,0,0);border:0;color:rgba(0,0,0,0);cursor:pointer;display:block;font-size:0;height:10px;line-height:0px;outline:none;padding:5px;width:10px}@media screen and (min-width:768px){.slick-dots li button{height:20px;width:20px}}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{color:#000;content:"•";font-family:slick;font-size:6px;height:10px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:768px){.slick-dots li button:before{height:20px;width:20px}}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.k-dialog-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;outline:0;position:fixed;top:0;width:100%;z-index:10001}.k-dialog-wrapper .k-dialog{background-color:#fff;border-radius:3px;box-sizing:border-box;color:#4d4d4f;max-width:500px;padding:20px;position:fixed;width:90%!important}.k-dialog-wrapper .k-dialog .k-window-actions.k-dialog-actions{display:none}.k-overlay{background-color:#000;height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:10001}.k-window{background-clip:padding-box;box-sizing:border-box;display:inline-flex;flex-direction:column;font-family:inherit;font-size:.875rem;line-height:1.25rem;outline:0;position:absolute;z-index:10002;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.k-window-title.k-dialog-title{font-size:1.5rem;line-height:1.875rem;margin-bottom:10px}.k-content.k-window-content.k-dialog-content{background:#f5f5f5;border:1px solid #ccc;border-radius:3px 3px 0 0;font-size:1rem;line-height:1.25rem;margin-left:20px!important;margin-right:20px!important;margin-top:15px;padding:10px 20px 0}.k-content.k-window-content.k-dialog-content>div{margin:25px 0!important}.k-dialog-buttongroup.k-actions.k-actions-stretched{background:#f5f5f5;border:1px solid #ccc;border-radius:0 0 3px 3px;border-top:0;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-evenly;padding:0 20px 20px}.k-dialog-buttongroup.k-actions.k-actions-stretched .k-button{background:#3c0;border:1px solid #3c0;border-radius:3px;color:#fff;height:40px;max-width:280px;transition:all .15s ease-in-out;width:100%}@media screen and (min-width:568px){.k-dialog-buttongroup.k-actions.k-actions-stretched .k-button{max-width:180px}}.k-dialog-buttongroup.k-actions.k-actions-stretched .k-button:hover{background:#fff;border:1px solid #3c0;color:#3c0}.k-dialog-buttongroup.k-actions.k-actions-stretched .k-button:first-of-type{background:#c00;border:1px solid #c00}.k-dialog-buttongroup.k-actions.k-actions-stretched .k-button:first-of-type:hover{background:#fff;border:1px solid #c00;color:#c00}.testDrivePopUp{background-color:#fff;border-radius:3px;left:50%;max-height:85vh;max-width:700px;overflow:auto;padding:15px;position:absolute;top:10px!important;transform:translateX(-50%);transform:translateY(unset);width:90%}@media screen and (min-width:768px){.testDrivePopUp{padding:20px 30px 80px;top:40px!important}}.testDrivePopUp__mainHeader{align-items:baseline;display:flex;height:40px;justify-content:space-between}@media screen and (min-width:768px){.testDrivePopUp__mainHeader{height:50px}}.testDrivePopUp__mainHeader__close{font-size:1.25rem;line-height:1.25rem;opacity:.7;padding:0}.testDrivePopUp__mainHeader__close:hover{opacity:1}.testDrivePopUp__vehicle{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:20px}@media screen and (min-width:568px){.testDrivePopUp__vehicle{height:-moz-fit-content;height:fit-content}}.testDrivePopUp__vehicle__imgWrapper{display:flex;justify-content:center;margin-bottom:20px;width:100%}.testDrivePopUp__vehicle__img{border-radius:3px;display:block;margin:0 auto;max-width:150px;width:100%!important}.testDrivePopUp__vehicle__vehicleHeader{margin-bottom:20px;text-align:center}@media screen and (min-width:768px){.testDrivePopUp__vehicle__vehicleHeader{margin-bottom:unset;text-align:left}}.testDrivePopUp__vehicle__vehicleHeader__header{font-size:.875rem;line-height:1.25rem;margin-bottom:5px}.testDrivePopUp__vehicle__dealership{font-size:.875rem;font-style:normal;line-height:1.25rem;text-align:left}@media screen and (min-width:768px){.testDrivePopUp__vehicle__dealership{text-align:right}}.testDrivePopUp__vehicle__detailList{font-size:.875rem;line-height:1.25rem;text-align:left}.testDrivePopUp .testDriveInfo{margin:20px 0;text-align:left}.testDrivePopUp .testDriveInfo .testDriveDisclaimer{background-color:#f5f5f5;border:1px solid #ccc;border-radius:3px;font-size:.875rem;line-height:1.25rem;padding:10px}@media screen and (min-width:768px){.testDrivePopUp .testDriveInfo .testDriveDisclaimer{padding:20px}}.testDrivePopUp .testDriveInfo .testDriveDisclaimer p{margin-top:unset}.testDrivePopUp .testDriveInfo .testDriveDisclaimer .acceptTerms{margin-right:10px}.testDrivePopUp .testDriveInfo .testDriveDisclaimer__list{list-style:auto;margin-left:20px}.testDrivePopUp .testDriveInfo .testDriveDisclaimer__list__item{margin-bottom:10px}.testDrivePopUp .testDriveInfo .testDriveDisclaimer__alphaList{list-style:upper-alpha;margin-left:20px}.testDrivePopUp .testDriveInfo .testDriveDisclaimer__alphaList__item{margin-bottom:10px}.testDrivePopUp .testDriveTable{background-color:#f5f5f5;border:1px solid #ccc;border-radius:3px;padding:5px 10px}.testDrivePopUp .testDriveTable__row{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:5px;padding:5px;position:relative;width:100%}.testDrivePopUp .testDriveTable__row.tableHead{padding:15px 0}.testDrivePopUp .testDriveTable__row.selfie .selfieLabel{width:100%}.testDrivePopUp .testDriveTable__row.selfie .selfieWrapper{display:flex;justify-content:center;width:100%}.testDrivePopUp .testDriveTable__row.selfie .selfieWrapper .selfie{max-width:220px}.testDrivePopUp .testDriveTable__row__header{margin:0 auto;text-align:center;width:100%}.testDrivePopUp .testDriveTable__row__header.photos{margin-bottom:0;padding:10px 0 0}.testDrivePopUp .testDriveTable__row svg{font-size:20px;opacity:.7;position:absolute;right:10px}.testDrivePopUp .testDriveTable__row .datePicker{width:100%}.testDrivePopUp .testDriveTable__row .errorMsg{color:#c00;font-size:.875rem;padding-top:10px;text-align:center;width:100%}.testDrivePopUp .testDriveTable__col{align-items:center;display:inline-flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;width:100%}@media screen and (min-width:768px){.testDrivePopUp .testDriveTable__col.two{margin-bottom:unset;width:48%}.testDrivePopUp .testDriveTable__col.three{margin-bottom:unset;width:30%}}.testDrivePopUp .testDriveTable__col.grid{flex-wrap:wrap;position:relative}.testDrivePopUp .testDriveTable__col.grid input,.testDrivePopUp .testDriveTable__col.grid label,.testDrivePopUp .testDriveTable__col.grid select,.testDrivePopUp .testDriveTable__col.grid textarea{width:100%}.testDrivePopUp .testDriveTable__col.grid label{margin-bottom:5px;width:100%!important}.testDrivePopUp .testDriveTable__col.grid svg{bottom:10px}.testDrivePopUp .testDriveTable__col img{height:50%;margin:0 auto 10px}.testDrivePopUp .testDriveTable__col img.driversLicense,.testDrivePopUp .testDriveTable__col img.selfie{border-radius:3px;height:auto;margin:20px auto;max-height:150px;width:auto}.testDrivePopUp .testDriveTable__col .PhoneInput{width:100%}.testDrivePopUp .testDriveTable__col .errorMsg{color:#c00;text-align:center;width:100%}.testDrivePopUp .testDriveTable label{font-size:.875rem;margin-bottom:5px}@media screen and (min-width:430px){.testDrivePopUp .testDriveTable label{width:250px}}.testDrivePopUp .testDriveTable input,.testDrivePopUp .testDriveTable select{background-color:#fff;border:1px solid #ccc;border-radius:3px;font-size:.75rem;height:40px;line-height:1.125rem;padding:0 10px;width:100%}@media screen and (min-width:430px){.testDrivePopUp .testDriveTable input,.testDrivePopUp .testDriveTable select{font-size:.875rem;line-height:1.25rem}}.testDrivePopUp .testDriveTable input:disabled,.testDrivePopUp .testDriveTable select:disabled{color:#ccc;cursor:not-allowed}.testDrivePopUp .testDriveTable input:disabled::-moz-placeholder,.testDrivePopUp .testDriveTable select:disabled::-moz-placeholder{color:#ccc}.testDrivePopUp .testDriveTable input:disabled::placeholder,.testDrivePopUp .testDriveTable select:disabled::placeholder{color:#ccc}.testDrivePopUp .testDriveTable textarea{background-color:#fff;border:1px solid #ccc;border-radius:3px;font-size:.75rem;height:80px;line-height:1.125rem;width:100%}@media screen and (min-width:430px){.testDrivePopUp .testDriveTable textarea{font-size:.875rem;line-height:1.25rem}}.testDrivePopUp .testDriveTable.contactDetails label{width:150px}.testDrivePopUp .testDriveTable.contactDetails label.full{width:100%}.testDrivePopUp .testDriveTable input:-moz-read-only{background-color:#f5f5f5;border:unset;color:#4d4d4f;padding-left:unset;padding-right:unset}.testDrivePopUp .testDriveTable input:read-only{background-color:#f5f5f5;border:unset;color:#4d4d4f;padding-left:unset;padding-right:unset}.testDrivePopUp .testDriveTable .selectWrapper{align-items:center;display:flex;position:relative;width:100%}.testDrivePopUp .required{color:#c00}.testDrivePopUp .PhoneInputCountryIconImg{height:auto!important;width:auto!important}.testDrivePopUp .testDriveFileUpload{display:flex;flex-direction:column-reverse;flex-wrap:wrap;margin:10px auto 0;max-width:400px;width:100%}.testDrivePopUp .testDriveFileUpload .k-widget.k-upload{width:100%}.testDrivePopUp .testDriveFileUpload .k-widget.k-upload .k-upload-selected{display:none}.testDrivePopUp .testDriveFileUpload .k-widget.k-upload .k-clear-selected{background-color:unset;color:#888;margin:0 auto}.testDrivePopUp .testDriveFileUpload .k-widget.k-upload .k-clear-selected:hover{text-decoration:underline}.testDrivePopUp .testDriveFileUpload .img-preview{align-items:center;display:flex;height:250px;text-align:center;width:auto}.testDrivePopUp .testDriveFileUpload .k-dropzone{display:block;flex-wrap:wrap;width:100%}.testDrivePopUp .testDriveFileUpload .k-dropzone .k-dropzone-hint{text-align:center}.testDrivePopUp .testDriveFileUpload .k-upload-button{background-color:#00b1f3;border:1px solid #00b1f3;border-radius:3px!important;color:#fff;cursor:pointer;height:40px;margin-bottom:10px;transition:all .15s ease-in-out;width:100%}.testDrivePopUp .testDriveFileUpload .k-upload-button:hover{background-color:#fff;color:#00b1f3}.testDrivePopUp__footerCtaWrapper{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.testDrivePopUp__footerCtaWrapper .cta.testDrive{background-color:#00b1f3;border:1px solid #00b1f3;color:#fff;font-size:.875rem;height:30px;margin:unset;width:125px}@media screen and (min-width:430px){.testDrivePopUp__footerCtaWrapper .cta.testDrive{font-size:1rem}}.testDrivePopUp__footerCtaWrapper .cta.testDrive:hover{background-color:#fff;border:1px solid #00b1f3;color:#00b1f3}.testDrivePopUp__footerCtaWrapper .cta.requestTestDrive{background-color:#3c0;border:1px solid #3c0;color:#fff;font-size:.875rem;margin:unset;max-width:280px;width:100%}.testDrivePopUp__footerCtaWrapper .cta.requestTestDrive:hover{background-color:#fff;border:1px solid #3c0;color:#3c0}.testDrivePopUp__footerCtaWrapper .loadSpinner{margin:0 auto;width:40px}.testDrivePopUp__footerCtaWrapper .formSection__captcha{display:flex;justify-content:center;width:100%}.testDrivePopUp__footerCtaWrapper .formSection__captcha .grecaptcha-badge{box-shadow:unset!important}.testDrivePopUp__footerCtaWrapper .errorMsg{color:#c00;margin-bottom:40px;max-width:550px}@media screen and (min-width:768px){.testDrivePopUp__footerCtaWrapper .errorMsg{margin-bottom:unset}}.testDrivePopUp__footerCtas{display:flex;gap:20px;justify-content:center;width:100%}.testDrivePopUp__footerCtas .k-button{align-items:center;background-color:#00b1f3;border:1px solid #00b1f3;border-radius:3px!important;color:#fff;cursor:pointer;display:inline-grid;font-size:.875rem;font-weight:700;height:40px;letter-spacing:1px;line-height:1.25rem;position:relative;text-align:center;width:100%}@media screen and (min-width:431px){.testDrivePopUp__footerCtas .k-button{max-width:280px}}@media screen and (min-width:1024px){.testDrivePopUp__footerCtas .k-button{font-size:1rem;line-height:1.375rem}}.testDrivePopUp__footerCtas .k-button:hover{background-color:#fff;color:#00b1f3}.testDrivePopUp__footerCtas.success{flex-wrap:wrap;margin-bottom:40px}@media screen and (min-width:768px){.testDrivePopUp__footerCtas.success{margin-bottom:unset}}.testDrivePopUp__footerCtas.success p{text-align:center;width:100%}body.promotion-page{background-color:#f5f5f5}body.promotion-page main{display:flex;margin:0 auto 40px;max-width:1400px;min-height:500px;width:95%}@media screen and (min-width:1024px){body.promotion-page main{margin:0 auto 80px}}body.promotion-page .hero{align-items:center;background-color:#fff;display:flex;flex-direction:column-reverse;flex-wrap:wrap;height:auto;justify-content:space-between;margin-left:calc(-50vw + 50%);position:relative;width:100vw}@media screen and (min-width:1023px){body.promotion-page .hero{height:400px}}body.promotion-page .hero__left{align-items:center;display:flex;height:50%;justify-content:center;width:100%}@media screen and (min-width:1023px){body.promotion-page .hero__left{height:100%;width:50%}}body.promotion-page .hero__leftContent{margin:0 auto;max-width:90%;padding:20px 0 40px;text-align:center}@media screen and (min-width:1023px){body.promotion-page .hero__leftContent{max-width:635px;padding:40px 50px;text-align:left}}body.promotion-page .hero__image{height:37vw;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:1023px){body.promotion-page .hero__image{height:100%;width:50%}}body.promotion-page .modelFilterNav{margin:0 auto 40px;max-width:600px;width:100%}@media screen and (min-width:1024px){body.promotion-page .modelFilterNav{max-width:1000px}}body.promotion-page .modelFilterNav__header{width:100%}body.promotion-page .modelFilterNav__list{border:1px solid #888;border-radius:0 0 3px 3px;border-top:unset;display:block;padding:10px 0;width:100%}@media screen and (min-width:1024px){body.promotion-page .modelFilterNav__list{border:unset;display:flex;gap:30px;justify-content:space-evenly;margin:0 auto;width:-moz-fit-content;width:fit-content}}body.promotion-page .modelFilterNav__list__item{color:#888;display:block;margin-bottom:15px;padding-left:8px;white-space:nowrap;width:100%}body.promotion-page .modelFilterNav__list__item:hover{text-decoration:underline}body.promotion-page .modelFilterNav__list__item.active{color:#00b1f3;text-decoration:underline}body.promotion-page .Collapsible__trigger{align-items:center;border:1px solid #888;border-radius:3px;color:#888;display:flex;font-size:.875rem;justify-content:space-between;padding:5px 8px;text-transform:uppercase}body.promotion-page .Collapsible__trigger:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:20px;opacity:.7;width:20px}body.promotion-page .Collapsible__trigger.is-open:after{transform:rotate(180deg)}body.promotion-page .selectModelGrid{align-items:baseline;align-items:stretch;display:flex;display:grid;flex-flow:row wrap;flex-wrap:wrap;gap:20px;grid-template-columns:1fr;justify-content:space-between;margin-bottom:100px;transition:all .15s ease-in-out}@media screen and (min-width:768px){body.promotion-page .selectModelGrid{grid-template-columns:1fr 1fr}}@media screen and (min-width:1024px){body.promotion-page .selectModelGrid{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1280px){body.promotion-page .selectModelGrid{grid-template-columns:1fr 1fr 1fr 1fr}}body.promotion-page .selectModelGrid__item{cursor:pointer}body.promotion-page .selectModelGrid__item__imageWrapper{overflow:hidden;position:relative;text-align:center}body.promotion-page .selectModelGrid__item__imageWrapper .loadSpinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}body.promotion-page .selectModelGrid__item__imageWrapper .loadSpinner__svg{width:40px}body.promotion-page .selectModelGrid__item__imageWrapper .stockAmount{border-bottom:2px solid #c00;color:#c00;font-size:.75rem;font-weight:700;line-height:1rem;position:absolute;right:5%;top:0}body.promotion-page .selectModelGrid__item__image{max-width:100%;transition:all .15s ease-in-out}body.promotion-page .selectModelGrid__item__year{color:#888;font-size:.75rem;margin-bottom:2px}@media screen and (min-width:768px){body.promotion-page .selectModelGrid__item__year{font-size:.875rem}}body.promotion-page .selectModelGrid__item__name{display:flex;flex-direction:column;font-size:20px;margin-bottom:20px;text-align:center}body.promotion-page .selectModelGrid__item__name__trim{color:#888;font-size:.875rem;font-weight:400;margin-top:3px;text-transform:none}body.promotion-page .selectModelGrid__item__msrp{color:#888;font-size:.6875rem;text-transform:capitalize}@media screen and (min-width:768px){body.promotion-page .selectModelGrid__item__msrp{font-size:.875rem}}@media(hover:hover){body.promotion-page .selectModelGrid__item:hover .selectModelGrid__item__image{filter:opacity(.6);transform:scale(1.05)}}body.promotion-page .selectModelGrid__item .ecoFriendlyIcon{margin-bottom:10px}body.promotion-page .selectModelGrid.hidden{display:none}body.promotion-page .selectModelGrid__ctaWrapper{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:0 auto;max-width:450px}body.promotion-page .selectModelGrid__ctaWrapper .cta{max-width:unset;width:100%}body.promotion-page .selectModelGrid__ctaWrapper .cta.split{background-color:#fff;border-color:#00b1f3;color:#00b1f3;width:calc(50% - 5px)}body.promotion-page .selectModelGrid__ctaWrapper .cta.split:hover{background-color:rgba(0,177,243,.2)}body.promotion-page .selectModelGrid__ctaWrapper .selectModelGrid__ctaWrapper__see-offers{display:flex;justify-content:center;width:100%}body.promotion-page .selectModelGrid .fadeWrapper{align-items:start;background-color:#fff;border-radius:5px;display:grid;grid-template-rows:auto auto auto auto 0 0;padding:10px;position:relative;width:100%}body.promotion-page .selectModelGrid .fadeWrapper .quickViewLink{align-items:center;background-color:#00b1f3;border:1px solid #00b1f3;border-radius:3px;box-shadow:0 3px 7px 2px rgba(0,0,0,.4);color:#fff;cursor:pointer;display:flex;font-size:.875rem;height:30px;justify-content:center;left:50%;letter-spacing:1px;min-width:180px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .15s ease-in-out}body.promotion-page .selectModelGrid .fadeWrapper .quickViewLink.mobileDevice{box-shadow:unset;left:0;margin:10px auto 20px;min-width:unset;position:relative;top:0;transform:unset}@media(hover:hover){body.promotion-page .selectModelGrid .fadeWrapper .quickViewLink:hover{background-color:#fff;color:#00b1f3}}body.promotion-page .selectModelGrid .fadeWrapper .financeInfoGrid{display:flex;font-size:.625rem;gap:10px;justify-content:space-evenly;line-height:.875rem;margin-bottom:20px;text-align:center}body.promotion-page .selectModelGrid .fadeWrapper .financeInfoGrid__item{display:grid;gap:5px;grid-template-rows:auto auto 1fr;max-width:25%}body.promotion-page .selectModelGrid .fadeWrapper .financeInfoGrid__text.top{white-space:nowrap}body.promotion-page .selectModelGrid .fadeWrapper .financeInfoGrid__amount{font-size:1.125rem;font-weight:700;line-height:1.375rem}body.promotion-page .selectModelGrid .fadeWrapper .selectModelGrid__item__imageWrapper .ecoFriendlyIcon{left:0;position:absolute;top:0}body.promotion-page .selectModelGrid .fadeWrapper.ecoFriendly{background:radial-gradient(circle at 100% 100%,#fff 0,#fff 3px,transparent 0) 0 0/5px 5px no-repeat,radial-gradient(circle at 0 100%,#fff 0,#fff 3px,transparent 0) 100% 0/5px 5px no-repeat,radial-gradient(circle at 100% 0,#fff 0,#fff 3px,transparent 0) 0 100%/5px 5px no-repeat,radial-gradient(circle at 0 0,#fff 0,#fff 3px,transparent 0) 100% 100%/5px 5px no-repeat,linear-gradient(#fff,#fff) 50% 50%/calc(100% - 2px) calc(100% - 10px) no-repeat,linear-gradient(#fff,#fff) 50% 50%/calc(100% - 10px) calc(100% - 2px) no-repeat,linear-gradient(58deg,#00b1f3,#3c0);border-radius:7px}body.promotion-page .selectModelGrid .fadeWrapper .selectModelGrid__ctaWrapper .stratosLaunchButton{width:100%}body.promotion-page .selectModelGrid .selectModelGrid:after{content:"";flex:auto;width:20%}body.promotion-page footer .innerWrapper,body.promotion-page footer .subFooter{max-width:1200px;width:95%}body.promotion-page footer .innerWrapper{padding:65px 0 0}body.promotion-page footer .subFooter{padding:15px 0 50px}*{scrollbar-color:#ccc;scrollbar-width:none}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background-color:#ccc;border:0 solid #fff;border-radius:10px}.promotionsGridHeader{margin:60px 0 40px;scroll-margin-top:150px;text-align:center}.promotions__contactUs-wrapper{align-items:center;display:flex;width:100%}.promotionsGrid{align-items:center;display:flex;flex-direction:column;margin-top:50px}.promotionsGrid .cta.viewInventory{margin-top:50px}.promotions__disclaimer{margin-top:60px}.ratesStripe{display:block;margin-left:calc(-50vw + 50%);padding:40px 0;position:relative;width:100vw}.ratesStripe__wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin:0 auto;width:95%}@media screen and (min-width:430px){.ratesStripe__wrapper{gap:7vw}}.ratesStripe__item{display:grid;gap:5px;grid-template-rows:auto auto auto;text-align:center}.ratesStripe__item .rateAmount{font-size:2.5rem;font-weight:700;line-height:2.875rem}