.m-breadcrumbItem{font-size:.75rem;line-height:1rem}.m-breadcrumbItem__anchor:hover{text-decoration-line:underline}.a-button{align-items:center;font-size:1rem;line-height:1.5rem;max-height:50px;padding:13px 1.25rem}.a-button.-bodystyle{border-width:1px;border-style:solid;font-size:1.125rem;line-height:1.5rem;border-radius:5px;padding-top:27px;padding-bottom:26px}.a-button.-bravo,.a-button.-charlie,.a-button.-delta,.a-button.-echo{border-width:1px;border-style:solid}.a-button.-bravo .a-button__iconAfterText,.a-button.-charlie .a-button__iconAfterText,.a-button.-delta .a-button__iconAfterText,.a-button.-echo .a-button__iconAfterText{margin-left:.5rem;margin-right:0;height:.625rem;width:.625rem}.a-button.-disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.a-button.-vehicleInstanceCta{min-height:100px;padding:1.25rem .625rem;font-size:1rem;line-height:1.5rem;line-height:22px}@media (min-width:1200px){.a-button.-vehicleInstanceCta{min-height:130px}}.a-button.-vehicleInstanceCta .a-icon{margin-bottom:.75rem;height:2.25rem;width:2.25rem}.a-carouselArrow{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center}.a-carouselArrow .a-icon,.a-carouselArrow .i-icon{height:1.5rem;width:2rem}.carousel__navigation.swiper-button-next:after,.carousel__navigation.swiper-button-prev:after{font-size:2.25rem;line-height:2.5rem}.o-carousel .splide__pagination__page{height:8px;width:8px}.o-carousel .splide__pagination>li{margin-right:1.25rem}.swiper-pagination{align-items:center}.swiper-pagination .swiper-pagination-bullet{border-width:1px;border-style:solid;height:.625rem;width:.625rem}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{height:15px;width:15px}.a-icon{height:1.25rem;width:1.25rem}.i-linkExternal{height:.75rem;width:.75rem}.a-link{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;width:-moz-fit-content;width:fit-content}.a-link.-alpha{position:relative;overflow:hidden;padding-right:1rem;font-size:1rem;line-height:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-delay:.5s;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.a-link.-alpha:before{opacity:1;--tw-content:"\2192"}.a-link.-alpha:after,.a-link.-alpha:before{position:absolute;right:0;top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;transition-timing-function:cubic-bezier(0,0,.2,1);content:var(--tw-content)}.a-link.-alpha:after{--tw-translate-x:-20px;opacity:0;--tw-content:"\2192"}.a-link.-alpha:hover:before{--tw-translate-x:20px;opacity:0}.a-link.-alpha:hover:after,.a-link.-alpha:hover:before{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:var(--tw-content)}.a-link.-alpha:hover:after{--tw-translate-x:0px;opacity:1}.a-link.-alpha.-primary{transition-property:none}.a-link.-alpha.-primary:after,.a-link.-alpha.-primary:before{color:var(--semantic2-completed);content:var(--tw-content);transition-property:none}.a-link.-alpha .i-linkIconAfterText{display:none}.a-link.-bravo{font-size:1rem;line-height:1.5rem;text-decoration-line:underline}.a-link.-bravo.-hover,.a-link.-bravo:focus,.a-link.-bravo:hover,.a-link.-charlie{text-decoration-line:none}.a-link.-charlie{font-size:1rem;line-height:1.5rem;line-height:22px}.a-link.-charlie:focus{text-decoration-line:none}.a-link.-charlie.-hover,.a-link.-charlie:hover{text-decoration-line:underline}.a-link.-delta,.a-link.-fineprint{font-size:.75rem;line-height:1rem;text-decoration-line:underline}.a-link.-delta:focus,.a-link.-delta:hover,.a-link.-fineprint:focus,.a-link.-fineprint:hover{text-decoration-line:none}.a-link.-delta:focus,.a-link.-fineprint:focus{color:var(--secondary3)}.a-link.-delta.-hover,.a-link.-fineprint.-hover{text-decoration-line:none}.a-link.-echo{font-size:1rem;line-height:1.5rem;line-height:22px;text-decoration-line:underline}.a-link.-echo.-hover,.a-link.-echo:focus,.a-link.-echo:hover{text-decoration-line:none}.a-link.-foxtrot{font-size:1.125rem;line-height:1.5rem;text-decoration-line:underline}.a-link.-foxtrot.-hover,.a-link.-foxtrot:focus,.a-link.-foxtrot:hover{text-decoration-line:none}.pagination__item{font-size:1.25rem;line-height:1.75rem;line-height:26px}.pagination__item.active{text-decoration-line:underline}body{font-size:16px!important;line-height:20px!important}.-body1,body main{font-size:16px;line-height:24px;text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;font-family:PolestarUnica77TT-Regular}@media (min-width:1280px){.-body1,body main{font-size:16px;line-height:24px}}.-body2{font-size:16px;line-height:24px;text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;font-family:PolestarUnica77TT-Regular}@media (min-width:1280px){.-body2{font-size:16px;line-height:24px}}.-fineprint{font-size:12px;line-height:20px}.-fineprint,.-heading1,.-wysiwyg h1,.il-heading1,body h1{text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;font-family:PolestarUnica77TT-Regular}.-heading1,.-wysiwyg h1,.il-heading1,body h1{font-size:62px;line-height:68px;font-variant-numeric:lining-nums}@media (min-width:768px){.-heading1,.-wysiwyg h1,.il-heading1,body h1{font-size:62px;line-height:68px}}@media (min-width:1280px){.-heading1,.-wysiwyg h1,.il-heading1,body h1{font-size:72px;line-height:76px}}.-heading2,.-wysiwyg h2,.il-heading2,body h2{font-size:30px;line-height:36px;text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;font-family:PolestarUnica77TT-Regular;font-variant-numeric:lining-nums}@media (min-width:1280px){.-heading2,.-wysiwyg h2,.il-heading2,body h2{font-size:32px;line-height:38px}}.-heading3,.-wysiwyg h3,.il-heading3,body h3{font-size:30px;line-height:36px;text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;font-family:PolestarUnica77TT-Regular;font-variant-numeric:lining-nums}@media (min-width:1280px){.-heading3,.-wysiwyg h3,.il-heading3,body h3{font-size:32px;line-height:38px}}.-heading4,.-wysiwyg h4,.il-heading4,body h4{font-size:26px;line-height:32px;text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;font-family:PolestarUnica77TT-Regular;font-variant-numeric:lining-nums}@media (min-width:1280px){.-heading4,.-wysiwyg h4,.il-heading4,body h4{font-size:28px;line-height:32px}}.-subheading1{font-size:24px;line-height:28px;text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;font-family:PolestarUnica77TT-Regular}@media (min-width:1280px){.-subheading1{font-size:26px;line-height:32px}}.-subheading2{font-size:18px;line-height:22px;text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;font-family:PolestarUnica77TT-Regular}@media (min-width:768px){.-subheading2{font-size:19px;line-height:23px}}@media (min-width:1280px){.-subheading2{font-size:26px;line-height:32px}}.-wysiwyg h1,.-wysiwyg h2,.-wysiwyg h3,.-wysiwyg h4,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4{margin-bottom:.625rem}.-wysiwyg strong,.wysiwyg strong{font-weight:700}.-wysiwyg ul li,.wysiwyg ul li{font-size:1rem;line-height:1.5rem;line-height:22px}.-wysiwyg ul li:not(:last-child),.wysiwyg ul li:not(:last-child){margin-bottom:.5rem}.m-accordion ul li{margin-left:.5rem}.m-addressLink{align-items:flex-start!important;font-size:1rem;line-height:1.5rem;line-height:22px;text-decoration-line:underline}.m-addressLink:hover{text-decoration-line:none}.m-addressLink__icon{height:1.25rem;width:1.25rem}.m-addressLink__iconExternalLink{margin-left:.5rem!important;height:.875rem!important;width:.875rem!important}.m-depHoursInfosOpening{font-size:.875rem;line-height:1.25rem;line-height:18px}.m-depHoursTodayInfos{font-size:1.125rem;line-height:1.75rem;line-height:22px}.m-depHoursTodayInfos__opening-day{font-weight:400}.m-languageSwitch__item{height:1.5rem;width:26px;border-radius:0!important;font-size:1rem;line-height:1.5rem;line-height:24px;display:flex;align-items:center;justify-content:center}.m-languageSwitch__item.-active{margin-bottom:.125rem;text-decoration-line:underline}.m-modal__closeButton .i-icon{position:relative;top:-1px;right:-1px;height:100%;width:100%}.m-phoneNumberAnchor{font-size:1rem;line-height:1.5rem;line-height:24px;text-decoration-line:none}.m-phoneNumberAnchor:hover{text-decoration-line:underline}.m-scrollbar::-webkit-scrollbar,.m-scrollbarCustom::-webkit-scrollbar{width:.5rem}.m-scrollbar::-webkit-scrollbar-thumb,.m-scrollbar::-webkit-scrollbar-track,.m-scrollbarCustom::-webkit-scrollbar-thumb,.m-scrollbarCustom::-webkit-scrollbar-track{border-radius:0}.m-scrolltopAlpha{align-items:center;justify-content:center;height:40px;width:40px}.m-scrolltopAlpha:hover{border-width:2px;border-style:solid}.m-scrolltopAlpha .a-icon,.m-scrolltopAlpha .i-icon{width:16px}.m-sharingBar .i-print,.m-sharingBar .i-share{height:1.25rem;width:1.25rem}.-lightMode .m-segmentedButtons__list:before{content:var(--tw-content);background-color:var(--secondary5)}.m-segmentedButtons__button{font-size:16px;line-height:24px;letter-spacing:0;font-style:normal;font-weight:400;font-family:PolestarUnica77TT-Regular}@media (min-width:1280px){.m-segmentedButtons__button{font-size:16px;line-height:24px}}.m-segmentedButtons__button{text-transform:none}.m-segmentedButtons__button:before{bottom:-10px;content:var(--tw-content);height:2px}.m-segmentedButtons__list{position:relative}.m-segmentedButtons__list:before{position:absolute;bottom:-10px;height:1px;width:100%;background-color:var(--secondary5);--tw-content:"";content:var(--tw-content)}.-darkMode .m-segmentedButtons__list:before{content:var(--tw-content);background-color:var(--neutral2)}.m-tabLink{padding-bottom:10px}.m-tabLink:hover:after{content:var(--tw-content);height:0}.m-tabLink.-active:after{content:var(--tw-content);height:1px}.m-tabs__links{font-size:1rem;line-height:1.5rem;line-height:22px}.m-vehicleSellingPrice__label{text-align:left}.m-vehicleSellingPrice__asterisk,.m-vehicleSellingPrice__value{font-size:26px;line-height:32px;text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;font-family:PolestarUnica77TT-Regular;font-variant-numeric:lining-nums}@media (min-width:1280px){.m-vehicleSellingPrice__asterisk,.m-vehicleSellingPrice__value{font-size:28px;line-height:32px}}.m-checkbox[type=checkbox]:checked+label,.m-checkbox[type=checkbox]:not(:checked)+label{font-size:1rem;line-height:1.5rem;line-height:24px}.m-checkbox[type=checkbox]:checked+label:before,.m-checkbox[type=checkbox]:not(:checked)+label:before{content:var(--tw-content);border-width:1px}.widget-checkbox__check:before,[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{border-radius:0;font-size:1rem;line-height:1.5rem;line-height:22px}.widget-checkbox__check:before:before,[type=checkbox]:checked+label:before:before,[type=checkbox]:not(:checked)+label:before:before{content:var(--tw-content);border-width:2.5px}.m-dropdownAlpha__button{height:50px;border-width:0 0 2px;padding-top:.625rem;padding-bottom:.625rem}.m-dropdownAlpha__title{position:relative;left:.625rem;font-size:1.125rem;line-height:1.75rem;line-height:22px;color:var(--secondary4)}.m-dropdownOptionAlpha__link.-selected{background-color:var(--secondary3)}.m-dropdownBravo__button{height:50px;border-width:0 0 2px;padding:.625rem}.m-dropdownBravo__button .a-placeholder.-active{top:4px}.m-dropdownBravo__button .i-dropdown{height:.75rem;width:.75rem}.m-dropdownBravo__labelText{position:relative;top:8px;font-size:14px}.m-dropdownBravo__title{position:relative;left:.625rem;font-size:1.125rem;line-height:1.75rem;line-height:22px;color:var(--secondary4)}.m-radio[type=radio]+label{font-size:1rem;line-height:1.5rem;line-height:22px}.m-radio[type=radio]+label:before{border-width:1px;height:1.5rem;content:var(--tw-content);width:1.5rem}.m-radio[type=radio]:checked+label:after{left:3px;height:18px;content:var(--tw-content);width:18px}.dynamic-inventory__filters input[type=radio]+label .radio__button{height:1.5rem;width:1.5rem;border-width:1px}.dynamic-inventory__filters input[type=radio]:checked+label .radio__button:before{height:18px;content:var(--tw-content);width:18px}.dynamic-inventory__filters [type=radio]+label[for]{font-size:1rem;line-height:1.5rem;line-height:22px}.o-form__bottomContent .o-privacyPolicy{justify-content:flex-start}.o-form .m-field{min-height:50px;border-width:1px;border-style:solid;border-color:var(--text-field-border)}.o-form .m-field,.o-form .m-field__label{font-size:1rem;line-height:1.5rem;line-height:22px}.o-bestDealsAlpha__sectionInstances{border-width:1px;border-style:solid;border-color:var(--primary)}.o-catalogCardBravo__finePrint .-fineprint:focus,.o-catalogCardBravo__finePrint .-fineprint:hover{color:var(--secondary3)}.o-promoBanner__carousel{position:relative}.o-promoBanner__carousel .splide__pagination{position:absolute;bottom:0;left:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.s-brands__anchor{font-size:.75rem;line-height:1rem}.s-copyright__anchor{border-style:none}.s-copyright__anchor:hover{text-decoration-line:underline}.o-footerAlpha .m-socialNetworks__title{display:none}.o-footerAlpha__blockTitle{font-size:1rem;line-height:1.5rem}.o-footerAlpha__innerWrapper .s-contactUs__dealerName{margin-bottom:.25rem;font-size:1rem;line-height:1.5rem}.s-usefulLinks__anchor{font-size:1rem;line-height:1.5rem;line-height:22px;text-decoration-line:underline}.s-usefulLinks__anchor:hover{text-decoration-line:none}.o-headerBottomAlpha .o-navListItem{border-bottom-width:1px;border-style:solid}@media (min-width:1200px){.o-headerBottomAlpha .o-navListItem{border-bottom-width:2px}}.o-headerBottomAlpha .o-navListItem__compareCount .a-quantity{margin:0;display:flex;align-items:center;justify-content:center}.o-headerBottomAlpha .o-navListItem__text{border-style:none}.o-headerBottomDelta .o-menuCharlie{padding-top:.5rem;padding-bottom:.5rem}@media (min-width:1440px){.o-headerBottomDelta .o-menuCharlie{padding-left:1.25rem;padding-right:1.25rem}}.o-headerBottomDelta .o-menuCharlie__list{gap:25px}.o-headerBottomDelta .o-menuCharlie .m-dealerLogo img{max-height:2.5rem}@media (min-width:1200px){.o-headerBottomDelta .o-navListItem.-compare .o-navListItem__text{padding-top:5px}}.o-headerBottomDelta .o-navListItem__compareCount .a-quantity{margin:0;line-height:2rem}@media (min-width:1200px){.o-headerTopAlpha{padding-top:2rem;padding-bottom:2rem}}.o-headerTopAlpha__dealerCoordinates{align-items:flex-start;gap:.75rem}.o-headerTopAlpha__wrapper{border-bottom-width:1px;border-style:solid}.o-headerTopAlpha .m-addressLink__anchor{display:block}.o-headerTopAlpha .m-addressLink__anchor span{display:inline}.o-headerTopAlpha .s-headerPhoneNumbers{margin-left:1.75rem}.o-headerTopAlpha .s-headerPhoneNumbers .m-selectedSinglePhoneNumber__dropdownIcon{height:.75rem;width:.625rem}.o-header.-delta .o-menuCharlie .m-languageSwitch__item.-active{padding-right:0}.m-menuButtonAlpha:before{content:var(--tw-content);display:none}.m-menuButtonAlpha.-active:before{content:var(--tw-content);border-width:1px}.m-menuButtonAlpha.-active .m-menuButtonAlpha__bar{width:1.25rem}.m-menuButtonAlpha.-active .m-menuButtonAlpha__bar.-bottom{height:1px}.m-menuButtonAlpha.-active .m-menuButtonAlpha__bar.-top{height:1px;--tw-translate-y:12px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.o-header{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.o-navListItem{position:relative;font-size:1rem;line-height:1.5rem;line-height:22px}@media (min-width:1200px){.o-navListItem{border-bottom-width:2px}.o-navListItem:hover:after{content:var(--tw-content);height:.25rem}}.o-navListItem.-active{border-bottom-width:2px}.o-navListItem__compareCount .a-icon{height:1.25rem;width:1.25rem}@media (min-width:1200px){.o-navListItem__text{padding-top:8px;padding-bottom:0}}.o-navListItem .-menu{position:relative;top:.125rem;height:1rem;width:1rem}.o-navSubmenu{top:calc(100% + 2px);z-index:10;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1200px){.o-navSubmenuListItem.-active .o-navSubmenuAnchor{color:var(--header-nav-submenu-desktop-list-item-active-text)}}.o-navSubmenuAnchor{padding-top:.75rem}.p-aboutAlpha__highlightsModule .m-highlightCardAlpha,.p-aboutAlpha__highlightsModule.t-highlights .m-highlightCard__ctasContainer{align-items:flex-start}.p-aboutAlpha__highlightsModule .m-highlightCardAlpha__text{text-align:left}.p-aboutAlpha__map{display:none}.m-basicCard__title{font-size:24px;line-height:28px;text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;font-family:PolestarUnica77TT-Regular}@media (min-width:1280px){.m-basicCard__title{font-size:26px;line-height:32px}}.m-consumption__value{font-size:26px;line-height:32px;text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;font-family:PolestarUnica77TT-Regular;font-variant-numeric:lining-nums}@media (min-width:1280px){.m-consumption__value{font-size:28px;line-height:32px}}.m-vehiclePayment__aprRate,.m-vehiclePayment__termValue{font-size:26px;line-height:32px;text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;font-family:PolestarUnica77TT-Regular;font-variant-numeric:lining-nums}@media (min-width:1280px){.m-vehiclePayment__aprRate,.m-vehiclePayment__termValue{font-size:28px;line-height:32px}}.m-vehiclePayment__aprTerm,.m-vehiclePayment__termLabel{color:var(--secondary4)}.s-vehicleCompareTrims__allTrimsLink{font-size:1.125rem;line-height:1.5rem;text-decoration-line:underline}.s-vehicleCompareTrims__allTrimsLink:hover{text-decoration-line:none}.o-catalogCardAlpha .-fineprint.a-link,.o-catalogCardAlpha .-fineprint.a-typography{color:var(--secondary4)}.o-catalogCardAlpha .-fineprint.a-link:focus,.o-catalogCardAlpha .-fineprint.a-link:hover,.o-catalogCardAlpha .-fineprint.a-typography:focus,.o-catalogCardAlpha .-fineprint.a-typography:hover{color:var(--secondary3)}.o-catalogCardAlpha__vehicleName{font-size:26px;line-height:32px;text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;font-family:PolestarUnica77TT-Regular;font-variant-numeric:lining-nums}@media (min-width:1280px){.o-catalogCardAlpha__vehicleName{font-size:28px;line-height:32px}}.o-catalogCardAlpha .m-vehiclePayment__aprRate,.o-catalogCardAlpha .m-vehiclePayment__termValue{font-size:24px;line-height:28px;text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;font-family:PolestarUnica77TT-Regular}@media (min-width:1280px){.o-catalogCardAlpha .m-vehiclePayment__aprRate,.o-catalogCardAlpha .m-vehiclePayment__termValue{font-size:26px;line-height:32px}}.o-catalogCardAlpha .m-vehicleSellingPrice__value{font-size:24px;line-height:28px;text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;font-family:PolestarUnica77TT-Regular}@media (min-width:1280px){.o-catalogCardAlpha .m-vehicleSellingPrice__value{font-size:26px;line-height:32px}}.s-catalogFilters__toggleButton{border-width:1px;border-style:solid;font-size:1rem;line-height:1.5rem;line-height:22px}.p-contactAlpha__contactTheDealer{margin-bottom:.5rem;display:block}.p-contactAlpha__findUsHereSubTitle{padding-bottom:.75rem}.p-contactAlpha__socialNetworks{margin-top:0}.p-contactAlpha__socialNetworks .m-socialNetworks__title{display:none}.page-form [data-form-id="3"] .m-field__container:has(#desired_transmission-label){display:none}.page-form [data-form-id="3"] .o-ctaOptionalFields{display:none}.page-form [data-form-id="3"] .o-form__content{gap:0}.page-form [data-form-id="3"] .o-form__fieldsetOptional{visibility:visible;height:auto;opacity:1}.p-home .o-articles__introduction{text-align:left}.p-home .o-articles__module.-alpha{margin-bottom:0;padding-bottom:2rem}@media (min-width:768px){.p-home .o-articles__module.-alpha .m-articleCardAlpha.-featured .m-articleCardAlpha__content{padding-bottom:1.5rem}}.p-home .o-articles__module.-alpha .m-articleCardAlpha__publishedDate{color:var(--secondary3)}.p-home .o-articles__title,.p-home .o-articles__wysiwyg{grid-column-start:1!important}.p-home .o-bestDealsAlpha__carouselWrapper .splide__pagination{justify-content:flex-start}.p-home .o-bestDealsAlpha__sectionInstances{justify-content:flex-start;border-width:0;padding:.75rem 0}.p-home .o-bestDealsAlpha__title{margin-bottom:2rem;text-align:left}@media (min-width:768px){.p-home .o-inventorySearchDelta__hubs{margin-bottom:.75rem;justify-content:flex-start}}.p-home .o-inventorySearchDelta__filters{justify-content:flex-start}@media (min-width:768px){.p-home .o-inventorySearchDelta__filters{gap:1rem}.p-home .o-inventorySearchDelta__filterItem{width:30%}}@media (min-width:1024px){.p-home .o-inventorySearchDelta__filterItem{width:auto}}.p-home .o-inventorySearchDelta__title{margin-left:0;margin-right:0}.p-home .o-seoTextBravo{background-size:cover;background-position:bottom;padding-bottom:12rem}@media (min-width:1024px){.p-home .o-seoTextBravo{padding-bottom:5rem}}.p-home .o-seoTextBravo__fbContainer{display:none}.p-home .s-socialNetworks{background-color:var(--neutral2)}.p-home .s-socialNetworks .m-socialNetworks .a-socialMedia__link .i-linkExternal{display:none}@media (min-width:768px){.p-home .s-socialNetworks .m-socialNetworks.-alpha .m-socialNetworks__wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}.p-home .s-socialNetworks .m-socialNetworks.-alpha .m-socialNetworks__wrapper .a-socialMedia{justify-content:flex-start}@media (min-width:768px){.p-home .t-highlights__cardsWrapper.-horizontal.-echo{gap:5rem}}.p-home .t-highlights__cardsWrapper .m-highlightCard__ctasContainer{margin-top:0}.p-home .t-highlights__cardsWrapper .m-highlightCardKilo{min-width:350px}@media (min-width:1200px){.p-home .t-highlights__cardsWrapper .m-highlightCardKilo{min-width:100%}}.p-home .t-highlights__cardsWrapper .m-highlightCardKilo__image{min-height:230px}@media (min-width:1200px){.p-home .t-highlights__cardsWrapper .m-highlightCardKilo__image{min-height:270px}}@media (min-width:1440px){.p-home .t-highlights__cardsWrapper .m-highlightCardKilo__image{min-height:310px}}.filters__close-btn{border-radius:100%;border-width:1px;border-style:solid}.s-specificationItem{border-color:var(--secondary5)}.s-vehicleBadgesCtas__certified{width:-moz-fit-content;width:fit-content}.di-tabs__index-list{font-size:16px;line-height:24px;text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;font-family:PolestarUnica77TT-Regular}@media (min-width:1280px){.di-tabs__index-list{font-size:16px;line-height:24px}}.filter-category__content-item{margin-bottom:1rem!important}.filter-category__content-item .badge-checkbox__label-badge,.filter-category__content-item .badge-checkbox__label-text{font-size:16px}.filter-category__title{padding-left:0;padding-right:0}.inventory-mobile-filters-bar__item{border-radius:0}.vehicle-card-vertical{border-width:1px;border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.vehicle-card-vertical .di-recent-view__count{font-size:16px;line-height:24px;text-transform:none;letter-spacing:0;font-style:normal;font-family:PolestarUnica77TT-Regular}@media (min-width:1280px){.vehicle-card-vertical .di-recent-view__count{font-size:16px;line-height:24px}}.vehicle-card-vertical .di-recent-view__count{font-weight:400}.vehicle-card-vertical__labels .label{border-radius:0;padding:.25rem .125rem}.vehicle-card-vertical .vehicle-name{font-weight:400}.vehicle-card-vertical .vehicle-name__make-year{display:block}.vehicle-card-vertical .vehicle-name__make,.vehicle-card-vertical .vehicle-name__year{font-size:1.125rem;line-height:1.75rem}.vehicle-card-vertical .vehicle-name__model{font-size:24px;line-height:28px;text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;font-family:PolestarUnica77TT-Regular}@media (min-width:1280px){.vehicle-card-vertical .vehicle-name__model{font-size:26px;line-height:32px}}.vehicle-payment-cashdown__regular-price{font-size:30px;line-height:36px;text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;font-family:PolestarUnica77TT-Regular;font-variant-numeric:lining-nums}@media (min-width:1280px){.vehicle-payment-cashdown__regular-price{font-size:32px;line-height:38px}}.t-staticPageBravo__headingTitle{width:60%}@font-face{font-family:PolestarUnica77TT-Regular;src:url(//cdn.sm360.ca/varia/fonts/polestar/PolestarUnica77TT-Regular?#iefix) format("embedded-opentype"),url(//cdn.sm360.ca/varia/fonts/polestar/PolestarUnica77TT-Regular.otf) format("woff"),url(//cdn.sm360.ca/varia/fonts/polestar/PolestarUnica77TT-Regular.ttf) format("truetype")}@font-face{font-family:PolestarUnica77TT-Bold;src:url(//cdn.sm360.ca/varia/fonts/polestar/PolestarUnica77TT-Bold?#iefix) format("embedded-opentype"),url(//cdn.sm360.ca/varia/fonts/polestar/PolestarUnica77TT-Bold.otf) format("woff"),url(//cdn.sm360.ca/varia/fonts/polestar/PolestarUnica77TT-Bold.ttf) format("truetype")}@font-face{font-family:PolestarUnica77TT-Medium;src:url(//cdn.sm360.ca/varia/fonts/polestar/PolestarUnica77TT-Medium?#iefix) format("embedded-opentype"),url(//cdn.sm360.ca/varia/fonts/polestar/PolestarUnica77TT-Medium.otf) format("woff"),url(//cdn.sm360.ca/varia/fonts/polestar/PolestarUnica77TT-Medium.ttf) format("truetype")}@font-face{font-family:PolestarUnica77TT-Light;src:url(//cdn.sm360.ca/varia/fonts/polestar/PolestarUnica77TT-Light?#iefix) format("embedded-opentype"),url(//cdn.sm360.ca/varia/fonts/polestar/PolestarUnica77TT-Light.otf) format("woff"),url(//cdn.sm360.ca/varia/fonts/polestar/PolestarUnica77TT-Light.ttf) format("truetype")}@font-face{font-family:PolestarUnica77TT-Italic;src:url(//cdn.sm360.ca/varia/fonts/polestar/PolestarUnica77TT-Italic?#iefix) format("embedded-opentype"),url(//cdn.sm360.ca/varia/fonts/polestar/PolestarUnica77TT-Italic.otf) format("woff"),url(//cdn.sm360.ca/varia/fonts/polestar/PolestarUnica77TT-Italic.ttf) format("truetype")}:root{--font-family-toyotaType-black:"PolestarUnica77TT-Regular";--font-family-toyotaType-bold:"PolestarUnica77TT-Bold";--font-family-toyotaType-semibold:"PolestarUnica77TT-Medium";--font-family-toyotaType-light:"PolestarUnica77TT-Light";--font-family-toyotaType-book:"PolestarUnica77TT-Italic"}
