@import url(https://cdn-sm360.s3.us-east-1.amazonaws.com/varia/fonts/miscellaneous/decariemotors1/font.css);
.a-button{border-width:1px!important;line-height:1.5rem}.a-button.-alpha{transition-duration:.5s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.a-button.-alpha:hover{transition-duration:.5s}@media (min-width:768px){.a-button.-bodystyle{font-family:"Field Gothic No. 72",sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;text-transform:none}@media (min-width:1024px){.a-button.-bodystyle{font-size:18px;line-height:24px}}}.-wysiwyg a{display:inline}.a-link.-alpha .i-linkIconAfterText{height:.75rem;width:.75rem}.a-link.-alpha .i-linkExternal{height:1rem;width:1rem}.a-link.-bravo .i-linkIconAfterText{height:.75rem;width:.75rem}.a-link.-bravo .i-linkExternal{height:1rem;width:1rem}.a-link.-bravo.-primary{-webkit-text-decoration-line:underline;text-decoration-line:underline}.a-link.-bravo.-primary:hover{-webkit-text-decoration-line:none;text-decoration-line:none}.a-link.-echo{font-size:12px;line-height:1rem}.a-link.-foxtrot{font-size:.875rem;line-height:1.25rem;-webkit-text-decoration-line:underline;text-decoration-line:underline}.a-link.-foxtrot:focus,.a-link.-foxtrot:hover{-webkit-text-decoration-line:none;text-decoration-line:none}:focus{outline-style:dotted}.-body1,body main{font-family:"Field Gothic No. 72",sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;text-transform:none}@media (min-width:1024px){.-body1,body main{font-size:18px;line-height:24px}}.-body2{font-family:"Field Gothic No. 72",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:18px;text-transform:none}@media (min-width:1024px){.-body2{font-size:16px;line-height:22px}}.-fineprint,.fineprint{font-family:"Field Gothic No. 72",sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:16px;text-transform:none}.-heading1,.-wysiwyg h1,.heading1,.il-heading1,body h1{font-family:"Field Gothic No. 83",sans-serif;font-size:36px;font-style:normal;font-weight:400;letter-spacing:0;line-height:44px;text-transform:none}@media (min-width:768px){.-heading1,.-wysiwyg h1,.heading1,.il-heading1,body h1{font-size:38px;line-height:46px}}@media (min-width:1024px){.-heading1,.-wysiwyg h1,.heading1,.il-heading1,body h1{font-size:44px;line-height:52px}}@media (min-width:1440px){.-heading1,.-wysiwyg h1,.heading1,.il-heading1,body h1{font-size:50px;line-height:58px}}.-heading2,.-wysiwyg h2,.heading2,.il-heading2,body h2{font-family:"Field Gothic No. 73",sans-serif;font-size:30px;font-style:normal;font-weight:400;letter-spacing:0;line-height:38px;text-transform:none}@media (min-width:768px){.-heading2,.-wysiwyg h2,.heading2,.il-heading2,body h2{font-size:32px;line-height:40px}}@media (min-width:1024px){.-heading2,.-wysiwyg h2,.heading2,.il-heading2,body h2{font-size:37px;line-height:45px}}@media (min-width:1440px){.-heading2,.-wysiwyg h2,.heading2,.il-heading2,body h2{font-size:42px;line-height:50px}}.-heading3,.-wysiwyg h3,.heading3,.il-heading3,body h3{font-family:"Field Gothic No. 73",sans-serif;font-size:26px;font-style:normal;font-weight:400;letter-spacing:0;line-height:32px;text-transform:none}@media (min-width:768px){.-heading3,.-wysiwyg h3,.heading3,.il-heading3,body h3{font-size:28px;line-height:36px}}@media (min-width:1024px){.-heading3,.-wysiwyg h3,.heading3,.il-heading3,body h3{font-size:32px;line-height:38px}}@media (min-width:1440px){.-heading3,.-wysiwyg h3,.heading3,.il-heading3,body h3{font-size:34px;line-height:42px}}.-heading4,.-wysiwyg h4,.heading4,.il-heading4,body h4{font-family:"Field Gothic No. 73",sans-serif;font-size:24px;font-style:normal;font-weight:400;letter-spacing:0;line-height:30px;text-transform:none}@media (min-width:768px){.-heading4,.-wysiwyg h4,.heading4,.il-heading4,body h4{line-height:32px}}@media (min-width:1024px){.-heading4,.-wysiwyg h4,.heading4,.il-heading4,body h4{font-size:26px;line-height:34px}}.-subheading1,.subheading1{font-family:"Field Gothic No. 73",sans-serif;font-size:20px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px;text-transform:Uppercase}@media (min-width:768px){.-subheading1,.subheading1{font-size:21px;line-height:25px}}@media (min-width:1024px){.-subheading1,.subheading1{font-size:22px;line-height:28px}}.-subheading2,.subheading2{font-family:"Field Gothic No. 73",sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;text-transform:Uppercase}@media (min-width:768px){.-subheading2,.subheading2{font-size:19px;line-height:23px}}@media (min-width:1024px){.-subheading2,.subheading2{font-size:20px;line-height:26px}}.-wysiwyg strong,.wysiwyg strong{font-weight:700}:root{--about-page-highlights-bg:var(--neutral1);--catalog-filters-background:var(--secondary5);--catalog-submenu-link-color:var(--neutral2);--catalog-submenu-name-color-hover:var(--secondary1);--footer-department-hours-color:var(--neutral1);--header-nav-list-item-desktop-hover-border-bottom:var(--primary3);--oudealership-page-highlights-link-color:var(--neutral2);--promo-banner-slider-bg:var(--neutral2)}.o-footerAlpha{font-family:"Field Gothic No. 72",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:18px;text-transform:none}@media (min-width:1024px){.o-footerAlpha{font-size:16px;line-height:22px}}.o-footerAlpha__blockTitle{font-family:"Field Gothic No. 72",sans-serif;font-size:12px;line-height:1rem;margin-bottom:2rem}.o-footerAlpha__innerWrapper{padding-bottom:7rem}.o-footerAlpha__innerWrapper .s-contactUs__dealerName{color:var(--footer-dealer-name)}.o-footerAlpha__wrapper{border-bottom-width:1px;border-style:solid}.o-footerAlpha .m-socialNetworks__title{display:none}.o-footerAlpha .s-brands__anchor{border-radius:5px;font-size:12px;line-height:1rem}.o-footerAlpha .s-contactUs__cta{margin-top:1.25rem}@media (min-width:1200px){.o-footerAlpha .s-contactUs__socialNetworks{margin-bottom:1.25rem}}.o-footerAlpha .s-copyright__anchor:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.o-footerAlpha .s-usefulLinks__list{display:flex;flex-direction:column;gap:.75rem}.o-footerAlpha .s-usefulLinks__anchor{-webkit-text-decoration-line:underline;text-decoration-line:underline}.o-footerAlpha .s-usefulLinks__anchor:focus,.o-footerAlpha .s-usefulLinks__anchor:hover{-webkit-text-decoration-line:none;text-decoration-line:none}.o-footerAlpha .m-departmentHours__row{color:var(--footer-department-hours-color)}.o-footerAlpha .m-departmentHours__day,.o-footerAlpha .m-departmentHours__hours{font-size:1rem;line-height:1.5rem}@media (min-width:1200px){.o-header.-alpha .o-navigation__list{height:66px}}.o-header.-alpha .o-navListItem{border-bottom-width:2px}.o-header.-alpha .o-navListItem:hover{border-bottom-width:2px;border-color:var(--header-nav-list-item-desktop-hover-border-bottom)}.o-header.-alpha .o-navListItem.-compare .o-navListItem__compareCount{gap:.625rem;justify-content:flex-end}.o-header.-alpha .o-navListItem.-compare .o-navListItem__compareCount .-compare{height:1.5rem;width:1.5rem}.o-header.-alpha .o-navListItem__label{white-space:nowrap}@media (min-width:1200px){.o-header.-alpha .o-navListItem:not(.-compare):after{--tw-content:"";bottom:0;content:var(--tw-content);display:block;height:0;position:absolute;width:100%}.o-header.-alpha .o-navListItem:not(.-compare):hover:after{content:var(--tw-content);height:.25rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.o-header.-alpha .o-navListItem__text{font-size:1rem;line-height:1.5rem;white-space:nowrap}@media (min-width:1200px){.o-header.-alpha .o-navListItem__text{height:70px;line-height:22px}}.o-header.-alpha .o-navListItem__text .-menu{height:.5rem;width:.5rem}.o-header.-alpha .o-navListItem__text.-rotate .a-icon{--tw-rotate:180deg;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));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.o-header.-alpha .o-navSubmenu{padding-top:.25rem;top:calc(100% + 2px);z-index:10}@media (min-width:1024px){.o-header.-alpha .o-navSubmenu:has(.o-catalogSubmenuAlpha){left:-250px}}@media (min-width:1600px){.o-header.-alpha .o-navSubmenu:has(.o-catalogSubmenuAlpha){left:-280px}}.o-header.-alpha .o-navSubmenu .m-catalogSubmenuBodystyles__itemLink{font-size:1rem;line-height:1.5rem}@media (min-width:1024px){.o-header.-alpha .o-navSubmenu .m-catalogSubmenuLinks{grid-column-start:1;padding-left:1rem}}@media (min-width:1600px){.o-header.-alpha .o-navSubmenu .m-catalogSubmenuLinks{padding-left:3rem}}.o-header.-alpha .o-navSubmenu .m-catalogSubmenuLinks__item{color:var(--catalog-submenu-link-color)}.o-header.-alpha .o-navSubmenu .m-catalogSubmenuLinks__link,.o-header.-alpha .o-navSubmenu .m-catalogSubmenuVehicle__name{font-size:1rem;line-height:1.5rem}.o-header.-alpha .o-navSubmenu .m-catalogSubmenuVehicle:hover .m-catalogSubmenuVehicle__name{color:var(--catalog-submenu-name-color-hover)}.o-header.-alpha .o-navSubmenuAnchor{padding-bottom:.5rem;padding-top:.5rem}.o-headerBottomAlpha .o-navSubMenuCompare{display:none}.o-headerBottomAlpha .o-navSubMenuCompare.-active{display:block}.m-menuButtonAlpha__bar{height:3px}.o-headerTopAlpha__dealerCoordinates{gap:.75rem}.o-headerTopAlpha__wrapper{border-bottom-width:1px;border-style:solid}.o-headerTopAlpha .m-languageSwitch{margin-left:.625rem}.o-headerTopAlpha .m-languageSwitch__item{border-width:1px 0 0;display:flex;font-size:1rem;justify-content:center;line-height:1.5rem;line-height:22px;padding:1px}.o-headerTopAlpha .m-languageSwitch__item.-active{margin-bottom:.125rem;-webkit-text-decoration-line:none;text-decoration-line:none}.o-headerTopAlpha .m-socialNetworks{display:none}.o-headerTopAlpha .s-headerPhoneNumbers .m-selectedDepartmentPhoneNumbers{font-size:1rem;line-height:1.5rem;line-height:22px}.o-headerTopAlpha .s-headerPhoneNumbers .m-selectedSinglePhoneNumber__dropdownIcon{fill:var(--header-phone-dropdown-icon);height:1rem;width:.75rem}.-darkMode .o-privacyPolicy__icon{fill:#fff}.m-accordionItem__content{font-family:"Field Gothic No. 72",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:18px;text-transform:none}@media (min-width:1024px){.m-accordionItem__content{font-size:16px;line-height:22px}}.m-accordionItem__title{font-family:"Field Gothic No. 73",sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;text-transform:Uppercase}@media (min-width:768px){.m-accordionItem__title{font-size:19px;line-height:23px}}@media (min-width:1024px){.m-accordionItem__title{font-size:20px;line-height:26px}}.m-accordionItem__title{text-align:left}.m-breadcrumbItem__anchor:focus{-webkit-text-decoration-line:underline;text-decoration-line:underline}.i-icon{height:1.25rem;width:1.25rem}.m-depHoursInfosOpening__day,.m-depHoursInfosOpening__hours{font-size:1rem;line-height:1.5rem;line-height:22px}.m-depHoursInfosExtra__department-phone-text{font-size:1.25rem;line-height:1.75rem;line-height:26px}.m-depHoursTodayInfos{font-family:"Field Gothic No. 72",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:18px;text-transform:none}@media (min-width:1024px){.m-depHoursTodayInfos{font-size:16px;line-height:22px}}.m-depHoursTodayInfos__opening-day,.m-depHoursTodayInfos__opening-hours{font-weight:400}.m-dropdownAlpha .m-search input[type=search],.m-dropdownAlpha__button{font-size:1rem;line-height:1.5rem;padding-bottom:.75rem;padding-top:.75rem}.m-dropdownOptionAlpha__link{font-size:1rem;line-height:1.5rem}.o-form .m-field__completedIcon,.o-form .m-field__errorIcon{top:calc(50% + 15px)}.o-form .m-field__label{font-size:.875rem;line-height:1.25rem}.m-radio[type=radio]:checked+label:after{content:var(--tw-content);height:18px;left:3px;width:18px}.m-scrollbar::-webkit-scrollbar{width:.625rem}.m-scrollbar::-webkit-scrollbar-thumb,.m-scrollbar::-webkit-scrollbar-track{border-radius:0}.m-scrollbarAlpha__thumb,.m-scrollbarAlpha__track{border-radius:0}.m-scrollbarAlpha.-vertical .m-scrollbarAlpha__thumb,.m-scrollbarAlpha.-vertical .m-scrollbarAlpha__track{width:.625rem}.m-scrolltopAlpha .i-scrolltop{padding:.875rem}.m-tabLink:before{bottom:0;content:var(--tw-content)}.m-tabLink.-active:after{content:var(--tw-content);height:3px}.m-segmentedButtons__button{font-family:"Field Gothic No. 72",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:18px}@media (min-width:1024px){.m-segmentedButtons__button{font-size:16px;line-height:22px}}.m-segmentedButtons__button{text-transform:none}.m-segmentedButtons__button:before{bottom:-1px;content:var(--tw-content);height:3px}.p-aboutAlpha__highlightsModule{background-color:var(--about-page-highlights-bg)!important}@media (min-width:1024px){.p-aboutAlpha__highlightsModule .t-highlights__cardsWrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}.o-catalogCardAlpha .m-cashPurchase__wrapper{display:flex;justify-content:space-between}.o-catalogCardAlpha .m-vehiclePayment__apr,.o-catalogCardAlpha .m-vehiclePayment__term{flex-direction:column;gap:0}.m-retailDetails__itemValue{font-family:"Field Gothic No. 72",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:18px;text-transform:none}@media (min-width:1024px){.m-retailDetails__itemValue{font-size:16px;line-height:22px}}.m-retailDetails__itemValue{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.o-catalogCardAlpha__fineprintSection .a-link{-webkit-text-decoration-line:underline;text-decoration-line:underline}.o-catalogCardAlpha__fineprintSection .a-link:focus,.o-catalogCardAlpha__fineprintSection .a-link:hover{-webkit-text-decoration-line:none;text-decoration-line:none}.o-catalogCardAlpha__topInfo .m-totalRebate__price{font-family:"Field Gothic No. 73",sans-serif;font-size:20px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px;text-transform:Uppercase}@media (min-width:768px){.o-catalogCardAlpha__topInfo .m-totalRebate__price{font-size:21px;line-height:25px}}@media (min-width:1024px){.o-catalogCardAlpha__topInfo .m-totalRebate__price{font-size:22px;line-height:28px}}.o-catalogCardAlpha__topInfo .m-totalRebate__text{font-family:"Field Gothic No. 72",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:18px;text-transform:none}@media (min-width:1024px){.o-catalogCardAlpha__topInfo .m-totalRebate__text{font-size:16px;line-height:22px}}.o-catalogCardAlpha__vehicleName{font-family:"Field Gothic No. 73",sans-serif;font-size:24px;font-style:normal;font-weight:400;letter-spacing:0;line-height:30px;text-transform:none}@media (min-width:768px){.o-catalogCardAlpha__vehicleName{line-height:32px}}@media (min-width:1024px){.o-catalogCardAlpha__vehicleName{font-size:26px;line-height:34px}}.s-catalogFilterButtons__listing{justify-content:space-between}@media (min-width:768px){.s-catalogFilterButtons__listing{gap:.5rem}}@media (min-width:1024px){.s-catalogFilterButtons__listing{display:grid;gap:1.25rem;grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1200px){.s-catalogFilterButtons__listing{grid-template-columns:repeat(6,minmax(0,1fr))}}.s-catalogFilterButtons__listing button{align-items:center;border-radius:5px;border-style:solid;border-width:1px;display:flex;height:5rem;justify-content:center;width:100%}@media (min-width:768px){.s-catalogFilterButtons__listing button{height:6rem}}@media (min-width:1024px){.s-catalogFilterButtons__listing button{height:5rem}}.s-catalogFilterButtons__listing button.-active:not(.-bodystyle){background-color:var(--catalog-filters-background)}.s-catalogFilterButtons__listing button .a-image__img{width:auto}.p-contactAlpha__cardsTitle{font-family:"Field Gothic No. 73",sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;text-transform:Uppercase}@media (min-width:768px){.p-contactAlpha__cardsTitle{font-size:19px;line-height:23px}}@media (min-width:1024px){.p-contactAlpha__cardsTitle{font-size:20px;line-height:26px}}.p-contactAlpha__contactTheDealerWrapper{padding-bottom:0}@media (min-width:768px){.p-contactAlpha__contactTheDealerBlock{grid-column:span 5/span 5;grid-column-start:2}.p-contactAlpha__contactTheDealerBlock:last-of-type{grid-column:span 5/span 5;grid-column-start:7}}@media (min-width:1024px){.p-contactAlpha__contactTheDealerBlock:last-of-type{grid-column:span 4/span 4;grid-column-start:8}}.p-contactAlpha__findOurDealers .o-multiAddressesDelta__title{margin-bottom:1.25rem}.p-contactAlpha__findOurDealers .o-multiAddressesDelta__dropdownLabel{margin-bottom:.5rem}.p-contactAlpha__findOurDealers .o-multiAddressesDelta__navigation{margin-bottom:1.5rem}.p-contactAlpha__findOurDealers .o-multiAddressesDelta__selectedAddress .m-addressLink__anchor{-webkit-text-decoration-line:none;text-decoration-line:none}.p-contactAlpha__findOurDealers .o-multiAddressesDelta__selectedAddress .m-addressLink__anchor:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.p-contactAlpha__findOurDealers .o-multiAddressesDelta__selectedAddress .m-addressLink__anchor .m-addressLink__addressEnd{-webkit-text-decoration-line:none;text-decoration-line:none}.p-contactAlpha__findOurDealers .o-multiAddressesDelta__selectedAddress .m-addressLink__anchor .m-addressLink__addressEnd:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.p-contactAlpha__findOurDealers .m-dealerInfosBravo__phoneWrapper{margin-top:1.25rem}.p-contactAlpha__findOurDealers .m-dealerInfosBravo__phoneWrapper .m-departmentsPhoneNumber__label{font-size:1rem;line-height:1.5rem}.p-contactAlpha__findOurDealers .m-dealerInfosBravo__phoneWrapper .m-phoneNumberAnchor{font-size:1rem;line-height:1.5rem;-webkit-text-decoration-line:none;text-decoration-line:none}.p-contactAlpha__findOurDealers .m-dealerInfosBravo__phoneWrapper .m-phoneNumberAnchor:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.p-contactAlpha__findOurDealers .o-multiBusinessHoursAlpha__title{margin-bottom:1.25rem}.p-contactAlpha__findOurDealers .o-multiBusinessHoursAlpha__listWrapper{gap:1rem}@media (min-width:1200px){.p-contactAlpha__H1{grid-column:span 5/span 5;grid-column-start:2}}.p-contactAlpha__socialNetworks{margin-top:0}.p-contactAlpha__socialNetworks .m-socialNetworks__title{display:none}.p-home .o-promoBanner__carousel{background-color:var(--promo-banner-slider-bg)}@media (min-width:768px){.p-home .o-promoBanner__carousel .o-carousel__main{margin-left:auto;margin-right:auto;max-width:750px;width:100%}}@media (min-width:1024px){.p-home .o-promoBanner__carousel .o-carousel__main{max-width:1000px}}@media (min-width:1200px){.p-home .o-promoBanner__carousel .o-carousel__main{max-width:1160px}}@media (min-width:1600px){.p-home .o-promoBanner__carousel .o-carousel__main{max-width:1400px}}.p-home .o-promoBanner__carousel .splide__pagination{--tw-translate-x:-50%;--tw-translate-y:-50%;bottom:0;left:50%;position:absolute;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))}.p-home .o-promoBanner__carousel .splide__track{border-radius:10px}.p-home .o-seoTextDelta__infos{padding-left:2rem;padding-right:2rem;width:91.666667%}@media (min-width:1024px){.p-home .o-seoTextDelta__infos{padding-left:5rem;padding-right:5rem;width:80%}}@media (min-width:1200px){.p-home .o-seoTextDelta__infos{padding-left:7rem;padding-right:7rem}}.p-home .o-seoTextDelta__infos .a-button{margin-top:2rem}@media (min-width:768px){.p-home .o-seoTextDelta__seoWrapper{padding-bottom:7rem;padding-top:7rem}}.p-home .t-highlights{padding-bottom:4rem;padding-top:4rem}@media (min-width:1200px){.p-home .t-highlights{padding-bottom:5rem;padding-top:5rem}}.p-home .t-highlights__title{margin-bottom:0}.p-home .t-highlights__cardsWrapper{gap:1.5rem}.p-home .t-highlights__cardsWrapper .m-highlightCardGolf__image{--tw-scale-x:1!important;--tw-scale-y:1!important;height:7rem;margin:0 auto;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))!important;width:14rem}.p-home .t-highlightsAdditional .m-highlightCard__ctasContainer{margin-left:0}.p-home .t-highlightsAdditional .m-highlightCardEcho__title{font-family:"Field Gothic No. 73",sans-serif;font-size:24px;font-style:normal;font-weight:400;letter-spacing:0;line-height:30px;text-transform:none}@media (min-width:768px){.p-home .t-highlightsAdditional .m-highlightCardEcho__title{line-height:32px}}@media (min-width:1024px){.p-home .t-highlightsAdditional .m-highlightCardEcho__title{font-size:26px;line-height:34px}}.p-home .t-highlightsAdditional .m-highlightCardEcho__title{text-align:left}.p-home .t-reviews{background-position:bottom;background-size:100%}.p-home .t-reviews .carousel .swiper-wrapper .swiper-slide.--flex{justify-content:center}.p-home .t-reviews .m-reviewCardAlpha{border-style:none;text-align:center}@media (min-width:768px){.p-home .t-reviews .m-reviewCardAlpha{width:75%}}@media (min-width:1200px){.p-home .t-reviews .m-reviewCardAlpha{width:60%}}.p-home .t-reviews .m-reviewCardAlpha__authorRatingContainer{justify-content:center}.p-home .t-reviews .t-reviewsAlpha__carouselMainArrows{display:none}.p-inventoryDetail .s-vehicleComparables .m-vehicleCash__previousPrice{font-size:1rem;line-height:1.5rem;line-height:18px}.p-inventoryDetail .s-vehicleComparables .m-vehicleCash__rebate{font-size:.75rem;line-height:1rem;padding-bottom:.25rem}.p-inventoryDetail .s-vehicleComparables .o-vehicleCardAlpha__mediasTopContent{flex-direction:row}.p-inventoryDetail .s-vehicleComparables .o-vehicleCardAlpha__specs{font-size:.75rem;line-height:1rem}.p-inventoryDetail .s-vehicleComparables .o-vehicleCardAlpha__tagline{font-size:1rem;line-height:1.5rem;line-height:22px}.p-inventoryDetail .s-vehicleComparables .o-vehicleCardAlpha .m-vehicleFinance__cashDown,.p-inventoryDetail .s-vehicleComparables .o-vehicleCardAlpha .m-vehicleFinance__paymentTerm,.p-inventoryDetail .s-vehicleComparables .o-vehicleCardAlpha .m-vehicleFinance__totalCredit{font-size:.75rem;line-height:1rem}.p-inventoryDetail .s-vehicleComparables .o-vehicleCardAlpha .m-vehicleCash__currentPrice{font-family:"Field Gothic No. 73",sans-serif;font-size:24px;font-style:normal;font-weight:400;letter-spacing:0;line-height:30px;text-transform:none}@media (min-width:768px){.p-inventoryDetail .s-vehicleComparables .o-vehicleCardAlpha .m-vehicleCash__currentPrice{line-height:32px}}@media (min-width:1024px){.p-inventoryDetail .s-vehicleComparables .o-vehicleCardAlpha .m-vehicleCash__currentPrice{font-size:26px;line-height:34px}}.p-inventoryDetail .s-vehicleInstancesCtas__button{border-radius:0;font-size:.875rem;font-weight:400;line-height:1.25rem;line-height:22px}@media (min-width:1200px){.p-inventoryDetail .s-vehicleInstancesCtas__button{font-size:13px;line-height:1.25rem}}.p-inventoryDetail .s-vehicleInstancesCtas__button .a-icon{height:2.25rem;margin-bottom:.5rem;width:2.25rem}.p-inventoryDetail .s-vehicleMediasPaymentsCtas .m-vehicleCash__offerLink{align-self:flex-start;padding-top:1.25rem}.p-inventoryDetail .s-vehicleMediasPaymentsCtas .m-vehicleCash__previousPrice{font-size:1rem;line-height:1.25rem}@media (min-width:1200px){.p-inventoryDetail .s-vehicleMediasPaymentsCtas .m-vehicleCash__previousPrice{font-size:18px;line-height:1.5rem}}.p-inventoryDetail .s-vehicleMediasPaymentsCtas .m-vehicleCash__rebate{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.p-inventoryDetail .s-vehicleMediasPaymentsCtas .m-vehicleCash__left-content{width:75%}}@media (min-width:1024px){.p-inventoryDetail .s-vehicleMediasPaymentsCtas .m-vehicleCash__left-content{width:60%}}.p-inventoryDetail .s-vehicleMediasPaymentsCtas .m-vehicleFinance__at,.p-inventoryDetail .s-vehicleMediasPaymentsCtas .m-vehicleFinance__paymentFrequency,.p-inventoryDetail .s-vehicleMediasPaymentsCtas .m-vehicleLease__at,.p-inventoryDetail .s-vehicleMediasPaymentsCtas .m-vehicleLease__paymentFrequency{font-size:.75rem;line-height:1rem}@media (min-width:1200px){.p-inventoryDetail .s-vehicleMediasPaymentsCtas .m-vehicleFinance__paymentPrice,.p-inventoryDetail .s-vehicleMediasPaymentsCtas .m-vehicleFinance__rate,.p-inventoryDetail .s-vehicleMediasPaymentsCtas .m-vehicleLease__paymentPrice,.p-inventoryDetail .s-vehicleMediasPaymentsCtas .m-vehicleLease__rate{font-size:21px;line-height:29px}}.p-inventoryDetail .s-vehicleMediasPaymentsCtas .m-vehicleFinance__offerLink,.p-inventoryDetail .s-vehicleMediasPaymentsCtas .m-vehicleLease__offerLink{align-self:flex-start;padding-top:1.25rem}.p-inventoryDetail .s-vehiclePictures__mainCarousel__lastThumbnail{display:contents;font-size:.75rem;line-height:1rem}@media (min-width:768px){.p-inventoryDetail .s-vehiclePictures__mainCarousel__lastThumbnail{display:flex;font-size:.875rem;line-height:1.25rem}}@media (min-width:1200px){.p-inventoryDetail .s-vehiclePictures__mainCarousel__lastThumbnail{font-size:1rem;line-height:1.5rem}}.p-inventoryDetail .s-vehicleOptions__list{font-size:14px;line-height:18px}@media (min-width:1200px){.p-inventoryDetail .s-vehicleOptions__list{font-size:1rem;line-height:1.5rem;line-height:22px}}.p-inventoryDetail .s-vehicleOptions__separator{border-color:var(--vdp-inventory-separator)}.p-inventoryListing .badge-checkbox__label-badge{font-size:.875rem;line-height:1.25rem}.p-inventoryListing .badge-checkbox__label-text{font-size:.875rem;line-height:1.25rem;margin-left:.625rem}.p-inventoryListing .count{font-size:.875rem;line-height:1.25rem}.p-inventoryListing .di-double-text .di-text__label,.p-inventoryListing .di-light-specs-item__text{font-size:.75rem;line-height:1rem}.p-inventoryListing .di-recent-view__count{font-size:1rem;font-weight:400;line-height:1.25rem}.p-inventoryListing .di-search__content{height:50px}.p-inventoryListing .di-search__input{font-size:1rem;line-height:1.5rem;line-height:22px}.p-inventoryListing .di-search__title{font-family:"Field Gothic No. 72",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:18px;text-transform:none}@media (min-width:1024px){.p-inventoryListing .di-search__title{font-size:16px;line-height:22px}}.p-inventoryListing .di-tabs__index{font-size:.875rem;font-weight:400;line-height:1.25rem;padding-bottom:.25rem;padding-top:.25rem}.p-inventoryListing .dynamic-inventory__options{font-family:"Field Gothic No. 72",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:18px;text-transform:none}@media (min-width:1024px){.p-inventoryListing .dynamic-inventory__options{font-size:16px;line-height:22px}}.p-inventoryListing .dynamic-inventory__options .option-modal-item.active{font-family:"Field Gothic No. 72",sans-serif;font-size:14px;font-style:normal;letter-spacing:0;line-height:18px;text-transform:none}@media (min-width:1024px){.p-inventoryListing .dynamic-inventory__options .option-modal-item.active{font-size:16px;line-height:22px}}.p-inventoryListing .dynamic-inventory__options .option-modal-item.active{font-weight:400}.p-inventoryListing .filter-category .filter-category__title{font-family:"Field Gothic No. 73",sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;text-transform:Uppercase}@media (min-width:768px){.p-inventoryListing .filter-category .filter-category__title{font-size:19px;line-height:23px}}@media (min-width:1024px){.p-inventoryListing .filter-category .filter-category__title{font-size:20px;line-height:26px}}@media (min-width:1200px){.p-inventoryListing .filter-category .filter-category__title{padding-left:0}}.p-inventoryListing input[type=radio]+label{font-size:.875rem;line-height:1.25rem}.p-inventoryListing input[type=radio]+label .radio__button{height:1.5rem;width:1.5rem}.p-inventoryListing input[type=radio]+label .radio__button:before{content:var(--tw-content);height:18px;width:18px}.p-inventoryListing .offer-detail-exception{font-size:.75rem;line-height:1rem}.p-inventoryListing .reset-label{border-radius:0;padding-bottom:0;padding-top:0}.p-inventoryListing .reset-label__text{font-size:.75rem;line-height:1rem}.p-inventoryListing .reset-labels-list__reset{font-size:1rem;line-height:1.5rem;line-height:22px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.p-inventoryListing .reset-labels-list__reset:focus,.p-inventoryListing .reset-labels-list__reset:hover{-webkit-text-decoration-line:none;text-decoration-line:none}.p-inventoryListing [type=checkbox]:checked+label,.p-inventoryListing [type=checkbox]:not(:checked)+label{font-size:.875rem;line-height:1.25rem}.p-inventoryListing .widget-checkbox__check:after,.p-inventoryListing [type=checkbox]:checked+label:after,.p-inventoryListing [type=checkbox]:not(:checked)+label:after{content:var(--tw-content);height:13px;left:4px;top:8px;width:7px}.p-inventoryListing .widget-checkbox__check,.p-inventoryListing [type=checkbox]:checked+label,.p-inventoryListing [type=checkbox]:not(:checked)+label{border-radius:0}.p-inventoryListing .widget-checkbox__check:before,.p-inventoryListing [type=checkbox]:checked+label:before,.p-inventoryListing [type=checkbox]:not(:checked)+label:before{content:var(--tw-content);height:1.5rem;width:1.5rem}.p-inventoryListing .vehicle-card-vertical__compare{display:none}.p-inventoryListing .vehicle-card-vertical .di-vehicle-tagline{font-size:.75rem;line-height:1rem;margin-bottom:.625rem}.p-inventoryListing .vehicle-card-vertical__fine-print-link{justify-content:flex-start}.p-inventoryListing .vehicle-card-vertical__payment-options{padding-bottom:1.25rem}@media (min-width:1200px){.p-inventoryListing .vehicle-card-vertical__payment-options{padding-bottom:2rem}}.p-inventoryListing .vehicle-name__dealer-name{font-size:14px;line-height:18px}@media (min-width:1200px){.p-inventoryListing .vehicle-name__dealer-name{font-size:1rem;line-height:1.5rem;line-height:22px}}.p-inventoryListing .vehicle-name__make-year{font-size:16px;line-height:1.25rem}@media (min-width:1024px){.p-inventoryListing .vehicle-name__make-year{font-size:18px;line-height:1.5rem}}.p-inventoryListing .vehicle-name__model{font-family:"Field Gothic No. 73",sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;text-transform:Uppercase}@media (min-width:768px){.p-inventoryListing .vehicle-name__model{font-size:19px;line-height:23px}}@media (min-width:1024px){.p-inventoryListing .vehicle-name__model{font-size:20px;line-height:26px}}.p-inventoryListing .vehicle-name__tagline{font-size:.75rem;line-height:1rem}.p-inventoryListing .vehicle-name__trim{font-family:"Field Gothic No. 72",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:18px;text-transform:none}@media (min-width:1024px){.p-inventoryListing .vehicle-name__trim{font-size:16px;line-height:22px}}.p-inventoryListing .vehicle-payment-cashdown__old-price{font-size:.875rem;line-height:1.25rem}.p-inventoryListing .vehicle-payment-cashdown__regular-price{font-size:19px;line-height:1.75rem}@media (min-width:1200px){.p-inventoryListing .vehicle-payment-cashdown__regular-price{font-size:21px}}.p-inventoryListing .vehicle-payment-finance__cash-down,.p-inventoryListing .vehicle-payment-finance__payment-frequency,.p-inventoryListing .vehicle-payment-finance__price-term{font-size:14px;line-height:18px}@media (min-width:1200px){.p-inventoryListing .vehicle-payment-finance__cash-down,.p-inventoryListing .vehicle-payment-finance__payment-frequency,.p-inventoryListing .vehicle-payment-finance__price-term{font-size:1rem;line-height:1.5rem;line-height:22px}}.p-inventoryListing .vehicle-payment-finance__price,.p-inventoryListing .vehicle-payment-finance__term-apr-value{font-size:19px;line-height:1.75rem}@media (min-width:1200px){.p-inventoryListing .vehicle-payment-finance__price,.p-inventoryListing .vehicle-payment-finance__term-apr-value{font-size:21px}}.p-inventoryListing .vehicle-payment-finance__term-apr-label{font-size:.75rem;line-height:1rem}.p-inventoryListing .vehicle-payment-incentives{font-size:.875rem;line-height:1.25rem}.p-inventoryListing .s-formSectionAlpha .widget-checkbox__check:after,.p-inventoryListing .s-formSectionAlpha [type=checkbox]:checked+label:after,.p-inventoryListing .s-formSectionAlpha [type=checkbox]:not(:checked)+label:after{content:var(--tw-content);height:13px;left:10px;top:10px;width:7px}.p-inventoryListing .s-formSectionAlpha .widget-checkbox__check:before,.p-inventoryListing .s-formSectionAlpha [type=checkbox]:checked+label:before,.p-inventoryListing .s-formSectionAlpha [type=checkbox]:not(:checked)+label:before{border-radius:0;content:var(--tw-content);height:1.5rem;width:1.5rem}.p-ourDealerships__bottomSection .t-highlights__cardsWrapper .m-highlightCard__ctasContainer{padding:.25rem 1rem}.p-ourDealerships__bottomSection .t-highlights__cardsWrapper .m-highlightCard__ctasContainer .a-link.-bravo.-primary{color:var(--oudealership-page-highlights-link-color);justify-content:center;-webkit-text-decoration-color:var(--oudealership-page-highlights-link-color);text-decoration-color:var(--oudealership-page-highlights-link-color)}.p-ourDealerships__bottomSection .t-highlights__cardsWrapper .m-highlightCard__ctasContainer .a-link.-bravo.-primary:hover{color:var(--oudealership-page-highlights-link-color)}.p-ourDealerships__bottomSection .t-highlights__cardsWrapper .m-highlightCard__ctasContainer .a-link.-bravo .i-linkExternal{fill:var(--oudealership-page-highlights-link-color)}.p-ourDealerships__bottomSection .t-highlights__cardsWrapper .m-highlightCardGolf__image{--tw-scale-x:1!important;--tw-scale-y:1!important;height:7rem;margin:0 auto;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))!important;width:14rem}.m-newsCardAlpha__date{margin-bottom:.75rem}.m-employeeCardCharlie__employeeName{font-family:"Field Gothic No. 73",sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:22px;text-transform:Uppercase}@media (min-width:768px){.m-employeeCardCharlie__employeeName{font-size:19px;line-height:23px}}@media (min-width:1024px){.m-employeeCardCharlie__employeeName{font-size:20px;line-height:26px}}.m-employeeCardCharlie__employeeJob{font-family:"Field Gothic No. 72",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:18px;text-transform:none}@media (min-width:1024px){.m-employeeCardCharlie__employeeJob{font-size:16px;line-height:22px}}.m-employeeCardCharlie__employeeJob{margin-bottom:.25rem}.m-employeeCardCharlie__employeePhone{font-family:"Field Gothic No. 72",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:18px;text-transform:none}@media (min-width:1024px){.m-employeeCardCharlie__employeePhone{font-size:16px;line-height:22px}}@media (min-width:640px){.p-teamListingAlpha__employeesListing{display:grid;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.p-teamListingAlpha__employeesListing{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1440px){.p-teamListingAlpha__employeesListing{grid-template-columns:repeat(4,minmax(0,1fr))}}.s-employeeBiography__text{font-family:"Field Gothic No. 72",sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;text-transform:none}@media (min-width:1024px){.s-employeeBiography__text{font-size:18px;line-height:24px}}.il-heading__subtitle{font-family:"Field Gothic No. 73",sans-serif;font-size:20px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px;text-transform:Uppercase}@media (min-width:768px){.il-heading__subtitle{font-size:21px;line-height:25px}}@media (min-width:1024px){.il-heading__subtitle{font-size:22px;line-height:28px}}.t-sidebarTemplateAlpha{background-color:var(--secondary4)}.t-sidebarTemplateAlpha .-defaultMarginBottom{margin-bottom:0}.instant-estimate__content .InputAutoComplete{font-family:"Field Gothic No. 72",sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;text-transform:none}@media (min-width:1024px){.instant-estimate__content .InputAutoComplete{font-size:18px;line-height:24px}}
