.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide.is-focus-in .splide__pagination__page:focus,.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide.is-focus-in .splide__toggle:focus,.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.blockPointsSlider{background:-webkit-gradient(linear,left top,left bottom,color-stop(15%,var(--global-palette3)),to(var(--global-palette4)));background:linear-gradient(180deg,var(--global-palette3) 15%,var(--global-palette4))}.blockPointsSlider__wrapper{max-width:var(--global-content-width,1440px);margin:0 auto;position:relative}.blockPointsSlider__wrapper,.blockPointsSlider__wysiwyg{padding:60px 0;padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding)}.blockPointsSlider__wysiwyg{z-index:2;background-color:var(--global-palette3)}@media(max-width:991px){.blockPointsSlider__wysiwyg{padding:30px 16px}}.blockPointsSlider__wysiwyg h2{color:#fff}.blockPointsSlider .splide__slide{opacity:.3;height:auto!important}.blockPointsSlider .splide__slide.is-active{opacity:1}.blockPointsSlider .splide__pagination{bottom:-45px}.blockPointsSlider__slide{display:-ms-grid;display:grid;grid-auto-columns:1fr;-ms-grid-columns:350px 0 1fr;grid-template-columns:350px 1fr;gap:0 0}@media(max-width:991px){.blockPointsSlider__slide{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:30px;margin-bottom:50px}}.blockPointsSlider__slide-title{font-family:var(--global-body-font-family);font-size:26px;font-weight:700;line-height:39px;color:#fff;position:relative}@media(min-width:992px){.blockPointsSlider__slide-title{font-family:var(--global-body-font-family);font-size:30px;font-weight:700;padding-right:15px}}@media(min-width:992px){.blockPointsSlider__slide-title:after{content:"";background-color:#fff;border-radius:100px;width:25px;height:25px;position:absolute;top:9px;right:-14px}}.blockPointsSlider__slide-desc{color:#fff}@media(min-width:992px){.blockPointsSlider__slide-desc{padding-bottom:90px;padding-left:70px}}.blockPointsSlider__slide-desc p{font-size:20px;font-weight:500;line-height:26px;margin-bottom:15px}@media(max-width:991px){.blockPointsSlider__slide-desc p{font-size:16px;line-height:24px}}.blockPointsSlider__slide.blur .blockPointsSlider__slide-desc,.blockPointsSlider__slide.blur .blockPointsSlider__slide-title{color:hsla(0,0%,100%,.3)}.blockPointsSlider__slide-wrap{position:relative}.blockPointsSlider__slide-line{position:absolute;top:0;height:100%;left:calc(350px + var(--global-content-edge-padding));width:3px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(48%,hsla(0,100%,99%,0)));background:linear-gradient(180deg,#fff,hsla(0,100%,99%,0) 48%)}@media(max-width:991px){.blockPointsSlider__slide-line{display:none}}.blockCarsSlider.hide{display:none}.blockCarsSlider__wrapper{max-width:var(--global-content-width,1440px);padding:60px var(--global-content-edge-padding) 0;margin:0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media(max-width:991px){.blockCarsSlider__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}}.blockCarsSlider__text{width:260px;-ms-flex-negative:0;flex-shrink:0;z-index:3}@media(max-width:991px){.blockCarsSlider__text{width:100%}}.blockCarsSlider__text p{font-size:20px;line-height:26px;color:#2e3192;margin-bottom:16px;text-transform:uppercase}.blockCarsSlider__text a,.blockCarsSlider__text p{font-family:var(--global-body-font-family);font-weight:700}.blockCarsSlider__text a{font-size:15px;line-height:19.5px}.blockCarsSlider__slider{width:100%;position:relative}.blockCarsSlider__slider:before{content:"";position:absolute;left:-100vw;width:100vw;height:100%;background-color:#fff;z-index:2}.blockCarsSlider__slider .splide__track{overflow:visible}.blockCarsSlider .car-slide__img{margin-bottom:14px}.blockCarsSlider .car-slide__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;aspect-ratio:16/9;border-radius:10px}.blockCarsSlider .car-slide__title{margin-bottom:7px;font-weight:700}.blockCarsSlider .car-slide__price,.blockCarsSlider .car-slide__title{font-family:var(--global-body-font-family);font-size:16px;line-height:21px;color:#2e3192}.blockCarsSlider .car-slide__price{margin-bottom:0;font-weight:400;text-align:left}.blockCalculator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:50px}.blockCalculator__item{-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.1);box-shadow:0 2px 20px 0 rgba(0,0,0,.1)}.blockCalculator__heading{border-top-left-radius:10px;border-top-right-radius:10px;padding:17px 20px;background-image:linear-gradient(135deg,var(--global-palette3),var(--global-palette4));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.blockCalculator__heading-title{font-size:24px;font-weight:700;color:#fff;line-height:1.3}.blockCalculator__heading-icon{width:30px;height:30px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.blockCalculator__content{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.blockCalculator__content #summary{padding:30px;position:relative}.blockCalculator__content #summary *{color:var(--global-palette3)}.blockCalculator__content #summary input{width:100%;padding-right:60px;font-size:24px;font-weight:700;text-align:right;border:none}.blockCalculator__content #summary input::-webkit-input-placeholder{color:var(--global-palette3)}.blockCalculator__content #summary input::-moz-placeholder{color:var(--global-palette3)}.blockCalculator__content #summary input:-ms-input-placeholder{color:var(--global-palette3)}.blockCalculator__content #summary input::-ms-input-placeholder{color:var(--global-palette3)}.blockCalculator__content #summary input::placeholder{color:var(--global-palette3)}.blockCalculator__content #summary .currency{margin-left:-40px;font-size:18px;font-weight:400}@media screen and (max-width:480px){.blockCalculator__content #summary{padding:20px}.blockCalculator__content #summary input{text-align:left}}.blockCalculator__input{padding:30px}.blockCalculator__input label{width:100%;margin-bottom:10px;font-size:16px;font-weight:400;color:var(--global-palette3);line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blockCalculator__input label:last-child{margin-bottom:0}.blockCalculator__input label select{margin-bottom:5px}.blockCalculator__input label.label-primary{margin-bottom:25px;padding-bottom:20px;font-size:18px;color:var(--global-palette3);border-bottom:1px solid #ddd}.blockCalculator__input label.label-primary input,.blockCalculator__input label.label-primary select{height:40px;color:var(--global-palette3)!important;border-color:var(--global-palette3)}.blockCalculator__input label.label-primary .input-wrapper{min-width:140px}.blockCalculator__input label.label-primary .currency{color:var(--global-palette3)}@media screen and (max-width:480px){.blockCalculator__input label.label-primary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.blockCalculator__input label.label-primary .input-wrapper{width:100%;margin-top:10px;margin-left:0;padding-left:0}}.blockCalculator__input label.city-select{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:10px}.blockCalculator__input label.city-select select{width:100%}.blockCalculator__input label.duty-select>span{margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.blockCalculator__input label.duty-select select{width:50%;margin-left:auto}.blockCalculator__input label.duty-select .input-wrapper{max-width:170px;margin-left:0}@media screen and (max-width:480px){.blockCalculator__input label.duty-select{-ms-flex-wrap:wrap;flex-wrap:wrap}.blockCalculator__input label.duty-select>span{margin-right:0;margin-bottom:5px;width:100%}.blockCalculator__input label.duty-select select{margin-left:0}}.blockCalculator__input label.label-checkbox{margin-bottom:15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer}.blockCalculator__input label.label-checkbox input[type=checkbox]{width:18px;height:18px;border:none;cursor:pointer;position:relative;-webkit-appearance:none}.blockCalculator__input label.label-checkbox input[type=checkbox]:after,.blockCalculator__input label.label-checkbox input[type=checkbox]:before{content:"";margin-top:1px;position:absolute}.blockCalculator__input label.label-checkbox input[type=checkbox]:before{content:"";width:18px;height:18px;border:1px solid var(--global-palette3)}.blockCalculator__input label.label-checkbox input[type=checkbox]:after{width:12px;height:12px;top:3px;left:3px;background-color:var(--global-palette4);opacity:0}.blockCalculator__input label.label-checkbox input[type=checkbox]:checked:after{opacity:1}.blockCalculator__input label.label-checkbox .text-value{margin-left:auto;padding-left:10px;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:3px 10px}.blockCalculator__input label.label-checkbox .text-value span{margin:0;color:#777}.blockCalculator__input label.label-checkbox .text-value span:not(.currency){font-size:18px;font-weight:700}.blockCalculator__input label.label-checkbox small{font-size:12px;line-height:1.1;display:block}.blockCalculator__input label.label-checkbox .input-wrapper{max-width:170px}.blockCalculator__input label.label-checkbox .input-wrapper input{padding-right:40px}.blockCalculator__input label.label-checkbox .input-wrapper .currency{margin-left:-35px}.blockCalculator__input label.label-checkbox:last-child{margin-top:-7px;margin-bottom:0;padding-left:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:auto}.blockCalculator__input input,.blockCalculator__input select{height:35px;font-weight:400;color:#777!important;border:1px solid #ddd;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.blockCalculator__input input{padding-right:35px}.blockCalculator__input input:disabled{text-align:right;border:none}.blockCalculator__input input:not(.price-input){font-size:18px;font-weight:700}.blockCalculator__input .input-wrapper{width:40%;margin-left:auto;padding-left:10px;-ms-flex-negative:0;flex-shrink:0}.blockCalculator__input .input-wrapper input{width:100%}.blockCalculator__input .currency{margin-left:-25px;color:#777}@media screen and (max-width:480px){.blockCalculator__input{padding:20px}.blockCalculator__input label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.blockCalculator__input label:not(.label-primary) .input-wrapper{width:100%;margin-left:0;padding-left:0}.blockCalculator__input label:not(.label-primary) .input-wrapper input{padding-left:0;text-align:left}.blockCalculator__input label.duty-select .input-wrapper,.blockCalculator__input label.duty-select select{width:100%;max-width:none}.blockCalculator__input label.duty-select select{margin-bottom:5px}.blockCalculator__input label.label-checkbox{padding-left:40px!important;position:relative;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.blockCalculator__input label.label-checkbox input[type=checkbox]{top:0;left:0;position:absolute}.blockCalculator__input label.label-checkbox .text-value{width:100%;margin-top:10px;margin-left:0;padding-left:0;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.blockCalculator__input label.label-checkbox .text-value .currency{margin-left:auto}.blockCalculator__input label.label-checkbox:last-child{margin-top:0}.blockCalculator__input label.label-checkbox:last-child .input-wrapper{max-width:none}}.blockCalculator__output{padding:30px 30px 40px;background-color:var(--global-palette7)}.blockCalculator__output label{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blockCalculator__output label .calc-content_summary{font-size:20px;font-weight:700;color:var(--global-palette1);line-height:1.1;display:inline-block}.blockCalculator__output label .input-wrapper{max-width:170px;margin-left:auto;padding-left:10px;-ms-flex-negative:0;flex-shrink:0}.blockCalculator__output label .input-wrapper input{width:100%;height:40px;padding-right:35px;font-size:20px;font-weight:700;color:var(--global-palette3)!important;text-align:right;border:none;background-color:transparent}.blockCalculator__output label .input-wrapper input::-webkit-input-placeholder{color:var(--global-palette3)!important}.blockCalculator__output label .input-wrapper input::-moz-placeholder{color:var(--global-palette3)!important}.blockCalculator__output label .input-wrapper input:-ms-input-placeholder{color:var(--global-palette3)!important}.blockCalculator__output label .input-wrapper input::-ms-input-placeholder{color:var(--global-palette3)!important}.blockCalculator__output label .input-wrapper input::placeholder{color:var(--global-palette3)!important}.blockCalculator__output label .input-wrapper .currency{margin-left:-25px;color:var(--global-palette3)}.blockCalculator__output small{margin-top:5px;line-height:1.3;display:block}@media screen and (max-width:480px){.blockCalculator__output label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.blockCalculator__output label .input-wrapper{width:100%;max-width:none;margin-left:0;padding-left:0}.blockCalculator__output label .input-wrapper input{padding-left:0;text-align:left}}.blockWindowSticker #windowssticker{width:100%}.blockWindowSticker .windowsstickerSection select{height:auto}.blockWindowSticker .windowsstickerSection{margin-bottom:20px;width:100%}.blockWindowSticker .windowsstickerSection input,.blockWindowSticker .windowsstickerSection select{width:100%;padding:10px;border:1px solid #ddd;border-radius:5px}.blockWindowSticker .windowsstickerSection label{width:100%;margin-bottom:10px;font-size:16px;font-weight:400;color:var(--global-palette3);line-height:20px;display:block}.blockWindowSticker #windowsstickerVinSubmit{margin-top:10px;padding-top:17px;padding-bottom:17px;color:#fff;background-color:var(--global-palette1)}.blockWindowSticker #windowsstickerVinSubmit:focus,.blockWindowSticker #windowsstickerVinSubmit:hover{background-color:var(--global-palette5)}#locationMap .location-map{cursor:pointer}#locationMap .location-map-path{pointer-events:none}#locationMap .contact-map{opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}#locationMap .contact-map--active{opacity:1;visibility:visible}.homeSearchIframe{height:620px;border:none}@media(min-width:1600px){.homeSearchIframe{height:585px}}@media(max-width:564px){.homeSearchIframe{height:622px}}@media(max-width:1024px){.homeSearchIframe-wrap .kt-has-2-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}