.mrJtJa_autocomplete{width:100%;display:inline-block;position:relative}.mrJtJa_autocomplete__label{margin-bottom:.5rem;display:block}.mrJtJa_autocomplete__inputWrapper{border:var(--autosuggest-border);padding:var(--autosuggest-padding);background-color:var(--autosuggest-background);border-radius:var(--autosuggest-border-radius);align-items:center;display:flex}.mrJtJa_autocomplete__searchIcon{color:var(--primary);margin:0 .25rem}.mrJtJa_autocomplete__input{background-color:#0000;border:none;width:100%;font-size:.875rem}.mrJtJa_autocomplete__input:focus{box-shadow:none;outline:none}@media (min-width:992px){.mrJtJa_autocomplete__input{font-size:1rem}}.mrJtJa_autocomplete__menu{color:var(--dark);z-index:1000;background:#fff;border:1px solid #ced4da;border-radius:6px;max-height:200px;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.mrJtJa_autocomplete__item{cursor:pointer;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.mrJtJa_autocomplete__item--highlighted{background-color:var(--light)}.mrJtJa_autocomplete__item--selected{background-color:var(--primary);color:#fff}.mrJtJa_autocomplete__itemIcon{align-items:center;font-size:1rem;display:flex}
.mmR-zG_Box{color:#000;text-align:center;cursor:pointer;border-radius:var(--border-radius);border-style:none;flex-direction:column;justify-content:center;align-items:center;height:150px;margin-top:.5rem;margin-bottom:.5rem;padding:1rem;transition-duration:.5s;display:flex;box-shadow:0 5px 20px #ccc}@media (min-width:768px){.mmR-zG_Box{height:200px}}.mmR-zG_Box:hover{background:#f8f9fa;text-decoration:none}.mmR-zG_CircleImageStylesDefault img{filter:none}.mmR-zG_CircleImageStylesDefault:hover>img,.mmR-zG_CircleImageStyles img{filter:brightness(0)grayscale(100)invert()}.mmR-zG_CircleImageStyles:hover>img{filter:none!important}.mmR-zG_Circle h5{color:var(--nav-button-text-color);font-size:1rem}@media (min-width:576px){.mmR-zG_Circle h5{font-size:1.2rem}}.mmR-zG_CircleHover{cursor:pointer}.mmR-zG_CircleHover img{transition-duration:.4s}.mmR-zG_h4{color:inherit;margin-bottom:0;font-size:1.2rem}@media (max-width:768px){.mmR-zG_h4{font-size:1.5rem}.mmR-zG_Compact .mmR-zG_Box{height:100px;padding:.5rem}.mmR-zG_Compact .mmR-zG_h4{font-size:1rem}}
.Ahp44G_Container{position:relative}.Ahp44G_ImageContainer{position:absolute;inset:0;overflow:hidden}.Ahp44G_ImageOverlay{background-color:#0006;position:absolute;inset:0}.Ahp44G_Img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}
.q_wj5W_EnforceWhiteText h1,.q_wj5W_EnforceWhiteText h2,.q_wj5W_EnforceWhiteText h3,.q_wj5W_EnforceWhiteText h4,.q_wj5W_EnforceWhiteText h5,.q_wj5W_EnforceWhiteText h6,.q_wj5W_EnforceWhiteText p{color:#f1f1f1!important}
.awznjG_CarModelContainer{flex-direction:column;justify-content:center;align-items:center;display:flex}.awznjG_CarImageContainer{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.awznjG_ColourButtonsContainer{flex-wrap:wrap;justify-content:center;display:flex}.awznjG_ColourButton{background-color:#0000;border:none;flex-direction:column;justify-content:center;align-items:center;width:4rem;height:4rem;margin:.5rem;display:flex;position:relative}.awznjG_ColourButton.awznjG_Selected>.awznjG_ColourCircle{border:2px solid var(--primary);transform:scale(1.2)}.awznjG_ColourCircle{border:2px solid #dedede;border-radius:50%;width:3rem;height:3rem;display:block;position:relative;overflow:hidden;box-shadow:0 0 3px #0000004d}.awznjG_ColourCircle .awznjG_image{scale:var(--model-colours-scale);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.awznjG_ColourCircle .awznjG_biColour{justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:flex;position:absolute;top:0;left:0}.awznjG_ColourCircle .awznjG_biColour img{transform:scale(.7)}.awznjG_ColourCircle:active{transform:scale(.9)}.awznjG_InnerCircle{border-radius:50%;width:80%;height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.KxvTRW_Arrow{position:absolute;bottom:50%}.KxvTRW_Arrow.KxvTRW_Left{left:0}.KxvTRW_Arrow.KxvTRW_Right{right:0}
.VAWyIq_ModelColourVariantTab{all:unset;border-bottom:2px solid #0000;font-size:1.25rem}.VAWyIq_ModelColourVariantTab:focus{outline:revert}.VAWyIq_ModelColourVariantTab:hover{border-bottom:2px solid var(--primary)}.VAWyIq_ModelColourVariantTab.VAWyIq_Selected{border-bottom:2px solid var(--primary);font-weight:700}
.oElzSG_ModelFeatureContainer{opacity:0;width:100%;height:100%;transition:opacity .5s ease-in-out;position:absolute;top:0;left:0}.oElzSG_ModelFeatureContainer img{-o-object-fit:cover;object-fit:cover}.oElzSG_Show{transition:opacity .5s ease-in-out;opacity:1!important;display:block!important}.oElzSG_ModelFeatureContent{color:var(--light);align-self:flex-end;width:100%;display:none}.oElzSG_ModelFeatureContent p,.oElzSG_ModelFeatureContent h4{color:inherit}.oElzSG_Overlay{background:linear-gradient(#000c,#0000,#000c);width:100%;height:100%;position:absolute}.oElzSG_Arrows{cursor:pointer;z-index:10;color:#fff;border-radius:100px;justify-content:center;align-items:center;padding:12px;transition:all .3s ease-in-out;display:block;position:absolute;bottom:50%;transform:translateY(-50%)}@media (min-width:992px){.oElzSG_Arrows{bottom:40%}}.oElzSG_Arrows:hover{color:var(--primary)}.oElzSG_Left{left:0}.oElzSG_Right{right:0}.oElzSG_ModelFeatureTab{cursor:pointer;border-bottom:3px solid var(--secondary)}.oElzSG_ModelFeatureTab span{color:var(--light);opacity:.7}.oElzSG_ModelFeatureTab.oElzSG_Selected{border-bottom:3px solid var(--primary)}.oElzSG_ModelFeatureTab.oElzSG_Selected span{opacity:1}
.wwNPhq_rangeStyle h3{font-size:1rem}@media (min-width:992px){.wwNPhq_rangeStyle h3{font-size:1.5rem}}
._9TS-za_minHeight100{min-height:100%}
.lI6VWq_categoriesWrapper .lI6VWq_team-section:not(:last-child){border-bottom:1px solid #0000001a;margin-bottom:1.5rem}.lI6VWq_categoryHeading{color:var(--primary);font-size:2.5rem}
.Db7pAa_OfferTab{cursor:pointer;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.375rem;padding:.5rem 1rem;font-weight:500;transition:all .2s ease-in-out}.Db7pAa_OfferTab:hover{border-color:var(--primary);background-color:#f3f4f6;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.Db7pAa_OfferTab:hover span{border-bottom:none}.Db7pAa_OfferTab.Db7pAa_Selected{background-color:var(--primary);color:#fff;border-color:var(--primary);font-weight:600;box-shadow:0 2px 8px #00000026}.Db7pAa_OfferTab.Db7pAa_Selected span,.Db7pAa_OfferTab span{border-bottom:none}
._6pASPa_TextContent :last-child{margin-bottom:0}._6pASPa_disclaimer{font-size:.75rem}
.vNUBFW_h3FontSize{font-size:1.5rem}
.OZkqIq_ActiveToggle{background-color:var(--primary)!important;color:#fff!important}.OZkqIq_Toggle{font-size:1.3rem;line-height:1}.OZkqIq_Toggle:hover{color:var(--primary)}
.Ls2H_q_heroWrapper{position:relative}.Ls2H_q_heroColumnWrapper{background:var(--hero-no-search-background);padding-bottom:0}@media (min-width:992px){.Ls2H_q_heroColumnWrapper{background:var(--hero-no-search-lg-background)}}@media (min-width:1200px){.Ls2H_q_heroColumnWrapper{padding-bottom:var(--hero-no-search-column-wrapper-padding-bottom-xl)}}.Ls2H_q_heading{text-align:center;color:var(--hero-no-search-heading-color);font-size:var(--hero-no-search-heading-font-size-base);margin-bottom:var(--hero-no-search-heading-margin-bottom)}@media (min-width:992px){.Ls2H_q_heading{font-size:var(--hero-no-search-heading-font-size-lg);text-align:left}}.Ls2H_q_subHeading{color:var(--hero-no-search-subHeading-color);text-align:center;padding:0;display:none}@media (min-width:992px){.Ls2H_q_subHeading{text-align:left;padding:0 4rem 0 0}}@media (min-width:576px){.Ls2H_q_subHeading{display:block}}.Ls2H_q_btnWrapper{justify-content:center;gap:1rem;margin-top:2rem;display:none}@media (min-width:576px){.Ls2H_q_btnWrapper{display:flex}}@media (min-width:992px){.Ls2H_q_btnWrapper{justify-content:flex-start;margin-top:3rem}}.Ls2H_q_imgStyles{display:var(--hero-img-mob-display);width:var(--hero-no-search-img-width);height:var(--hero-no-search-img-height);margin:var(--hero-no-search-img-margin)}@media (min-width:992px){.Ls2H_q_imgStyles{width:var(--hero-no-search-img-width-lg);height:var(--hero-no-search-img-height-lg);z-index:1;display:block;position:relative;top:70px}}
.xkjjlq_DarkCard{color:#fff;background-color:#181818;border:1px solid #343434;border-radius:12px;padding:24px 18px}.xkjjlq_LightCard{background-color:#fff;border-radius:12px;padding:24px 18px}.xkjjlq_Link{color:var(--previous-search-card-link-color);font-weight:700}.xkjjlq_Link:hover{color:var(--previous-search-card-link-hover-color)}.xkjjlq_EmptyHitsContainer{color:#fff;background-color:#181818;border:1px solid #343434;border-radius:12px;padding:24px 18px}.xkjjlq_IconStyle{color:var(--previous-search-card-icon-color)}
.q1fNjW_ResponsiveBtn{font-size:.9rem}@media (min-width:1200px){.q1fNjW_ResponsiveBtn{font-size:.8rem}}@media (min-width:1400px){.q1fNjW_ResponsiveBtn{font-size:1.05rem}}.q1fNjW_ImageContainer{padding-bottom:66%;position:relative}.q1fNjW_CarTitle{white-space:normal;margin:0 0 8px;font-size:1.5rem;line-height:1.5}.q1fNjW_CarModel{color:var(--favourite-car-search-item-car-model-color);font-size:.875rem;font-weight:400;line-height:1.42}.q1fNjW_CarPrice{margin:0;padding:0;font-size:2.25rem;font-weight:700}.q1fNjW_Table{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:12px;margin-bottom:24px;position:relative}.q1fNjW_Table tr td{word-wrap:break-word;border-radius:4px;padding:6px}.q1fNjW_Table tr td:first-child{font-weight:700}.q1fNjW_Table tr:nth-child(odd){background-color:#f5f5f5}.q1fNjW_FadeGradient{background:linear-gradient(#fff0 0%,#fff 88.83%);width:100%;height:200px;position:absolute;bottom:0}@media (min-width:576px){.q1fNjW_FadeGradient{height:180px}}@media (min-width:992px){.q1fNjW_FadeGradient{height:160px}}
.d9Tn7G_Hero{height:auto;height:initial;padding-top:var(--heroStoredSavedCars-padding-top-xs);position:relative;overflow:hidden}@media (min-width:992px){.d9Tn7G_Hero{padding-top:var(--heroStoredSavedCars-padding-top-lg)}}@media (min-width:1200px){.d9Tn7G_Hero{padding-top:var(--heroStoredSavedCars-padding-top-xl)}}.d9Tn7G_Hero:before{content:"";background:var(--heroStoredSavedCars-background-overlay);z-index:1;opacity:.85;width:100%;height:100%;position:absolute;top:0}.d9Tn7G_Hero:after{content:"";background:var(--heroStoredSavedCars-bottom-background-color);opacity:var(--heroStoredSavedCars-angle-opacity);transform:rotate(var(--heroStoredSavedCars-angle-value));z-index:4;width:130%;height:40%;position:absolute;bottom:-20%;left:-20%}.d9Tn7G_Hero>div{z-index:100;position:relative}.d9Tn7G_Close{cursor:pointer;z-index:40;background:0 0;width:3em;height:1.5em;margin-bottom:12px;position:absolute;top:-20px;right:0;color:#fff!important}
.lTeBSa_GreenContainer{border:var(--primary) 3px solid;border-radius:20px;width:70%;margin:2rem 3rem 2rem 10rem;padding:2rem}@media screen and (max-width:1300px){.lTeBSa_GreenContainer{width:100%;margin:2rem 0}}@media screen and (max-width:650px){.lTeBSa_GreenContainer img{width:375px;height:150px}}@media screen and (max-width:400px){.lTeBSa_GreenContainer img{width:250px;height:100px}}.lTeBSa_GreyBackground{background-color:#f1f2f2!important}.lTeBSa_GreenBackground{background-color:#20ab73}@media (min-width:992px){.lTeBSa_GreenRow{width:80%}}@media (min-width:1400px){.lTeBSa_GreenRow{width:70%}}.lTeBSa_GreenRow img{transition:transform .5s;transform:scale(1.05)}@media screen and (max-width:450px){.lTeBSa_GreenRow img{width:344px;height:250px}}@media (min-width:576px){.lTeBSa_GreenRow img{transform:scale(1.2)}.lTeBSa_GreenRow img:hover{transform:scale(1.25)}}@media (min-width:768px){.lTeBSa_GreenRow img{transform:scale(1)}.lTeBSa_GreenRow img:hover{transform:scale(1.1)}}@media (min-width:992px){.lTeBSa_GreenRow img{transform:scale(1.5)}.lTeBSa_GreenRow img:hover{transform:scale(1.6)}}@media screen and (max-width:1100px){.lTeBSa_GreenRow img{width:412px;height:300px}}@media screen and (min-width:1149px){.lTeBSa_GreenRow img{transform:scale(1.4)}.lTeBSa_GreenRow img:hover{transform:scale(1.5)}}@media screen and (min-width:1470px){.lTeBSa_GreenRow img{transform:scale(1.3)}.lTeBSa_GreenRow img:hover{transform:scale(1.4)}}
