.Buttons_Buttons__d3qKL{display:inline-block}.Buttons_Buttons__d3qKL img{width:24px;height:24px;position:relative;top:1px}[dir=rtl] .Buttons_Buttons__d3qKL img.Buttons_btnBefore__9JVYP{margin-left:10px}[dir=ltr] .Buttons_Buttons__d3qKL img.Buttons_btnBefore__9JVYP{margin-right:10px}[dir=rtl] .Buttons_Buttons__d3qKL img.Buttons_btnBefore__9JVYP{transform:scaleX(-1)}[dir=rtl] .Buttons_Buttons__d3qKL img.Buttons_btnAfter__1VC3t{margin-right:10px}[dir=ltr] .Buttons_Buttons__d3qKL img.Buttons_btnAfter__1VC3t{margin-left:10px}[dir=rtl] .Buttons_Buttons__d3qKL img.Buttons_btnAfter__1VC3t{transform:scaleX(-1)}@media screen and (max-width:812px){.Buttons_Buttons__d3qKL img{width:20px;height:20px}}.Buttons_toyotaButton__PYHHi{width:auto;height:40px;padding:7px 16px 8px;font-family:BrandFont;font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;border:none;display:flex;align-items:center;justify-content:center}@media screen and (max-width:812px){.Buttons_toyotaButton__PYHHi{font-size:.875rem;padding:5px 16px}}.Buttons_brand_button_color__HCFSP{background-color:red}.Buttons_brand_button_color_white__Bbd8l{background-color:#fff;color:#000!important;height:40px;border:none;font-weight:700;padding:7px 16px 8px}@media screen and (max-width:812px){.Buttons_brand_button_color_white__Bbd8l{padding:2px 16px;height:31px}}.RoundCornerTile_ColorPallette__FRauM{width:12px;height:12px;display:inline-block;border-radius:0 100% 100% 100%;transform:rotate(45deg) scale(var(--ggs,1))}.RoundCornerTile_Color_ImageStyle__pFdVW img{vertical-align:middle!important;width:14px!important;height:14px!important}.RoundCornerTile_CustomBorder__aUumT{border:1.5px solid #eee;box-shadow:.1px .2px 1px .1px #212121}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{transition:all .15s ease-in;transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.Accordion_Accordion__ZtxC_{width:100%}.Accordion_Accordion_Title__5_BGq{margin:0;padding:20px 0;font-family:BrandFont;font-size:1.313rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:2rem;letter-spacing:normal;color:#212121;text-transform:capitalize}@media screen and (max-width:812px){.Accordion_Accordion_Title__5_BGq{font-size:1rem;height:auto}}.Accordion_Accordion_SubTitle__DewCG{height:22px;margin-bottom:20px;font-family:BrandFont;font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#212121}@media screen and (max-width:812px){.Accordion_Accordion_SubTitle__DewCG{font-size:.75rem;height:auto;margin-bottom:15px;width:290px}}.Accordion_Accordion_Header__LyaVu{background-color:#fcfcfc}@media screen and (max-width:812px){.Accordion_Accordion_Header__LyaVu{padding-left:0!important;padding-right:0!important}}.Accordion_Accordion_IconPlusMinus__cZO03{width:26px;min-width:26px;height:24px;margin-top:24px}[dir=rtl] .Accordion_Accordion_IconPlusMinus__cZO03{margin-right:auto}[dir=ltr] .Accordion_Accordion_IconPlusMinus__cZO03{margin-left:auto}.Accordion_Accordion_IconPlusMinus__cZO03{background-repeat:no-repeat;cursor:pointer;background-size:contain}.ProductCard_ProductCard_Wrapper__GkY2_{position:relative;background-color:#fff;border-radius:10px;width:100%;height:100%;display:flex;flex-direction:column}.ProductCard_ProductCard_Wrapper__GkY2_ p{margin:0}.ProductCard_ProductCard_Wrapper__GkY2_ img{width:-webkit-fill-available}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductImage__Mv7bl img{-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:812px){.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductImage__Mv7bl img{height:240px;-o-object-fit:contain;object-fit:contain}}.ProductCard_ProductCard_Wrapper_Not_Available_Background__e2wM_{opacity:.6}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductDetails_Wrapper__nbahg{padding:20px 20px 0;display:flex;flex-direction:column;gap:10px}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductDetails_Wrapper__nbahg .ProductCard_ProductHeader__ITysj{display:flex;justify-content:space-between}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductDetails_Wrapper__nbahg .ProductCard_ProductHeader__ITysj .ProductCard_Product_Wishlist__6in1X{display:inline-block;height:20px;width:20px;background-size:20px}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductDetails_Wrapper__nbahg .ProductCard_ProductHeader__ITysj .ProductCard_Product_Wishlist__6in1X:hover{cursor:pointer}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductDetails_Wrapper__nbahg .ProductCard_ProductHeader__ITysj .ProductCard_Product_Compare__b8NZs{display:inline-block;height:20px;width:20px;background-size:20px}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductDetails_Wrapper__nbahg .ProductCard_ProductHeader__ITysj .ProductCard_ProductName__JjKmy{font-family:BrandFont;text-align:left}[dir=rtl] .ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductDetails_Wrapper__nbahg .ProductCard_ProductHeader__ITysj .ProductCard_ProductName__JjKmy{text-align:right}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductDetails_Wrapper__nbahg .ProductCard_ProductHeader__ITysj .ProductCard_ProductName__JjKmy{width:75%}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductDetails_Wrapper__nbahg .ProductCard_ProductHeader__ITysj .ProductCard_ProductName__JjKmy div:first-child{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.44;min-height:78px}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductDetails_Wrapper__nbahg .ProductCard_ProductHeader__ITysj .ProductCard_ProductName__JjKmy .ProductCard_modelYearText__2fhBd{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.75}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductDetails_Wrapper__nbahg .ProductCard_ProductDescription__yLGfE{display:flex;gap:10px}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductDetails_Wrapper__nbahg .ProductCard_ProductCommercial__UnOUH{text-align:left}[dir=rtl] .ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductDetails_Wrapper__nbahg .ProductCard_ProductCommercial__UnOUH{text-align:right}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductDetails_Wrapper__nbahg .ProductCard_ProductCommercial_Price__8wTJG{font-family:BrandFont;font-size:21px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#212121}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductDetails_Wrapper__nbahg .ProductCard_ProductCommercial_OriginalPrice__5TctA{text-decoration:line-through;font-family:BrandFont;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#9e9e9e;display:block}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductDetails_Wrapper__nbahg .ProductCard_ProductCommercial_EMI__wnCya{font-family:BrandFont;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#212121}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_Not_Avilable_IdentifierText__AKooQ>div{width:100%}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_Not_Avilable_IdentifierText__AKooQ>div button{background-color:#fff1d7!important;width:100%;display:flex;justify-content:space-between;align-items:center;font-size:.825rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#33250b!important}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_Not_Avilable_IdentifierText__AKooQ>div button img{width:10%}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductButtonLink__wfZNY{display:flex;flex:1 1}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductButton__9H6G7{width:100%;padding:20px;flex:1 1;display:flex}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductButton__9H6G7>div{align-self:flex-end;width:100%}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductButton__9H6G7>div button{width:100%;display:flex;justify-content:space-between;align-items:center;border-radius:30px;padding:5px 13px;font-size:.75rem}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductButton__9H6G7>div button img{width:10%}.ProductCard_ProductCard_Wrapper__GkY2_ .ProductCard_ProductButton__9H6G7 .ProductCard_ProductViewDetails_Arrow__O2upl{display:inline-block;width:20px;background-size:20px}.ProductCard_DescriptionTile_Style__8APyu{background-color:#f5f5f5!important;border-radius:30px;padding:2px 5px}.ProductCard_DescriptionText_Style__T1OBc{font-family:BrandFont;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#212121;direction:ltr}.ProductCard_TileTextStyle___T_Cw{height:15px}[dir=rtl] .ProductCard_TileTextStyle___T_Cw{margin:0 7.1px .4px 0}[dir=ltr] .ProductCard_TileTextStyle___T_Cw{margin:0 0 .4px 7.1px}.ProductCard_TileTextStyle___T_Cw{font-family:BrandFont;font-size:12.6px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;color:#212121}.ProductCard_TileImage__H171E img{width:14px!important;height:14px!important}[dir=rtl] .ProductCard_TileImage__H171E img{padding:.6px .6px 2.4px 1.4px}[dir=ltr] .ProductCard_TileImage__H171E img{padding:.6px 1.4px 2.4px .6px}.ProductCard_ProductCard_Banner_Tile_Wrapper__1HPjs{position:relative;display:flex;justify-content:space-between;flex-direction:row-reverse;margin-top:.8rem}.ProductCard_ProductCard_Banner_Tile_Wrapper__1HPjs .ProductCard_ProductCard_Banner_Tile_HotOffer__YT1n2{font-size:10.2px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.14}[dir=rtl] .ProductCard_ProductCard_Banner_Tile_Wrapper__1HPjs .ProductCard_ProductCard_Banner_Tile_HotOffer__YT1n2{left:5%}[dir=ltr] .ProductCard_ProductCard_Banner_Tile_Wrapper__1HPjs .ProductCard_ProductCard_Banner_Tile_HotOffer__YT1n2{right:5%}.ProductCard_ProductCard_Banner_Tile_Wrapper__1HPjs .ProductCard_ProductCard_Banner_Tile_HotOffer__YT1n2{color:#fff;box-shadow:.5px .5px 8px .5px #bdbdbd;position:absolute;background:red;border-radius:30px;display:flex;align-items:center;padding:5px 8px}.ProductCard_ProductCard_Banner_Tile_Wrapper__1HPjs .ProductCard_ProductCard_Banner_Tile__98IeO{font-size:10.2px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.14}[dir=rtl] .ProductCard_ProductCard_Banner_Tile_Wrapper__1HPjs .ProductCard_ProductCard_Banner_Tile__98IeO{left:5%}[dir=ltr] .ProductCard_ProductCard_Banner_Tile_Wrapper__1HPjs .ProductCard_ProductCard_Banner_Tile__98IeO{right:5%}.ProductCard_ProductCard_Banner_Tile_Wrapper__1HPjs .ProductCard_ProductCard_Banner_Tile__98IeO{box-shadow:.5px .5px 8px .5px #bdbdbd;position:absolute;background:#fff;border-radius:30px;display:flex;align-items:center;padding:5px 8px}[dir=rtl] .ProductCard_hotOfferButtonWrapper__RVJQI{left:auto!important}[dir=ltr] .ProductCard_hotOfferButtonWrapper__RVJQI{right:auto!important}[dir=rtl] .ProductCard_hotOfferButtonWrapper__RVJQI{right:5%}[dir=ltr] .ProductCard_hotOfferButtonWrapper__RVJQI{left:5%}.ProductCard_hotOfferButtonWrapper__RVJQI{font-size:10.2px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.14;box-shadow:.5px .5px 8px .5px #bdbdbd;position:absolute;background:red;border-radius:30px;display:flex;align-items:center;padding:7px 19px;color:#fff}.ProductCard_ButtonTextColorBlack__HKvhq{color:#212121!important}.ProductCard_ButtonTextColorBlack__HKvhq:hover{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:#212121!important;text-decoration-color:#212121!important}.ProductCard_ButtonTextColorBlue__mAqXr{color:#004f9e!important}.ProductCard_ButtonTextColorBlue__mAqXr:hover{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:#004f9e!important;text-decoration-color:#004f9e!important}.ProductCard_ButtonTextColorRed__6xEEZ{color:red!important}.ProductCard_ButtonTextColorRed__6xEEZ:hover{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:red!important;text-decoration-color:red!important}.Spinner_loading__Iw4Fm{position:fixed;z-index:999;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0}.Spinner_loading__Iw4Fm:before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(hsla(0,7%,94%,.8),hsla(0,11%,96%,.8));background:-webkit-radial-gradient(hsla(0,7%,94%,.8),hsla(0,11%,96%,.8))}.carCompareItem_ProductCard_Banner_Tile_Wrapper__QihkW{position:relative;display:flex;justify-content:space-between;flex-direction:row-reverse}.carCompareItem_ProductCard_Banner_Tile_Wrapper__QihkW .carCompareItem_ProductCard_Banner_Tile__1Uv46{font-size:12.2px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.14}[dir=rtl] .carCompareItem_ProductCard_Banner_Tile_Wrapper__QihkW .carCompareItem_ProductCard_Banner_Tile__1Uv46{right:-9px}[dir=ltr] .carCompareItem_ProductCard_Banner_Tile_Wrapper__QihkW .carCompareItem_ProductCard_Banner_Tile__1Uv46{left:-9px}.carCompareItem_ProductCard_Banner_Tile_Wrapper__QihkW .carCompareItem_ProductCard_Banner_Tile__1Uv46{color:#212121;box-shadow:.5px .5px 8px .5px #bdbdbd;position:absolute;background:#fff;border-radius:30px;display:flex;align-items:center;padding:5px 8px;top:-9px}@media screen and (max-width:812px){.carCompareItem_ProductCard_Banner_Tile_Wrapper__QihkW .carCompareItem_ProductCard_Banner_Tile__1Uv46{font-size:.5rem;padding:1px 3px}[dir=rtl] .carCompareItem_ProductCard_Banner_Tile_Wrapper__QihkW .carCompareItem_ProductCard_Banner_Tile__1Uv46{right:4px}[dir=ltr] .carCompareItem_ProductCard_Banner_Tile_Wrapper__QihkW .carCompareItem_ProductCard_Banner_Tile__1Uv46{left:4px}.carCompareItem_ProductCard_Banner_Tile_Wrapper__QihkW .carCompareItem_ProductCard_Banner_Tile__1Uv46{top:-13px}}.carCompareItem_compare_item_wrapper__riE8J{background:#fff;padding:0}[dir=rtl] .carCompareItem_compare_item_wrapper__riE8J{border-left:1px solid hsla(0,0%,100%,.3)}[dir=ltr] .carCompareItem_compare_item_wrapper__riE8J{border-right:1px solid hsla(0,0%,100%,.3)}.carCompareItem_compare_item_wrapper__riE8J{border-radius:6px;box-shadow:2px 2px 2px 1px #eee;position:relative;align-items:center;justify-content:center;width:30%}[dir=rtl] .carCompareItem_compare_item_wrapper__riE8J:last-child{border-left:none}[dir=ltr] .carCompareItem_compare_item_wrapper__riE8J:last-child{border-right:none}@media screen and (max-width:812px){.carCompareItem_compare_item_wrapper__riE8J{top:5px}[dir=rtl] .carCompareItem_compare_item_wrapper__riE8J{margin-left:0}[dir=ltr] .carCompareItem_compare_item_wrapper__riE8J{margin-right:0}.carCompareItem_compare_item_wrapper__riE8J{padding:0;min-width:30%;border:none;margin-bottom:22px}}.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_crossImgContainer__nC9U5{position:absolute}[dir=rtl] .carCompareItem_compare_item_wrapper__riE8J .carCompareItem_crossImgContainer__nC9U5{left:3px}[dir=ltr] .carCompareItem_compare_item_wrapper__riE8J .carCompareItem_crossImgContainer__nC9U5{right:3px}.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_crossImgContainer__nC9U5{top:3px;z-index:100;cursor:pointer}.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_crossImgContainer__nC9U5 .carCompareItem_crossIconImg__TmpFz{border-radius:4px;height:24px;width:24px;background:#757575}@media screen and (max-width:812px){.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_crossImgContainer__nC9U5{top:5px}}.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_item_title__pFysE{font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;direction:ltr;text-align:left}[dir=rtl] .carCompareItem_compare_item_wrapper__riE8J .carCompareItem_item_title__pFysE{text-align:right}.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_item_title__pFysE{width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#212121!important}@media screen and (max-width:812px){.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_item_title__pFysE{font-size:.75rem;line-height:1.33}}.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_item_info__fFP3X,.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_item_price__ecznj{font-size:.75rem;display:flex;margin:0;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.52;letter-spacing:normal;color:#212121;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;text-align:left}[dir=rtl] .carCompareItem_compare_item_wrapper__riE8J .carCompareItem_item_info__fFP3X,[dir=rtl] .carCompareItem_compare_item_wrapper__riE8J .carCompareItem_item_price__ecznj{text-align:right}.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_item_info__fFP3X,.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_item_price__ecznj{width:118px}@media screen and (max-width:812px){.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_item_info__fFP3X,.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_item_price__ecznj{font-size:.625rem;width:auto}}.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_item_price__ecznj{font-size:.65rem}.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_compare_row_title__rBB3B{justify-content:space-between;align-items:center}[dir=rtl] .carCompareItem_compare_item_wrapper__riE8J .carCompareItem_compare_row_title__rBB3B{padding-right:20px}[dir=ltr] .carCompareItem_compare_item_wrapper__riE8J .carCompareItem_compare_row_title__rBB3B{padding-left:20px}.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_compare_row_title__rBB3B{padding-top:10px}@media screen and (max-width:812px){.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_compare_row_title__rBB3B{align-items:baseline}[dir=rtl] .carCompareItem_compare_item_wrapper__riE8J .carCompareItem_compare_row_title__rBB3B{padding-right:10px}[dir=ltr] .carCompareItem_compare_item_wrapper__riE8J .carCompareItem_compare_row_title__rBB3B{padding-left:10px}}.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_compare_item__YA_5S{width:100%;border-radius:6px;background-color:#f5f5f5;border:2px solid #fff;position:relative}.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_compare_item__YA_5S div.carCompareItem_imageCompareItem__km0Nf img{width:100%;vertical-align:top;border:0;max-width:155px}.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_compare_item__YA_5S .carCompareItem_Inner_Wrapper__5SjMS{background-color:#fff;width:100%;position:relative;display:flex;border-radius:6px;min-height:118px;padding:15px}@media screen and (max-width:812px){.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_compare_item__YA_5S .carCompareItem_Inner_Wrapper__5SjMS{flex-direction:column}[dir=rtl] .carCompareItem_compare_item_wrapper__riE8J .carCompareItem_compare_item__YA_5S .carCompareItem_Inner_Wrapper__5SjMS{padding-right:0}[dir=ltr] .carCompareItem_compare_item_wrapper__riE8J .carCompareItem_compare_item__YA_5S .carCompareItem_Inner_Wrapper__5SjMS{padding-left:0}.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_compare_item__YA_5S .carCompareItem_Inner_Wrapper__5SjMS{height:185px}}.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_additional_compare_box__DX1NH{width:100%;display:flex;justify-content:center;align-items:center;padding:30px;box-sizing:border-box}.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_additional_compare_box__DX1NH p{text-align:center;color:#212121;font-weight:700}.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_compare_selectedItem___tiBW{border-color:#bdbdbd;border-radius:7px}[dir=rtl] .carCompareItem_compare_item_wrapper__riE8J .carCompareItem_compare_item_border__iZUwW{border-left:1px solid #fff}[dir=ltr] .carCompareItem_compare_item_wrapper__riE8J .carCompareItem_compare_item_border__iZUwW{border-right:1px solid #fff}.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_compare_item_border__iZUwW{opacity:.3}.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_carousel__rU4fh .carCompareItem_thumbs-wrapper__0G3FS{text-align:center;display:none}.carCompareItem_compare_item_wrapper__riE8J .carCompareItem_carousel__rU4fh.carCompareItem_carousel-slider__6X5NV .carCompareItem_control-arrow__KK8yQ{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carCompareItem_TileImage__N0_xk{background-image:url(/assets/icons/icon-reserved-fill.svg);width:14px;height:14px}[dir=rtl] .carCompareItem_TileImage__N0_xk{padding:.6px .6px 2.4px 1.4px}[dir=ltr] .carCompareItem_TileImage__N0_xk{padding:.6px 1.4px 2.4px .6px}.carCompareItem_TileImage__N0_xk{background-size:14px;background-repeat:no-repeat}.carCompareItem_TileImage__N0_xk img{width:100%}.carCompareItem_imageCompareItem__km0Nf{border-radius:7px;-o-object-fit:contain;object-fit:contain}.carCompareItem_ArrowPrev__e9B3_{top:0;bottom:0;position:absolute;border:0;cursor:pointer}[dir=rtl] .carCompareItem_ArrowPrev__e9B3_{right:-80px}[dir=ltr] .carCompareItem_ArrowPrev__e9B3_{left:-80px}.carCompareItem_ArrowPrev__e9B3_{z-index:1000;background:none}@media screen and (max-width:812px){[dir=rtl] .carCompareItem_ArrowPrev__e9B3_{right:0}[dir=ltr] .carCompareItem_ArrowPrev__e9B3_{left:0}}.carCompareItem_ArrowNext__3RRuw{top:0;bottom:0;position:absolute;border:0;cursor:pointer}[dir=rtl] .carCompareItem_ArrowNext__3RRuw{left:-80px}[dir=ltr] .carCompareItem_ArrowNext__3RRuw{right:-80px}.carCompareItem_ArrowNext__3RRuw{background:none;z-index:1000}@media screen and (max-width:812px){[dir=rtl] .carCompareItem_ArrowNext__3RRuw{left:0}[dir=ltr] .carCompareItem_ArrowNext__3RRuw{right:0}}.ToggleSwitch_toggleswitch__jyiqX{position:relative;display:inline-block;width:50px;height:25px}.ToggleSwitch_toggleswitch__jyiqX input[type=checkbox]{display:none}.ToggleSwitch_toggleswitch__jyiqX .ToggleSwitch_switch__HBdOD{position:absolute;cursor:pointer;background-color:#ccc;border-radius:25px;top:0;right:0;bottom:0;left:0;transition:background-color .2s ease}.ToggleSwitch_toggleswitch__jyiqX .ToggleSwitch_switch__HBdOD:before{position:absolute;content:"";left:2px;top:2px;width:21px;height:21px;background-color:#aaa;border-radius:50%;transition:transform .3s ease}.ToggleSwitch_toggleswitch__jyiqX input[type=checkbox]:checked+.ToggleSwitch_switch__HBdOD:before{transform:translateX(25px);background-color:#fff}.ToggleSwitch_toggleswitch__jyiqX input[type=checkbox]:checked+.ToggleSwitch_switch__HBdOD{background-color:#e00000}.VehicleSpecItemBodyByRow_PowerTrains_Wrapper__LAuL7{margin-bottom:40px;margin-top:-40px}@media screen and (max-width:812px){.VehicleSpecItemBodyByRow_PowerTrains_Wrapper__LAuL7{margin-bottom:0}}.VehicleSpecItemBodyByRow_PowerTrains_Header_Title__67_LU{width:100%;height:52px;font-family:BrandFont;font-size:2.313rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.41;padding-bottom:64px;margin:94px auto 0;text-align:center;letter-spacing:normal;color:#000}@media screen and (max-width:812px){.VehicleSpecItemBodyByRow_PowerTrains_Header_Title__67_LU{font-size:1.625rem;height:36px;margin-top:24px;width:100%;margin-bottom:26px}}.VehicleSpecItemBodyByRow_PowerTrains_Item_Text__sUpRm{margin-top:8px;font-family:BrandFont;font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#000;min-height:62px}@media screen and (max-width:812px){.VehicleSpecItemBodyByRow_PowerTrains_Item_Text__sUpRm{font-size:.75rem;width:auto}}.VehicleSpecItemBodyByRow_PowerTrains_card_body__K8qK4{padding:0}@media screen and (min-width:812px){.VehicleSpecItemBodyByRow_PowerTrains_card_body__K8qK4{padding:8px 0}}.VehicleSpecItemBodyByRow_PowerTrains_Item_Sub_Text__Vm_Ph{min-height:30px;margin:0;font-family:BrandFont;font-size:.875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}[dir=rtl] .VehicleSpecItemBodyByRow_PowerTrains_Item_Sub_Text__Vm_Ph{margin-right:8px}[dir=ltr] .VehicleSpecItemBodyByRow_PowerTrains_Item_Sub_Text__Vm_Ph{margin-left:8px}.VehicleSpecItemBodyByRow_PowerTrains_Item_Sub_Text__Vm_Ph{color:#000}@media screen and (max-width:812px){.VehicleSpecItemBodyByRow_PowerTrains_Item_Sub_Text__Vm_Ph{font-size:.625rem;width:auto}}.VehicleSpecItemBodyByRow_PowerTrains_Rectangle_FirstItem__akTJ0{height:62px;border-radius:5px;background-color:#f5f5f5}.VehicleSpecItemBodyByRow_PowerTrains_Body__eQixB{margin-bottom:10px}.VehicleSpecItemBodyByRow_PowerTrains_Image_Body__hMnIW{width:100px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:812px){.VehicleSpecItemBodyByRow_PowerTrains_Image_Body__hMnIW{margin:0}}.VehicleSpecItemBodyByRow_PowerTrains_Content_Body__X4AZp{width:540px;height:234px;font-family:BrandFont;font-size:1.125rem;font-weight:400;margin-top:27px;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;color:#000;margin-left:100px}@media screen and (max-width:812px){.VehicleSpecItemBodyByRow_PowerTrains_Content_Body__X4AZp{width:333px;height:258px;margin:28px 21px 40px;font-size:1rem;line-height:1.38}[dir=rtl] .VehicleSpecItemBodyByRow_PowerTrains_Content_Body__X4AZp{margin-right:0}[dir=ltr] .VehicleSpecItemBodyByRow_PowerTrains_Content_Body__X4AZp{margin-left:0}}.VehicleSpecItemBodyByRow_PowerTrains_OPTIONAL_IMAGE_CAPTI__uT4lU{max-width:444px;height:20px}[dir=rtl] .VehicleSpecItemBodyByRow_PowerTrains_OPTIONAL_IMAGE_CAPTI__uT4lU{margin:10px 0 44px 31px}[dir=ltr] .VehicleSpecItemBodyByRow_PowerTrains_OPTIONAL_IMAGE_CAPTI__uT4lU{margin:10px 31px 44px 0}.VehicleSpecItemBodyByRow_PowerTrains_OPTIONAL_IMAGE_CAPTI__uT4lU{font-family:BrandFont;font-size:.75rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#000}@media screen and (max-width:812px){.VehicleSpecItemBodyByRow_PowerTrains_OPTIONAL_IMAGE_CAPTI__uT4lU{max-width:335px}[dir=rtl] .VehicleSpecItemBodyByRow_PowerTrains_OPTIONAL_IMAGE_CAPTI__uT4lU{margin:8px 0 0 21px}[dir=ltr] .VehicleSpecItemBodyByRow_PowerTrains_OPTIONAL_IMAGE_CAPTI__uT4lU{margin:8px 21px 0 0}}.VehicleSpecItemBodyByRow_PowerTrains_Content_Text__A_vBf{width:540px;padding:0}@media screen and (max-width:812px){.VehicleSpecItemBodyByRow_PowerTrains_Content_Text__A_vBf{width:100%}}.VehicleSpecItemBodyByRow_banner_wrapper__zTqaT{background:#f5f5f5;padding:32px 0 0}@media screen and (max-width:812px){.VehicleSpecItemBodyByRow_banner_wrapper__zTqaT{padding:20px 19px 0}}.VehicleSpecItemBodyByRow_title_row__t1yCf{display:flex;align-items:center;justify-content:space-between}.VehicleSpecItemBodyByRow_result_title__2XLRZ{font-size:1.625rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#212121}@media screen and (max-width:812px){.VehicleSpecItemBodyByRow_result_title__2XLRZ{font-size:1rem}}.VehicleSpecItemBodyByRow_result_banner_span__t_Hpl{opacity:.75;display:block;font-family:BrandFont;font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#212121}@media screen and (max-width:812px){.VehicleSpecItemBodyByRow_result_banner_span__t_Hpl{font-size:.9rem}.VehicleSpecItemBodyByRow_banner_img__cN5qV{width:100%}}.VehicleSpecItemBodyByRow_buy_configure_btn__wDRM_{min-width:151px;width:auto;height:40px;padding:7px 16px 8px;font-family:BrandFont;font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;border:none;text-transform:uppercase;background-color:red;margin:15px 0}@media screen and (max-width:812px){.VehicleSpecItemBodyByRow_buy_configure_btn__wDRM_{text-transform:capitalize;font-size:.9rem;padding:7px 10px 8px}}.VehicleSpecItemBodyByRow_buy_configure_btn__wDRM_ img{height:20px;width:20px}@media screen and (max-width:812px){.VehicleSpecItemBodyByRow_buy_configure_btn__wDRM_ img{display:none}}.VehicleSpecItemBodyByRow_remove_selection__5et2E{opacity:.75;display:block;font-family:BrandFont;font-size:.7rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#212121}.VehicleSpecItemBodyByRow_spec_list__5FdH7{padding:0;margin:15px 0}@media screen and (max-width:812px){.VehicleSpecItemBodyByRow_spec_list__5FdH7{font-family:BrandFont;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#212121}}.VehicleSpecItemBodyByRow_spec_list__5FdH7 li{list-style-type:none;display:inline}[dir=rtl] .VehicleSpecItemBodyByRow_spec_list__5FdH7 li{padding:0 0 0 30px}[dir=ltr] .VehicleSpecItemBodyByRow_spec_list__5FdH7 li{padding:0 30px 0 0}@media screen and (max-width:812px){[dir=rtl] .VehicleSpecItemBodyByRow_spec_list__5FdH7 li{padding:0 0 0 20px}[dir=ltr] .VehicleSpecItemBodyByRow_spec_list__5FdH7 li{padding:0 20px 0 0}}.VehicleSpecItemBodyByRow_specs_wrapper__Ialjk{padding:40px 0}.VehicleSpecItemBodyByRow_included__Ds0Wf{width:15px;height:15px;background:#000;display:inline-block;border-radius:50%}[dir=rtl] .VehicleSpecItemBodyByRow_included__Ds0Wf{margin-left:8px}[dir=ltr] .VehicleSpecItemBodyByRow_included__Ds0Wf{margin-right:8px}@media screen and (max-width:812px){.VehicleSpecItemBodyByRow_included__Ds0Wf{width:10px;height:10px}}.VehicleSpecItemBodyByRow_extra__fZX25{width:15px;height:15px;display:inline-block;border-radius:50%}[dir=rtl] .VehicleSpecItemBodyByRow_extra__fZX25{margin-left:8px}[dir=ltr] .VehicleSpecItemBodyByRow_extra__fZX25{margin-right:8px}.VehicleSpecItemBodyByRow_extra__fZX25{border:3px solid #000}@media screen and (max-width:812px){.VehicleSpecItemBodyByRow_extra__fZX25{width:10px;height:10px}}.VehicleSpecItemBodyByRow_unavailable__gJz5B{width:15px;height:2px;display:inline-block;background:#9e9e9e}[dir=rtl] .VehicleSpecItemBodyByRow_unavailable__gJz5B{margin:5px 0 5px 8px}[dir=ltr] .VehicleSpecItemBodyByRow_unavailable__gJz5B{margin:5px 8px 5px 0}@media screen and (max-width:812px){.VehicleSpecItemBodyByRow_unavailable__gJz5B{width:10px}}.VehicleSpecItemBodyByRow_compareText__FJYdJ{width:51px;height:20px;margin:0;font-family:BrandFont;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#000;display:inline-block;width:auto}.VehicleSpecItemBodyByRow_sidebySide__Y0Gbf{display:inline-block;width:33%;vertical-align:top}.VehicleSpecItemBodyByRow_backgroundColorSpecsDiff__gcgOg{background-color:#f5f5f5}.VehicleSpecItemBodyByRow_specList__osoA0{padding:0;margin:20px 0 0 15px}.CarCompareResults_compareResults__fprL0{background:none}.CarCompareResults_banner_wrapper__NE_Aj{background:#f5f5f5;padding:50px 0 30px}.CarCompareResults_banner_wrapper_container__GLZkS{display:flex;flex-direction:row}@media screen and (max-width:812px){.CarCompareResults_banner_wrapper_container__GLZkS{overflow-y:scroll}.CarCompareResults_banner_wrapper__NE_Aj{padding-top:20px}}.CarCompareResults_title_row__m2ibA{display:flex;align-items:center;justify-content:space-between}.CarCompareResults_result_item__OXVaQ{width:33%;padding-right:20px}@media screen and (max-width:812px){.CarCompareResults_result_item__OXVaQ{width:50%;min-width:165px;padding:0 5px}}.CarCompareResults_result_title__HVGsE{font-size:1.625rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#212121;min-height:71px;direction:ltr}@media screen and (max-width:812px){.CarCompareResults_result_title__HVGsE{font-size:1rem}}.CarCompareResults_result_banner_span__dxozI{display:block;font-family:BrandFont;font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#212121}@media screen and (max-width:812px){.CarCompareResults_result_banner_span__dxozI{font-size:.75rem}}.CarCompareResults_banner_img__jnXUB{width:100%}@media screen and (max-width:812px){.CarCompareResults_banner_img__jnXUB{width:100%}}.CarCompareResults_buy_configure_btn__SJrpX{min-width:151px;width:auto;height:40px;padding:7px 16px 8px;font-family:BrandFont;font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;border:none;text-transform:uppercase;background-color:red;margin:15px 0}@media screen and (max-width:812px){.CarCompareResults_buy_configure_btn__SJrpX{text-transform:capitalize;font-size:.9rem;padding:7px 10px 8px}}.CarCompareResults_buy_configure_btn__SJrpX img{height:20px;width:20px}@media screen and (max-width:812px){.CarCompareResults_buy_configure_btn__SJrpX img{display:none}}.CarCompareResults_remove_selection__1CrNT{opacity:.75;display:block;font-family:BrandFont;font-size:.7rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#212121}.CarCompareResults_download_Pdf_Box__I72Fr{width:109px;height:32px;margin:10px 0 21.8px}@media screen and (max-width:812px){.CarCompareResults_download_Pdf_Box__I72Fr{margin:8px 0 23px}}.CarCompareResults_download_Pdf_Icon__MLS06{margin:6px 0 0;cursor:pointer}.CarCompareResults_download_Pdf_Label__buUrB{width:78px;height:16px;margin:0 6px 2px 0;font-family:BrandFont;font-size:.688rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.CarCompareResults_spec_list__Ko5rG{padding:0;margin:15px 0}.CarCompareResults_spec_list__Ko5rG li{list-style-type:none;display:inline;padding:0 30px 0 0}[dir=rtl] .CarCompareResults_spec_list__Ko5rG li{padding:0 0 0 30px}[dir=ltr] .CarCompareResults_spec_list__Ko5rG li{padding:0 30px 0 0}.CarCompareResults_spec_list__Ko5rG li{display:inline-block}.CarCompareResults_specs_wrapper__pj53K{padding:40px 0}.CarCompareResults_card_div__yjlmJ{border:none}.CarCompareResults_card_header__QfOg0{border:none;background:none;padding:0}.CarCompareResults_card_body__H_iVZ{padding:0}.CarCompareResults_card_header_title__vTfhg{font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#212121;padding:15px 0}.CarCompareResults_card_header_title__vTfhg button{width:auto;float:right;padding-top:0}.CarCompareResults_card_header_title__vTfhg button:hover{text-decoration:none;color:#212121}.CarCompareResults_card_header_btn____pHp:active,.CarCompareResults_card_header_btn____pHp:focus{outline:none!important;box-shadow:none;text-decoration:none}.CarCompareResults_accordion_row__qcwU7{padding:5px}.CarCompareResults_spec_data__mXrFw{font-size:1rem;font-weight:400}.CarCompareResults_spec_data__mXrFw,.CarCompareResults_spec_sub_data__s5_CD{font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#212121}.CarCompareResults_spec_sub_data__s5_CD{font-size:.8rem;font-weight:700}.CarCompareResults_result_banner_btn_Wrap__8AtIK button{width:auto;margin-top:16px}@media screen and (max-width:812px){.CarCompareResults_result_banner_btn_Wrap__8AtIK button{width:auto;text-transform:capitalize;font-size:11.2px}}.CarCompareResults_result_banner_btn_Wrap__8AtIK button.CarCompareResults_disabled__7dyTe{background-color:#bdbdbd!important;cursor:default}.CarCompareResults_result_banner_btn_Wrap__8AtIK img{width:24px}@media screen and (max-width:812px){.CarCompareResults_result_banner_btn_Wrap__8AtIK img{display:none}}.CarCompareResults_showDifference__mZngV{position:relative;bottom:2px;display:inline-block;vertical-align:top}[dir=rtl] .CarCompareResults_showDifference__mZngV{margin-right:13px}[dir=ltr] .CarCompareResults_showDifference__mZngV{margin-left:13px}.CarCompareResults_included__TfaVR{width:15px;height:15px;background:#000;display:inline-block;border-radius:50%;margin-right:8px}[dir=rtl] .CarCompareResults_included__TfaVR{margin-left:8px}[dir=ltr] .CarCompareResults_included__TfaVR{margin-right:8px}.CarCompareResults_extra__QlzAz{width:15px;height:15px;display:inline-block;border-radius:50%}[dir=rtl] .CarCompareResults_extra__QlzAz{margin-left:8px}[dir=ltr] .CarCompareResults_extra__QlzAz{margin-right:8px}.CarCompareResults_extra__QlzAz{border:3px solid #000}.CarCompareResults_unavailable__d2tKL{width:15px;height:2px;display:inline-block;background:#9e9e9e}[dir=rtl] .CarCompareResults_unavailable__d2tKL{margin:5px 0 5px 8px}[dir=ltr] .CarCompareResults_unavailable__d2tKL{margin:5px 8px 5px 0}.CarCompareResults_toggle-switch__16XrV{position:relative;display:inline-block;width:50px;height:25px}.CarCompareResults_toggle-switch__16XrV input[type=checkbox]{display:none}.CarCompareResults_toggle-switch__16XrV .CarCompareResults_switch__kKRMK{position:absolute;cursor:pointer;background-color:#ccc;border-radius:25px;top:0;right:0;bottom:0;left:0;transition:background-color .2s ease}.CarCompareResults_toggle-switch__16XrV .CarCompareResults_switch__kKRMK:before{position:absolute;content:"";left:2px;top:2px;width:21px;height:21px;background-color:#aaa;border-radius:50%;transition:transform .3s ease}.CarCompareResults_toggle-switch__16XrV input[type=checkbox]:checked+.CarCompareResults_switch__kKRMK:before{transform:translateX(25px);background-color:#69c}.CarCompareResults_toggle-switch__16XrV input[type=checkbox]:checked+.CarCompareResults_switch__kKRMK{background-color:#369}.carCompareModal_CarCompare__ElK7t{background-color:red}.carCompareModal_CarCompare_initialPosition__bLqiA{display:flex;position:fixed;top:100%}[dir=rtl] .carCompareModal_CarCompare_initialPosition__bLqiA{right:0}[dir=ltr] .carCompareModal_CarCompare_initialPosition__bLqiA{left:0}.carCompareModal_CarCompare_initialPosition__bLqiA{flex-direction:column;align-items:stretch;width:100%;height:100%;background:#fff;box-shadow:0 -4px 11px 0 #ccc;transition:transform .5s ease 0s;will-change:transform;z-index:1056}.carCompareModal_CarCompare_initialPosition__bLqiA .carCompareModal_car_compare_wrapper__fgUze{width:100%;border-radius:0;transform:translateY(-100%);transition:border-radius .3s ease 0s,transform .5s ease 0s;z-index:1056;border-top:4px solid #003f7e;background:#fff;color:#f5f5f5;margin:0}[dir=rtl] .carCompareModal_CarCompare_initialPosition__bLqiA .carCompareModal_car_compare_wrapper__fgUze{right:0}[dir=ltr] .carCompareModal_CarCompare_initialPosition__bLqiA .carCompareModal_car_compare_wrapper__fgUze{left:0}@media screen and (max-width:812px){.carCompareModal_CarCompare_initialPosition__bLqiA .carCompareModal_car_compare_wrapper__fgUze{min-height:290px}}.carCompareModal_CarCompare_initialPosition__bLqiA .carCompareModal_car_compare_wrapper_TY__kTyuA{border-top:4px solid #e00000}.carCompareModal_CarCompare__ElK7t .carCompareModal_TileImage__xWzdm{background-image:url(/assets/icons/icon-reserved-fill.svg);width:14px;height:14px}[dir=rtl] .carCompareModal_CarCompare__ElK7t .carCompareModal_TileImage__xWzdm{padding:.6px .6px 2.4px 1.4px}[dir=ltr] .carCompareModal_CarCompare__ElK7t .carCompareModal_TileImage__xWzdm{padding:.6px 1.4px 2.4px .6px}.carCompareModal_CarCompare__ElK7t .carCompareModal_TileImage__xWzdm{background-size:14px;background-repeat:no-repeat}.carCompareModal_CarCompare__ElK7t .carCompareModal_moveDown__7Ew00{transform:translateY(0);overflow:visible;overflow:initial}.carCompareModal_CarCompare__ElK7t .carCompareModal_moveDown__7Ew00 .carCompareModal_compare_title_row__Den5v{display:flex;justify-content:space-between;align-items:center;padding:18px 0 17px}@media screen and (max-width:812px){.carCompareModal_CarCompare__ElK7t .carCompareModal_moveDown__7Ew00 .carCompareModal_compare_title_row__Den5v{margin:0}}.carCompareModal_CarCompare__ElK7t .carCompareModal_moveDown__7Ew00 .carCompareModal_showWrap__A1FW1{display:flex}.carCompareModal_CarCompare__ElK7t .carCompareModal_moveDown__7Ew00 .carCompareModal_hideWrap__rDI9X{display:none}.carCompareModal_CarCompare__ElK7t .carCompareModal_moveUp__aiBy6{transform:translateY(-100%);overflow:hidden}.carCompareModal_CarCompare__ElK7t .carCompareModal_moveUp__aiBy6 .carCompareModal_car_compare_wrapper__fgUze{position:sticky;top:0;transform:translateY(0)}.carCompareModal_CarCompare__ElK7t .carCompareModal_moveUp__aiBy6 .carCompareModal_compare_title_row__Den5v{display:flex;justify-content:space-between;align-items:center;padding:18px 0 17px}@media screen and (max-width:812px){.carCompareModal_CarCompare__ElK7t .carCompareModal_moveUp__aiBy6 .carCompareModal_compare_title_row__Den5v{margin:0}}.carCompareModal_CarCompare__ElK7t .carCompareModal_moveUp__aiBy6 .carCompareModal_showWrap__A1FW1{display:none}.carCompareModal_CarCompare__ElK7t .carCompareModal_moveUp__aiBy6 .carCompareModal_hideWrap__rDI9X{display:flex}.carCompareModal_CarCompare__ElK7t .carCompareModal_moveUp__aiBy6 .carCompareModal_hideWrap__rDI9X img{transform:rotate(-180deg)}@media screen and (max-width:812px){.carCompareModal_car_compare_wrapper__fgUze{margin:0;max-width:100vw;overflow:hidden}}.carCompareModal_car_compare_wrapper__fgUze p{margin-bottom:0}.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_container_div__HIeqy{padding:0 15px}@media screen and (max-width:812px){.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_container_div__HIeqy{padding:0 20px}}.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_compare_border__ul8Rq{border-bottom:1px solid #fff;opacity:.3}.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_title_para__vDfBG{font-size:21px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.52;letter-spacing:normal;color:#212121;text-transform:capitalize}@media screen and (max-width:812px){.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_title_para__vDfBG{font-size:.75rem}}.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_compare_btn__iAL4s{font-family:BrandFont;font-size:.875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}[dir=rtl] .carCompareModal_car_compare_wrapper__fgUze .carCompareModal_compare_btn__iAL4s{padding:5px 16px 7px 37px}[dir=ltr] .carCompareModal_car_compare_wrapper__fgUze .carCompareModal_compare_btn__iAL4s{padding:5px 37px 7px 16px}.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_compare_btn__iAL4s{color:#fff;border:1px solid #004f9e;text-transform:capitalize;background:#004f9e;border-radius:4px}@media screen and (max-width:812px){.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_compare_btn__iAL4s{font-size:.7rem}[dir=rtl] .carCompareModal_car_compare_wrapper__fgUze .carCompareModal_compare_btn__iAL4s{padding:5px 12.8px 7px 29px}[dir=ltr] .carCompareModal_car_compare_wrapper__fgUze .carCompareModal_compare_btn__iAL4s{padding:5px 29px 7px 12.8px}}.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_compare_btn_TY__Q9yyJ{border:1px solid #e00000;background:#e00000}.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_compare_btn_wrapper__37yVo{position:relative;cursor:pointer}.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_chevron_icon___xmNF{width:24px;position:absolute}[dir=rtl] .carCompareModal_car_compare_wrapper__fgUze .carCompareModal_chevron_icon___xmNF{left:6px}[dir=ltr] .carCompareModal_car_compare_wrapper__fgUze .carCompareModal_chevron_icon___xmNF{right:6px}.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_chevron_icon___xmNF{top:5px}@media screen and (max-width:812px){.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_chevron_icon___xmNF{width:18px;height:18px;top:4px}}.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_add_compare_item__6MvOe{display:flex;justify-content:center;align-items:center;padding:0 56px}@media screen and (max-width:812px){.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_add_compare_item__6MvOe{padding:13px 27px 15px}}.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_add_compare_item__6MvOe img{width:34px;height:34px}.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_add_compare_item__6MvOe p{font-family:BrandFont;font-size:.875rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal}[dir=rtl] .carCompareModal_car_compare_wrapper__fgUze .carCompareModal_add_compare_item__6MvOe p{padding-right:7px}[dir=ltr] .carCompareModal_car_compare_wrapper__fgUze .carCompareModal_add_compare_item__6MvOe p{padding-left:7px}@media screen and (max-width:812px){.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_add_compare_item__6MvOe p{font-size:.625rem;line-height:1.3}.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_content_row__elbsL{margin:0}}.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_container_compare__cVsv5{background-color:#f5f5f5;flex-direction:row;display:flex;padding:20px 15px;gap:15px}@media screen and (max-width:812px){.carCompareModal_car_compare_wrapper__fgUze .carCompareModal_container_compare__cVsv5{padding:0;overflow-y:scroll;gap:10px;min-height:220px}[dir=rtl] .carCompareModal_car_compare_wrapper__fgUze .carCompareModal_container_compare__cVsv5{padding-right:10px}[dir=ltr] .carCompareModal_car_compare_wrapper__fgUze .carCompareModal_container_compare__cVsv5{padding-left:10px}}.carCompareModal_car_compare_body____c0q{overflow:auto}.carCompareModal_disableButton___DYGf{background:#555!important;border:none!important}.carCompareModal_disableButton___DYGf img{filter:brightness(100)}.PromiseCard_Promise__Fen9h{background-color:#fff;padding:30px;box-shadow:0 1px 3px 0 rgba(48,49,51,.1),0 0 1px 0 rgba(48,49,51,.05);border-radius:10px}.PromiseCard_Promise__Fen9h .PromiseCard_HeaderWrapper__yqANk{display:flex;margin-bottom:20px}.PromiseCard_Promise__Fen9h .PromiseCard_Image__RbyZ7{padding:13px 15px;border-radius:50%}[dir=rtl] .PromiseCard_Promise__Fen9h .PromiseCard_Image__RbyZ7{margin-left:20px}[dir=ltr] .PromiseCard_Promise__Fen9h .PromiseCard_Image__RbyZ7{margin-right:20px}.PromiseCard_Promise__Fen9h .PromiseCard_Image__RbyZ7{width:53px;height:53px}.PromiseCard_Promise__Fen9h .PromiseCard_Image__RbyZ7 img{vertical-align:middle;height:24px;width:24px}.PromiseCard_Promise__Fen9h .PromiseCard_Header__OWijs{font-family:BrandFont;font-size:21px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.52;letter-spacing:normal;color:#212121;text-align:left}[dir=rtl] .PromiseCard_Promise__Fen9h .PromiseCard_Header__OWijs{text-align:right}.PromiseCard_Promise__Fen9h .PromiseCard_Description___gtZA{font-family:BrandFont;text-align:left}[dir=rtl] .PromiseCard_Promise__Fen9h .PromiseCard_Description___gtZA{text-align:right}.PromiseCard_Promise__Fen9h .PromiseCard_Description___gtZA{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;color:#212121}