.page-module-scss-module__oNH-MG__vehiclePage{background-color:#f0f0f0}.page-module-scss-module__oNH-MG__appraisalContainer{background-color:#fff;width:100%}.page-module-scss-module__oNH-MG__calculatorSection{flex-direction:column;gap:2.5rem;max-width:min(53.5rem,100% - 2rem);margin-left:auto;margin-right:auto;padding:2rem 0 4rem;display:flex}@media (min-width:1280px){.page-module-scss-module__oNH-MG__calculatorSection{max-width:73.125rem}}.page-module-scss-module__oNH-MG__calculatorSection>*{flex:1}@media (min-width:768px){.page-module-scss-module__oNH-MG__calculatorSection{flex-direction:row}}.page-module-scss-module__oNH-MG__calculatorSection.page-module-scss-module__oNH-MG__reverseOrder{flex-direction:column-reverse}@media (min-width:768px){.page-module-scss-module__oNH-MG__calculatorSection.page-module-scss-module__oNH-MG__reverseOrder{flex-direction:row-reverse}}.page-module-scss-module__oNH-MG__contentSection{flex-direction:column;gap:5rem;max-width:min(53.5rem,100% - 2rem);margin-left:auto;margin-right:auto;padding:4rem 0;display:flex}@media (min-width:1280px){.page-module-scss-module__oNH-MG__contentSection{max-width:73.125rem}}.page-module-scss-module__oNH-MG__contentSection:empty{display:none}.page-module-scss-module__oNH-MG__sliderSection{max-width:unset;background-color:#fff;margin-left:auto;margin-right:auto;padding:4rem 0}.page-module-scss-module__oNH-MG__hideOnMobile{display:none}@media (min-width:768px){.page-module-scss-module__oNH-MG__hideOnMobile{width:100%;display:block}}.page-module-scss-module__oNH-MG__hideOnDesktop{display:block}@media (min-width:768px){.page-module-scss-module__oNH-MG__hideOnDesktop{display:none}}.page-module-scss-module__oNH-MG__vehicleInfoTabsSection{background-color:#fff;padding:3.5rem 0 4rem}.page-module-scss-module__oNH-MG__contactButtonsSection{background-color:#fff;padding:1.5rem 0 3.5rem}
.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move;touch-action:none}
.ContentfulImageCarouselModal-module-scss-module__eJWAva__modalWrapper .ContentfulImageCarouselModal-module-scss-module__eJWAva__modalContent{gap:0;height:100dvh}.ContentfulImageCarouselModal-module-scss-module__eJWAva__mainContainer{background:#fff;flex:1;min-height:0;position:relative}.ContentfulImageCarouselModal-module-scss-module__eJWAva__mainContainer .swiper.contentful-image-carousel-modal-main{width:100%;height:100%}.ContentfulImageCarouselModal-module-scss-module__eJWAva__mainContainer .swiper.contentful-image-carousel-modal-main img{object-fit:scale-down;width:100%;height:100%;display:block}.ContentfulImageCarouselModal-module-scss-module__eJWAva__mainContainer .swiper.contentful-image-carousel-modal-main .swiper-slide-active{padding:0}.ContentfulImageCarouselModal-module-scss-module__eJWAva__mainContainer .swiper.contentful-image-carousel-modal-main .swiper-zoom-container:hover{cursor:zoom-in}.ContentfulImageCarouselModal-module-scss-module__eJWAva__mainContainer .swiper.contentful-image-carousel-modal-main .swiper-slide-zoomed .swiper-zoom-container:hover{cursor:grab}.ContentfulImageCarouselModal-module-scss-module__eJWAva__mainContainer .ContentfulImageCarouselModal-module-scss-module__eJWAva__navigationButtons{z-index:2;justify-content:space-between;width:100%;padding:0 1.5rem;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ContentfulImageCarouselModal-module-scss-module__eJWAva__mainContainer .ContentfulImageCarouselModal-module-scss-module__eJWAva__counter{color:#fff;z-index:2;background:#28282880;border-radius:.5rem;justify-content:center;align-items:center;padding:.25rem .5rem;display:flex;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.ContentfulImageCarouselModal-module-scss-module__eJWAva__thumbsContainer{background:#f0f0f0;justify-content:center;align-items:center;gap:1rem;height:auto;padding:0 1rem;display:flex}.ContentfulImageCarouselModal-module-scss-module__eJWAva__thumbsContainer .ContentfulImageCarouselModal-module-scss-module__eJWAva__thumbButton{appearance:none;background-color:#0000;border:none;width:100%;height:100%;margin:0;padding:0}.ContentfulImageCarouselModal-module-scss-module__eJWAva__thumbsContainer .ContentfulImageCarouselModal-module-scss-module__eJWAva__thumbButton:focus-within img{outline-offset:-2px;outline:2px solid #0076ca}.ContentfulImageCarouselModal-module-scss-module__eJWAva__thumbsContainer .swiper.contentful-image-carousel-modal-thumbs{width:100%;height:100%;padding:.5rem 0}.ContentfulImageCarouselModal-module-scss-module__eJWAva__thumbsContainer .swiper.contentful-image-carousel-modal-thumbs .swiper-slide{cursor:pointer;box-sizing:border-box;border:.125rem solid #0000;border-radius:.5rem;width:4.5rem;height:4.5rem;overflow:hidden}.ContentfulImageCarouselModal-module-scss-module__eJWAva__thumbsContainer .swiper.contentful-image-carousel-modal-thumbs .swiper-slide img{object-fit:cover;object-position:center;border:.125rem solid #f0f0f0;border-radius:.5rem;width:100%;height:100%}.ContentfulImageCarouselModal-module-scss-module__eJWAva__thumbsContainer .swiper.contentful-image-carousel-modal-thumbs .swiper-slide:hover{opacity:.8}.ContentfulImageCarouselModal-module-scss-module__eJWAva__thumbsContainer .swiper.contentful-image-carousel-modal-thumbs .swiper-slide-thumb-active{opacity:1;border-color:#cb4700}
.CTACard-module-scss-module__tY-CJW__card{text-align:center;background-repeat:no-repeat;background-size:cover;border-radius:2rem;flex-direction:column;align-items:center;gap:2.5rem;margin:3.5rem 2rem;padding:2.5rem;display:flex}.CTACard-module-scss-module__tY-CJW__card.CTACard-module-scss-module__tY-CJW__smallMargin{margin:0;padding:0 2rem}.CTACard-module-scss-module__tY-CJW__card.CTACard-module-scss-module__tY-CJW__noMargin{margin:0;padding:0}.CTACard-module-scss-module__tY-CJW__card .CTACard-module-scss-module__tY-CJW__buttons{flex-flow:wrap;align-items:center;gap:.5rem;display:flex}.CTACard-module-scss-module__tY-CJW__card .CTACard-module-scss-module__tY-CJW__buttons.CTACard-module-scss-module__tY-CJW__alignCenter{justify-content:center}.CTACard-module-scss-module__tY-CJW__card .CTACard-module-scss-module__tY-CJW__buttons.CTACard-module-scss-module__tY-CJW__showButtonsInColumn{flex-direction:column}@media (min-width:1280px){.CTACard-module-scss-module__tY-CJW__card{margin:4.5rem 7.5rem;padding:4.5rem}}
.LinkTabs-module-scss-module__nBJoJq__tabsList{background-color:#f0f0f0;justify-content:center;margin:0;padding:0;list-style-type:none;display:flex;overflow-x:hidden}.LinkTabs-module-scss-module__nBJoJq__tabsList .LinkTabs-module-scss-module__nBJoJq__tab{text-align:center;flex:1;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.LinkTabs-module-scss-module__nBJoJq__tabsList .LinkTabs-module-scss-module__nBJoJq__tab{flex:none}}.LinkTabs-module-scss-module__nBJoJq__tabsList .LinkTabs-module-scss-module__nBJoJq__tab.LinkTabs-module-scss-module__nBJoJq__selected{background-color:#fff}@media (max-width:767px){.LinkTabs-module-scss-module__nBJoJq__tabsList .LinkTabs-module-scss-module__nBJoJq__tab.LinkTabs-module-scss-module__nBJoJq__selected{position:relative}.LinkTabs-module-scss-module__nBJoJq__tabsList .LinkTabs-module-scss-module__nBJoJq__tab.LinkTabs-module-scss-module__nBJoJq__selected:after{content:"";border-bottom:4px solid #cb4700;width:70%;height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}}.LinkTabs-module-scss-module__nBJoJq__tabsList .LinkTabs-module-scss-module__nBJoJq__tab .LinkTabs-module-scss-module__nBJoJq__link{color:#000;white-space:unset;padding:1.25rem;font-size:1.125rem;font-weight:400;line-height:1.5rem;text-decoration:none;display:block}@media (min-width:768px){.LinkTabs-module-scss-module__nBJoJq__tabsList .LinkTabs-module-scss-module__nBJoJq__tab .LinkTabs-module-scss-module__nBJoJq__link{padding:2rem}}.LinkTabs-module-scss-module__nBJoJq__tabsList .LinkTabs-module-scss-module__nBJoJq__tab .LinkTabs-module-scss-module__nBJoJq__link:hover{text-decoration:none}.LinkTabs-module-scss-module__nBJoJq__tabsList .LinkTabs-module-scss-module__nBJoJq__tab .LinkTabs-module-scss-module__nBJoJq__link.LinkTabs-module-scss-module__nBJoJq__selected{font-size:1.125rem;font-weight:700;line-height:1.5rem}@media (min-width:768px){.LinkTabs-module-scss-module__nBJoJq__tabsList .LinkTabs-module-scss-module__nBJoJq__tab .LinkTabs-module-scss-module__nBJoJq__link .LinkTabs-module-scss-module__nBJoJq__linkText{border-bottom:4px solid #0000;margin-top:.25rem}.LinkTabs-module-scss-module__nBJoJq__tabsList .LinkTabs-module-scss-module__nBJoJq__tab .LinkTabs-module-scss-module__nBJoJq__link .LinkTabs-module-scss-module__nBJoJq__linkText.LinkTabs-module-scss-module__nBJoJq__selected{border-color:#cb4700}}.LinkTabs-module-scss-module__nBJoJq__linkTabs{width:100%;max-width:125rem;padding:1rem 0 0 1rem;overflow-x:clip}@media (min-width:1280px){.LinkTabs-module-scss-module__nBJoJq__linkTabs{padding:1rem 3rem 0}}
.NotificationBox-module-scss-module__huDsjq__notificationBox{background-color:#fafafa;gap:1rem;margin:2rem 0;padding:1rem;display:flex}.NotificationBox-module-scss-module__huDsjq__notificationBox .NotificationBox-module-scss-module__huDsjq__icon svg{color:#000;font-size:24px}
.MainContentWithList-module-scss-module__4LDmgG__wrapper{word-break:break-word}.MainContentWithList-module-scss-module__4LDmgG__contentWrapper{position:relative}.MainContentWithList-module-scss-module__4LDmgG__contentFadeOut{content:"";width:100%;height:100%;position:absolute;bottom:0;left:0}.MainContentWithList-module-scss-module__4LDmgG__content{flex-direction:column;gap:2.5rem;display:flex}@media (min-width:1000px){.MainContentWithList-module-scss-module__4LDmgG__content{flex-direction:row}}.MainContentWithList-module-scss-module__4LDmgG__mainContentWrapper{flex:2;font-size:1.125rem;font-weight:400;line-height:1.625rem}.MainContentWithList-module-scss-module__4LDmgG__mainContentWrapper *+h1:not(:empty),.MainContentWithList-module-scss-module__4LDmgG__mainContentWrapper *+h2:not(:empty),.MainContentWithList-module-scss-module__4LDmgG__mainContentWrapper *+h3:not(:empty){margin-top:2rem}.MainContentWithList-module-scss-module__4LDmgG__mainContentWrapper p:not(:empty){margin-top:1rem}.MainContentWithList-module-scss-module__4LDmgG__listContentWrapper{flex-direction:column;font-size:1.125rem;font-weight:400;line-height:1.625rem;display:flex}@media (min-width:1000px){.MainContentWithList-module-scss-module__4LDmgG__listContentWrapper{align-items:center}}.MainContentWithList-module-scss-module__4LDmgG__separator{background-color:#ddd;width:100%;height:.0625rem}@media (min-width:1000px){.MainContentWithList-module-scss-module__4LDmgG__separator{width:.0625rem;height:auto}}.MainContentWithList-module-scss-module__4LDmgG__expand{justify-content:center;margin-top:1rem;display:flex}.MainContentWithList-module-scss-module__4LDmgG__mainContentHeading{font-family:var(--font-theme-narrow);margin-bottom:1rem;font-size:2rem;font-weight:700;line-height:2.5rem}.MainContentWithList-module-scss-module__4LDmgG__listContentHeading{font-family:var(--font-theme-narrow);margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:2rem}.MainContentWithList-module-scss-module__4LDmgG__listContentList{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style-type:none;display:flex}.MainContentWithList-module-scss-module__4LDmgG__listContentItem{gap:1rem;display:flex}.MainContentWithList-module-scss-module__4LDmgG__tickIcon{color:#cb4700;font-size:1.5rem}
.SubnavigationBar-module-scss-module__r3vD4G__subnavigationBar{z-index:20;text-align:center;background-color:#1e2233;position:sticky;top:0}body.scroll-lock .SubnavigationBar-module-scss-module__r3vD4G__subnavigationBar{z-index:19}.SubnavigationBar-module-scss-module__r3vD4G__subnavigationBar .SubnavigationBar-module-scss-module__r3vD4G__navigationItemList{flex-wrap:wrap;justify-content:center;align-items:center;gap:2.5rem;margin:0;padding:1.5rem 1rem;list-style:none;display:inline-flex}.SubnavigationBar-module-scss-module__r3vD4G__subnavigationBar .SubnavigationBar-module-scss-module__r3vD4G__navigationItemList .SubnavigationBar-module-scss-module__r3vD4G__navigationItem .SubnavigationBar-module-scss-module__r3vD4G__navigationLink{color:#fff}.SubnavigationBar-module-scss-module__r3vD4G__subnavigationBar .SubnavigationBar-module-scss-module__r3vD4G__tabs{justify-content:center;padding:1.5rem 1rem;display:flex}.SubnavigationBar-module-scss-module__r3vD4G__subnavigationBar .SubnavigationBar-module-scss-module__r3vD4G__tabs>ol{padding:0}.SubnavigationBar-module-scss-module__r3vD4G__subnavigationBar .SubnavigationBar-module-scss-module__r3vD4G__tabs button{font-size:1.125rem;font-weight:400;line-height:1.625rem}
.ContentfulTabContent-module-scss-module__c45puG__tabsContainer{max-width:73.125rem;margin:3rem auto!important}.ContentfulTabContent-module-scss-module__c45puG__tabContent{background-color:#fff}.ContentfulTabContent-module-scss-module__c45puG__tabContent div:nth-child(3){border-top:2px solid #d8d8d8;border-radius:0;padding-top:1.5rem}@media (min-width:768px){.ContentfulTabContent-module-scss-module__c45puG__tabContent div:nth-child(3){border-top:0;border-left:2px solid #d8d8d8;border-radius:0;padding:0 0 0 .5rem}}
.TireIcon-module-scss-module__wjLQUW__blue{color:#0076ca}.TireIcon-module-scss-module__wjLQUW__orange{color:#ff6900}.TireIcon-module-scss-module__wjLQUW__black{color:#3e3e3e}.TireIcon-module-scss-module__wjLQUW__white{color:#fff}
.TireSizeModal-module-scss-module__9pJ5Nq__container{flex-direction:column;gap:1rem;display:flex}.TireSizeModal-module-scss-module__9pJ5Nq__buttons{justify-content:flex-end;gap:1rem;display:flex}.TireSizeModal-module-scss-module__9pJ5Nq__loader{padding:4rem 0;font-size:1.875rem}.TireSizeModal-module-scss-module__9pJ5Nq__error{width:100%!important}.TireSizeModal-module-scss-module__9pJ5Nq__linkButton{appearance:none;white-space:normal;color:#282828;text-align:left;background-color:#0000;border:none;margin:0;padding:0;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:underline;display:inline}

.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: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 (max-width:999px){: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 (max-width:767px){.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 (max-width:767px){.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 (max-width:767px){.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 (max-width:999px){:is(.CarouselModal-module-scss-module___230sW__fullScreenCarousel .swiper-button-prev,.CarouselModal-module-scss-module___230sW__fullScreenCarousel .swiper-button-next){top:calc(100% - 48px)}}.CarouselModal-module-scss-module___230sW__thumbnailSlide{cursor:pointer;width:auto}.CarouselModal-module-scss-module___230sW__thumbnailSlide:active{cursor:ew-resize}.CarouselModal-module-scss-module___230sW__modalThumbnails{background-color:#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 (max-width:999px){.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 (max-width:999px){.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 (max-width:599px){.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;font:inherit;cursor:pointer;aspect-ratio:1;color:var(--color,#cb4700);background:#fff;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 (max-width:599px){.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 (max-width:1279px){.CarouselThumbnails-module-scss-module__bNSHCq__thumbnails{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));margin:.25rem .5rem}}@media (max-width:599px){.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 (max-width:1279px){.CarouselThumbnails-module-scss-module__bNSHCq__zoom{gap:.5rem;min-height:3.5rem;max-height:4.0625rem}}@media (max-width:599px){.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 (max-width:1279px){.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:#fafafa;border:1px solid #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:#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:#cb4700}.VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__cardsList .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__link .VehiclePagePurchasingOptionCards-module-scss-module__DNi5KW__iconContainer{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 #cb4700;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:#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}
.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo{flex-direction:column;flex-grow:1;gap:1.5rem;display:flex}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent{flex-direction:column;flex:1;align-items:flex-start;display:flex;position:relative}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__vehicleInfoBadges{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__topSection{flex-direction:column;flex:1;width:100%;display:flex;position:relative}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__topSection.VehicleMainInfo-module-scss-module__CKvUyq__factoryOrderable{flex:none;grid-template-columns:1fr auto;display:grid}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__topSection .VehicleMainInfo-module-scss-module__CKvUyq__heading{font-family:var(--font-theme-narrow);font-size:2rem;font-weight:900;line-height:2.5rem}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__topSection .VehicleMainInfo-module-scss-module__CKvUyq__heading .VehicleMainInfo-module-scss-module__CKvUyq__vehicleType{font-size:1.125rem;font-weight:700;line-height:1.625rem;font-family:var(--font-theme);white-space:break-spaces}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__topSection .VehicleMainInfo-module-scss-module__CKvUyq__heading .VehicleMainInfo-module-scss-module__CKvUyq__sellingPoints{font-family:var(--font-theme);white-space:break-spaces;margin-top:1rem;font-size:1.125rem;font-weight:400;line-height:1.625rem}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__topSection .VehicleMainInfo-module-scss-module__CKvUyq__brandLogo{width:2.6875rem;height:2.6875rem;margin:.5rem;display:none}@media (min-width:1280px){.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__topSection .VehicleMainInfo-module-scss-module__CKvUyq__brandLogo{display:inline}}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__topSection .VehicleMainInfo-module-scss-module__CKvUyq__brandLogo.VehicleMainInfo-module-scss-module__CKvUyq__factoryOrderable{width:3.1875rem;height:3.1875rem;margin:.5rem;display:inline}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__topSection .VehicleMainInfo-module-scss-module__CKvUyq__brandLogo:not(.VehicleMainInfo-module-scss-module__CKvUyq__factoryOrderable){position:absolute;right:0}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__topSection .VehicleMainInfo-module-scss-module__CKvUyq__brandLogo.VehicleMainInfo-module-scss-module__CKvUyq__porscheLogo{width:auto;height:auto;margin:.375rem .5rem}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__topSection .VehicleMainInfo-module-scss-module__CKvUyq__brandLogo svg{width:inherit;height:inherit}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__engineVariantContainer{flex:1;width:100%}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__engineVariant{flex-direction:column;align-items:flex-start;display:flex}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__engineVariant>b{font-size:1.125rem;font-weight:700;line-height:1.625rem}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__engineVariant .VehicleMainInfo-module-scss-module__CKvUyq__engineVariantButton{appearance:none;color:#fff;background-color:#1e2233;border:none;border-radius:1rem;align-items:center;gap:.75rem;margin-top:1.5rem;padding:.625rem 1rem;font-size:1.125rem;font-weight:700;line-height:1.5rem;display:flex}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__engineVariant .VehicleMainInfo-module-scss-module__CKvUyq__engineVariantButton svg{font-size:1.5rem}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__leasingInfoText{margin-top:1.5rem;font-size:1.125rem;font-weight:400;line-height:1.5rem;display:block}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__leasingInfoText .VehicleMainInfo-module-scss-module__CKvUyq__leasingPrice{font-family:var(--font-theme-narrow);font-size:1.5rem;font-weight:900;line-height:2rem}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__availabilityInfo{flex-direction:column;gap:.5rem;margin-top:1.5rem;display:flex}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__availabilityInfo .VehicleMainInfo-module-scss-module__CKvUyq__title{margin-bottom:.125rem}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__availabilityInfo .VehicleMainInfo-module-scss-module__CKvUyq__availabilityInfoItem{align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;line-height:1.375rem;display:flex}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__availabilityInfo .VehicleMainInfo-module-scss-module__CKvUyq__availabilityInfoItem svg{font-size:1.25rem}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__availabilityYesIndicator{color:#2d8300;margin-top:.25rem}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfoContent .VehicleMainInfo-module-scss-module__CKvUyq__title{color:#565656;margin-bottom:.5rem;font-size:1rem;font-weight:400;line-height:1.5rem}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__ctaButtons{display:none}@media (min-width:1280px){.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo .VehicleMainInfo-module-scss-module__CKvUyq__ctaButtons{display:flex}}.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo.VehicleMainInfo-module-scss-module__CKvUyq__sold .VehicleMainInfo-module-scss-module__CKvUyq__topSection .VehicleMainInfo-module-scss-module__CKvUyq__brandLogo,.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo.VehicleMainInfo-module-scss-module__CKvUyq__sold .VehicleMainInfo-module-scss-module__CKvUyq__price,.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo.VehicleMainInfo-module-scss-module__CKvUyq__sold .VehicleMainInfo-module-scss-module__CKvUyq__comparablePrice,.VehicleMainInfo-module-scss-module__CKvUyq__vehicleMainInfo.VehicleMainInfo-module-scss-module__CKvUyq__sold .VehicleMainInfo-module-scss-module__CKvUyq__contactMethodsButton{display:none}
.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}
.ProductInfoBadge-module-scss-module__pn_5Xq__badge{background-color:#f0f0f0;border-radius:3.125rem;width:fit-content;padding:.25rem .5rem;font-size:.875rem;font-weight:700;line-height:1.375rem}.ProductInfoBadge-module-scss-module__pn_5Xq__badge.ProductInfoBadge-module-scss-module__pn_5Xq__red{color:#fff;background-color:#e80014}
.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}
.VehiclePrice-module-scss-module__iWVkdW__vehiclePriceContainer{flex-direction:column;gap:.5rem;display:flex}.VehiclePrice-module-scss-module__iWVkdW__vehiclePriceContainer .VehiclePrice-module-scss-module__iWVkdW__secondaryText{color:#3e3e3e;align-items:center;gap:.5rem;font-size:.875rem;font-weight:400;line-height:1.375rem;display:flex}.VehiclePrice-module-scss-module__iWVkdW__vehiclePriceContainer .VehiclePrice-module-scss-module__iWVkdW__settingsButton{display:inline-flex}.VehiclePrice-module-scss-module__iWVkdW__vehiclePrice{flex-flow:column wrap;column-gap:.5rem;font-size:1.125rem;font-weight:500;line-height:1.625rem;display:flex}.VehiclePrice-module-scss-module__iWVkdW__vehiclePrice b{font-family:var(--font-theme-narrow);align-items:center;gap:.5rem;font-size:1.5rem;font-weight:900;line-height:2rem;display:flex}.VehiclePrice-module-scss-module__iWVkdW__vehiclePrice b.VehiclePrice-module-scss-module__iWVkdW__extraSmallFont{font-size:.875rem;font-weight:400;line-height:1.375rem}.VehiclePrice-module-scss-module__iWVkdW__vehiclePrice b.VehiclePrice-module-scss-module__iWVkdW__smallerFont{font-size:1.125rem;font-weight:500;line-height:1.625rem}.VehiclePrice-module-scss-module__iWVkdW__vehiclePrice b.VehiclePrice-module-scss-module__iWVkdW__discount{color:#cb4700;font-size:1.5rem}.VehiclePrice-module-scss-module__iWVkdW__vehiclePrice .VehiclePrice-module-scss-module__iWVkdW__comparablePrice{color:#3e3e3e;font-size:.875rem;font-weight:400;line-height:1.375rem}.VehiclePrice-module-scss-module__iWVkdW__vehiclePrice span{align-items:center;gap:.5rem;display:flex}.VehiclePrice-module-scss-module__iWVkdW__vehiclePrice span.VehiclePrice-module-scss-module__iWVkdW__adjustBaseline{padding-top:.1875rem}.VehiclePrice-module-scss-module__iWVkdW__vehiclePrice.VehiclePrice-module-scss-module__iWVkdW__multipleRows{flex-direction:column}.VehiclePrice-module-scss-module__iWVkdW__campaignEndDateText{color:#cb4700;width:100%;margin-bottom:.25rem;font-size:1rem;font-weight:700;line-height:1.5rem}.VehiclePrice-module-scss-module__iWVkdW__originalPriceInCampaignText{margin-top:1rem}.VehiclePrice-module-scss-module__iWVkdW__leasingPriceNotFound{font-family:var(--font-theme-narrow);font-size:1.5rem;font-weight:700;line-height:2rem}.VehiclePrice-module-scss-module__iWVkdW__leasingPackageDetails{color:#3e3e3e;font-size:.875rem;font-weight:400;line-height:1.375rem}.VehiclePrice-module-scss-module__iWVkdW__workPrice{flex-direction:row;justify-content:flex-start;gap:1.5rem;display:flex}.VehiclePrice-module-scss-module__iWVkdW__workPrice .VehiclePrice-module-scss-module__iWVkdW__separator{background-color:#ddd;width:1px;height:auto}.VehiclePrice-module-scss-module__iWVkdW__workPrice b{font-family:var(--font-theme-narrow);font-size:1.5rem;font-weight:900;line-height:2rem}.VehiclePrice-module-scss-module__iWVkdW__workPrice p{color:#3e3e3e;font-size:.875rem;font-weight:400;line-height:1.25rem}.VehiclePrice-module-scss-module__iWVkdW__appraisalIncludedText{margin-bottom:.5rem;font-size:.875rem;font-weight:400}.VehiclePrice-module-scss-module__iWVkdW__appraisalIncludedText svg{color:#2d8300}
.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:#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:#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}
.ProductItemRadioGroup-module-scss-module__OqBBmW__productRadioGroup{--gap-group:1rem}
.VehiclePriceTabs-module-scss-module__QcBA7W__priceTabs{width:100%;margin-top:1rem}@media (max-width:767px){.VehiclePriceTabs-module-scss-module__QcBA7W__priceTabs .VehiclePriceTabs-module-scss-module__QcBA7W__radioTabs{display:none}}.VehiclePriceTabs-module-scss-module__QcBA7W__priceTabs .VehiclePriceTabs-module-scss-module__QcBA7W__combobox{width:100%}@media (min-width:768px){.VehiclePriceTabs-module-scss-module__QcBA7W__priceTabs .VehiclePriceTabs-module-scss-module__QcBA7W__combobox{display:none}}.VehiclePriceTabs-module-scss-module__QcBA7W__priceTabs .VehiclePriceTabs-module-scss-module__QcBA7W__content{min-height:4.5rem;margin-top:1rem}.VehiclePriceTabs-module-scss-module__QcBA7W__tabs:has(li:only-child)~.VehiclePriceTabs-module-scss-module__QcBA7W__priceTabs .VehiclePriceTabs-module-scss-module__QcBA7W__content{min-height:auto}
.VehiclePagePurchasingOptions-module-scss-module__6EowhW__purchasingOptions{background:#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:#ffffff4d;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 #0000001a}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList .VehiclePagePurchasingOptions-module-scss-module__6EowhW__option.VehiclePagePurchasingOptions-module-scss-module__6EowhW__selected{background-color:#fff;border:1px solid #ddd}.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:9.375rem}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionsList .VehiclePagePurchasingOptions-module-scss-module__6EowhW__option .VehiclePagePurchasingOptions-module-scss-module__6EowhW__optionPrice{background-color:#ffffffb3;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: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;padding-top:.1875rem;font-size:1.125rem;font-weight:700;line-height:1.625rem}.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:#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:#f5f2e8;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;background-color:#0000;border:none;width:100%;margin:0;padding:.5rem 1rem;font-weight:700;display:flex}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__campaignRibbon.VehiclePagePurchasingOptions-module-scss-module__6EowhW__mammutti,.VehiclePagePurchasingOptions-module-scss-module__6EowhW__campaignRibbon.VehiclePagePurchasingOptions-module-scss-module__6EowhW__plussa,.VehiclePagePurchasingOptions-module-scss-module__6EowhW__campaignRibbon.VehiclePagePurchasingOptions-module-scss-module__6EowhW__blackWeek{--campaign-bg-color:#4a566d;--campaign-text-color:#fff;background-color:var(--campaign-bg-color);color:var(--campaign-text-color)}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__campaignRibbon.VehiclePagePurchasingOptions-module-scss-module__6EowhW__mammutti.VehiclePagePurchasingOptions-module-scss-module__6EowhW__blackWeek,.VehiclePagePurchasingOptions-module-scss-module__6EowhW__campaignRibbon.VehiclePagePurchasingOptions-module-scss-module__6EowhW__plussa.VehiclePagePurchasingOptions-module-scss-module__6EowhW__blackWeek,.VehiclePagePurchasingOptions-module-scss-module__6EowhW__campaignRibbon.VehiclePagePurchasingOptions-module-scss-module__6EowhW__blackWeek.VehiclePagePurchasingOptions-module-scss-module__6EowhW__blackWeek{--campaign-bg-color:#000;--campaign-text-color:#fff}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__campaignRibbon.VehiclePagePurchasingOptions-module-scss-module__6EowhW__mammutti.VehiclePagePurchasingOptions-module-scss-module__6EowhW__plussa,.VehiclePagePurchasingOptions-module-scss-module__6EowhW__campaignRibbon.VehiclePagePurchasingOptions-module-scss-module__6EowhW__plussa.VehiclePagePurchasingOptions-module-scss-module__6EowhW__plussa,.VehiclePagePurchasingOptions-module-scss-module__6EowhW__campaignRibbon.VehiclePagePurchasingOptions-module-scss-module__6EowhW__blackWeek.VehiclePagePurchasingOptions-module-scss-module__6EowhW__plussa{--campaign-bg-color:#f1ddd1;--campaign-text-color:#282828}.VehiclePagePurchasingOptions-module-scss-module__6EowhW__campaignRibbon.VehiclePagePurchasingOptions-module-scss-module__6EowhW__mammutti.VehiclePagePurchasingOptions-module-scss-module__6EowhW__mammutti,.VehiclePagePurchasingOptions-module-scss-module__6EowhW__campaignRibbon.VehiclePagePurchasingOptions-module-scss-module__6EowhW__plussa.VehiclePagePurchasingOptions-module-scss-module__6EowhW__mammutti,.VehiclePagePurchasingOptions-module-scss-module__6EowhW__campaignRibbon.VehiclePagePurchasingOptions-module-scss-module__6EowhW__blackWeek.VehiclePagePurchasingOptions-module-scss-module__6EowhW__mammutti{--campaign-bg-color:#c20614;--campaign-text-color:#fff}.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}
.VehicleTransactionModal-module-scss-module__vUvh-q__modalContent{gap:1rem}.VehicleTransactionModal-module-scss-module__vUvh-q__selectionCards{flex-direction:column;gap:1rem;display:flex}.VehicleTransactionModal-module-scss-module__vUvh-q__selectionContent{background-color:#f6f6f6;border-radius:1rem;padding:1rem;font-size:.875rem;font-weight:400;line-height:1.375rem;display:none}@media (min-width:600px){.VehicleTransactionModal-module-scss-module__vUvh-q__selectionContent{display:block}}.VehicleTransactionModal-module-scss-module__vUvh-q__selectionContent.VehicleTransactionModal-module-scss-module__vUvh-q__checked{display:block}.VehicleTransactionModal-module-scss-module__vUvh-q__logoWrapper svg{color:#cb4700;height:1rem;font-size:8rem}.VehicleTransactionModal-module-scss-module__vUvh-q__selectionContentTitle{font-size:.875rem;font-weight:500;line-height:1.375rem}.VehicleTransactionModal-module-scss-module__vUvh-q__selectionContentListContainer ul{margin:0 0 1rem;padding:0 0 0 1rem}.VehicleTransactionModal-module-scss-module__vUvh-q__selectionContentListContainer ul>li{margin-top:.5rem}.VehicleTransactionModal-module-scss-module__vUvh-q__selectionContentListContainer ul>li::marker{color:#cb4700}
