.page-module-scss-module__l6PPUW__modelPage{background-color:var(--ka-surface-sunken,#f6f6f6)}.page-module-scss-module__l6PPUW__modelPage .page-module-scss-module__l6PPUW__breadcrumbs{margin:0;padding:0 1rem}.page-module-scss-module__l6PPUW__topContent{flex-flow:wrap;justify-content:space-between;display:flex}.page-module-scss-module__l6PPUW__modelHeader{flex-wrap:nowrap;flex-grow:1;order:0;align-items:center;padding-right:1rem;display:flex}.page-module-scss-module__l6PPUW__modelHeader h1{font-family:var(--font-theme-narrow);font-size:2rem;font-weight:900;line-height:2.5rem}.page-module-scss-module__l6PPUW__modelHeader svg{margin:1rem;font-size:4.25rem}.page-module-scss-module__l6PPUW__priceAndContact{flex-wrap:wrap;flex-grow:1;order:2;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 1rem;display:flex}.page-module-scss-module__l6PPUW__priceAndContact b{font-size:1.125rem;font-weight:700;line-height:1.625rem}@media (min-width:1000px){.page-module-scss-module__l6PPUW__priceAndContact b{font-family:var(--font-theme-narrow);font-size:1.5rem;font-weight:900;line-height:2rem}.page-module-scss-module__l6PPUW__priceAndContact{order:1;justify-content:flex-end;padding:1.5rem 2rem 1.5rem 1rem}}.page-module-scss-module__l6PPUW__overlapPrevious{margin-top:inherit}@media (min-width:1000px){.page-module-scss-module__l6PPUW__overlapPrevious{margin-top:-2.5rem}}.page-module-scss-module__l6PPUW__fullWidthImage{object-fit:cover;width:100%;min-height:12.5rem;max-height:66vw;max-height:min(var(--heroImageMaxHeight),66vw);order:1}@media (min-width:375px){.page-module-scss-module__l6PPUW__fullWidthImage{max-height:min(var(--heroImageMaxHeight),15rem)}}@media (min-width:600px){.page-module-scss-module__l6PPUW__fullWidthImage{max-height:min(var(--heroImageMaxHeight),23.4375rem)}}@media (min-width:768px){.page-module-scss-module__l6PPUW__fullWidthImage{max-height:min(var(--heroImageMaxHeight),31.25rem)}}@media (min-width:1000px){.page-module-scss-module__l6PPUW__fullWidthImage{max-height:min(var(--heroImageMaxHeight),37.5rem);order:2}}@media (min-width:1400px){.page-module-scss-module__l6PPUW__fullWidthImage{max-height:min(var(--heroImageMaxHeight),41.6vw)}}@media (min-width:1920px){.page-module-scss-module__l6PPUW__fullWidthImage{max-height:50rem}}.page-module-scss-module__l6PPUW__descriptionSection{flex-grow:1;order:3}

.Carousel-module-scss-module__IZ8vja__mainImageWrapper img{object-fit:contain;cursor:zoom-in;width:100%;height:auto;display:block}.Carousel-module-scss-module__IZ8vja__mainImageWrapper img:active{cursor:ew-resize}:is(.Carousel-module-scss-module__IZ8vja__mainCarousel:not(.swiper-initialized) video,.Carousel-module-scss-module__IZ8vja__mainCarousel:not(.swiper-initialized) iframe){display:none}.Carousel-module-scss-module__IZ8vja__carousel{--swiper-navigation-color:#fff;--swiper-navigation-size:1.25rem}.Carousel-module-scss-module__IZ8vja__carousel .swiper{-webkit-user-select:none;user-select:none;border-radius:var(--carousel-border-radius,.5rem)}:is(.Carousel-module-scss-module__IZ8vja__carousel .swiper-button-prev,.Carousel-module-scss-module__IZ8vja__carousel .swiper-button-next){border-radius:var(--navigation-button-border-radius,50%);background-color:var(--navigation-button-background-color,#cb4700);width:3rem;height:3rem}:is(.Carousel-module-scss-module__IZ8vja__carousel .swiper-button-prev svg,.Carousel-module-scss-module__IZ8vja__carousel .swiper-button-next svg){width:1rem;height:1rem}:is(.Carousel-module-scss-module__IZ8vja__carousel .swiper-button-prev:hover,.Carousel-module-scss-module__IZ8vja__carousel .swiper-button-next:hover){background-color:var(--navigation-button-background-color-hover,#c14400)}:is(.Carousel-module-scss-module__IZ8vja__mainCarousel:not(:hover) .swiper-button-prev,.Carousel-module-scss-module__IZ8vja__mainCarousel:not(:hover) .swiper-button-next){display:none}@media not all and (min-width:1000px){:is(.Carousel-module-scss-module__IZ8vja__mainCarousel .swiper-button-prev,.Carousel-module-scss-module__IZ8vja__mainCarousel .swiper-button-next){display:none}}
.CarouselModal-module-scss-module___230sW__fullScreenCarousel .swiper-wrapper{align-items:center}.CarouselModal-module-scss-module___230sW__fullScreenCarousel .swiper-wrapper .CarouselModal-module-scss-module___230sW__swiper-slide{height:fit-content}.CarouselModal-module-scss-module___230sW__fullScreenCarousel .swiper-zoom-container{height:auto}.CarouselModal-module-scss-module___230sW__fullScreenCarousel .CarouselModal-module-scss-module___230sW__fullScreenCarouselItemContainer{justify-content:center;align-items:center;height:85dvh;max-height:100%;display:flex}@media not all and (min-width:768px){.CarouselModal-module-scss-module___230sW__fullScreenCarousel .CarouselModal-module-scss-module___230sW__fullScreenCarouselItemContainer{height:85dvh}}.CarouselModal-module-scss-module___230sW__fullScreenCarousel .CarouselModal-module-scss-module___230sW__fullScreenImageWrapper{height:85dvh}@media not all and (min-width:768px){.CarouselModal-module-scss-module___230sW__fullScreenCarousel .CarouselModal-module-scss-module___230sW__fullScreenImageWrapper{height:85dvh}}.CarouselModal-module-scss-module___230sW__fullScreenCarousel .CarouselModal-module-scss-module___230sW__fullScreenImageWrapper img{cursor:zoom-in;object-fit:contain}.CarouselModal-module-scss-module___230sW__fullScreenCarousel .CarouselModal-module-scss-module___230sW__fullSccreenIframeWrapper{flex-direction:column;justify-content:center;height:85dvh;max-height:100%;display:flex}@media not all and (min-width:768px){.CarouselModal-module-scss-module___230sW__fullScreenCarousel .CarouselModal-module-scss-module___230sW__fullSccreenIframeWrapper{height:85dvh}}.CarouselModal-module-scss-module___230sW__fullScreenCarousel .CarouselModal-module-scss-module___230sW__video{width:100%;height:auto;max-height:100%}.CarouselModal-module-scss-module___230sW__fullScreenCarousel .CarouselModal-module-scss-module___230sW__iframe{width:auto;height:auto}.CarouselModal-module-scss-module___230sW__fullScreenCarousel .CarouselModal-module-scss-module___230sW__iframe iframe{aspect-ratio:16/9;width:auto;height:100%}@media not all and (min-width:1000px){:is(.CarouselModal-module-scss-module___230sW__fullScreenCarousel .swiper-button-prev,.CarouselModal-module-scss-module___230sW__fullScreenCarousel .swiper-button-next){top:calc(100% - 48px)}}.swiper-slide.CarouselModal-module-scss-module___230sW__thumbnailSlide{cursor:pointer;width:auto}.swiper-slide.CarouselModal-module-scss-module___230sW__thumbnailSlide:active{cursor:ew-resize}.CarouselModal-module-scss-module___230sW__modalThumbnails{background-color:var(--ka-surface-subtle,#f0f0f0);flex-direction:row;justify-content:center;align-items:center;padding:.5rem;display:flex;position:relative}.CarouselModal-module-scss-module___230sW__modalThumbnails .swiper{margin-left:0;margin-right:0}.CarouselModal-module-scss-module___230sW__modalThumbnailCounter{color:#fff;z-index:1;pointer-events:none;background-color:#28282880;border-radius:.5rem;padding:.5rem;position:absolute;top:-50px}@media not all and (min-width:1000px){.CarouselModal-module-scss-module___230sW__modalThumbnailCounter{padding:.25rem .5rem;font-size:.875rem}}.CarouselModal-module-scss-module___230sW__modalThumbnailButton{color:var(--brand-accent-color,#cb4700);background:0 0;border:none;flex-shrink:0;width:4.5rem;height:4.5rem;font-size:1.75rem}@media not all and (min-width:1000px){.CarouselModal-module-scss-module___230sW__modalThumbnailButton{display:none}}.CarouselModal-module-scss-module___230sW__modal .CarouselModal-module-scss-module___230sW__modalCloseButton{width:var(--diameter-shape-circle-size-medium);height:var(--diameter-shape-circle-size-medium);background-color:#fff}.CarouselModal-module-scss-module___230sW__modal .CarouselModal-module-scss-module___230sW__modalCloseButton:focus-visible{z-index:2}.CarouselModal-module-scss-module___230sW__modal .CarouselModal-module-scss-module___230sW__modalFooter{padding:0 1.5rem}.CarouselModal-module-scss-module___230sW__thumbnailWrapper{width:auto;position:relative}.CarouselModal-module-scss-module___230sW__thumbnailWrapper img{object-fit:cover}
.CarouselShared-module-scss-module__SzQV2q__thumnailIcon{font-size:1.5rem}@media not all and (min-width:600px){.CarouselShared-module-scss-module__SzQV2q__thumnailIcon{font-size:1.25rem}}.CarouselShared-module-scss-module__SzQV2q__iframe{padding-bottom:57%;position:relative}.CarouselShared-module-scss-module__SzQV2q__iframe iframe{border:0;align-self:center;width:100%;height:100%;position:absolute;top:0}.CarouselShared-module-scss-module__SzQV2q__video{width:100%;height:100%}.CarouselShared-module-scss-module__SzQV2q__thumbnail{-webkit-user-select:none;user-select:none;background:var(--ka-surface,#fff);font:inherit;cursor:pointer;aspect-ratio:1;color:var(--color,#cb4700);border:none;border-radius:.5rem;flex-direction:column;order:1;justify-content:center;align-items:center;padding:0;font-weight:500;display:flex;position:relative;overflow:hidden}@media not all and (min-width:600px){.CarouselShared-module-scss-module__SzQV2q__thumbnail{font-size:.875rem}}.CarouselShared-module-scss-module__SzQV2q__thumbnail.CarouselShared-module-scss-module__SzQV2q__sized{width:72px;height:72px}.CarouselShared-module-scss-module__SzQV2q__thumbnail.CarouselShared-module-scss-module__SzQV2q__active:after{content:"";width:100%;height:100%;box-shadow:0px 0px 0px 2px var(--border-color,#cb4700) inset;border-radius:.5rem;display:block;position:absolute;top:0}.CarouselShared-module-scss-module__SzQV2q__thumbnail.CarouselShared-module-scss-module__SzQV2q__active:before{content:"";border-radius:.5rem;width:100%;height:100%;display:block;position:absolute;top:0;box-shadow:inset 0 0 0 4px #fff}.CarouselShared-module-scss-module__SzQV2q__thumbnail img{object-fit:cover;object-position:center}
.CarouselThumbnails-module-scss-module__bNSHCq__thumbnails{color:var(--color,#cb4700);grid-template-columns:repeat(auto-fill,minmax(72px,1fr));justify-content:space-between;align-items:flex-start;gap:.5rem;margin:.25rem 0;display:grid}@media not all and (min-width:1280px){.CarouselThumbnails-module-scss-module__bNSHCq__thumbnails{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));margin:.25rem .5rem}}@media not all and (min-width:600px){.CarouselThumbnails-module-scss-module__bNSHCq__thumbnails{grid-template-columns:repeat(auto-fill,minmax(48px,1fr));margin:.25rem 1rem}}.CarouselThumbnails-module-scss-module__bNSHCq__thumbnails:not(.CarouselThumbnails-module-scss-module__bNSHCq__expanded) .CarouselThumbnails-module-scss-module__bNSHCq__overflow,.CarouselThumbnails-module-scss-module__bNSHCq__thumbnails:not(.CarouselThumbnails-module-scss-module__bNSHCq__expanded) .CarouselThumbnails-module-scss-module__bNSHCq__expanderIcon,.CarouselThumbnails-module-scss-module__bNSHCq__thumbnails.CarouselThumbnails-module-scss-module__bNSHCq__expanded .CarouselThumbnails-module-scss-module__bNSHCq__expanderText{display:none}.CarouselThumbnails-module-scss-module__bNSHCq__thumbnailButton{background:0 0;border:none;margin:0;padding:0;font-weight:500;display:flex}.CarouselThumbnails-module-scss-module__bNSHCq__overflow{order:3}.CarouselThumbnails-module-scss-module__bNSHCq__zoom{aspect-ratio:unset;flex-direction:row;order:4;grid-column:span 2;align-items:center;gap:1rem;height:100%;min-height:4.5rem;max-height:5rem}@media not all and (min-width:1280px){.CarouselThumbnails-module-scss-module__bNSHCq__zoom{gap:.5rem;min-height:3.5rem;max-height:4.0625rem}}@media not all and (min-width:600px){.CarouselThumbnails-module-scss-module__bNSHCq__zoom{min-height:3rem;max-height:3.5rem}}.CarouselThumbnails-module-scss-module__bNSHCq__expander{order:2;width:100%;height:100%;padding:1rem}@media not all and (min-width:1280px){.CarouselThumbnails-module-scss-module__bNSHCq__expander{padding:.5rem}}.CarouselThumbnails-module-scss-module__bNSHCq__expander .CarouselThumbnails-module-scss-module__bNSHCq__expanderText{border:2px solid var(--border-color,#cb4700);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.CarouselThumbnails-module-scss-module__bNSHCq__expander .CarouselThumbnails-module-scss-module__bNSHCq__expanderIcon{border:2px solid var(--border-color,#cb4700);border-radius:50%;width:100%;height:100%;padding:.5rem;font-size:1.25rem}
.VehiclePageOnlinePurchaseUSP-module-scss-module__QNfoZG__wrapper{flex-direction:column;gap:1rem;margin:1rem 0;display:flex}
.UniqueSellingPoints-module-scss-module__onmNrq__wrapper{flex-direction:column;gap:1rem;margin:0;padding:0;font-size:1rem;font-weight:500;line-height:1.5rem;display:flex}.UniqueSellingPoints-module-scss-module__onmNrq__item{align-items:center;gap:1rem;display:flex}.UniqueSellingPoints-module-scss-module__onmNrq__icon{background-color:var(--ka-surface-subtle-alt,#fafafa);border:1px solid var(--ka-border,#ddd);border-radius:2rem;padding:1rem;font-size:1.5rem}.UniqueSellingPoints-module-scss-module__onmNrq__icon svg{display:block}
.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__wrapper{flex-direction:column;gap:1rem;display:flex}.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__cardsList{gap:1rem;margin:-.5rem;padding:.5rem;list-style-type:none;display:flex;overflow:auto hidden}@media (min-width:1280px){.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__cardsList{grid-template-columns:repeat(3,1fr);display:grid}}.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__cardsList .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__cardItem{max-width:12.5rem}.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__cardsList .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__link{color:var(--ka-text,#282828)}.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__cardsList .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__link:hover{text-decoration:none}.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__cardsList .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__link .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__card{justify-content:space-between;height:10.75rem}.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__cardsList .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__link .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__card .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__cardContent{flex-direction:column;gap:.5rem;height:100%;padding:1rem;display:flex}.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__cardsList .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__link .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__card .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__price{font-size:1rem;font-weight:700;line-height:1.5rem}.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__cardsList .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__link .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__card.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__hasCampaign .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__price{color:var(--brand-default-color,var(--ka-orange,#cb4700))}.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__cardsList .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__link .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__iconContainer{color:var(--brand-accent-color,#cb4700);align-items:center;gap:.25rem;margin-top:auto;font-size:.875rem;font-weight:700;line-height:1.375rem;display:flex}.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__cardsList .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__link .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__iconContainer .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__iconWrapper{border:1px solid var(--purchasing-option-border-color,currentColor);border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__cardsList .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__link .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__iconContainer .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__iconWrapper.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__mobile{border:none;width:1.5rem;height:1.5rem}.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__cardsList .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__link .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__iconContainer .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__iconWrapper .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__icon{font-size:1.25rem}.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__campaign{--campaign-bg-color:#4a566d;--campaign-text-color:#fff;background-color:var(--campaign-bg-color);width:100%;color:var(--campaign-text-color);align-items:center;padding:.25rem 1rem;display:flex}.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__campaign.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__blackWeek{--campaign-bg-color:#000;--campaign-text-color:#fff}.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__campaign.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__plussa{--campaign-bg-color:#f1ddd1;--campaign-text-color:var(--ka-text,#282828)}.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__campaign.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__mammutti{--campaign-bg-color:#c20614;--campaign-text-color:#fff}.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__campaign span{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:700;line-height:1.375rem;display:inline-block;overflow:hidden}
.AdditionalItems-module-scss-module___GEMma__productList{flex-direction:column;gap:1.5rem;display:flex}.AdditionalItems-module-scss-module___GEMma__productList.AdditionalItems-module-scss-module___GEMma__hasProducts{padding-top:1rem}.AdditionalItems-module-scss-module___GEMma__productList .AdditionalItems-module-scss-module___GEMma__productWrapper{flex-direction:column;gap:1rem;display:flex}.AdditionalItems-module-scss-module___GEMma__productList .AdditionalItems-module-scss-module___GEMma__productNameWrapper{justify-content:space-between;gap:.5rem;margin-bottom:1rem;display:flex}
.Common-module-scss-module__EtdoKq__wrapper{flex-direction:column;display:flex}.Common-module-scss-module__EtdoKq__header{flex-direction:column;gap:1rem;display:flex}.Common-module-scss-module__EtdoKq__contentWrapper{flex-direction:column;display:flex}.Common-module-scss-module__EtdoKq__contentWrapper.Common-module-scss-module__EtdoKq__expanded{gap:1.5rem}.Common-module-scss-module__EtdoKq__loadingIndicator{margin-bottom:.5rem}.Common-module-scss-module__EtdoKq__flexNotification{justify-content:space-between;align-items:center;display:flex}
.ProductItemLabel-module-scss-module__eYh2da__productLabel{gap:.5rem;font-size:1rem;font-weight:500;line-height:1.5rem;display:flex}
.ProductItemRadioGroup-module-scss-module__OqBBmW__productRadioGroup{--gap-group:1rem}
.VehiclePagePurchasingOptions-module-scss-module__6EowhW__purchasingOptions{background:var(--ka-surface-accent,#f0ecde);margin:0 -1rem;padding:2rem 1.5rem 0}@media (min-width:1280px){.VehiclePagePurchasingOptions-module-scss-module__6EowhW__purchasingOptions{border-radius:1rem;margin:0;scroll-margin-top:6.25rem}}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__purchasingOptions .VehiclePagePurchasingOptions-module-scss-module__6EowhW__header{padding-bottom:1.5rem;font-size:1.125rem;font-weight:400;line-height:1.625rem}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__purchasingOptions .VehiclePagePurchasingOptions-module-scss-module__6EowhW__header .VehiclePagePurchasingOptions-module-scss-module__6EowhW__title{font-family:var(--font-theme-narrow);justify-content:space-between;gap:1.5rem;font-size:2rem;font-weight:700;line-height:2.5rem;display:flex}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__purchasingOptions .VehiclePagePurchasingOptions-module-scss-module__6EowhW__header .VehiclePagePurchasingOptions-module-scss-module__6EowhW__title svg{font-size:2.5rem}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__purchasingOptions .VehiclePagePurchasingOptions-module-scss-module__6EowhW__header .VehiclePagePurchasingOptions-module-scss-module__6EowhW__subtitle{font-family:var(--font-theme-narrow);margin:1.5rem 0 .5rem;font-size:1.5rem;font-weight:700;line-height:2rem}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList{flex-direction:column;display:flex}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList .VehiclePagePurchasingOptions-module-scss-module__6EowhW__option{background-color:color-mix(in srgb, var(--ka-surface,#fff) 30%, transparent);border:1px solid #0000;flex-direction:column;gap:1rem;margin:0 -1.5rem;padding:2.5rem 1rem;transition:background-color .3s;display:flex}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList .VehiclePagePurchasingOptions-module-scss-module__6EowhW__option:not(:first-child){border-top:1px solid color-mix(in srgb, var(--ka-text,#282828) 10%, transparent)}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList .VehiclePagePurchasingOptions-module-scss-module__6EowhW__option.VehiclePagePurchasingOptions-module-scss-module__6EowhW__selected{border:1px solid var(--ka-border,#ddd);background-color:var(--ka-surface,#fff)}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList .VehiclePagePurchasingOptions-module-scss-module__6EowhW__option.VehiclePagePurchasingOptions-module-scss-module__6EowhW__selected:not(:last-child){border-bottom:none}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList .VehiclePagePurchasingOptions-module-scss-module__6EowhW__option.VehiclePagePurchasingOptions-module-scss-module__6EowhW__selected:last-child{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList .VehiclePagePurchasingOptions-module-scss-module__6EowhW__option .VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList .VehiclePagePurchasingOptions-module-scss-module__6EowhW__option .VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionHeader .VehiclePagePurchasingOptions-module-scss-module__6EowhW__selectButton{width:7.9375rem}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList .VehiclePagePurchasingOptions-module-scss-module__6EowhW__option .VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionPrice{background-color:color-mix(in srgb, var(--ka-surface,#fff) 70%, transparent);border:1px solid #0000;border-radius:.75rem;overflow:hidden}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList .VehiclePagePurchasingOptions-module-scss-module__6EowhW__option .VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionPrice.VehiclePagePurchasingOptions-module-scss-module__6EowhW__selected{border-color:var(--ka-border-strong,silver)}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList .VehiclePagePurchasingOptions-module-scss-module__6EowhW__option .VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionPrice .VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionPriceContainer{flex-direction:row;align-items:flex-start;gap:.5rem;margin:1rem 0;padding:0 1rem;display:flex}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList .VehiclePagePurchasingOptions-module-scss-module__6EowhW__option .VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionPrice .VehiclePagePurchasingOptions-module-scss-module__6EowhW__editButton{margin-left:auto}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList .VehiclePagePurchasingOptions-module-scss-module__6EowhW__option .VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionPrice .VehiclePagePurchasingOptions-module-scss-module__6EowhW__price{flex-shrink:0;gap:.5rem;padding-top:.1875rem;font-size:1.125rem;font-weight:700;line-height:1.625rem;display:flex}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList .VehiclePagePurchasingOptions-module-scss-module__6EowhW__option .VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionPrice .VehiclePagePurchasingOptions-module-scss-module__6EowhW__price.VehiclePagePurchasingOptions-module-scss-module__6EowhW__discount{color:var(--discount-color,#cb4700)}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList .VehiclePagePurchasingOptions-module-scss-module__6EowhW__option .VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionPrice .VehiclePagePurchasingOptions-module-scss-module__6EowhW__price svg{flex-shrink:0;font-size:1.5rem}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList .VehiclePagePurchasingOptions-module-scss-module__6EowhW__option .VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionPrice .VehiclePagePurchasingOptions-module-scss-module__6EowhW__priceDetails{color:var(--ka-text-muted,#565656);padding-top:.3125rem}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList .VehiclePagePurchasingOptions-module-scss-module__6EowhW__option .VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionFooter{flex-direction:column;gap:2rem;display:flex}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList .VehiclePagePurchasingOptions-module-scss-module__6EowhW__option .VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionFooter button:first-child{width:100%}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList .VehiclePagePurchasingOptions-module-scss-module__6EowhW__option .VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionFooter .VehiclePagePurchasingOptions-module-scss-module__6EowhW__deliveryTime{margin-top:0}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__reserveOption{background-color:var(--ka-surface-accent,#f0ecde);border-radius:1rem;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__reserveOption>svg{font-size:1.5rem}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__campaignRibbon{appearance:none;--campaign-bg-color:#4a566d;--campaign-text-color:#fff;background-color:#0000;background-color:var(--campaign-bg-color);color:var(--campaign-text-color);border:none;margin:0;padding:0}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__campaignRibbon.VehiclePagePurchasingOptions-module-scss-module__6EowhW__blackWeek{--campaign-bg-color:#2b2b2b;--campaign-text-color:#fff}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__campaignRibbon.VehiclePagePurchasingOptions-module-scss-module__6EowhW__plussa{--campaign-bg-color:#f1ddd1;--campaign-text-color:var(--ka-text,#282828)}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__campaignRibbon.VehiclePagePurchasingOptions-module-scss-module__6EowhW__mammutti{--campaign-bg-color:#c20614;--campaign-text-color:#fff}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__campaignRibbon{width:100%;padding:.5rem 1rem;font-weight:700;display:flex}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__campaignBanner{margin:2.5rem 1rem 1rem}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__downPaymentInfo{color:#0076ca;align-items:center;gap:.25rem;margin:1rem 0;padding:0 1rem;font-size:1rem;font-weight:500;line-height:1.5rem;display:flex}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__downPaymentInfo svg{font-size:1.5rem}
.VehicleAvailabilityCheckModal-module-scss-module__3A0Yha__statusDisplay{justify-content:center;align-items:center;column-gap:1rem;display:flex}.VehicleAvailabilityCheckModal-module-scss-module__3A0Yha__removeAllMargins{margin:-1.5rem}
.ProductMainDetailsSection-module-scss-module__n1gq4W__sidebar{background-color:var(--ka-surface,#fff);border-radius:1rem;flex-direction:column;width:100%;padding:1.5rem;display:flex}@media (min-width:1280px){.ProductMainDetailsSection-module-scss-module__n1gq4W__sidebar{width:28.75rem;min-height:37.5rem}}
.SimpleVehicleLeadForm-module-scss-module__Hxc9Ea__textField{max-width:unset}.SimpleVehicleLeadForm-module-scss-module__Hxc9Ea__textField input[type=number]{-moz-appearance:textfield}.SimpleVehicleLeadForm-module-scss-module__Hxc9Ea__textField input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.SimpleVehicleLeadForm-module-scss-module__Hxc9Ea__textField input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.SimpleVehicleLeadForm-module-scss-module__Hxc9Ea__infoNotification{margin-bottom:1.5rem}.SimpleVehicleLeadForm-module-scss-module__Hxc9Ea__inputs{grid-template-columns:1fr;gap:1rem;margin-top:1rem;margin-bottom:1rem;display:grid}@media (min-width:1280px){.SimpleVehicleLeadForm-module-scss-module__Hxc9Ea__inputs{grid-template-columns:1fr 1fr}}.SimpleVehicleLeadForm-module-scss-module__Hxc9Ea__removeFooterMargins{margin-bottom:-1.5rem;margin-left:-1.5rem;margin-right:-1.5rem}.SimpleVehicleLeadForm-module-scss-module__Hxc9Ea__formContainer{margin-top:2.5rem}
.ProductMainSection-module-scss-module__XmZqbW__mainSection{flex-wrap:wrap;gap:1rem;display:flex}
.LeasingServiceLevels-module-scss-module__IUl3rG__accordionContent{overflow-x:auto}.LeasingServiceLevels-module-scss-module__IUl3rG__serviceLevelList{grid-template-columns:repeat(3,minmax(250px,1fr));gap:1rem;padding-top:1rem;display:grid}.LeasingServiceLevels-module-scss-module__IUl3rG__serviceLevelList .LeasingServiceLevels-module-scss-module__IUl3rG__selectionCard{flex-direction:column;display:inline-flex}.LeasingServiceLevels-module-scss-module__IUl3rG__serviceLevelList .LeasingServiceLevels-module-scss-module__IUl3rG__selectionCardContent{flex:1;display:flex}.LeasingServiceLevels-module-scss-module__IUl3rG__featureWrapper{flex-direction:column;justify-content:space-between;gap:1.5rem;display:flex}.LeasingServiceLevels-module-scss-module__IUl3rG__featureList{--font-weight:400;--icon-checked-color:var(--ka-text-secondary,#3e3e3e);--icon-unchecked-color:#888;--icon-size:1rem}
.ProductPageContainer-module-scss-module__iOSmrG__pageContainer{max-width:100%;margin:0 auto}@media (min-width:1280px){.ProductPageContainer-module-scss-module__iOSmrG__pageContainer{max-width:90rem}}.ProductPageContainer-module-scss-module__iOSmrG__pageContainer{flex-direction:column;gap:1rem;padding:0 1rem;display:flex}@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}}
.VehiclePageSpecSection-module-scss-module__FrDhFq__wrapper{flex-direction:column;gap:1.5rem;padding:1.5rem 0;display:flex}.VehiclePageSpecSection-module-scss-module__FrDhFq__specSections{flex-direction:column;gap:.5rem;display:flex}.VehiclePageSpecSection-module-scss-module__FrDhFq__specSection{border:1px solid var(--ka-border,#ddd);border-radius:.5rem}.VehiclePageSpecSection-module-scss-module__FrDhFq__specSection.VehiclePageSpecSection-module-scss-module__FrDhFq__closed{background-color:var(--ka-surface-subtle-alt,#fafafa)}.VehiclePageSpecSection-module-scss-module__FrDhFq__specSection .VehiclePageSpecSection-module-scss-module__FrDhFq__toggleButton{background-color:#0000;border:none;justify-content:space-between;align-items:center;width:100%;padding:1rem;display:flex}.VehiclePageSpecSection-module-scss-module__FrDhFq__specSection .VehiclePageSpecSection-module-scss-module__FrDhFq__toggleButton>span{display:block}.VehiclePageSpecSection-module-scss-module__FrDhFq__specSection .VehiclePageSpecSection-module-scss-module__FrDhFq__toggleButton>span.VehiclePageSpecSection-module-scss-module__FrDhFq__name{font-size:1.125rem;font-weight:700;line-height:1.625rem}.VehiclePageSpecSection-module-scss-module__FrDhFq__specSection .VehiclePageSpecSection-module-scss-module__FrDhFq__toggleButton>span.VehiclePageSpecSection-module-scss-module__FrDhFq__status{color:var(--brand-accent-color,#cb4700);font-size:1rem;font-weight:700;line-height:1.5rem}.VehiclePageSpecSection-module-scss-module__FrDhFq__specSectionSubHeading{padding:1rem 1rem .5rem;font-size:1rem;font-weight:700;line-height:1.5rem}@media (min-width:768px){.VehiclePageSpecSection-module-scss-module__FrDhFq__specSectionSubHeading{padding:1.5rem 1rem 1rem}}.VehiclePageSpecSection-module-scss-module__FrDhFq__specSectionRows{margin:0}.VehiclePageSpecSection-module-scss-module__FrDhFq__specSectionRows>div{justify-content:space-between;align-items:center;padding:1rem;display:flex}.VehiclePageSpecSection-module-scss-module__FrDhFq__specSectionRows>div:nth-child(2n){background-color:var(--ka-surface-sunken,#f6f6f6)}.VehiclePageSpecSection-module-scss-module__FrDhFq__specSectionRows>div+.VehiclePageSpecSection-module-scss-module__FrDhFq__specSectionRows>div{border-top:1px solid var(--ka-border,#ddd)}.VehiclePageSpecSection-module-scss-module__FrDhFq__specSectionRows dt,.VehiclePageSpecSection-module-scss-module__FrDhFq__specSectionRows dd{flex:1;margin:0}.VehiclePageSpecSection-module-scss-module__FrDhFq__specSectionRows dt{color:var(--ka-text-muted,#565656);font-size:1rem;font-weight:400;line-height:1.5rem}.VehiclePageSpecSection-module-scss-module__FrDhFq__specSectionRows dd{color:var(--ka-text,#282828);font-size:1rem;font-weight:500;line-height:1.5rem}.VehiclePageSpecSection-module-scss-module__FrDhFq__specSectionRows dd.VehiclePageSpecSection-module-scss-module__FrDhFq__withIcon{justify-content:space-between;align-items:center;display:flex}.VehiclePageSpecSection-module-scss-module__FrDhFq__specSectionRows dd.VehiclePageSpecSection-module-scss-module__FrDhFq__withIcon svg{font-size:2rem}.VehiclePageSpecSection-module-scss-module__FrDhFq__specSectionRows .VehiclePageSpecSection-module-scss-module__FrDhFq__noFlex{flex:0}.VehiclePageSpecSection-module-scss-module__FrDhFq__accessoryDetailsModal{flex-direction:column;gap:1rem;display:flex}
.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sidebar{flex-direction:column;justify-content:space-between;height:100%;display:flex}.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sidebar .TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sideBarTop{flex-direction:column;gap:1rem;display:flex}.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sidebar .TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sidebarHeader{justify-content:space-between;align-items:flex-start;display:flex}.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sidebar .TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__clientVehicleInfo{flex-direction:column;margin-bottom:1rem;display:flex}.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sidebar .TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__clientVehicleInfo span,.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sidebar .TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__clientVehicleInfo b{font-size:.875rem}.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sidebar .TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__clientVehicleInfo span{color:var(--ka-text-muted,#565656)}.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sidebar .TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__priceInfo{flex-direction:column;gap:.5rem;margin-bottom:2rem;display:flex}.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sidebar .TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__noSizeInfo{flex-direction:column;gap:1rem;display:flex}.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sidebar .TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sizeAndAmount{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sidebar .TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sizeAndAmount .TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__size{flex-direction:column;gap:.5rem;display:flex}.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sidebar .TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sizeAndAmount svg,.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sidebar .TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sizeAndAmount b{font-size:1.125rem}.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sidebar .TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sizeAndAmount b{align-items:center;gap:.25rem;display:inline-flex}.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sidebar .TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sizeAndAmount .TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__amountSelector{width:max-content}.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__sidebar .TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__addToCart{width:100%}.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__priceDisclaimer{font-size:1rem;font-weight:700;line-height:1.5rem}.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__comparisonPrice{color:var(--ka-text-muted,#565656);font-size:.875rem;font-weight:400;line-height:1.375rem}.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__price{font-family:var(--font-theme-narrow);font-size:1.5rem;font-weight:900;line-height:2rem}.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__price.TirePageMainDetailsSectionContent-module-scss-module__KHT3XW__discount{color:#cb4700}
