.page-module-scss-module__WWvKmq__heading{font-family:var(--font-theme-narrow);margin-bottom:1.5rem;font-size:2rem;font-weight:900;line-height:2.5rem}.page-module-scss-module__WWvKmq__progressBar{margin-bottom:1rem}.page-module-scss-module__WWvKmq__headingSmall{font-family:var(--font-theme-narrow);margin-top:1.5rem;margin-bottom:1rem;font-size:1.25rem;font-weight:700;line-height:1.75rem}.page-module-scss-module__WWvKmq__textContent{margin-bottom:1.5rem;font-size:1.125rem;font-weight:400;line-height:1.625rem}.page-module-scss-module__WWvKmq__successContent{background-color:#fff;border-radius:1rem}.page-module-scss-module__WWvKmq__successContent>*{padding:1.5rem}@media (min-width:600px){.page-module-scss-module__WWvKmq__successContent>*{padding:2rem}}.page-module-scss-module__WWvKmq__successContent .page-module-scss-module__WWvKmq__submissionConfirmation{font-family:var(--font-theme-narrow);align-items:center;gap:1rem;padding-bottom:0;font-size:1.5rem;font-weight:700;line-height:2rem;display:flex}.page-module-scss-module__WWvKmq__successContent .page-module-scss-module__WWvKmq__submissionConfirmation svg{min-width:2rem;min-height:2rem}.page-module-scss-module__WWvKmq__successContent .page-module-scss-module__WWvKmq__submissionConfirmation h3{font-family:var(--font-theme-narrow);font-size:1.5rem;font-weight:700;line-height:2rem}.page-module-scss-module__WWvKmq__successContent .page-module-scss-module__WWvKmq__submissionConfirmation .page-module-scss-module__WWvKmq__selling svg{color:#cb4700}.page-module-scss-module__WWvKmq__successContent .page-module-scss-module__WWvKmq__uspCardContainer{margin-bottom:1.5rem}.page-module-scss-module__WWvKmq__successContent .page-module-scss-module__WWvKmq__purchasePriceEstimate{background-color:#fafafa;flex-direction:column;gap:1rem;margin-top:2rem;display:flex}.page-module-scss-module__WWvKmq__successContent .page-module-scss-module__WWvKmq__purchasePriceEstimate .page-module-scss-module__WWvKmq__purchasePriceEstimateHeading{font-family:var(--font-theme-narrow);font-size:1.5rem;font-weight:700;line-height:2rem}.page-module-scss-module__WWvKmq__successContent .page-module-scss-module__WWvKmq__purchasePriceEstimate .page-module-scss-module__WWvKmq__priceDisclaimer{color:#757575;font-size:.875rem;font-weight:400;line-height:1.375rem}.page-module-scss-module__WWvKmq__successContent .page-module-scss-module__WWvKmq__flowInformation{margin-bottom:1rem;padding-top:1rem}.page-module-scss-module__WWvKmq__successContent .page-module-scss-module__WWvKmq__flowInformation .page-module-scss-module__WWvKmq__textContent{flex-direction:column;gap:1rem;display:flex}.page-module-scss-module__WWvKmq__successContent .page-module-scss-module__WWvKmq__success{color:#2d8300}.page-module-scss-module__WWvKmq__chatInformation{background-color:#fff;border-radius:1rem;padding:1.5rem}@media (min-width:600px){.page-module-scss-module__WWvKmq__chatInformation{padding:2rem}}
.PurchasePriceEstimate-module-scss-module__B0Y0vq__purchasePriceEstimate{font-family:var(--font-theme-narrow);font-size:2rem;font-weight:900;line-height:2.5rem}.PurchasePriceEstimate-module-scss-module__B0Y0vq__purchasePriceEstimate .PurchasePriceEstimate-module-scss-module__B0Y0vq__purchasePriceEstimateIndicator{color:#cb4700}.PurchasePriceEstimate-module-scss-module__B0Y0vq__loader{align-items:center;height:2.5rem;display:flex}.PurchasePriceEstimate-module-scss-module__B0Y0vq__loader .PurchasePriceEstimate-module-scss-module__B0Y0vq__loadingIndicator{color:#cb4700;font-size:1.5rem}
.TextField-module-scss-module__1sNM2q__textField{font-family:var(--font-theme);font-weight:var(--font-weight,400);font-size:var(--font-size,.875rem);line-height:var(--line-height,1.375rem);color:var(--text-color,#282828);gap:var(--theme-spacing-xxxs,.25rem);flex-direction:column;display:flex}.TextField-module-scss-module__1sNM2q__textField .TextField-module-scss-module__1sNM2q__label{gap:var(--theme-spacing-xxxs,.25rem);flex-direction:column;display:flex}.TextField-module-scss-module__1sNM2q__textField .TextField-module-scss-module__1sNM2q__labelText{font-family:var(--label-font-family,var(--font-theme));font-weight:var(--label-font-weight,var(--font-weight,400));font-size:var(--label-font-size,var(--font-size,.875rem));line-height:var(--label-line-height,var(--line-height,1.375rem));color:var(--label-color,var(--text-color,#282828))}.TextField-module-scss-module__1sNM2q__textField .TextField-module-scss-module__1sNM2q__helpText{font-family:var(--help-text-font-family,var(--font-theme));font-weight:var(--help-text-font-weight,var(--font-weight,400));font-size:var(--help-text-font-size,var(--font-size,.875rem));line-height:var(--help-text-line-height,var(--line-height,1.375rem));color:var(--color-help-text,var(--help-text-color,var(--text-color,#282828)))}.TextField-module-scss-module__1sNM2q__textField .TextField-module-scss-module__1sNM2q__rightAligned{top:50%;right:var(--input-padding-x,0);place-items:center;gap:var(--theme-spacing-xxxs,.25rem);display:flex;position:absolute;transform:translateY(-50%)}.TextField-module-scss-module__1sNM2q__textField .TextField-module-scss-module__1sNM2q__icon{width:var(--icon-width,var(--icon-size,1.5rem));height:var(--icon-height,var(--icon-size,1.5rem));font-size:var(--icon-size,1.5rem)}.TextField-module-scss-module__1sNM2q__textField .TextField-module-scss-module__1sNM2q__errorText{font-family:var(--error-text-font-family,var(--font-theme));font-weight:var(--error-text-font-weight,var(--font-weight,400));font-size:var(--error-text-font-size,var(--font-size,.875rem));line-height:var(--error-text-line-height,var(--line-height,1.375rem));color:var(--error-text-color,var(--text-color,#282828))}.TextField-module-scss-module__1sNM2q__textField .TextField-module-scss-module__1sNM2q__suffixText{font-family:var(--suffix-text-font-family,var(--font-theme));font-weight:var(--suffix-text-font-weight,var(--font-weight,400));font-size:var(--suffix-text-font-size,var(--font-size,.875rem));line-height:var(--suffix-text-line-height,var(--line-height,1.375rem))}.TextField-module-scss-module__1sNM2q__textField .TextField-module-scss-module__1sNM2q__requiredIndicator{color:var(--required-indicator-color,inherit)}.TextField-module-scss-module__1sNM2q__textField.TextField-module-scss-module__1sNM2q__validated input,.TextField-module-scss-module__1sNM2q__textField.TextField-module-scss-module__1sNM2q__validated textarea{border-color:var(--border-color-validated,var(--border-color,inherit))}.TextField-module-scss-module__1sNM2q__textField.TextField-module-scss-module__1sNM2q__validated .TextField-module-scss-module__1sNM2q__icon{color:var(--icon-color-validated,inherit)}.TextField-module-scss-module__1sNM2q__textField.TextField-module-scss-module__1sNM2q__error input,.TextField-module-scss-module__1sNM2q__textField.TextField-module-scss-module__1sNM2q__error textarea{border-color:var(--border-color-error,var(--border-color,inherit))}.TextField-module-scss-module__1sNM2q__textField.TextField-module-scss-module__1sNM2q__error input:hover,.TextField-module-scss-module__1sNM2q__textField.TextField-module-scss-module__1sNM2q__error textarea:hover{border-color:var(--border-color-error-hover,var(--border-color,inherit))}.TextField-module-scss-module__1sNM2q__textField.TextField-module-scss-module__1sNM2q__error .TextField-module-scss-module__1sNM2q__icon{color:var(--icon-color-error,inherit)}.TextField-module-scss-module__1sNM2q__textField.TextField-module-scss-module__1sNM2q__disabled{color:var(--text-color-disabled,#757575);cursor:not-allowed}.TextField-module-scss-module__1sNM2q__textField.TextField-module-scss-module__1sNM2q__disabled .TextField-module-scss-module__1sNM2q__labelText{cursor:not-allowed;color:var(--label-color-disabled,var(--text-color-disabled,#757575))}.TextField-module-scss-module__1sNM2q__textField.TextField-module-scss-module__1sNM2q__disabled .TextField-module-scss-module__1sNM2q__helpText{cursor:not-allowed;color:var(--help-text-color-disabled,var(--text-color-disabled,#757575))}.TextField-module-scss-module__1sNM2q__textField.TextField-module-scss-module__1sNM2q__disabled input,.TextField-module-scss-module__1sNM2q__textField.TextField-module-scss-module__1sNM2q__disabled textarea{cursor:not-allowed;color:var(--input-text-color-disabled,var(--text-color-disabled,#757575));border-color:var(--border-color-disabled,var(--border-color,inherit));background:var(--background-disabled,var(--background,transparent))}.TextField-module-scss-module__1sNM2q__textField.TextField-module-scss-module__1sNM2q__disabled input:hover,.TextField-module-scss-module__1sNM2q__textField.TextField-module-scss-module__1sNM2q__disabled textarea:hover{border-color:var(--border-color-disabled,var(--border-color,inherit))}.TextField-module-scss-module__1sNM2q__textField.TextField-module-scss-module__1sNM2q__disabled .TextField-module-scss-module__1sNM2q__icon{color:var(--icon-color-disabled,inherit)}.TextField-module-scss-module__1sNM2q__textField.TextField-module-scss-module__1sNM2q__disabled .TextField-module-scss-module__1sNM2q__suffixText{color:var(--text-color-disabled,#757575)}.TextField-module-scss-module__1sNM2q__container{min-width:var(--input-min-width,12rem);position:relative}.TextField-module-scss-module__1sNM2q__container input,.TextField-module-scss-module__1sNM2q__container textarea{font-family:var(--input-font-family,var(--font-theme));font-weight:var(--input-font-weight,var(--font-weight,400));font-size:var(--input-font-size,var(--font-size,.875rem));line-height:var(--input-line-height,var(--line-height,1.375rem));color:var(--input-text-color,var(--text-color,#282828));border-top:var(--border-top,var(--border,var(--border-width,1px)var(--border-style,solid)var(--border-color,silver)));border-bottom:var(--border-bottom,var(--border,var(--border-width,1px)var(--border-style,solid)var(--border-color,silver)));border-left:var(--border-left,var(--border,var(--border-width,1px)var(--border-style,solid)var(--border-color,silver)));border-right:var(--border-right,var(--border,var(--border-width,1px)var(--border-style,solid)var(--border-color,silver)));border-radius:var(--border-radius,0);background:var(--background,transparent);width:100%;height:var(--input-height,3rem);padding:var(--input-padding-y,0)var(--input-padding-x,0);outline:none}.TextField-module-scss-module__1sNM2q__container input.TextField-module-scss-module__1sNM2q__largeField,.TextField-module-scss-module__1sNM2q__container textarea.TextField-module-scss-module__1sNM2q__largeField{height:var(--input-height-l,3.5rem)}.TextField-module-scss-module__1sNM2q__container input:focus-visible,.TextField-module-scss-module__1sNM2q__container textarea:focus-visible{outline:var(--focus-outline,2px solid var(--border-color-focused,var(--border-color,inherit)));outline-offset:-1px}.TextField-module-scss-module__1sNM2q__container input:hover,.TextField-module-scss-module__1sNM2q__container textarea:hover{border-color:var(--border-color-hover,var(--border-color,inherit))}.TextField-module-scss-module__1sNM2q__container input::placeholder,.TextField-module-scss-module__1sNM2q__container textarea::placeholder{font-family:var(--placeholder-font-family,var(--font-theme));font-weight:var(--placeholder-font-weight,var(--font-weight,400));font-size:var(--placeholder-font-size,var(--font-size,.875rem));line-height:var(--placeholder-line-height,var(--line-height,1.375rem));color:var(--placeholder-color,var(--text-color,#282828));opacity:1}.TextField-module-scss-module__1sNM2q__container input::-moz-placeholder{font-family:var(--placeholder-font-family,var(--font-theme));font-weight:var(--placeholder-font-weight,var(--font-weight,400));font-size:var(--placeholder-font-size,var(--font-size,.875rem));line-height:var(--placeholder-line-height,var(--line-height,1.375rem));color:var(--placeholder-color,var(--text-color,#282828))}.TextField-module-scss-module__1sNM2q__container textarea::-moz-placeholder{font-family:var(--placeholder-font-family,var(--font-theme));font-weight:var(--placeholder-font-weight,var(--font-weight,400));font-size:var(--placeholder-font-size,var(--font-size,.875rem));line-height:var(--placeholder-line-height,var(--line-height,1.375rem));color:var(--placeholder-color,var(--text-color,#282828))}
.Toast-module-scss-module__o8H_Tq__toast{background-color:#fff;border-style:solid;border-width:.0625rem .0625rem .0625rem .5rem;border-radius:.5rem;flex-direction:column;padding:.5rem 2rem .5rem .5rem;display:flex}.Toast-module-scss-module__o8H_Tq__toast.Toast-module-scss-module__o8H_Tq__success{border-color:#2d8300}.Toast-module-scss-module__o8H_Tq__toast.Toast-module-scss-module__o8H_Tq__info{border-color:#0076ca}.Toast-module-scss-module__o8H_Tq__toast.Toast-module-scss-module__o8H_Tq__warning{border-color:#b08c00}.Toast-module-scss-module__o8H_Tq__toast.Toast-module-scss-module__o8H_Tq__error{border-color:#e80014}.Toast-module-scss-module__o8H_Tq__closeButton{cursor:pointer;background:0 0;border:none;outline:none;width:auto;max-width:1.5rem;height:auto;max-height:1.5rem;padding:.3125rem;position:absolute;top:5px;right:5px}.Toast-module-scss-module__o8H_Tq__title{font-size:1rem;font-weight:700;line-height:1.5rem}.Toast-module-scss-module__o8H_Tq__description{font-size:1rem;font-weight:400;line-height:1.5rem}.Toast-module-scss-module__o8H_Tq__viewport{--viewport-padding:25px;padding:var(--viewport-padding);z-index:2147483647;outline:none;flex-direction:column;align-items:flex-end;gap:10px;width:390px;max-width:100vw;margin:0;list-style:none;display:flex;position:fixed;top:0;right:0}@keyframes Toast-module-scss-module__o8H_Tq__hide{0%{opacity:1}to{opacity:0}}@keyframes Toast-module-scss-module__o8H_Tq__slideIn{0%{transform:translateX(calc(100% + var(--viewport-padding)))}to{transform:translate(0)}}@keyframes Toast-module-scss-module__o8H_Tq__swipeOut{0%{transform:translateX(var(--radix-toast-swipe-end-x))}to{transform:translateX(calc(100% + var(--viewport-padding)))}}.Toast-module-scss-module__o8H_Tq__root{align-items:center;display:grid;position:relative}.Toast-module-scss-module__o8H_Tq__root[data-state=open]{animation:.15s cubic-bezier(.16,1,.3,1) Toast-module-scss-module__o8H_Tq__slideIn}.Toast-module-scss-module__o8H_Tq__root[data-state=closed]{animation:.1s ease-in Toast-module-scss-module__o8H_Tq__hide}.Toast-module-scss-module__o8H_Tq__root[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.Toast-module-scss-module__o8H_Tq__root[data-swipe=cancel]{transition:transform .2s ease-out;transform:translate(0)}.Toast-module-scss-module__o8H_Tq__root[data-swipe=end]{animation:.1s ease-out Toast-module-scss-module__o8H_Tq__swipeOut}
.ExportLicenseModal-module-scss-module__xOcieq__exportLicenseForm{flex-direction:column;gap:1.5rem;display:flex}.ExportLicenseModal-module-scss-module__xOcieq__radioGroup{--gap-group:1rem}.ExportLicenseModal-module-scss-module__xOcieq__section{flex-direction:column;gap:1rem;display:flex}.ExportLicenseModal-module-scss-module__xOcieq__section .ExportLicenseModal-module-scss-module__xOcieq__input{width:100%;max-width:100%}.ExportLicenseModal-module-scss-module__xOcieq__section .ExportLicenseModal-module-scss-module__xOcieq__input.ExportLicenseModal-module-scss-module__xOcieq__textArea textarea{height:6.25rem}.ExportLicenseModal-module-scss-module__xOcieq__sectionTitle{font-size:1rem;font-weight:700;line-height:1.5rem}.ExportLicenseModal-module-scss-module__xOcieq__flexRow{flex-direction:column;align-items:center;gap:1rem;display:flex}@media (min-width:600px){.ExportLicenseModal-module-scss-module__xOcieq__flexRow{flex-direction:row}}.ExportLicenseModal-module-scss-module__xOcieq__flexRow>div{width:100%}@media (min-width:600px){.ExportLicenseModal-module-scss-module__xOcieq__flexRow>div{flex:1}}.ExportLicenseModal-module-scss-module__xOcieq__icon{color:#cb4700}
.ProductPageContainer-module-scss-module__iOSmrG__pageContainer{flex-direction:column;gap:1rem;max-width:100%;margin:0 auto;padding:0 1rem;display:flex}@media (min-width:1280px){.ProductPageContainer-module-scss-module__iOSmrG__pageContainer{max-width:90rem}}@media (min-width:600px){.ProductPageContainer-module-scss-module__iOSmrG__pageContainer{padding:0 1rem}}@media (min-width:1280px){.ProductPageContainer-module-scss-module__iOSmrG__pageContainer{padding:0 2rem}}.ProductPageContainer-module-scss-module__iOSmrG__pageContainer.ProductPageContainer-module-scss-module__iOSmrG__paddingBottom{padding-bottom:1rem}@media (min-width:600px){.ProductPageContainer-module-scss-module__iOSmrG__pageContainer.ProductPageContainer-module-scss-module__iOSmrG__paddingBottom{padding-bottom:1rem}}@media (min-width:1000px){.ProductPageContainer-module-scss-module__iOSmrG__pageContainer.ProductPageContainer-module-scss-module__iOSmrG__paddingBottom{padding-bottom:2rem}}
.CallUsModal-module-scss-module__JO8POW__dealerInfoContainer{min-height:25rem;margin-top:1rem}.CallUsModal-module-scss-module__JO8POW__dealerInfoContainer .CallUsModal-module-scss-module__JO8POW__dealerInfo{flex-direction:column;gap:1.5rem;padding-top:1.5rem;display:none}.CallUsModal-module-scss-module__JO8POW__dealerInfoContainer .CallUsModal-module-scss-module__JO8POW__dealerInfo.CallUsModal-module-scss-module__JO8POW__visible{display:flex}.CallUsModal-module-scss-module__JO8POW__dealerInfoContainer .CallUsModal-module-scss-module__JO8POW__dealerInfo .CallUsModal-module-scss-module__JO8POW__phoneInfo{color:#cb4700;align-items:center;display:flex}.CallUsModal-module-scss-module__JO8POW__dealerInfoContainer .CallUsModal-module-scss-module__JO8POW__dealerInfo .CallUsModal-module-scss-module__JO8POW__phoneInfo a{font-size:1.125rem;font-weight:500;line-height:1.625rem}.CallUsModal-module-scss-module__JO8POW__dealerInfoContainer .CallUsModal-module-scss-module__JO8POW__dealerInfo .CallUsModal-module-scss-module__JO8POW__phoneInfo svg{width:1.1875rem;height:1.1875rem;margin-right:.5rem}.CallUsModal-module-scss-module__JO8POW__dealerInfoContainer .CallUsModal-module-scss-module__JO8POW__dealerInfo .CallUsModal-module-scss-module__JO8POW__accordion{border-top:1px solid #ddd}.CallUsModal-module-scss-module__JO8POW__dealerInfoContainer .CallUsModal-module-scss-module__JO8POW__dealerInfo .CallUsModal-module-scss-module__JO8POW__accordion button{color:#cb4700!important;padding:1rem 0!important;font-weight:500!important}.CallUsModal-module-scss-module__JO8POW__dealerInfoContainer .CallUsModal-module-scss-module__JO8POW__dealerInfo .CallUsModal-module-scss-module__JO8POW__accordion .CallUsModal-module-scss-module__JO8POW__personnel{grid-template-columns:1fr;gap:1.5rem;display:inline-grid}.CallUsModal-module-scss-module__JO8POW__dealerInfoContainer .CallUsModal-module-scss-module__JO8POW__dealerInfo .CallUsModal-module-scss-module__JO8POW__accordion .CallUsModal-module-scss-module__JO8POW__personnel a{white-space:pre-wrap}@media (min-width:1280px){.CallUsModal-module-scss-module__JO8POW__dealerInfoContainer .CallUsModal-module-scss-module__JO8POW__dealerInfo .CallUsModal-module-scss-module__JO8POW__accordion .CallUsModal-module-scss-module__JO8POW__personnel{grid-template-columns:1fr 1fr}}.CallUsModal-module-scss-module__JO8POW__dealerInfoContainer .CallUsModal-module-scss-module__JO8POW__dealerInfo h3{font-size:1rem;font-weight:700;line-height:1.5rem}.CallUsModal-module-scss-module__JO8POW__dealerInfoContainer .CallUsModal-module-scss-module__JO8POW__dealerInfo .CallUsModal-module-scss-module__JO8POW__smallText{color:#757575;font-size:.875rem;font-weight:400;line-height:1.25rem}
.ComponentLoader-module-scss-module__c7VcpW__loadingIndicatorContainer{justify-content:center;align-items:center;width:100%;margin:1.5rem 0;display:flex}.ComponentLoader-module-scss-module__c7VcpW__loadingIndicatorContainer .ComponentLoader-module-scss-module__c7VcpW__loadingIndicator{color:#cb4700;font-size:2rem}
.ReportMileageModal-module-scss-module__Wp0bxG__reportMileageForm{flex-direction:column;gap:1.5rem;display:flex}.ReportMileageModal-module-scss-module__Wp0bxG__contractInfoSection{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:1.5rem 0}.ReportMileageModal-module-scss-module__Wp0bxG__italic{font-style:italic}.ReportMileageModal-module-scss-module__Wp0bxG__textButton>span{--font-weight-size-medium:"inherit";font-style:italic}
.Calculators-module-scss-module__ikNK1G__radioButtonContainer{grid-template-columns:repeat(3,1fr);gap:.5rem;margin:1rem 0 1.5rem;display:grid}.Calculators-module-scss-module__ikNK1G__calculatorTop{flex-direction:column;gap:2rem;display:flex}.Calculators-module-scss-module__ikNK1G__calculatorTop .Calculators-module-scss-module__ikNK1G__verticalDivider{border-bottom:1px solid #ddd}@media (min-width:1000px){.Calculators-module-scss-module__ikNK1G__calculatorTop:not(.Calculators-module-scss-module__ikNK1G__stacked){flex-direction:row;gap:1.5rem}.Calculators-module-scss-module__ikNK1G__calculatorTop:not(.Calculators-module-scss-module__ikNK1G__stacked) .Calculators-module-scss-module__ikNK1G__verticalDivider{border-left:1px solid #ddd}}.Calculators-module-scss-module__ikNK1G__calculatorSide{flex-grow:1}.Calculators-module-scss-module__ikNK1G__calculationSide{flex-direction:column;justify-content:flex-end;gap:1.5rem;display:flex}@media (min-width:1000px){.Calculators-module-scss-module__ikNK1G__calculationSide{min-width:12.5rem;max-width:18.75rem;padding-top:2rem}}.Calculators-module-scss-module__ikNK1G__calculationSide .Calculators-module-scss-module__ikNK1G__mainPricingInfo{flex-direction:column;gap:.5rem;display:flex}.Calculators-module-scss-module__ikNK1G__bottomSection{border-top:1px solid #ddd;padding-top:1.5rem}.Calculators-module-scss-module__ikNK1G__footer{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}@media (min-width:600px){.Calculators-module-scss-module__ikNK1G__footer{flex-flow:wrap;align-items:center}}.Calculators-module-scss-module__ikNK1G__footer .Calculators-module-scss-module__ikNK1G__submitButton{margin-left:auto}.Calculators-module-scss-module__ikNK1G__priceTitle{margin-bottom:.25rem}.Calculators-module-scss-module__ikNK1G__offerTitle{font-size:.875rem;font-weight:700;line-height:1.375rem}.Calculators-module-scss-module__ikNK1G__resultPrice{font-family:var(--font-theme-narrow);align-items:center;gap:.5rem;font-size:1.5rem;font-weight:900;line-height:2rem;display:flex}.Calculators-module-scss-module__ikNK1G__resultPrice.Calculators-module-scss-module__ikNK1G__discount{color:#cb4700}.Calculators-module-scss-module__ikNK1G__comparablePrice{color:#3e3e3e;font-size:.875rem;font-weight:400;line-height:1.375rem}.Calculators-module-scss-module__ikNK1G__accordionContent.Calculators-module-scss-module__ikNK1G__accordionContent{border-bottom:none;gap:1rem;padding-bottom:0}.Calculators-module-scss-module__ikNK1G__accordionToggleButton>button{border-bottom:none;padding:.25rem 0 1rem}
.SpecSection-module-scss-module__tRhqSG__container .SpecSection-module-scss-module__tRhqSG__headingContainer{flex-direction:row;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.SpecSection-module-scss-module__tRhqSG__container .SpecSection-module-scss-module__tRhqSG__headingContainer h3{font-size:1rem;font-weight:700;line-height:1.375rem}.SpecSection-module-scss-module__tRhqSG__container .SpecSection-module-scss-module__tRhqSG__headingContainer .SpecSection-module-scss-module__tRhqSG__headingCta>button{flex-shrink:0}.SpecSection-module-scss-module__tRhqSG__container .SpecSection-module-scss-module__tRhqSG__content{flex-flow:column;gap:1rem;display:flex}.SpecSection-module-scss-module__tRhqSG__container .SpecSection-module-scss-module__tRhqSG__content.SpecSection-module-scss-module__tRhqSG__withSeparator>:not(:last-child){border-bottom:1px solid #ddd}
.FundingCalculator-module-scss-module__JwoisW__fundingCalculator{flex-direction:column;gap:2rem;display:flex}.FundingCalculator-module-scss-module__JwoisW__calculatorInputRowsContainer{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:1000px){.FundingCalculator-module-scss-module__JwoisW__calculatorInputRowsContainer{grid-template-columns:repeat(2,1fr)}}.FundingCalculator-module-scss-module__JwoisW__calculatorInputRowContainer{flex-direction:column;justify-content:space-between;display:flex}.FundingCalculator-module-scss-module__JwoisW__calculatorInputRow{flex-direction:column;gap:1rem;max-width:100%;margin:.5rem 0 0;display:flex}.FundingCalculator-module-scss-module__JwoisW__calculatorNumberInput{--input-max-width:100%;flex:1}.FundingCalculator-module-scss-module__JwoisW__calculatorNumberInput input{-moz-appearance:textfield}.FundingCalculator-module-scss-module__JwoisW__calculatorNumberInput input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.FundingCalculator-module-scss-module__JwoisW__calculatorNumberInput input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.FundingCalculator-module-scss-module__JwoisW__errorMessage{min-width:100%}.FundingCalculator-module-scss-module__JwoisW__appraisalsContainer,.FundingCalculator-module-scss-module__JwoisW__error{margin-bottom:1.5rem}.FundingCalculator-module-scss-module__JwoisW__appraisalIncludedText{font-size:.875rem;font-weight:400}.FundingCalculator-module-scss-module__JwoisW__appraisalIncludedText svg{color:#2d8300;margin-right:.5rem;transform:translateY(.125rem)}.FundingCalculator-module-scss-module__JwoisW__loadingSpinner{height:2rem}
.ContractForm-module-scss-module__a8DtKG__personalDetailsInfo{color:#565656;font-size:.875rem;font-weight:400;line-height:1.375rem}.ContractForm-module-scss-module__a8DtKG__personalDetailsInfo a{text-decoration:underline}.ContractForm-module-scss-module__a8DtKG__details{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.ContractForm-module-scss-module__a8DtKG__form{--input-max-width:variables.rem(430px);flex-direction:column;gap:1rem;display:flex}.ContractForm-module-scss-module__a8DtKG__combobox{max-width:26.875rem}.ContractForm-module-scss-module__a8DtKG__hiddenSection{background-color:#f6f6f6;flex-direction:column;gap:1rem;padding:1rem;display:flex}.ContractForm-module-scss-module__a8DtKG__label{color:#3e3e3e;font-size:.875rem;font-weight:500;line-height:1.375rem}.ContractForm-module-scss-module__a8DtKG__datePicker{max-width:26.875rem;position:relative}.ContractForm-module-scss-module__a8DtKG__datePicker .ContractForm-module-scss-module__a8DtKG__icon{pointer-events:none;color:#cb4700;font-size:1.5rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.ContractForm-module-scss-module__a8DtKG__contractUpdateForm{flex-direction:column;gap:1rem;display:flex}.ContractForm-module-scss-module__a8DtKG__contractUpdateForm .ContractForm-module-scss-module__a8DtKG__modalContent{gap:0}
.FundingCalculatorResult-module-scss-module__M1y8wq__calculationResult{margin:0}.FundingCalculatorResult-module-scss-module__M1y8wq__calculationResult>div{-webkit-hyphens:auto;hyphens:auto;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.FundingCalculatorResult-module-scss-module__M1y8wq__calculationResult>div:nth-child(odd){background-color:#f0f0f0}.FundingCalculatorResult-module-scss-module__M1y8wq__calculationResult>div+.FundingCalculatorResult-module-scss-module__M1y8wq__calculationResult>div{border-top:1px solid #f0f0f0}.FundingCalculatorResult-module-scss-module__M1y8wq__calculationResult dt,.FundingCalculatorResult-module-scss-module__M1y8wq__calculationResult dd{flex:1;margin:0}.FundingCalculatorResult-module-scss-module__M1y8wq__calculationResult dd{font-size:1rem;font-weight:700;line-height:1.5rem}
.Appraisal-module-scss-module__a2a5Bq__appraisalSection{grid-template-columns:1fr 1fr;align-items:center;gap:1.5rem;display:grid}.Appraisal-module-scss-module__a2a5Bq__appraisalSection .Appraisal-module-scss-module__a2a5Bq__texts{flex-direction:column;display:flex}@media (max-width:1279px){.Appraisal-module-scss-module__a2a5Bq__appraisalSection{grid-template-columns:1fr}}.Appraisal-module-scss-module__a2a5Bq__container{background-color:#f0f0f0;border-radius:.75rem}.Appraisal-module-scss-module__a2a5Bq__vehiclePageSection .Appraisal-module-scss-module__a2a5Bq__container{margin-top:1.5rem;margin-bottom:1.5rem}.Appraisal-module-scss-module__a2a5Bq__appraisal{flex-wrap:wrap;justify-content:space-between;padding:1rem;display:flex}.Appraisal-module-scss-module__a2a5Bq__appraisal.Appraisal-module-scss-module__a2a5Bq__selected{background-color:#fcf0e1;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.Appraisal-module-scss-module__a2a5Bq__appraisal.Appraisal-module-scss-module__a2a5Bq__selected:first-child{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.Appraisal-module-scss-module__a2a5Bq__debtInputWrapper{flex-direction:column;gap:1.5rem;padding:0 1rem 1rem;display:flex}.Appraisal-module-scss-module__a2a5Bq__debtInputWrapper.Appraisal-module-scss-module__a2a5Bq__selected{background-color:#fcf0e1;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.Appraisal-module-scss-module__a2a5Bq__debtInputWrapper.Appraisal-module-scss-module__a2a5Bq__selected:first-child{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.Appraisal-module-scss-module__a2a5Bq__debtInputWrapper .Appraisal-module-scss-module__a2a5Bq__row{flex-wrap:wrap;justify-content:space-between;display:flex}.Appraisal-module-scss-module__a2a5Bq__section{gap:1rem;display:flex}.Appraisal-module-scss-module__a2a5Bq__icon{color:#2d8300;font-size:1.5rem}.Appraisal-module-scss-module__a2a5Bq__suggestAppraisal{background-color:#f0f0f0;border-radius:.75rem;padding:1.5rem;display:flex}.Appraisal-module-scss-module__a2a5Bq__suggestAppraisal.Appraisal-module-scss-module__a2a5Bq__vehiclePageSection{background-color:#0000;border-radius:0;padding-left:0;padding-right:0}.Appraisal-module-scss-module__a2a5Bq__suggestAppraisal .Appraisal-module-scss-module__a2a5Bq__content{align-items:center;display:flex}.Appraisal-module-scss-module__a2a5Bq__suggestAppraisal .Appraisal-module-scss-module__a2a5Bq__icon{flex-shrink:0;margin-right:1rem}.Appraisal-module-scss-module__a2a5Bq__suggestLogin{background-color:#f0f0f0;border-radius:.75rem;flex-direction:row;align-items:flex-start;gap:.5rem;padding:1.5rem;display:flex}.Appraisal-module-scss-module__a2a5Bq__suggestLogin.Appraisal-module-scss-module__a2a5Bq__vehiclePageSection{background-color:#0000;border-radius:0;padding-left:0;padding-right:0}.Appraisal-module-scss-module__a2a5Bq__suggestLogin .Appraisal-module-scss-module__a2a5Bq__linkButton{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.Appraisal-module-scss-module__a2a5Bq__suggestLogin .Appraisal-module-scss-module__a2a5Bq__icon{flex-shrink:0;margin-right:1rem}.Appraisal-module-scss-module__a2a5Bq__suggestLogin .Appraisal-module-scss-module__a2a5Bq__row{display:flex}@media (max-width:599px){.Appraisal-module-scss-module__a2a5Bq__toggleLabel{display:none}}.Appraisal-module-scss-module__a2a5Bq__debtNotIncludedText{width:100%;margin-top:1rem;padding-left:2.5rem;position:relative}.Appraisal-module-scss-module__a2a5Bq__debtNotIncludedText svg{font-size:1.4rem;position:absolute;top:0;left:0}.Appraisal-module-scss-module__a2a5Bq__userAppraisalsNotification{background-color:#fff;border:1px solid #ddd;border-radius:.75rem;padding:1.5rem}.Appraisal-module-scss-module__a2a5Bq__userAppraisalsNotification .Appraisal-module-scss-module__a2a5Bq__icon{flex-shrink:0;margin-right:.5rem;transform:translate(-.375rem)}.Appraisal-module-scss-module__a2a5Bq__userAppraisalsNotification .Appraisal-module-scss-module__a2a5Bq__row{display:flex}.Appraisal-module-scss-module__a2a5Bq__userAppraisalsNotification .Appraisal-module-scss-module__a2a5Bq__content{display:block}
.ServiceCampaigns-module-scss-module__LBq93W__container{flex-direction:column;gap:1rem;display:flex}.ServiceCampaigns-module-scss-module__LBq93W__smallText{color:#565656;font-size:.875rem;font-weight:400;line-height:1.375rem}.ServiceCampaigns-module-scss-module__LBq93W__subHeading{font-size:1rem;font-weight:700;line-height:1.5rem}.ServiceCampaigns-module-scss-module__LBq93W__campaignCard{border:unset;box-shadow:0 1px 2px #0000000a,0 1px 4px #0000001f}.ServiceCampaigns-module-scss-module__LBq93W__campaignCard .ServiceCampaigns-module-scss-module__LBq93W__cardContent{flex-direction:column;gap:.25rem;display:flex}.ServiceCampaigns-module-scss-module__LBq93W__campaignDescription{font-size:1rem;font-weight:500;line-height:1.5rem}.ServiceCampaigns-module-scss-module__LBq93W__campaignNumber{font-weight:400}
.VehicleAccessories-module-scss-module__MyxaXW__vehicleAccessories .VehicleAccessories-module-scss-module__MyxaXW__equipmentLevel{background-color:#f2f2f2;border-radius:1rem;grid-template-columns:1fr 1fr;gap:.25rem;margin-bottom:2rem;padding:1rem;display:grid}@media (min-width:600px){.VehicleAccessories-module-scss-module__MyxaXW__vehicleAccessories .VehicleAccessories-module-scss-module__MyxaXW__equipmentLevel{gap:3rem;padding:1.5rem}}.VehicleAccessories-module-scss-module__MyxaXW__vehicleAccessories .VehicleAccessories-module-scss-module__MyxaXW__title{font-size:1rem;font-weight:700;line-height:1.5rem}.VehicleAccessories-module-scss-module__MyxaXW__vehicleAccessories .VehicleAccessories-module-scss-module__MyxaXW__tabs{border-bottom:1px solid #ddd;margin-bottom:1rem}.VehicleAccessories-module-scss-module__MyxaXW__vehicleAccessories .VehicleAccessories-module-scss-module__MyxaXW__tabs ol{padding:0}.VehicleAccessories-module-scss-module__MyxaXW__vehicleAccessories .VehicleAccessories-module-scss-module__MyxaXW__accessoryList{margin:0;padding:0;list-style:none}.VehicleAccessories-module-scss-module__MyxaXW__vehicleAccessories .VehicleAccessories-module-scss-module__MyxaXW__accessoryCode{color:#565656;font-weight:400;display:block}.VehicleAccessories-module-scss-module__MyxaXW__vehicleAccessories .VehicleAccessories-module-scss-module__MyxaXW__accessoryItem{flex-direction:column;gap:.25rem;padding:1rem 0;font-weight:500;display:flex}.VehicleAccessories-module-scss-module__MyxaXW__vehicleAccessories .VehicleAccessories-module-scss-module__MyxaXW__accessoryItem:not(:last-child){border-bottom:1px solid #ddd}.VehicleAccessories-module-scss-module__MyxaXW__vehicleAccessories .VehicleAccessories-module-scss-module__MyxaXW__subaccessoryAccordion summary{cursor:pointer;font-weight:700;list-style:none}.VehicleAccessories-module-scss-module__MyxaXW__vehicleAccessories .VehicleAccessories-module-scss-module__MyxaXW__subaccessoryAccordion summary::-webkit-details-marker{display:none}.VehicleAccessories-module-scss-module__MyxaXW__vehicleAccessories .VehicleAccessories-module-scss-module__MyxaXW__subaccessoryList{margin:1rem 0 1.5rem;padding:0;list-style:none}.VehicleAccessories-module-scss-module__MyxaXW__vehicleAccessories .VehicleAccessories-module-scss-module__MyxaXW__subaccessoryItem{border-left:1px solid #ddd;padding-left:1rem}.VehicleAccessories-module-scss-module__MyxaXW__vehicleAccessories .VehicleAccessories-module-scss-module__MyxaXW__subaccessoryItem:not(:last-child){padding-bottom:1rem}
.ToggleButton-module-scss-module__ny35nG__layout{background:var(--Bg-primary,#fff);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px 24px;display:inline-flex}.ToggleButton-module-scss-module__ny35nG__layout.ToggleButton-module-scss-module__ny35nG__selected{border:2px solid var(--brand-accent-color,#cb4700)}.ToggleButton-module-scss-module__ny35nG__layout.ToggleButton-module-scss-module__ny35nG__default{border:2px solid silver}.ToggleButton-module-scss-module__ny35nG__layout.ToggleButton-module-scss-module__ny35nG__grey{background:#fafafa}.ToggleButton-module-scss-module__ny35nG__layout.ToggleButton-module-scss-module__ny35nG__grey:not(.ToggleButton-module-scss-module__ny35nG__selected):hover{background:#ddd}.ToggleButton-module-scss-module__ny35nG__layout.ToggleButton-module-scss-module__ny35nG__pill{border-radius:1.5rem}.ToggleButton-module-scss-module__ny35nG__layout.ToggleButton-module-scss-module__ny35nG__box{border-radius:.5rem;height:48px}.ToggleButton-module-scss-module__ny35nG__layout:not(.ToggleButton-module-scss-module__ny35nG__selected):hover{background:#fafafa}.ToggleButton-module-scss-module__ny35nG__layout:has(input:focus-visible){border-radius:24px;outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #0076ca,0 0 0 6px #fff}.ToggleButton-module-scss-module__ny35nG__label{color:var(--light-text-text-primary,#282828);cursor:pointer;font-size:1rem;font-style:normal;font-weight:500;line-height:24px}.ToggleButton-module-scss-module__ny35nG__hiddenInput{opacity:0;pointer-events:none;position:absolute}
.EngineTypePickerModal-module-scss-module__YXi6-W__modal.EngineTypePickerModal-module-scss-module__YXi6-W__modal{max-width:73.125rem}.EngineTypePickerModal-module-scss-module__YXi6-W__content{flex-direction:column;gap:1.5rem;display:flex}.EngineTypePickerModal-module-scss-module__YXi6-W__settings{gap:1.5rem;display:flex}.EngineTypePickerModal-module-scss-module__YXi6-W__setting{align-items:center;gap:.25rem;display:flex}.EngineTypePickerModal-module-scss-module__YXi6-W__settingText{font-size:1rem;font-weight:400;line-height:1.5rem}.EngineTypePickerModal-module-scss-module__YXi6-W__variants{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:600px){.EngineTypePickerModal-module-scss-module__YXi6-W__variants{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}}.EngineTypePickerModal-module-scss-module__YXi6-W__variants.EngineTypePickerModal-module-scss-module__YXi6-W__bottomSheetContent{padding:1rem 0}
ol.InfoList-module-scss-module__FvDuyW__list{border-radius:8px;margin:0;padding:0;list-style-type:none}ol.InfoList-module-scss-module__FvDuyW__list li{border-bottom:1px solid #ddd;padding:1rem 0}ol.InfoList-module-scss-module__FvDuyW__list li dl{word-break:break-all;color:#565656;grid-template-columns:repeat(2,1fr);gap:.25rem;margin:0;display:grid}ol.InfoList-module-scss-module__FvDuyW__list li dl dt{margin-right:.25rem}ol.InfoList-module-scss-module__FvDuyW__list li dl dd{color:#282828;margin:0;font-weight:500}.InfoList-module-scss-module__FvDuyW__expandButton{width:fit-content;margin:0 1.5rem}
.EngineTypeVariant-module-scss-module__v75soa__card{border:2px solid #0000;justify-content:space-between;gap:2rem;padding:1.5rem;box-shadow:0 1px 2px #0000000a,0 1px 4px #0000001f}.EngineTypeVariant-module-scss-module__v75soa__card.EngineTypeVariant-module-scss-module__v75soa__selected{border-color:#cb4700}.EngineTypeVariant-module-scss-module__v75soa__card.EngineTypeVariant-module-scss-module__v75soa__card.EngineTypeVariant-module-scss-module__v75soa__card:focus-within:after{outline:none}.EngineTypeVariant-module-scss-module__v75soa__title{justify-content:space-between;gap:2rem;display:flex}.EngineTypeVariant-module-scss-module__v75soa__description{font-size:1.125rem;font-weight:700;line-height:1.625rem}.EngineTypeVariant-module-scss-module__v75soa__technicalInfo{flex-direction:column;gap:.5rem;display:flex}.EngineTypeVariant-module-scss-module__v75soa__technicalInfo>div{align-items:center;gap:.5rem;display:flex}.EngineTypeVariant-module-scss-module__v75soa__technicalInfo>div>svg{width:1.5rem;height:1.5rem}.EngineTypeVariant-module-scss-module__v75soa__footer{flex-flow:column wrap;justify-content:space-between;gap:1rem;display:flex}.EngineTypeVariant-module-scss-module__v75soa__footer>button{align-self:end}.EngineTypeVariant-module-scss-module__v75soa__footer.EngineTypeVariant-module-scss-module__v75soa__legacy{gap:.5rem}@media (min-width:375px){.EngineTypeVariant-module-scss-module__v75soa__footer.EngineTypeVariant-module-scss-module__v75soa__legacy{flex-direction:row}}.EngineTypeVariant-module-scss-module__v75soa__footer.EngineTypeVariant-module-scss-module__v75soa__legacy>button{align-self:auto}.EngineTypeVariant-module-scss-module__v75soa__price{flex-direction:column;display:flex}.EngineTypeVariant-module-scss-module__v75soa__priceText{font-size:1.125rem;font-weight:700;line-height:1.625rem}.EngineTypeVariant-module-scss-module__v75soa__selectButton.EngineTypeVariant-module-scss-module__v75soa__notSelected{filter:grayscale()}
.MaintenanceHistoryList-module-scss-module__Sm0_8W__section{flex-direction:column;gap:1rem;padding:1rem 0;display:flex}.MaintenanceHistoryList-module-scss-module__Sm0_8W__section:first-child{padding-top:0}.MaintenanceHistoryList-module-scss-module__Sm0_8W__section:last-child{padding-bottom:0}.MaintenanceHistoryList-module-scss-module__Sm0_8W__sectionTitle{font-size:1rem;font-weight:700;line-height:1.5rem}.MaintenanceHistoryList-module-scss-module__Sm0_8W__blackText{color:#282828;font-size:1rem;font-weight:500;line-height:1.5rem}.MaintenanceHistoryList-module-scss-module__Sm0_8W__greyText{color:#565656;font-size:1rem;font-weight:400;line-height:1.5rem}.MaintenanceHistoryList-module-scss-module__Sm0_8W__smallText{color:#565656;font-size:.875rem;font-weight:400;line-height:1.375rem}.MaintenanceHistoryList-module-scss-module__Sm0_8W__smallText a{font-size:.875rem;font-weight:500;line-height:1.375rem;text-decoration:underline}.MaintenanceHistoryList-module-scss-module__Sm0_8W__expandButton{width:fit-content;margin:0 0 .5rem}ol.MaintenanceHistoryList-module-scss-module__Sm0_8W__list{margin:0;padding:0;list-style-type:none}ol.MaintenanceHistoryList-module-scss-module__Sm0_8W__list li{color:#565656;border-top:1px solid #ddd;flex-direction:row;justify-content:space-between;padding:1rem 0;font-size:1rem;font-weight:400;line-height:1.5rem;display:flex}ol.MaintenanceHistoryList-module-scss-module__Sm0_8W__list li .MaintenanceHistoryList-module-scss-module__Sm0_8W__rightSide{align-items:right}ol.MaintenanceHistoryList-module-scss-module__Sm0_8W__list li .MaintenanceHistoryList-module-scss-module__Sm0_8W__odoMeter{font-size:.875rem;font-weight:400;line-height:1.375rem}ol.MaintenanceHistoryList-module-scss-module__Sm0_8W__list li .MaintenanceHistoryList-module-scss-module__Sm0_8W__service{color:#282828;margin:.25rem 0;font-size:1rem;font-weight:500;line-height:1.5rem}ol.MaintenanceHistoryList-module-scss-module__Sm0_8W__list li .MaintenanceHistoryList-module-scss-module__Sm0_8W__operationsTitle{color:#282828;margin:.25rem 0;font-size:.875rem;font-weight:500;line-height:1.375rem}ol.MaintenanceHistoryList-module-scss-module__Sm0_8W__list li ul.MaintenanceHistoryList-module-scss-module__Sm0_8W__operations{margin:0;padding:0}ol.MaintenanceHistoryList-module-scss-module__Sm0_8W__list li ul.MaintenanceHistoryList-module-scss-module__Sm0_8W__operations li{border-top:none;justify-content:flex-start;gap:.25rem;padding:0}ol.MaintenanceHistoryList-module-scss-module__Sm0_8W__list li ul.MaintenanceHistoryList-module-scss-module__Sm0_8W__operations li svg{color:#2d8300;flex-shrink:0;font-size:1.5rem}ol.MaintenanceHistoryList-module-scss-module__Sm0_8W__list li:first-child{border-top:none;padding-top:0}ol.MaintenanceHistoryList-module-scss-module__Sm0_8W__list li:last-child{padding-bottom:0}
.ProductPrice-module-scss-module__Ne6mLG__priceContainer{flex-direction:column;flex-grow:1;gap:.5rem;display:flex}.ProductPrice-module-scss-module__Ne6mLG__overlineText{font-size:1rem;font-weight:700;line-height:1.5rem}.ProductPrice-module-scss-module__Ne6mLG__priceInformation{flex-direction:column;align-items:baseline;display:flex}.ProductPrice-module-scss-module__Ne6mLG__priceInformation .ProductPrice-module-scss-module__Ne6mLG__price{flex-flow:row;align-items:center;gap:.5rem;display:flex}.ProductPrice-module-scss-module__Ne6mLG__priceInformation .ProductPrice-module-scss-module__Ne6mLG__price.ProductPrice-module-scss-module__Ne6mLG__color--green{color:#2d8300}.ProductPrice-module-scss-module__Ne6mLG__priceInformation .ProductPrice-module-scss-module__Ne6mLG__price.ProductPrice-module-scss-module__Ne6mLG__color--orange{color:#cb4700}.ProductPrice-module-scss-module__Ne6mLG__priceInformation.ProductPrice-module-scss-module__Ne6mLG__size--S{flex-direction:row}.ProductPrice-module-scss-module__Ne6mLG__priceInformation.ProductPrice-module-scss-module__Ne6mLG__size--S .ProductPrice-module-scss-module__Ne6mLG__price{font-size:1.125rem;font-weight:700;line-height:1.625rem}.ProductPrice-module-scss-module__Ne6mLG__priceInformation.ProductPrice-module-scss-module__Ne6mLG__size--M .ProductPrice-module-scss-module__Ne6mLG__price{font-family:var(--font-theme-narrow);font-size:1.5rem;font-weight:700;line-height:2rem}.ProductPrice-module-scss-module__Ne6mLG__priceInformation.ProductPrice-module-scss-module__Ne6mLG__size--L .ProductPrice-module-scss-module__Ne6mLG__price{font-family:var(--font-theme-narrow);font-size:2rem;font-weight:700;line-height:2.5rem}.ProductPrice-module-scss-module__Ne6mLG__tertiaryText{color:#565656;font-size:.875rem;font-weight:400;line-height:1.25rem}
.VehicleMaintenance-module-scss-module__ezEATG__section{flex-direction:column;gap:1rem;padding:1rem 0;display:flex}.VehicleMaintenance-module-scss-module__ezEATG__section:first-child{padding-top:0}.VehicleMaintenance-module-scss-module__ezEATG__section:last-child{padding-bottom:0}.VehicleMaintenance-module-scss-module__ezEATG__sectionTitle{font-size:1rem;font-weight:700;line-height:1.5rem}.VehicleMaintenance-module-scss-module__ezEATG__blackText{color:#282828;font-size:1rem;font-weight:500;line-height:1.5rem}.VehicleMaintenance-module-scss-module__ezEATG__greyText{color:#565656;font-size:1rem;font-weight:400;line-height:1.5rem}.VehicleMaintenance-module-scss-module__ezEATG__smallText{color:#565656;font-size:.875rem;font-weight:400;line-height:1.375rem}.VehicleMaintenance-module-scss-module__ezEATG__smallText a{font-size:.875rem;font-weight:500;line-height:1.375rem;text-decoration:underline}
.PumpIcon-module-scss-module__DRauAG__pumpIcon{width:1.5rem;height:1.5rem}
.BottomSheet-module-scss-module__E4qLWq__overlay{z-index:100;background-color:#0006;position:fixed;inset:0}.BottomSheet-module-scss-module__E4qLWq__content{z-index:100;background-color:#fff;border-top-left-radius:1rem;border-top-right-radius:1rem;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.BottomSheet-module-scss-module__E4qLWq__content.BottomSheet-module-scss-module__E4qLWq__campaign{--campaign-bg-color:#4a566d;--campaign-text-color:#fff;background-color:var(--campaign-bg-color);color:#282828;border-color:var(--campaign-bg-color);border-style:solid;border-width:0 6px}.BottomSheet-module-scss-module__E4qLWq__content.BottomSheet-module-scss-module__E4qLWq__campaign.BottomSheet-module-scss-module__E4qLWq__blackWeek{--campaign-bg-color:#000;--campaign-text-color:#fff}.BottomSheet-module-scss-module__E4qLWq__content.BottomSheet-module-scss-module__E4qLWq__campaign.BottomSheet-module-scss-module__E4qLWq__plussa{--campaign-bg-color:#f1ddd1;--campaign-text-color:#282828}.BottomSheet-module-scss-module__E4qLWq__content.BottomSheet-module-scss-module__E4qLWq__campaign.BottomSheet-module-scss-module__E4qLWq__mammutti{--campaign-bg-color:#c20614;--campaign-text-color:#fff}.BottomSheet-module-scss-module__E4qLWq__content.BottomSheet-module-scss-module__E4qLWq__campaign .BottomSheet-module-scss-module__E4qLWq__titleWrapper{color:var(--campaign-text-color);background-color:var(--campaign-bg-color)}.BottomSheet-module-scss-module__E4qLWq__content.BottomSheet-module-scss-module__E4qLWq__campaign .BottomSheet-module-scss-module__E4qLWq__closeButton,.BottomSheet-module-scss-module__E4qLWq__content.BottomSheet-module-scss-module__E4qLWq__campaign .BottomSheet-module-scss-module__E4qLWq__closeButton:active,.BottomSheet-module-scss-module__E4qLWq__content.BottomSheet-module-scss-module__E4qLWq__campaign .BottomSheet-module-scss-module__E4qLWq__closeButton:focus,.BottomSheet-module-scss-module__E4qLWq__content.BottomSheet-module-scss-module__E4qLWq__campaign .BottomSheet-module-scss-module__E4qLWq__closeButton:hover{color:var(--campaign-text-color)}.BottomSheet-module-scss-module__E4qLWq__contentWrapper{max-height:calc(100vh - env(safe-area-inset-top) - 9.375rem);background-color:#fff;flex-direction:column;padding:0 1rem;display:flex;overflow-y:hidden}.BottomSheet-module-scss-module__E4qLWq__handle{flex-shrink:0;margin:1rem auto}.BottomSheet-module-scss-module__E4qLWq__titleWrapper{justify-content:space-between;gap:1rem;padding:0 1rem 1.5rem;display:flex}.BottomSheet-module-scss-module__E4qLWq__titleWrapper .BottomSheet-module-scss-module__E4qLWq__title{font-family:var(--font-theme-narrow);font-size:1.5rem;font-weight:700;line-height:2rem}.BottomSheet-module-scss-module__E4qLWq__scrollWrapper{flex-direction:column;flex:1;margin:0 -1rem;padding:1rem;display:flex;overflow-y:auto}.BottomSheet-module-scss-module__E4qLWq__buttonWrapper{flex-wrap:wrap;justify-content:center;gap:1rem;padding:.5rem 0;display:flex}.BottomSheet-module-scss-module__E4qLWq__buttonWrapper>button{flex:1}.BottomSheet-module-scss-module__E4qLWq__buttonWrapper>button:only-child{flex:initial}
.TravelSafety-module-scss-module__ZTnFca__section{flex-direction:column;gap:1rem;padding:1rem 0;display:flex}.TravelSafety-module-scss-module__ZTnFca__section:first-child{padding-top:0}.TravelSafety-module-scss-module__ZTnFca__section:last-child{padding-bottom:0}.TravelSafety-module-scss-module__ZTnFca__sectionTitle{font-size:1rem;font-weight:700;line-height:1.5rem}.TravelSafety-module-scss-module__ZTnFca__blackText{color:#282828;font-size:1rem;font-weight:500;line-height:1.5rem}.TravelSafety-module-scss-module__ZTnFca__greyText{color:#565656;font-size:1rem;font-weight:400;line-height:1.5rem}.TravelSafety-module-scss-module__ZTnFca__smallText{color:#565656;font-size:.875rem;font-weight:400;line-height:1.375rem}.TravelSafety-module-scss-module__ZTnFca__smallText a{font-size:.875rem;font-weight:500;line-height:1.375rem;text-decoration:underline}.TravelSafety-module-scss-module__ZTnFca__textSection{flex-direction:column;gap:.25rem;display:flex}
.FactoryVehicleEnginePicker-module-scss-module__RUA-5W__engineVariantContainer{flex-direction:column;flex:1;gap:.25rem;width:100%;display:flex}.FactoryVehicleEnginePicker-module-scss-module__RUA-5W__engineVariantContainer .FactoryVehicleEnginePicker-module-scss-module__RUA-5W__engineVariant{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;display:flex}.FactoryVehicleEnginePicker-module-scss-module__RUA-5W__engineVariantContainer .FactoryVehicleEnginePicker-module-scss-module__RUA-5W__engineVariant .FactoryVehicleEnginePicker-module-scss-module__RUA-5W__powerlineSpecifier{font-size:1rem;font-weight:500;line-height:1.5rem}.FactoryVehicleEnginePicker-module-scss-module__RUA-5W__engineVariantContainer .FactoryVehicleEnginePicker-module-scss-module__RUA-5W__engineVariant .FactoryVehicleEnginePicker-module-scss-module__RUA-5W__title{color:#565656;font-size:.875rem;font-weight:400;line-height:1.375rem}
.UpcomingServiceVisits-module-scss-module__H4EFBq__card{background-color:#fafafa;border-radius:1rem;flex-direction:column;padding:1.5rem;display:flex}.UpcomingServiceVisits-module-scss-module__H4EFBq__serviceTypeText{color:#565656;border-bottom:1px solid var(--light-fill-fill-secondary,#ddd);padding:1rem 0;font-size:1rem;font-weight:400;line-height:1.5rem}.UpcomingServiceVisits-module-scss-module__H4EFBq__sectionTitle{font-size:1rem;font-weight:700;line-height:1.5rem}.UpcomingServiceVisits-module-scss-module__H4EFBq__sectionPadding{padding:.5rem 0 1rem}ol.UpcomingServiceVisits-module-scss-module__H4EFBq__list{margin:0;padding:0 0 1rem;list-style-type:none}ol.UpcomingServiceVisits-module-scss-module__H4EFBq__list li.UpcomingServiceVisits-module-scss-module__H4EFBq__listItem{flex-direction:column;gap:.25rem;display:flex}.UpcomingServiceVisits-module-scss-module__H4EFBq__reserveVehicleText{color:#565656;align-items:center;gap:0 .25rem;font-size:.875rem;font-weight:400;line-height:1.375rem;display:flex}.UpcomingServiceVisits-module-scss-module__H4EFBq__reserveVehicleText .UpcomingServiceVisits-module-scss-module__H4EFBq__checkMarkIcon{color:#2d8300;flex-shrink:0;font-size:1.5rem}.UpcomingServiceVisits-module-scss-module__H4EFBq__newReservationForm{flex-direction:column;gap:1rem;display:flex}.UpcomingServiceVisits-module-scss-module__H4EFBq__newReservationForm .UpcomingServiceVisits-module-scss-module__H4EFBq__newReservationTitle{font-size:1rem;font-weight:500;line-height:1.5rem}.UpcomingServiceVisits-module-scss-module__H4EFBq__newReservationForm .UpcomingServiceVisits-module-scss-module__H4EFBq__newReservationTextField{width:min(100%,15.375rem)}.UpcomingServiceVisits-module-scss-module__H4EFBq__newReservationForm .UpcomingServiceVisits-module-scss-module__H4EFBq__newReservationTextFieldInput{width:100%}.UpcomingServiceVisits-module-scss-module__H4EFBq__newReservationForm .UpcomingServiceVisits-module-scss-module__H4EFBq__newReservationSubmitButton{color:#cb4700;width:min(100%,15.375rem)}
.VehicleModelCampaignCard-module-scss-module__ns_H6a__card{background-color:var(--backgroundColor);color:#fff;border-radius:1rem;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}@media (min-width:768px){.VehicleModelCampaignCard-module-scss-module__ns_H6a__card{flex-direction:row}}.VehicleModelCampaignCard-module-scss-module__ns_H6a__card .VehicleModelCampaignCard-module-scss-module__ns_H6a__image{object-fit:cover;border-radius:.5rem;width:100%;height:auto}@media (min-width:768px){.VehicleModelCampaignCard-module-scss-module__ns_H6a__card .VehicleModelCampaignCard-module-scss-module__ns_H6a__image{width:17.5rem;height:11.6667rem}}.VehicleModelCampaignCard-module-scss-module__ns_H6a__card .VehicleModelCampaignCard-module-scss-module__ns_H6a__infoContainer{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.VehicleModelCampaignCard-module-scss-module__ns_H6a__card .VehicleModelCampaignCard-module-scss-module__ns_H6a__infoContainer .VehicleModelCampaignCard-module-scss-module__ns_H6a__texts{flex-direction:column;gap:.5rem;display:flex}.VehicleModelCampaignCard-module-scss-module__ns_H6a__card .VehicleModelCampaignCard-module-scss-module__ns_H6a__infoContainer .VehicleModelCampaignCard-module-scss-module__ns_H6a__texts .VehicleModelCampaignCard-module-scss-module__ns_H6a__title{font-family:var(--font-theme-narrow);font-size:1.5rem;font-weight:900;line-height:2rem}.VehicleModelCampaignCard-module-scss-module__ns_H6a__card .VehicleModelCampaignCard-module-scss-module__ns_H6a__infoContainer .VehicleModelCampaignCard-module-scss-module__ns_H6a__texts .VehicleModelCampaignCard-module-scss-module__ns_H6a__description{flex-direction:column;gap:.5rem;font-size:1.125rem;font-weight:400;line-height:1.625rem;display:flex}.VehicleModelCampaignCard-module-scss-module__ns_H6a__card .VehicleModelCampaignCard-module-scss-module__ns_H6a__infoContainer .VehicleModelCampaignCard-module-scss-module__ns_H6a__button{color:#fff;background-color:var(--backgroundColor);border:1px solid #fff;align-self:flex-end}.VehicleModelCampaignCard-module-scss-module__ns_H6a__card .VehicleModelCampaignCard-module-scss-module__ns_H6a__infoContainer .VehicleModelCampaignCard-module-scss-module__ns_H6a__button:hover{background-color:var(--backgroundColor);box-shadow:0 0 0 2px #fff}
.VehicleHistory-module-scss-module__5q9Z8G__heading{font-family:var(--font-theme-narrow);font-size:2rem;font-weight:900;line-height:2.5rem}.VehicleHistory-module-scss-module__5q9Z8G__header{margin-bottom:-1.5rem}@media (min-width:1000px){.VehicleHistory-module-scss-module__5q9Z8G__header{padding-right:16rem}}.VehicleHistory-module-scss-module__5q9Z8G__vehicleHistory{background-color:#f2f2f2;padding-bottom:3rem}
.VehicleTires-module-scss-module__3Hi50W__wrapper{flex-direction:column;gap:1.5rem;display:flex}.VehicleTires-module-scss-module__3Hi50W__lastUpdateInfo{background-color:#fafafa;border-radius:.5rem;justify-content:space-between;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.375rem;display:flex}.VehicleTires-module-scss-module__3Hi50W__lastUpdateInfo .VehicleTires-module-scss-module__3Hi50W__timestamp{font-size:.875rem;font-weight:700;line-height:1.375rem}
.ContactButton-module-scss-module__NmWrTG__container{height:unset;width:100%}.ContactButton-module-scss-module__NmWrTG__wrapper{background-color:#fff;border:2px solid #0000;border-radius:16px;flex-flow:column wrap;flex:1;justify-content:space-between;gap:.5rem;height:100%;padding:1rem;display:flex;box-shadow:0 1px 2px #0000000a,0 1px 4px #0000001f}.ContactButton-module-scss-module__NmWrTG__wrapper.ContactButton-module-scss-module__NmWrTG__hovered{border:2px solid #cb4700}button.ContactButton-module-scss-module__NmWrTG__wrapper{width:100%}.ContactButton-module-scss-module__NmWrTG__topTextWrapper{justify-content:space-between;gap:.5rem;width:100%;font-size:1.125rem;font-weight:700;line-height:1.625rem;display:flex}.ContactButton-module-scss-module__NmWrTG__topText{flex-flow:wrap;align-items:center;display:flex}.ContactButton-module-scss-module__NmWrTG__icon{color:#cb4700;display:flex}.ContactButton-module-scss-module__NmWrTG__icon>svg{width:1.5rem;height:1.5rem}.ContactButton-module-scss-module__NmWrTG__hoverText{color:#cb4700;align-items:center;gap:.5rem;display:flex}.ContactButton-module-scss-module__NmWrTG__bottomText{white-space:normal;text-align:left;font-size:.875rem;font-weight:400;line-height:1.25rem}
.VehiclePageContactOptions-module-scss-module__EMRTqq__contactOptions{flex-direction:column;gap:2rem;padding:2rem 0 0;display:flex}.VehiclePageContactOptions-module-scss-module__EMRTqq__contactOptions.VehiclePageContactOptions-module-scss-module__EMRTqq__withScrollMargin{scroll-margin-top:5rem}@media (min-width:1280px){.VehiclePageContactOptions-module-scss-module__EMRTqq__contactOptions{scroll-margin-top:6.25rem}.VehiclePageContactOptions-module-scss-module__EMRTqq__contactOptions.VehiclePageContactOptions-module-scss-module__EMRTqq__withScrollMargin{scroll-margin-top:11.25rem}}.VehiclePageContactOptions-module-scss-module__EMRTqq__linkCards{flex-direction:column;gap:1.5rem;display:flex}
.VehicleTireReplacement-module-scss-module___NvrSq__wrapper{flex-direction:column;gap:1rem;margin-bottom:1rem;display:flex}.VehicleTireReplacement-module-scss-module___NvrSq__suggestion{flex-direction:column;gap:1.5rem;display:flex}.VehicleTireReplacement-module-scss-module___NvrSq__title{font-size:1rem;font-weight:700;line-height:1.5rem}.VehicleTireReplacement-module-scss-module___NvrSq__loader{width:100%;height:9.75rem}
.ContactButtons-module-scss-module__cv4Bqa__wrapper{background-color:#fff;flex-direction:column;gap:2rem;display:flex}@media (min-width:1000px){.ContactButtons-module-scss-module__cv4Bqa__wrapper{scroll-margin-top:5.5rem}}.ContactButtons-module-scss-module__cv4Bqa__sections{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:600px){.ContactButtons-module-scss-module__cv4Bqa__sections{flex-direction:row;gap:3rem}}.ContactButtons-module-scss-module__cv4Bqa__section{flex-direction:column;flex:1;gap:1.5rem;display:flex}@media (min-width:1000px){.ContactButtons-module-scss-module__cv4Bqa__section:first-of-type{flex:3}}.ContactButtons-module-scss-module__cv4Bqa__section:only-child .ContactButtons-module-scss-module__cv4Bqa__subHeading{display:none}.ContactButtons-module-scss-module__cv4Bqa__heading{font-family:var(--font-theme-narrow);font-size:1.5rem;font-weight:900;line-height:2rem}.ContactButtons-module-scss-module__cv4Bqa__subHeading{font-size:1.125rem;font-weight:500;line-height:1.625rem}.ContactButtons-module-scss-module__cv4Bqa__buttons{grid-gap:1rem;flex:1;grid-template-columns:repeat(auto-fit,minmax(15.625rem,1fr));display:grid}.ContactButtons-module-scss-module__cv4Bqa__reserveButtonsWrapper{background-color:#fff;border:2px solid #0000;border-radius:16px;flex-direction:column;gap:1rem;padding:1rem;display:flex;box-shadow:0 1px 2px #0000000a,0 1px 4px #0000001f}.ContactButtons-module-scss-module__cv4Bqa__reserveButtonsWrapper .ContactButtons-module-scss-module__cv4Bqa__divider{background-color:#f0f0f0;width:100%;height:1px}@media (max-width:599px){.ContactButtons-module-scss-module__cv4Bqa__additionalText{font-size:.875rem;font-weight:400;line-height:1.375rem}}
.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons{justify-content:center;gap:.5rem;display:flex}@media (min-width:1280px){.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons{justify-content:initial;flex-direction:column;gap:1.5rem}}.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__transactionButton{flex:1;min-width:100px}@media (max-width:1279px){.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__transactionButton{margin:0;padding:0}}.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsButton{appearance:none;width:100%;height:5rem;color:var(--color-variant-primary-color-secondary-base);background-color:var(--background-color-variant-primary-color-secondary-base);border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}@media (min-width:1280px){.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsButton{border-radius:0 0 1rem 1rem;padding:1.5rem;font-size:1.125rem;font-weight:700;line-height:1.625rem}.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsButton.VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsOpen{border-radius:0}}@media (max-width:1279px){.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsButton:after{content:attr(data-closed-text)}.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsButton span{display:none}.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsButton.VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsOpen:after{content:attr(data-open-text)}.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsButton.VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsOpen>svg:first-child{display:none}}.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsButton svg{font-size:1.5rem}.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsButton>:last-child{display:none}@media (min-width:1280px){.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsButton>:last-child{display:initial;margin-left:auto}}.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsButton.VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsOpen>svg:last-child{transform:rotate(180deg)}@media (max-width:1279px){.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__transactionButton,.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsButton{width:10.5rem;height:100%}}.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsContainer{height:initial;flex-direction:column;display:flex}@media (min-width:1280px){.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsContainer{margin:0 -1.5rem -1.5rem}}@media (max-width:1279px){.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsContainer.VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsOpen{flex-direction:column-reverse}}.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethods{background-color:#fff}@media (min-width:1280px){.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethods{border-radius:0 0 8px 8px;display:none}.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethods.VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsOpen{padding:0 1.5rem;display:block}}.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethods.VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethodsOpen>.VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethod{width:100%}.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethods .VehiclePageCtaButtons-module-scss-module__Rxe49a__closeContactMethods{background-color:#f6f6f6;justify-content:space-between;height:4.75rem;padding:1.5rem;font-size:1.125rem;font-weight:700;line-height:1.625rem;display:flex}@media (min-width:1280px){.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethods .VehiclePageCtaButtons-module-scss-module__Rxe49a__closeContactMethods{display:none}}.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethods .VehiclePageCtaButtons-module-scss-module__Rxe49a__closeContactMethods .VehiclePageCtaButtons-module-scss-module__Rxe49a__closeButton{appearance:none;color:#cb4700;background:0 0;border:none;align-items:center;padding:0;font-size:1.5rem;display:flex}.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethods .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethod{appearance:none;height:4.5rem;color:var(--brand-accent-color,#cb4700);background-color:#0000;border:none;border-bottom:.0625rem solid #ddd;align-items:center;gap:1rem;padding:0;font-size:1rem;font-weight:500;line-height:1.5rem;display:flex}@media (min-width:1280px){.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethods .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethod{font-size:1.125rem;font-weight:700;line-height:1.625rem}.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethods .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethod:last-child{border-bottom:none}}.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethods .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethod svg{margin-left:1.5rem;font-size:1.5rem}@media (min-width:1280px){.VehiclePageCtaButtons-module-scss-module__Rxe49a__vehiclePageCtaButtons .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethods .VehiclePageCtaButtons-module-scss-module__Rxe49a__contactMethod svg{margin-left:0}}.VehiclePageCtaButtons-module-scss-module__Rxe49a__primaryButtons{flex-flow:row;align-items:center;gap:1rem;height:100%;display:flex}.VehiclePageCtaButtons-module-scss-module__Rxe49a__primaryButtons>button{flex:1}.VehiclePageCtaButtons-module-scss-module__Rxe49a__factoryOrderableCtaButtons{gap:1rem;display:flex}.VehiclePageCtaButtons-module-scss-module__Rxe49a__factoryOrderableCtaButtons>button{flex:1}
.KPlussaInfoCard-module-scss-module__rVvD5a__kPlussaInfoCard{background-color:#fcf0e1;border-radius:1rem;flex-direction:column;gap:1rem;padding:1rem;font-size:.875rem;font-weight:400;line-height:1.375rem;display:flex}.KPlussaInfoCard-module-scss-module__rVvD5a__kPlussaInfoCard .KPlussaInfoCard-module-scss-module__rVvD5a__logoHeading{color:#ff6900;height:1em;font-size:.96875rem;line-height:1em}.KPlussaInfoCard-module-scss-module__rVvD5a__kPlussaInfoCard .KPlussaInfoCard-module-scss-module__rVvD5a__logoHeading svg{width:8.39063rem}
.VehicleTireSet-module-scss-module___BVZyq__wrapper{flex-direction:column;gap:1rem;display:flex}.VehicleTireSet-module-scss-module___BVZyq__headerTitle{align-items:center;gap:.5rem;font-size:1rem;font-weight:700;line-height:1.5rem;display:flex}.VehicleTireSet-module-scss-module___BVZyq__baseTireSetTypeIcon,.VehicleTireSet-module-scss-module___BVZyq__iconSun,.VehicleTireSet-module-scss-module___BVZyq__iconFrozen{border:1px solid #ddd;border-radius:100%;padding:.25rem;font-size:1.75rem}.VehicleTireSet-module-scss-module___BVZyq__iconFrozen{color:#0076ca}.VehicleTireSet-module-scss-module___BVZyq__iconSun{color:#cb4700}.VehicleTireSet-module-scss-module___BVZyq__data{flex-direction:column;gap:.25rem;display:flex}.VehicleTireSet-module-scss-module___BVZyq__make{font-size:1rem;font-weight:400;line-height:1.5rem}.VehicleTireSet-module-scss-module___BVZyq__sizeWrapper{font-size:1rem;font-weight:500;line-height:1.5rem}.VehicleTireSet-module-scss-module___BVZyq__treadWrapper{font-size:.875rem;font-weight:400;line-height:1.375rem}.VehicleTireSet-module-scss-module___BVZyq__treadTitle{font-size:.875rem;font-weight:500;line-height:1.25rem}.VehicleTireSet-module-scss-module___BVZyq__iconStore{color:#2d8300}
.VehiclePageDealershipInfo-module-scss-module__IgQLMW__wrapper{flex-direction:column;gap:1.5rem;display:flex}.VehiclePageDealershipInfo-module-scss-module__IgQLMW__header{align-items:center;gap:1rem;display:flex}.VehiclePageDealershipInfo-module-scss-module__IgQLMW__header .VehiclePageDealershipInfo-module-scss-module__IgQLMW__nameWrapper{flex-direction:column;gap:.5rem;display:flex}.VehiclePageDealershipInfo-module-scss-module__IgQLMW__links{flex-direction:column;gap:1rem;display:flex}.VehiclePageDealershipInfo-module-scss-module__IgQLMW__links a{align-items:center;gap:.5rem;width:fit-content;font-size:1rem;font-weight:700;line-height:1.5rem;display:flex}.VehiclePageDealershipInfo-module-scss-module__IgQLMW__links a svg{width:1.5rem;height:1.5rem}.VehiclePageDealershipInfo-module-scss-module__IgQLMW__openingHours{flex-direction:column;gap:.5rem;font-size:1rem;font-weight:700;line-height:1.5rem;display:flex}.VehiclePageDealershipInfo-module-scss-module__IgQLMW__phoneCallPrices{font-size:.875rem;font-weight:400;line-height:1.375rem}
.ContactDetailsForm-module-scss-module__sCVd2q__contactDetailsForm{flex-direction:column;gap:1.5rem;display:flex}.ContactDetailsForm-module-scss-module__sCVd2q__contactDetailsForm .ContactDetailsForm-module-scss-module__sCVd2q__customerFields{flex-direction:column;gap:1rem;display:flex}.ContactDetailsForm-module-scss-module__sCVd2q__contactDetailsForm .ContactDetailsForm-module-scss-module__sCVd2q__fieldsetContent{gap:1rem}.ContactDetailsForm-module-scss-module__sCVd2q__contactDetailsForm .ContactDetailsForm-module-scss-module__sCVd2q__label{font-size:1.125rem;font-weight:700;line-height:1.625rem}.ContactDetailsForm-module-scss-module__sCVd2q__contactDetailsForm .ContactDetailsForm-module-scss-module__sCVd2q__hidden{display:none}.ContactDetailsForm-module-scss-module__sCVd2q__contactDetailsForm .ContactDetailsForm-module-scss-module__sCVd2q__infoText{background-color:#f6f6f6;border-radius:.5rem;max-width:21.875rem;padding:1rem;font-size:.875rem;font-weight:400;line-height:1.375rem}.ContactDetailsForm-module-scss-module__sCVd2q__contactDetailsForm svg.ContactDetailsForm-module-scss-module__sCVd2q__kPlussaLogo{color:#ff6900;width:8.375rem;margin-bottom:1rem}
.OrderStatus-module-scss-module__imhBMG__wrapper{flex-direction:column;gap:1rem;padding:1rem 1.5rem;display:flex}.OrderStatus-module-scss-module__imhBMG__wrapper .OrderStatus-module-scss-module__imhBMG__messageBox{background-image:url(../media/bubble.dd1dd0d5.png);background-position:100% 0;background-repeat:no-repeat;background-size:auto;border-radius:1rem 1rem 1rem 0;flex-direction:column;gap:.5rem;padding:1rem;font-size:1.125rem;font-weight:400;line-height:1.625rem;display:flex;box-shadow:0 1px 2px #0000000a,0 1px 4px #0000001f}.OrderStatus-module-scss-module__imhBMG__wrapper .OrderStatus-module-scss-module__imhBMG__messageBox .OrderStatus-module-scss-module__imhBMG__messageBoxHeading{font-family:var(--font-theme-narrow);color:#2d8300;font-size:1.5rem;font-weight:700;line-height:2rem}.OrderStatus-module-scss-module__imhBMG__loader{width:100%;height:1.5rem}
.ReserveButton-module-scss-module___Fw91G__wrapper{justify-content:space-between;gap:.5rem;min-width:12.5rem;display:flex}.ReserveButton-module-scss-module___Fw91G__text{font-size:1.125rem;font-weight:700;line-height:1.625rem}.ReserveButton-module-scss-module___Fw91G__hoverButton{appearance:none;pointer-events:none;color:#cb4700;background-color:#0000;border:none;align-items:center;gap:.5rem;margin:0;padding:0;font-size:1.125rem;font-weight:700;line-height:1.625rem;display:flex}.ReserveButton-module-scss-module___Fw91G__wrapper.ReserveButton-module-scss-module___Fw91G__hovered .ReserveButton-module-scss-module___Fw91G__hoverButton{pointer-events:all}.ReserveButton-module-scss-module___Fw91G__iconButton{appearance:none;pointer-events:none;background-color:#0000;border:none;margin:0;padding:0}.ReserveButton-module-scss-module___Fw91G__wrapper.ReserveButton-module-scss-module___Fw91G__hovered .ReserveButton-module-scss-module___Fw91G__iconButton{pointer-events:all}.ReserveButton-module-scss-module___Fw91G__icon{color:#cb4700;display:flex}.ReserveButton-module-scss-module___Fw91G__icon>svg{width:1.5rem;height:1.5rem}
.VehiclePageDealershipPersonnel-module-scss-module__pJMIYG__wrapper{flex-direction:column;gap:1.5rem;margin:0;padding:0;display:flex}.VehiclePageDealershipPersonnel-module-scss-module__pJMIYG__item{list-style-type:none}
.DeliveryInfoFieldset-module-scss-module__mYITRW__textFieldContainer.DeliveryInfoFieldset-module-scss-module__mYITRW__textFieldContainer,.DeliveryInfoFieldset-module-scss-module__mYITRW__textAreaContainer{max-width:21.875rem}.DeliveryInfoFieldset-module-scss-module__mYITRW__textArea.DeliveryInfoFieldset-module-scss-module__mYITRW__textArea{height:12.5rem}
.StatusTracker-module-scss-module__bxaBFa__content{flex-direction:column;gap:1rem;margin:1rem 0;display:flex}.StatusTracker-module-scss-module__bxaBFa__content:empty{display:none}.StatusTracker-module-scss-module__bxaBFa__title{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.StatusTracker-module-scss-module__bxaBFa__title .StatusTracker-module-scss-module__bxaBFa__titleText{color:#282828;font-size:1.125rem;font-weight:700;line-height:1.625rem}.StatusTracker-module-scss-module__bxaBFa__title .StatusTracker-module-scss-module__bxaBFa__titleIcon,.StatusTracker-module-scss-module__bxaBFa__title .StatusTracker-module-scss-module__bxaBFa__titleIconFinished{color:#cb4700;width:1.5rem;height:1.5rem}.StatusTracker-module-scss-module__bxaBFa__title .StatusTracker-module-scss-module__bxaBFa__titleIconFinished{scale:-1 1}.StatusTracker-module-scss-module__bxaBFa__title .StatusTracker-module-scss-module__bxaBFa__titleIconAllDone{color:#2d8300}.StatusTracker-module-scss-module__bxaBFa__content{display:flex}.StatusTracker-module-scss-module__bxaBFa__progressBar{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.StatusTracker-module-scss-module__bxaBFa__progressBar .StatusTracker-module-scss-module__bxaBFa__progressBarSectionNotStarted{background-color:silver;width:100%;height:.5rem;margin-left:.125rem}.StatusTracker-module-scss-module__bxaBFa__progressBar .StatusTracker-module-scss-module__bxaBFa__progressBarSectionInProgress{background-color:#282828;width:100%;height:.5rem;margin-left:.125rem}.StatusTracker-module-scss-module__bxaBFa__progressBar .StatusTracker-module-scss-module__bxaBFa__progressBarSectionDone{background-color:#cb4700;width:100%;height:.5rem;margin-left:.125rem}.StatusTracker-module-scss-module__bxaBFa__progressBar .StatusTracker-module-scss-module__bxaBFa__progressBarSectionAllDone{background-color:#2d8300;width:100%;height:.5rem;margin-left:.125rem}.StatusTracker-module-scss-module__bxaBFa__progressBar :first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;margin:0}.StatusTracker-module-scss-module__bxaBFa__progressBar :last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.StatusTracker-module-scss-module__bxaBFa__description{font-size:1rem;font-weight:700;line-height:1.5rem}
.PurchasingOptions-module-scss-module__4wXAlG__optionList{flex-direction:column;gap:1rem;display:flex}.PurchasingOptions-module-scss-module__4wXAlG__title{margin-bottom:1.5rem}.PurchasingOptions-module-scss-module__4wXAlG__purchasingContent{flex-direction:column;gap:1.5rem;display:flex}.PurchasingOptions-module-scss-module__4wXAlG__purchasingContent .PurchasingOptions-module-scss-module__4wXAlG__purchasingTerms{background-color:#f6f6f6;border-radius:1rem;margin-top:1rem;padding:1rem;font-size:.875rem;font-weight:400;line-height:1.375rem}.PurchasingOptions-module-scss-module__4wXAlG__purchasingContent .PurchasingOptions-module-scss-module__4wXAlG__purchasingTerms .PurchasingOptions-module-scss-module__4wXAlG__purchasingTermsTitle{font-size:.875rem;font-weight:500;line-height:1.375rem}.PurchasingOptions-module-scss-module__4wXAlG__purchasingContent .PurchasingOptions-module-scss-module__4wXAlG__purchasingTerms .PurchasingOptions-module-scss-module__4wXAlG__logoWrapper svg{color:#cb4700;height:1rem;font-size:8rem}.PurchasingOptions-module-scss-module__4wXAlG__purchasingContent .PurchasingOptions-module-scss-module__4wXAlG__purchasingTerms .PurchasingOptions-module-scss-module__4wXAlG__purchasingTermsList{margin:0 0 1rem;padding:0 0 0 1rem}.PurchasingOptions-module-scss-module__4wXAlG__purchasingContent .PurchasingOptions-module-scss-module__4wXAlG__purchasingTerms .PurchasingOptions-module-scss-module__4wXAlG__purchasingTermsList>li{margin-top:.5rem}.PurchasingOptions-module-scss-module__4wXAlG__purchasingContent .PurchasingOptions-module-scss-module__4wXAlG__purchasingTerms .PurchasingOptions-module-scss-module__4wXAlG__purchasingTermsList>li::marker{color:#cb4700}@media (min-width:600px){.PurchasingOptions-module-scss-module__4wXAlG__leasingDetails{padding-left:2rem}}.PurchasingOptions-module-scss-module__4wXAlG__secondaryText{color:#757575;font-size:1rem;font-weight:400;line-height:1.5rem}
.VehiclePageContainer-module-scss-module__NtiRta__vehiclePageContainer{max-width:125rem;margin:0 auto;padding:0 0 1rem}@media (min-width:1280px){.VehiclePageContainer-module-scss-module__NtiRta__vehiclePageContainer{border-bottom:1px solid #f0f0f0;padding:0 1.5rem 1.5rem}}
.Flow-module-scss-module__BFIKRq__page{background-color:#f6f6f6;flex:1;padding:2rem 0;display:flex}.Flow-module-scss-module__BFIKRq__page .Flow-module-scss-module__BFIKRq__content{flex-direction:column;flex:1;gap:1rem;max-width:min(53.5rem,100% - 2rem);margin-left:auto;margin-right:auto;display:flex}@media (min-width:1280px){.Flow-module-scss-module__BFIKRq__page .Flow-module-scss-module__BFIKRq__content{max-width:73.125rem}}.Flow-module-scss-module__BFIKRq__page .Flow-module-scss-module__BFIKRq__content .Flow-module-scss-module__BFIKRq__loadingIndicator{flex:1;justify-content:center;align-items:center;display:flex}
.VehiclePurchasePriceEstimate-module-scss-module__NvweDq__wrapper{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.VehiclePurchasePriceEstimate-module-scss-module__NvweDq__title{font-family:var(--font-theme-narrow);align-items:center;gap:.5rem;font-size:1.25rem;font-weight:700;line-height:1.75rem;display:flex}.VehiclePurchasePriceEstimate-module-scss-module__NvweDq__title .VehiclePurchasePriceEstimate-module-scss-module__NvweDq__icon{color:#cb4700;width:2rem;height:2rem}.VehiclePurchasePriceEstimate-module-scss-module__NvweDq__mainText{font-size:1rem;font-weight:400;line-height:1.5rem}.VehiclePurchasePriceEstimate-module-scss-module__NvweDq__subtitle{font-size:1rem;font-weight:700;line-height:1.5rem}.VehiclePurchasePriceEstimate-module-scss-module__NvweDq__mainContent{background-color:#f6f6f6;border-radius:.5rem;flex-direction:column;gap:1rem;padding:1rem;display:flex}.VehiclePurchasePriceEstimate-module-scss-module__NvweDq__estimate{color:#565656;border-bottom:1px solid #ddd;gap:.5rem;padding-bottom:1rem;font-size:.875rem;font-weight:400;line-height:1.375rem;display:flex}.VehiclePurchasePriceEstimate-module-scss-module__NvweDq__estimate .VehiclePurchasePriceEstimate-module-scss-module__NvweDq__successTick{color:#2d8300;width:1.5rem;height:1.5rem}.VehiclePurchasePriceEstimate-module-scss-module__NvweDq__estimate .VehiclePurchasePriceEstimate-module-scss-module__NvweDq__mileage{color:#282828;font-size:.875rem;font-weight:500;line-height:1.375rem}.VehiclePurchasePriceEstimate-module-scss-module__NvweDq__offer{flex-direction:column;gap:.25rem;font-size:1rem;font-weight:700;line-height:1.5rem;display:flex}.VehiclePurchasePriceEstimate-module-scss-module__NvweDq__offer .VehiclePurchasePriceEstimate-module-scss-module__NvweDq__price{font-family:var(--font-theme-narrow);font-size:1.5rem;font-weight:900;line-height:2rem}.VehiclePurchasePriceEstimate-module-scss-module__NvweDq__disclaimer{color:#565656;font-size:.875rem;font-weight:400;line-height:1.375rem}.VehiclePurchasePriceEstimate-module-scss-module__NvweDq__loader{width:100%;height:9.75rem;padding:0 1.5rem}
.VehiclePageDescription-module-scss-module__kb0b_q__description p{white-space:pre-wrap}
.VehicleImageCarousel-module-scss-module__tlKTjq__wrapper{width:100%;position:relative;overflow:hidden}@media (max-width:1279px){.VehicleImageCarousel-module-scss-module__tlKTjq__wrapper{flex-grow:1;padding:0 1rem}}@media (min-width:1280px){.VehicleImageCarousel-module-scss-module__tlKTjq__wrapper{flex:1;margin:0;position:sticky;top:1.5rem}}@media (min-width:1000px){.VehicleImageCarousel-module-scss-module__tlKTjq__wrapper{max-height:calc(100vh - 1.5rem);overflow-y:auto}}.VehicleImageCarousel-module-scss-module__tlKTjq__wrapper .VehicleImageCarousel-module-scss-module__tlKTjq__thumbnails{background-color:#f0f0f0;border-radius:.5rem;margin:.5rem 0 0;padding:.5rem}.VehicleImageCarousel-module-scss-module__tlKTjq__wrapper .VehicleImageCarousel-module-scss-module__tlKTjq__imageAdditionalInfoMessage{z-index:1;background-color:#f5f5f5;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}@media (min-width:1000px){.VehicleImageCarousel-module-scss-module__tlKTjq__wrapper .VehicleImageCarousel-module-scss-module__tlKTjq__imageAdditionalInfoMessage{background-color:#fff;position:absolute;top:1rem;left:2rem}}@media (min-width:1280px){.VehicleImageCarousel-module-scss-module__tlKTjq__wrapper .VehicleImageCarousel-module-scss-module__tlKTjq__imageAdditionalInfoMessage{left:1rem}}@media (max-width:999px){.VehicleImageCarousel-module-scss-module__tlKTjq__wrapper .VehicleImageCarousel-module-scss-module__tlKTjq__imageAdditionalInfoMessage{margin:.5rem 0 0}}.VehicleImageCarousel-module-scss-module__tlKTjq__wrapper .VehicleImageCarousel-module-scss-module__tlKTjq__imageAdditionalInfoMessage svg{color:#cb4700;font-size:1.125rem}
.PageContainer-module-scss-module__ksb2Ra__page{display:block}
.VehicleTitle-module-scss-module__9rebKW__cardTitleRow{flex-direction:row;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.VehicleTitle-module-scss-module__9rebKW__cardTitleRow .VehicleTitle-module-scss-module__9rebKW__cardTitleLeft{font-size:1rem;font-weight:500;line-height:1.5rem}.VehicleTitle-module-scss-module__9rebKW__cardTitleRow .VehicleTitle-module-scss-module__9rebKW__cardTitleRight{justify-content:flex-start;align-items:center;display:flex}.VehicleTitle-module-scss-module__9rebKW__cardTitleRow .VehicleTitle-module-scss-module__9rebKW__cardTitleRight svg{font-size:4.25rem}
.VehiclePageTabs-module-scss-module__VMOtda__vehiclePageTabs{background-color:#fff;flex-direction:column;gap:4rem;display:flex}.VehiclePageTabs-module-scss-module__VMOtda__vehiclePageTabs .VehiclePageTabs-module-scss-module__VMOtda__contentContainer{flex-direction:column;width:100%;max-width:min(53.5rem,100% - 2rem);margin-left:auto;margin-right:auto;display:flex}@media (min-width:1280px){.VehiclePageTabs-module-scss-module__VMOtda__vehiclePageTabs .VehiclePageTabs-module-scss-module__VMOtda__contentContainer{max-width:73.125rem}}.VehiclePageTabs-module-scss-module__VMOtda__vehiclePageTabs .VehiclePageTabs-module-scss-module__VMOtda__contentContainer .VehiclePageTabs-module-scss-module__VMOtda__tabs{margin-bottom:3rem}.VehiclePageTabs-module-scss-module__VMOtda__vehiclePageTabs .VehiclePageTabs-module-scss-module__VMOtda__contentContainer .VehiclePageTabs-module-scss-module__VMOtda__accessoriesNotification{margin-bottom:1rem}.VehiclePageTabs-module-scss-module__VMOtda__vehiclePageTabs .VehiclePageTabs-module-scss-module__VMOtda__vehiclePageTab{gap:1rem;display:grid}@media (min-width:1000px){.VehiclePageTabs-module-scss-module__VMOtda__vehiclePageTabs .VehiclePageTabs-module-scss-module__VMOtda__vehiclePageTab{grid-template-columns:repeat(3,1fr)}}.VehiclePageTabs-module-scss-module__VMOtda__vehiclePageTabs .VehiclePageTabs-module-scss-module__VMOtda__vehiclePageTab .VehiclePageTabs-module-scss-module__VMOtda__accessoriesList{gap:1.5rem;height:100%;margin:0;padding:0;display:grid}.VehiclePageTabs-module-scss-module__VMOtda__vehiclePageTabs .VehiclePageTabs-module-scss-module__VMOtda__vehiclePageTab .VehiclePageTabs-module-scss-module__VMOtda__accessoriesList .VehiclePageTabs-module-scss-module__VMOtda__accessoryName{align-items:flex-start;display:flex}.VehiclePageTabs-module-scss-module__VMOtda__vehiclePageTabs .VehiclePageTabs-module-scss-module__VMOtda__vehiclePageTab .VehiclePageTabs-module-scss-module__VMOtda__accessoriesList .VehiclePageTabs-module-scss-module__VMOtda__accessoryName svg{color:var(--brand-accent-color,#cb4700);flex-shrink:0;margin-right:.5rem;font-size:1.5rem}.VehiclePageTabs-module-scss-module__VMOtda__vehiclePageTabs .VehiclePageTabs-module-scss-module__VMOtda__vehiclePageTab.VehiclePageTabs-module-scss-module__VMOtda__accessoriesTab{background-color:#f6f6f6;border-radius:8px;gap:1.5rem;padding:1rem}@media (min-width:1000px){.VehiclePageTabs-module-scss-module__VMOtda__vehiclePageTabs .VehiclePageTabs-module-scss-module__VMOtda__vehiclePageTab.VehiclePageTabs-module-scss-module__VMOtda__accessoriesTab{border-radius:revert;background-color:revert;padding:unset;gap:1rem}}.VehiclePageTabs-module-scss-module__VMOtda__detailBox{background-color:#f6f6f6;border-radius:8px;padding:1.5rem 1rem}@media (min-width:768px){.VehiclePageTabs-module-scss-module__VMOtda__detailBox{padding:1.5rem}}.VehiclePageTabs-module-scss-module__VMOtda__detailBox h4{margin-bottom:1.5rem;font-size:1.125rem;font-weight:700;line-height:1.625rem}.VehiclePageTabs-module-scss-module__VMOtda__detailBox dl{grid-template-columns:repeat(2,1fr);gap:1rem;margin:0;display:grid}.VehiclePageTabs-module-scss-module__VMOtda__detailBox dl dd{font-weight:700}.VehiclePageTabs-module-scss-module__VMOtda__detailBox.VehiclePageTabs-module-scss-module__VMOtda__accessoriesBox{padding:0}@media (min-width:1000px){.VehiclePageTabs-module-scss-module__VMOtda__detailBox.VehiclePageTabs-module-scss-module__VMOtda__accessoriesBox{padding:1.5rem 1rem}}.VehiclePageTabs-module-scss-module__VMOtda__limitedAccessoryInfo{border:1px solid #f0f0f0;border-radius:.5rem;flex-direction:column;gap:.5rem;padding:1.5rem 2rem;font-size:.875rem;font-weight:400;line-height:1.375rem;display:flex}.VehiclePageTabs-module-scss-module__VMOtda__limitedAccessoryInfo p:first-of-type{font-size:.875rem;font-weight:700;line-height:1.375rem}.VehiclePageTabs-module-scss-module__VMOtda__hidden{display:none!important}
.InsuranceOptions-module-scss-module__BO6XbG__insuranceDetails{flex-direction:column;gap:2rem;display:flex}.InsuranceOptions-module-scss-module__BO6XbG__textContent{flex-direction:column;gap:.5rem;display:flex}.InsuranceOptions-module-scss-module__BO6XbG__container{flex-direction:column;gap:2rem;display:flex}.InsuranceOptions-module-scss-module__BO6XbG__insuranceSelections{flex-direction:column;gap:1rem;display:flex}.InsuranceOptions-module-scss-module__BO6XbG__insuranceSelections>*{max-width:45.75rem}.InsuranceOptions-module-scss-module__BO6XbG__bigNumber{font-family:var(--font-theme-narrow);font-size:2rem;font-weight:700;line-height:2.5rem}.InsuranceOptions-module-scss-module__BO6XbG__notification{margin-top:1rem}.InsuranceOptions-module-scss-module__BO6XbG__priceRow{flex-flow:wrap;justify-content:space-between;align-items:baseline;max-width:25rem;font-weight:700;display:flex}
.DetailedOffer-module-scss-module__oNCg9q__content{padding-top:2.5rem}.DetailedOffer-module-scss-module__oNCg9q__content>*{padding-left:1.5rem;padding-right:1.5rem}.DetailedOffer-module-scss-module__oNCg9q__content .DetailedOffer-module-scss-module__oNCg9q__header{flex-direction:column;gap:.5rem;padding-bottom:1.5rem;display:flex}.DetailedOffer-module-scss-module__oNCg9q__content .DetailedOffer-module-scss-module__oNCg9q__header .DetailedOffer-module-scss-module__oNCg9q__heading{font-family:var(--font-theme-narrow);font-size:2rem;font-weight:700;line-height:2.5rem}.DetailedOffer-module-scss-module__oNCg9q__content .DetailedOffer-module-scss-module__oNCg9q__header .DetailedOffer-module-scss-module__oNCg9q__description{color:#565656;align-items:center;gap:.5rem;display:flex}.DetailedOffer-module-scss-module__oNCg9q__content .DetailedOffer-module-scss-module__oNCg9q__greyContent{background-color:#fafafa;border:.0625rem solid #ddd;padding-top:1rem;padding-bottom:1.5rem}.DetailedOffer-module-scss-module__oNCg9q__content .DetailedOffer-module-scss-module__oNCg9q__offer{flex-direction:column;gap:1rem;padding-top:2.5rem;padding-bottom:2.5rem;display:flex}.DetailedOffer-module-scss-module__oNCg9q__content .DetailedOffer-module-scss-module__oNCg9q__offer .DetailedOffer-module-scss-module__oNCg9q__heading{font-family:var(--font-theme-narrow);font-size:1.5rem;font-weight:700;line-height:2rem}.DetailedOffer-module-scss-module__oNCg9q__content .DetailedOffer-module-scss-module__oNCg9q__offer dl{margin:0}.DetailedOffer-module-scss-module__oNCg9q__content .DetailedOffer-module-scss-module__oNCg9q__offer dl div{border-top:.0625rem solid #ddd;justify-content:space-between;align-items:center;min-height:3.5rem;display:flex}.DetailedOffer-module-scss-module__oNCg9q__content .DetailedOffer-module-scss-module__oNCg9q__offer dl div:last-child{border-color:#3e3e3e}.DetailedOffer-module-scss-module__oNCg9q__content .DetailedOffer-module-scss-module__oNCg9q__offer dl div dt{color:#565656}.DetailedOffer-module-scss-module__oNCg9q__content .DetailedOffer-module-scss-module__oNCg9q__offer dl div dd{white-space:nowrap;font-size:1rem;font-weight:500;line-height:1.5rem}.DetailedOffer-module-scss-module__oNCg9q__content .DetailedOffer-module-scss-module__oNCg9q__price{border-top:.0625rem solid #ddd;padding-top:1.5rem;padding-bottom:1.5rem}.DetailedOffer-module-scss-module__oNCg9q__content .DetailedOffer-module-scss-module__oNCg9q__price .DetailedOffer-module-scss-module__oNCg9q__amount{justify-content:space-between;align-items:baseline;font-size:1rem;font-weight:500;line-height:1.5rem;display:flex}.DetailedOffer-module-scss-module__oNCg9q__content .DetailedOffer-module-scss-module__oNCg9q__price .DetailedOffer-module-scss-module__oNCg9q__amount b{font-family:var(--font-theme-narrow);color:#2d8300;font-size:2rem;font-weight:700;line-height:2.5rem}
.VehiclePageFastDeliveryOptions-module-scss-module__DBY9KW__header{flex-direction:column;gap:1rem;display:flex}.VehiclePageFastDeliveryOptions-module-scss-module__DBY9KW__fastDeliveryOptions{background-color:#f6f6f6}.VehiclePageFastDeliveryOptions-module-scss-module__DBY9KW__hitNumber{color:#cb4700;font-weight:700}
.ManufacturerAndModelFilter-module-scss-module__cB8J6W__groupHeading{color:#757575;font-size:.875rem;font-weight:500;line-height:1.375rem}.ManufacturerAndModelFilter-module-scss-module__cB8J6W__optionWrapper{align-items:center;display:flex}.ManufacturerAndModelFilter-module-scss-module__cB8J6W__brandWrapper{align-items:center;gap:.5rem;display:flex}.ManufacturerAndModelFilter-module-scss-module__cB8J6W__brandWrapper svg{width:unset;height:unset;font-size:1.5rem}
.InsuranceSelection-module-scss-module__suxzCW__container{flex-direction:column;gap:1rem;margin-top:2rem;margin-bottom:2rem;display:flex}.InsuranceSelection-module-scss-module__suxzCW__modalContainer{margin-bottom:1rem}.InsuranceSelection-module-scss-module__suxzCW__error{margin-top:1rem}
.VehiclePageGrid-module-scss-module__z4Wzga__vehiclePageGrid{grid-template-columns:1fr minmax(600px,33%);align-items:start;gap:1.5rem;display:grid;position:relative}@media (max-width:1279px){.VehiclePageGrid-module-scss-module__z4Wzga__vehiclePageGrid{grid-template-columns:1fr}}
.TaxFilter-module-scss-module__jShgNW__container{margin-top:.5rem}
.PaymentMethodSelection-module-scss-module__w2NqPq__paymentMethod.PaymentMethodSelection-module-scss-module__w2NqPq__paymentMethod{width:8.125rem;height:3.75rem;padding:.5rem}
.VehiclePageMainDetails-module-scss-module__vS9BEW__wrapper{flex-direction:column;gap:1.5rem;padding-top:1.5rem;display:flex}.VehiclePageMainDetails-module-scss-module__vS9BEW__mainWrapper{background-color:#fafafa;flex-direction:column;gap:1rem;margin:0 -1rem;padding:1rem;display:flex}@media (min-width:600px){.VehiclePageMainDetails-module-scss-module__vS9BEW__mainWrapper{background-color:#fff;margin:0;padding:.5rem 0}}.VehiclePageMainDetails-module-scss-module__vS9BEW__mainDetails{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (min-width:600px){.VehiclePageMainDetails-module-scss-module__vS9BEW__mainDetails{grid-template-columns:repeat(3,1fr)}}.VehiclePageMainDetails-module-scss-module__vS9BEW__mainDetails dd{flex-direction:row;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;line-height:1.375rem;display:flex}.VehiclePageMainDetails-module-scss-module__vS9BEW__availabilityDetails svg{font-size:1.5rem}.VehiclePageMainDetails-module-scss-module__vS9BEW__availabilityDetails dd{align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;line-height:1.375rem;display:flex}.VehiclePageMainDetails-module-scss-module__vS9BEW__availabilityDetails dt,.VehiclePageMainDetails-module-scss-module__vS9BEW__mainDetails dt{margin-bottom:.25rem;font-size:.875rem;font-weight:400;line-height:1.375rem}.VehiclePageMainDetails-module-scss-module__vS9BEW__availabilityDetails dd,.VehiclePageMainDetails-module-scss-module__vS9BEW__mainDetails dd{margin-left:0}.VehiclePageMainDetails-module-scss-module__vS9BEW__uniqueSellingPoints{font-size:1.125rem;font-weight:400;line-height:1.625rem}.VehiclePageMainDetails-module-scss-module__vS9BEW__fuelIcon{width:1.5rem;height:1.5rem}
.TotalPriceFilter-module-scss-module__KMNkDG__container{margin-top:.5rem}
.SuccessResult-module-scss-module__zjtxEq__page{gap:1rem;display:flex}.SuccessResult-module-scss-module__zjtxEq__page .SuccessResult-module-scss-module__zjtxEq__content{flex-direction:column;flex:1;gap:1rem;display:flex}.SuccessResult-module-scss-module__zjtxEq__page .SuccessResult-module-scss-module__zjtxEq__sidebar{flex-direction:column;flex:0 0 20.75rem;gap:1rem;display:flex}@media (max-width:767px){.SuccessResult-module-scss-module__zjtxEq__page .SuccessResult-module-scss-module__zjtxEq__sidebar{display:none}}.SuccessResult-module-scss-module__zjtxEq__page .SuccessResult-module-scss-module__zjtxEq__sidebar .SuccessResult-module-scss-module__zjtxEq__summaryCard{height:min-content}
.VehiclePageTitle-module-scss-module__sGEC_W__container{flex-direction:row;justify-content:space-between;gap:.25rem;display:flex}.VehiclePageTitle-module-scss-module__sGEC_W__container .VehiclePageTitle-module-scss-module__sGEC_W__wrapper{flex-direction:column;gap:1rem;display:flex}.VehiclePageTitle-module-scss-module__sGEC_W__container .VehiclePageTitle-module-scss-module__sGEC_W__wrapper h1{font-family:var(--font-theme);font-weight:400}.VehiclePageTitle-module-scss-module__sGEC_W__container .VehiclePageTitle-module-scss-module__sGEC_W__wrapper .VehiclePageTitle-module-scss-module__sGEC_W__title{flex-direction:column;gap:.25rem;display:flex}.VehiclePageTitle-module-scss-module__sGEC_W__container .VehiclePageTitle-module-scss-module__sGEC_W__brandLogo{font-size:3rem}
.SeatCountFilter-module-scss-module__Dy49eq__wrapper{flex:1}
.CustomerServiceContact-module-scss-module__C5uhnW__container{flex-direction:column;gap:1.5rem;display:flex}.CustomerServiceContact-module-scss-module__C5uhnW__container .CustomerServiceContact-module-scss-module__C5uhnW__heading{align-items:center;gap:1rem;font-size:1.125rem;font-weight:700;line-height:1.625rem;display:flex}.CustomerServiceContact-module-scss-module__C5uhnW__container .CustomerServiceContact-module-scss-module__C5uhnW__heading svg{color:#cb4700;flex-shrink:0;font-size:1.875rem}.CustomerServiceContact-module-scss-module__C5uhnW__container .CustomerServiceContact-module-scss-module__C5uhnW__weekday{width:3.75rem;margin-right:2rem}
.VehiclePageVideo-module-scss-module__xyKq1q__elementWrapper,.VehiclePageVideo-module-scss-module__xyKq1q__elementWrapper+.VehiclePageVideo-module-scss-module__xyKq1q__elementWrapper{margin-top:1rem}.VehiclePageVideo-module-scss-module__xyKq1q__elementWrapper:last-of-type{margin-bottom:1rem}
.UtilityVehicleToggle-module-scss-module__1LtDLG__wrapper{margin-top:1.5rem}
.OrderResultInfo-module-scss-module__k6iuZW__content{flex-direction:column;gap:1.5rem;display:flex}.OrderResultInfo-module-scss-module__k6iuZW__content .OrderResultInfo-module-scss-module__k6iuZW__item{align-items:center;gap:.5rem;display:flex}.OrderResultInfo-module-scss-module__k6iuZW__content .OrderResultInfo-module-scss-module__k6iuZW__item .OrderResultInfo-module-scss-module__k6iuZW__icon{color:#888;background-color:#f0f0f0;border-radius:50%;flex-shrink:0;align-self:flex-start;width:2.5rem;height:2.5rem;padding:.5rem;font-size:1.5rem}
.VehiclePriceCard-module-scss-module__kuDBJa__title{font-size:.875rem;font-weight:400;line-height:1.375rem}.VehiclePriceCard-module-scss-module__kuDBJa__description{align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;line-height:1.375rem;display:flex}.VehiclePriceCard-module-scss-module__kuDBJa__description svg{font-size:1.5rem}.VehiclePriceCard-module-scss-module__kuDBJa__deliveryDetails{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;font-size:.875rem;font-weight:400;line-height:1.375rem;display:flex}
.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer{flex-direction:column;align-items:center;display:flex}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer.VehicleSearchForm-module-scss-module___Acnra__formOpen{z-index:100;background-color:#f6f6f6;position:fixed;inset:0}@media (min-width:1000px){.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer.VehicleSearchForm-module-scss-module___Acnra__formOpen{background-color:#0000}}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer.VehicleSearchForm-module-scss-module___Acnra__formOpen .VehicleSearchForm-module-scss-module___Acnra__formHeader{padding:1rem;display:flex}@media (min-width:1000px){.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer.VehicleSearchForm-module-scss-module___Acnra__formOpen .VehicleSearchForm-module-scss-module___Acnra__formHeader{padding:revert}}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer.VehicleSearchForm-module-scss-module___Acnra__formOpen .VehicleSearchForm-module-scss-module___Acnra__vehicleSearchForm{display:block}@media (min-width:1000px){.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer.VehicleSearchForm-module-scss-module___Acnra__formOpen{position:relative}}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__desktopLeasingFilters{display:none}@media (min-width:1000px){.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__desktopLeasingFilters{display:block}}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__formContainer{width:100%;height:100%}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__formHeader{justify-content:space-between;align-items:center;width:100%;display:none}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__formHeader .VehicleSearchForm-module-scss-module___Acnra__heading{font-family:var(--font-theme-narrow);font-size:1.5rem;font-weight:700;line-height:2rem}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__formHeader .VehicleSearchForm-module-scss-module___Acnra__closeButton{appearance:none;background-color:#0000;border:0;justify-content:center;align-items:center;padding:.25rem;display:flex}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__formHeader .VehicleSearchForm-module-scss-module___Acnra__closeButton svg{color:#888;font-size:1.5rem}@media (min-width:1000px){.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__formHeader{display:block}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__formHeader .VehicleSearchForm-module-scss-module___Acnra__closeButton{display:none}}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__mobileScrollContainer{justify-content:center;width:100%;padding:1rem;display:flex;overflow-y:auto}@media (min-width:1000px){.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__mobileScrollContainer{padding:revert}}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__mobileScrollContainer .VehicleSearchForm-module-scss-module___Acnra__spacer{height:33vh}@media (min-width:1000px){.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__mobileScrollContainer .VehicleSearchForm-module-scss-module___Acnra__spacer{display:none}}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__vehicleSearchForm{width:min(22.5rem,100%);display:none}@media (min-width:1000px){.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__vehicleSearchForm{display:block}}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__formButtons{flex-direction:column;align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__formButtons.VehicleSearchForm-module-scss-module___Acnra__formOpen{padding-bottom:2.625rem}@media (min-width:1000px){.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__formButtons.VehicleSearchForm-module-scss-module___Acnra__formOpen{padding-bottom:revert}}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__formButtons.VehicleSearchForm-module-scss-module___Acnra__formOpen>:first-child{display:none}@media (min-width:1000px){.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__formButtons.VehicleSearchForm-module-scss-module___Acnra__formOpen>:first-child{display:revert}}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__mobileFormFooter{z-index:19;background-color:#fff;justify-content:center;padding-top:1rem;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -1px 2px #0000000a,0 -1px 4px #0000001f}@media (min-width:1000px){.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__mobileFormFooter{display:none}}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__mobileFormFooter.VehicleSearchForm-module-scss-module___Acnra__formOpen{flex-direction:column;width:100vw;position:static}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__mobileFormFooter.VehicleSearchForm-module-scss-module___Acnra__formOpen .VehicleSearchForm-module-scss-module___Acnra__footerActiveFilterTags,.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__mobileFormFooter.VehicleSearchForm-module-scss-module___Acnra__formOpen .VehicleSearchForm-module-scss-module___Acnra__footerButtons>:first-child{display:flex}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__mobileFormFooter .VehicleSearchForm-module-scss-module___Acnra__footerActiveFilterTags{display:none}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__footerButtons{flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:0 1rem 1rem;display:flex}@media (max-width:374px){.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__footerButtons{justify-content:center}}@media (max-width:999px){.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__footerButtons>button{flex-grow:1}}.VehicleSearchForm-module-scss-module___Acnra__vehicleSearchFormContainer .VehicleSearchForm-module-scss-module___Acnra__footerButtons>:first-child{display:none}
.OrderResultInfo-module-scss-module__8W3iXG__orderResultInfo{flex-direction:column;gap:1rem;font-size:1rem;font-weight:400;line-height:1.5rem;display:flex}.OrderResultInfo-module-scss-module__8W3iXG__orderResultInfo .OrderResultInfo-module-scss-module__8W3iXG__header{flex-wrap:wrap;gap:1rem;display:flex}@media (max-width:767px){.OrderResultInfo-module-scss-module__8W3iXG__orderResultInfo .OrderResultInfo-module-scss-module__8W3iXG__header{flex-direction:column}}.OrderResultInfo-module-scss-module__8W3iXG__orderResultInfo .OrderResultInfo-module-scss-module__8W3iXG__header .OrderResultInfo-module-scss-module__8W3iXG__icon{color:#2d8300;font-size:2rem}.OrderResultInfo-module-scss-module__8W3iXG__orderResultInfo .OrderResultInfo-module-scss-module__8W3iXG__header .OrderResultInfo-module-scss-module__8W3iXG__heading{font-family:var(--font-theme-narrow);font-size:1.5rem;font-weight:900;line-height:2rem}.OrderResultInfo-module-scss-module__8W3iXG__orderResultInfo .OrderResultInfo-module-scss-module__8W3iXG__identifierContent{background-color:#fafafa;border-radius:1rem;flex-direction:column;align-items:center;padding:1rem;display:flex}.OrderResultInfo-module-scss-module__8W3iXG__orderResultInfo .OrderResultInfo-module-scss-module__8W3iXG__identifierContent .OrderResultInfo-module-scss-module__8W3iXG__identifier{font-family:var(--font-theme-narrow);font-size:1.5rem;font-weight:700;line-height:2rem}
.PriceCardPrimary-module-scss-module__L_Cp1G__cardWrapper{position:relative}.PriceCardPrimary-module-scss-module__L_Cp1G__card{flex-direction:column;gap:1rem;display:flex}.PriceCardPrimary-module-scss-module__L_Cp1G__card.PriceCardPrimary-module-scss-module__L_Cp1G__withCampaign{margin-top:2rem;overflow:visible}.PriceCardPrimary-module-scss-module__L_Cp1G__card:not(.PriceCardPrimary-module-scss-module__L_Cp1G__withCampaign){border-radius:.5rem}.PriceCardPrimary-module-scss-module__L_Cp1G__card .PriceCardPrimary-module-scss-module__L_Cp1G__contentWrapper{flex-direction:column;gap:1rem;padding:1rem;display:flex}.PriceCardPrimary-module-scss-module__L_Cp1G__card .PriceCardPrimary-module-scss-module__L_Cp1G__contentWrapper.PriceCardPrimary-module-scss-module__L_Cp1G__withHighlight{padding-top:0}.PriceCardPrimary-module-scss-module__L_Cp1G__card .PriceCardPrimary-module-scss-module__L_Cp1G__cardBody{flex-direction:column;gap:1rem;display:flex}@media (min-width:1280px){.PriceCardPrimary-module-scss-module__L_Cp1G__card .PriceCardPrimary-module-scss-module__L_Cp1G__cardBody{flex-direction:row;justify-content:space-between;align-items:flex-start}}.PriceCardPrimary-module-scss-module__L_Cp1G__card .PriceCardPrimary-module-scss-module__L_Cp1G__cardBody .PriceCardPrimary-module-scss-module__L_Cp1G__CTA{width:100%}@media (min-width:1280px){.PriceCardPrimary-module-scss-module__L_Cp1G__card .PriceCardPrimary-module-scss-module__L_Cp1G__cardBody .PriceCardPrimary-module-scss-module__L_Cp1G__CTA{width:auto}}.PriceCardPrimary-module-scss-module__L_Cp1G__card .PriceCardPrimary-module-scss-module__L_Cp1G__cardFooter{flex-direction:column;gap:1rem;display:flex}.PriceCardPrimary-module-scss-module__L_Cp1G__card .PriceCardPrimary-module-scss-module__L_Cp1G__cardFooter .PriceCardPrimary-module-scss-module__L_Cp1G__footerTop{flex-direction:column;gap:.5rem;padding-top:1rem;display:flex}.PriceCardPrimary-module-scss-module__L_Cp1G__card .PriceCardPrimary-module-scss-module__L_Cp1G__cardFooter .PriceCardPrimary-module-scss-module__L_Cp1G__footerBottom{padding-top:1rem}.PriceCardPrimary-module-scss-module__L_Cp1G__card .PriceCardPrimary-module-scss-module__L_Cp1G__cardFooter .PriceCardPrimary-module-scss-module__L_Cp1G__footerTop+.PriceCardPrimary-module-scss-module__L_Cp1G__footerBottom{border-top:1px solid #ddd}
.WorkVehiclePriceTypeToggle-module-scss-module__B-spVG__wrapper{margin-top:1.5rem}
.OrderSummaryList-module-scss-module__LsaVKG__orderSummaryList{gap:2rem;margin:0;display:grid}@media (min-width:768px){.OrderSummaryList-module-scss-module__LsaVKG__orderSummaryList{grid-template-columns:1fr 1fr}}
.VehicleSearchPaginationButtons-module-scss-module__6xJz4q__vehicleSearchPaginationButtons{align-items:center;width:min(23.75rem,100%);height:2.5rem;margin:2rem auto 0;display:flex;position:relative}.VehicleSearchPaginationButtons-module-scss-module__6xJz4q__vehicleSearchPaginationButtons>button{position:absolute}.VehicleSearchPaginationButtons-module-scss-module__6xJz4q__vehicleSearchPaginationButtons>button:last-child{right:0}.VehicleSearchPaginationButtons-module-scss-module__6xJz4q__vehicleSearchPaginationButtons .VehicleSearchPaginationButtons-module-scss-module__6xJz4q__pagingText{margin:auto;padding:0 4rem}
.OrderSummaryListItem-module-scss-module__9J1ebq__orderSummaryListItem:not(:last-child){margin-bottom:2rem}.OrderSummaryListItem-module-scss-module__9J1ebq__orderSummaryListItem dt{margin-bottom:.5rem;font-size:1rem;font-weight:700;line-height:1.5rem}.OrderSummaryListItem-module-scss-module__9J1ebq__orderSummaryListItem dd{margin:0}.OrderSummaryListItem-module-scss-module__9J1ebq__orderSummaryListItem.OrderSummaryListItem-module-scss-module__9J1ebq__paymentMethodItem dd{align-items:center;gap:.5rem;display:flex}.OrderSummaryListItem-module-scss-module__9J1ebq__orderSummaryListItem.OrderSummaryListItem-module-scss-module__9J1ebq__paymentMethodItem dd .OrderSummaryListItem-module-scss-module__9J1ebq__price{color:#565656;font-size:.875rem;font-weight:700;line-height:1.375rem}.OrderSummaryListItem-module-scss-module__9J1ebq__orderSummaryListItem.OrderSummaryListItem-module-scss-module__9J1ebq__paymentMethodItem .OrderSummaryListItem-module-scss-module__9J1ebq__icon{background-color:#fff;border:1px solid #ddd;border-radius:.5rem;justify-content:center;align-items:center;width:6.5625rem;height:3.25rem;padding:.5rem;display:flex}.OrderSummaryListItem-module-scss-module__9J1ebq__orderSummaryListItem.OrderSummaryListItem-module-scss-module__9J1ebq__paymentAmountItem dt{font-size:1.125rem;font-weight:700;line-height:1.625rem}.OrderSummaryListItem-module-scss-module__9J1ebq__orderSummaryListItem.OrderSummaryListItem-module-scss-module__9J1ebq__paymentAmountItem .OrderSummaryListItem-module-scss-module__9J1ebq__amount{font-family:var(--font-theme-narrow);font-size:1.25rem;font-weight:700;line-height:1.75rem}.OrderSummaryListItem-module-scss-module__9J1ebq__orderSummaryListItem.OrderSummaryListItem-module-scss-module__9J1ebq__paymentLeasingItem dd{margin-bottom:.5rem}.OrderSummaryListItem-module-scss-module__9J1ebq__orderSummaryListItem.OrderSummaryListItem-module-scss-module__9J1ebq__paymentLeasingItem .OrderSummaryListItem-module-scss-module__9J1ebq__amount{flex-direction:column;display:flex}.OrderSummaryListItem-module-scss-module__9J1ebq__orderSummaryListItem.OrderSummaryListItem-module-scss-module__9J1ebq__paymentLeasingItem .OrderSummaryListItem-module-scss-module__9J1ebq__amount>span:nth-child(2){font-family:var(--font-theme-narrow);font-size:1.25rem;font-weight:700;line-height:1.75rem}
.PurchaseOffer-module-scss-module__3VLuXG__purchaseOffer{background-color:#fff;border-radius:1rem}.PurchaseOffer-module-scss-module__3VLuXG__purchaseOffer .PurchaseOffer-module-scss-module__3VLuXG__header{flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.PurchaseOffer-module-scss-module__3VLuXG__purchaseOffer .PurchaseOffer-module-scss-module__3VLuXG__header:not(:last-child){border-bottom:1px solid #ddd}.PurchaseOffer-module-scss-module__3VLuXG__purchaseOffer .PurchaseOffer-module-scss-module__3VLuXG__header .PurchaseOffer-module-scss-module__3VLuXG__icon{color:#2d8300;margin-bottom:.5rem;font-size:2rem}.PurchaseOffer-module-scss-module__3VLuXG__purchaseOffer .PurchaseOffer-module-scss-module__3VLuXG__header .PurchaseOffer-module-scss-module__3VLuXG__heading{font-family:var(--font-theme-narrow);font-size:1.5rem;font-weight:700;line-height:2rem}.PurchaseOffer-module-scss-module__3VLuXG__purchaseOffer .PurchaseOffer-module-scss-module__3VLuXG__header .PurchaseOffer-module-scss-module__3VLuXG__description{color:#565656;align-items:center;gap:.5rem;display:flex}.PurchaseOffer-module-scss-module__3VLuXG__purchaseOffer .PurchaseOffer-module-scss-module__3VLuXG__smallText{color:#757575;font-size:.875rem;font-weight:400;line-height:1.375rem}.PurchaseOffer-module-scss-module__3VLuXG__purchaseOffer .PurchaseOffer-module-scss-module__3VLuXG__body{flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.PurchaseOffer-module-scss-module__3VLuXG__purchaseOffer .PurchaseOffer-module-scss-module__3VLuXG__body:not(:last-child){border-bottom:1px solid #ddd}.PurchaseOffer-module-scss-module__3VLuXG__purchaseOffer .PurchaseOffer-module-scss-module__3VLuXG__body .PurchaseOffer-module-scss-module__3VLuXG__price{font-size:1.125rem;font-weight:700;line-height:1.625rem}.PurchaseOffer-module-scss-module__3VLuXG__purchaseOffer .PurchaseOffer-module-scss-module__3VLuXG__body .PurchaseOffer-module-scss-module__3VLuXG__price b{font-family:var(--font-theme-narrow);margin-top:.5rem;font-size:1.5rem;font-weight:900;line-height:2rem;display:block}.PurchaseOffer-module-scss-module__3VLuXG__purchaseOffer .PurchaseOffer-module-scss-module__3VLuXG__footer{align-items:center;gap:.5rem;padding:1rem 1.5rem;display:flex}.PurchaseOffer-module-scss-module__3VLuXG__purchaseOffer .PurchaseOffer-module-scss-module__3VLuXG__footer .PurchaseOffer-module-scss-module__3VLuXG__icon{color:#757575;font-size:1rem}
.ContactsList-module-scss-module__HuSnaG__heading{font-family:var(--font-theme-narrow);margin-bottom:1.5rem;font-size:2rem;font-weight:900;line-height:2.5rem}.ContactsList-module-scss-module__HuSnaG__contactsList{grid-template-columns:1fr;gap:1.5rem;margin:0;padding:0;display:grid}.ContactsList-module-scss-module__HuSnaG__contactsList .ContactsList-module-scss-module__HuSnaG__contactsListItem{list-style-type:none}@media (min-width:768px){.ContactsList-module-scss-module__HuSnaG__contactsList{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.ContactsList-module-scss-module__HuSnaG__contactsList{grid-template-columns:repeat(3,1fr)}}
.VehicleOffers-module-scss-module__7p--5G__vehicleOffers{flex-direction:column;gap:1rem;margin:1.5rem 0;display:flex}.VehicleOffers-module-scss-module__7p--5G__vehicleOffers .VehicleOffers-module-scss-module__7p--5G__noOffers{flex-direction:column;gap:1rem;display:flex}.VehicleOffers-module-scss-module__7p--5G__vehicleOffers .VehicleOffers-module-scss-module__7p--5G__noOffers h3{margin-bottom:.25rem}.VehicleOffers-module-scss-module__7p--5G__vehicleOffers .VehicleOffers-module-scss-module__7p--5G__noOffers .VehicleOffers-module-scss-module__7p--5G__buttons{flex-flow:wrap;gap:1rem;display:flex}.VehicleOffers-module-scss-module__7p--5G__vehicleOffers .VehicleOffers-module-scss-module__7p--5G__icon{font-size:2rem}.VehicleOffers-module-scss-module__7p--5G__vehicleOffers .VehicleOffers-module-scss-module__7p--5G__offerList{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.VehicleOffers-module-scss-module__7p--5G__vehicleOffers .VehicleOffers-module-scss-module__7p--5G__offerList{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.VehicleOffers-module-scss-module__7p--5G__vehicleOffers .VehicleOffers-module-scss-module__7p--5G__offerList{grid-template-columns:repeat(3,1fr)}}
.ServiceCards-module-scss-module__27wFca__heading{font-family:var(--font-theme-narrow);margin-bottom:1.5rem;font-size:2rem;font-weight:900;line-height:2.5rem}@media (min-width:768px){.ServiceCards-module-scss-module__27wFca__heading{display:none}}
.VehicleTradeIn-module-scss-module__gJpQea__loader{padding:1.5rem 0}
