*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin-block:0}ul[role=list],ol[role=list]{list-style:none}body{margin:0;line-height:1.5}h1,h2,h3,h4,h5,h6,button,input,label{line-height:1.1}h1,h2,h3,h4,h5,h6{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}input::-webkit-datetime-edit{padding:0;display:block}:target{scroll-margin-block:5ex}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Montserrat-v29-Latin-300.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/Montserrat-v29-Latin-300-Italic.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Montserrat-v29-Latin-Regular.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/Montserrat-v29-Latin-Italic.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Montserrat-v29-Latin-500.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/Montserrat-v29-Latin-500-Italic.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Montserrat-v29-Latin-600.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/Montserrat-v29-Latin-600-Italic.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Montserrat-v29-Latin-700.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/Montserrat-v29-Latin-700-Italic.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Montserrat-v29-Latin-800.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/Montserrat-v29-Latin-800-Italic.woff2)format("woff2")}:root{--color-amber-400:#fbbf24;--color-black:#000;--color-grey-100:#f3f4f6;--color-grey-200:#e9ecef;--color-grey-300:#dee2e6;--color-grey-400:#ced4da;--color-grey-500:#adb5bd;--color-grey-600:#6c757d;--color-taylors-dark:#151515;--color-taylors-primary:#5adde1;--color-white:#fff;--gutter:var(--space-s-l);--step--2:clamp(.64rem, .7134rem + -.0947vw, .6944rem);--step--1:clamp(.8rem, .8449rem + -.058vw, .8333rem);--step-0:clamp(1rem, 1rem + 0vw, 1rem);--step-1:clamp(1.2rem, 1.1826rem + .087vw, 1.25rem);--step-2:clamp(1.44rem, 1.3974rem + .213vw, 1.5625rem);--step-3:clamp(1.728rem, 1.6497rem + .3915vw, 1.9531rem);--step-4:clamp(2.0736rem, 1.9457rem + .6397vw, 2.4414rem);--step-5:clamp(2.4883rem, 2.2923rem + .9799vw, 3.0518rem);--space-3xs:clamp(.25rem, .25rem + 0vw, .25rem);--space-2xs:clamp(.5rem, .5rem + 0vw, .5rem);--space-xs:clamp(.75rem, .75rem + 0vw, .75rem);--space-s:clamp(1rem, 1rem + 0vw, 1rem);--space-m:clamp(1.5rem, 1.5rem + 0vw, 1.5rem);--space-l:clamp(2rem, 2rem + 0vw, 2rem);--space-xl:clamp(3rem, 3rem + 0vw, 3rem);--space-2xl:clamp(4rem, 4rem + 0vw, 4rem);--space-3xl:clamp(6rem, 6rem + 0vw, 6rem);--space-3xs-2xs:clamp(.25rem, .163rem + .4348vw, .5rem);--space-2xs-xs:clamp(.5rem, .413rem + .4348vw, .75rem);--space-xs-s:clamp(.75rem, .663rem + .4348vw, 1rem);--space-s-m:clamp(1rem, .8261rem + .8696vw, 1.5rem);--space-m-l:clamp(1.5rem, 1.3261rem + .8696vw, 2rem);--space-l-xl:clamp(2rem, 1.6522rem + 1.7391vw, 3rem);--space-xl-2xl:clamp(3rem, 2.6522rem + 1.7391vw, 4rem);--space-2xl-3xl:clamp(4rem, 3.3043rem + 3.4783vw, 6rem);--space-s-l:clamp(1rem, .6522rem + 1.7391vw, 2rem);--space-s-xl:clamp(1.125rem, .212rem + 4.5652vw, 3.75rem);--space-m-2xl:clamp(1.5rem, .6304rem + 4.3478vw, 4rem)}body{font-family:Montserrat,system-ui,sans-serif;font-size:var(--step-0);color:var(--color-taylors-dark)}button{cursor:pointer}.cluster{justify-content:var(--cluster-horizontal-alignment,flex-start);align-items:var(--cluster-vertical-alignment,flex-start);gap:var(--cluster-gap,var(--space-s));flex-wrap:wrap;display:flex}.flow>*+*{margin-block-start:var(--flow-space,1em)}.grid{grid-template-columns:repeat(auto-fill, minmax(min(var(--grid-size,250px), 100%), 1fr));gap:var(--grid-gap,var(--space-s));display:grid}.old-wrapper{grid-template-columns:minmax(var(--space-s-l), 1fr) [content-start] min(64rem, 100% - var(--space-s-l) * 2) [content-end] minmax(var(--space-s-l), 1fr);display:grid}.old-wrapper>*{grid-column:content}.reel{gap:var(--reel-gap,var(--space-s));display:flex;overflow-x:auto}.reel>*{flex:none}.repel{justify-content:space-between;align-items:var(--repel-vertical-alignment,flex-start);gap:var(--repel-gap,var(--space-s));flex-wrap:wrap;display:flex}:has(>.sidebar){gap:var(--sidebar-gap,1rem);flex-wrap:wrap;display:flex}.sidebar{flex-basis:var(--sidebar-size,20rem);flex-grow:1}:has(>.sidebar)>:not(.sidebar){min-inline-size:var(--sidebar-wrap-at,50%);flex-grow:999;flex-basis:0}.sidebar-l{gap:var(--sidebar-gap,var(--space-s));flex-wrap:wrap;display:flex}.sidebar-l>:first-child{flex-grow:1}.sidebar-l>:last-child{flex-grow:999;flex-basis:0;min-inline-size:50%}.sidebar-r{gap:var(--sidebar-gap,var(--space-s));flex-wrap:wrap;display:flex}.sidebar-r>:first-child{flex-grow:999;flex-basis:0;min-inline-size:50%}.sidebar-r>:last-child{flex-grow:1}.wrapper{max-width:var(--wrapper-max-width,1200px);padding-inline:var(--gutter);margin-inline:auto}.margin-block-s{margin-block:var(--space-s)}.margin-block-m-l{margin-block:var(--space-m-l)}.margin-block-l-xl{margin-block:var(--space-l-xl)}.margin-inline-s-l{margin-inline:var(--space-s-l)}.margin-block-start-s-l{margin-block-start:var(--space-s-l)}.margin-block-end-m{margin-block-end:var(--space-m)}.padding-s-l{padding:var(--space-s-l)}.padding-s{padding:var(--space-s)}.padding-block-s{padding-block:var(--space-s)}.padding-inline-s-l{padding-inline:var(--space-s-l)}.reset-list-spacing{margin-block:unset;padding-inline-start:unset}.text-step--1{font-size:var(--step--1)}.text-start{text-align:start}.text-end{text-align:end}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:auto;margin:0;padding:0;position:absolute;overflow:hidden}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{cursor:pointer;opacity:.7;z-index:1;background:#ccc;border:0;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.splide__arrow svg{fill:#000;width:1.2em;height:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline-offset:3px;outline:3px solid #0bf}.splide__pagination{z-index:1;padding:0 1em;position:absolute;bottom:.5em;left:0;right:0}.splide__pagination__page{opacity:.7;background:#ccc;border:0;border-radius:50%;width:8px;height:8px;margin:3px;padding:0;transition:transform .2s linear;display:inline-block;position:relative}.splide__pagination__page.is-active{z-index:1;background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible,.splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px;outline:3px solid #0bf}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:#0000}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible,.splide.is-focus-in .splide__toggle:focus{outline-offset:3px;outline:3px solid #0bf}.splide__track--nav>.splide__list>.splide__slide{cursor:pointer;border:3px solid #0000}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{top:auto;bottom:1em}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{flex-direction:column;padding:1em 0;display:flex;inset:0 .5em 0 auto}@keyframes bp-fadein{0%{opacity:.01}to{opacity:1}}@keyframes bp-bar{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes bp-o{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bp-wrap{z-index:999;contain:strict;touch-action:none;-webkit-tap-highlight-color:transparent;width:100%;height:100%;position:fixed;top:0;left:0}.bp-wrap>div:first-child{background:#000000bf;width:100%;height:100%;animation:.48s cubic-bezier(.215,.61,.355,1) bp-fadein;position:absolute;top:0;left:0}.bp-vid audio{width:calc(100% - 28px);height:50px;position:absolute;bottom:14px;left:14px}.bp-inner{width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.bp-html{display:contents}.bp-html>:first-child{margin:auto}.bp-img-wrap{contain:strict;width:100%;height:100%;position:absolute;top:0;left:0}.bp-img-wrap .bp-canzoom{cursor:zoom-in}.bp-img-wrap .bp-drag{cursor:grabbing}.bp-close{contain:layout size}.bp-img{-webkit-user-select:none;user-select:none;background-size:100% 100%;position:absolute;top:50%;left:50%}.bp-img img,.bp-img div{width:100%;height:100%;position:absolute;top:0;left:0}.bp-img .bp-o{display:none}.bp-zoomed .bp-img:not(.bp-drag){cursor:grab}.bp-zoomed .bp-cap{opacity:0;animation:none!important}.bp-zoomed.bp-small .bp-controls{opacity:0}.bp-zoomed.bp-small .bp-controls button{pointer-events:none}.bp-controls{pointer-events:none;text-align:left;width:100%;height:100%;transition:opacity .3s;animation:.3s bp-fadein;position:absolute;top:0;left:0}.bp-controls button{pointer-events:auto;cursor:pointer;opacity:.9;contain:content;background:#00000026;border:0;transition:all .1s;position:absolute}.bp-controls button:hover{opacity:1;background-color:#0003}.bp-controls svg{fill:#fff}.bp-count{color:#ffffffe6;width:100px;height:50px;margin:16px;line-height:1;position:absolute}.bp-prev,.bp-next{border-radius:3px 0 0 3px;width:58px;height:64px;margin-top:-32px;top:50%;right:0}.bp-prev:hover:before,.bp-next:hover:before{transform:translate(-2px)}.bp-prev:before,.bp-next:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");width:46px;transition:all .2s;position:absolute;top:9px;left:7px}.bp-prev{left:0;right:auto;transform:scaleX(-1)}.bp-x{border-radius:0 0 0 3px;width:58px;height:55px;top:0;right:0}.bp-x:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%23fff'%3E%3Cpath d='M24 10l-2-2-6 6-6-6-2 2 6 6-6 6 2 2 6-6 6 6 2-2-6-6z'/%3E%3C/svg%3E");width:37px;position:absolute;top:8px;right:10px}.bp-if,.bp-vid{background:#000 0 0/100% 100%;margin:auto;position:relative}.bp-if iframe,.bp-if video,.bp-if div,.bp-vid iframe,.bp-vid video,.bp-vid div{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.bp-load{z-index:1;background-size:100% 100%;display:flex;overflow:hidden}.bp-bar{background:#ffffffe6;border-radius:0 3px 3px 0;width:100%;height:3px;animation:4s both bp-bar;position:absolute;top:0;left:0;transform:translate(-100%)}.bp-o,.bp-o:after{border-radius:50%;width:90px;height:90px}.bp-o{border:10px solid #fff3;border-left-color:#ffffffe6;margin:auto;animation:1s linear infinite bp-o}.bp-cap{color:#ffffffe6;background:#090909cc;border-radius:4px;width:-moz-fit-content;max-width:95%;padding:.6em 1.2em;line-height:1.3;transition:opacity .3s;animation:.2s bp-fadein;display:table;position:absolute;bottom:2%;left:50%;transform:translate(-50%)}.bp-cap a{color:inherit}.bp-inline{position:absolute}.bp-lock{overflow-y:hidden}.bp-lock body{overflow:scroll}.bp-noclose .bp-x{display:none}.bp-noclose:not(.bp-zoomed){touch-action:pan-y}.bp-noclose:not(.bp-zoomed) .bp-img-wrap{cursor:zoom-in}@media (prefers-reduced-motion){.bp-wrap *{animation-duration:0s!important}}@media (width<=500px){.bp-x{width:47px;height:47px}.bp-x:before{width:34px;top:6px;right:6px}.bp-prev,.bp-next{width:45px;height:54px;margin-top:-27px}.bp-prev:before,.bp-next:before{width:43px;top:7px;left:2px}.bp-o,.bp-o:after{border-width:6px;width:60px;height:60px}.bp-count{margin:12px 10px}}.announcement{border-bottom:5px solid var(--header-stripe-color,var(--color-taylors-primary));background-color:var(--header-stripe-color);color:var(--announcement-color,#fff);padding:var(--space-2xs) var(--space-s-l);text-align:center}.announcement a{font-weight:600}.article-card{border-radius:20px;overflow:hidden;box-shadow:0 0 100px #0000001a}.article-card img{aspect-ratio:3/2;object-fit:cover}.article-card h2{font-size:var(--step-1)}.at-a-glance{--cluster-gap:var(--space-3xs)}.at-a-glance li{background-color:var(--color-grey-200);font-size:var(--step--1);padding:var(--space-3xs) var(--space-2xs);border-radius:20px;font-weight:500}.attention-grabber{font-size:var(--step--1);font-style:italic}@media (width<=78rem){.brand-logo{width:var(--width,auto);height:var(--height,45px)}}[data-align=center] .button-group{--cluster-horizontal-alignment:center}[data-align=end] .button-group{--cluster-horizontal-alignment:end}.button{background-color:var(--button-bg);color:var(--button-color);padding:var(--space-2xs) var(--space-s);cursor:pointer;border:2px solid #0000;border-radius:25px;line-height:1.1;text-decoration:none;display:inline-flex}.button svg{flex:none;width:auto;height:1.5cap}.button:hover{background-color:var(--button-hover-bg);color:var(--button-color)}.card-grid{gap:var(--space-s-l);margin-block:var(--space-m-l)}.card{border-radius:10px;overflow:hidden;box-shadow:0 0 10px #00000040}.card img{aspect-ratio:16/9;object-fit:cover}.card h2{font-size:var(--step-1)}.card-body{padding:var(--space-s)}.coloured-panel[data-custom-theme="1"]{background-color:var(--bg,transparent);color:var(--text,var(--color-taylors-dark));border-radius:var(--radius,none);padding:var(--space-s-l);margin-block:var(--space-s)}.coloured-panel[data-custom-theme="1"] .button{background-color:var(--button-bg,var(--color-taylors-dark));color:var(--button-text,var(--button-color))}.coloured-panel[data-custom-theme="1"] .button:hover{background-color:var(--button-bg,var(--color-taylors-dark));color:var(--button-text,var(--button-color));transform:scale(.98)}.columns{gap:var(--space-s);grid-template-columns:1fr;display:grid}.columns>div{grid-column:span var(--span,12)}.columns[data-align=center]{text-align:center}.columns[data-align=end]{text-align:end}@media (width>=64rem){.columns{grid-template-columns:repeat(12,1fr)}}.dealership-grid{margin-block:var(--space-l);--grid-space:var(--space-s-m)}.dealership-card{border-radius:10px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 0 10px #00000040}.dealership-card img{aspect-ratio:16/9;object-fit:cover}.dealership-card__content{padding:var(--space-s);flex-direction:column;flex:1;display:flex}.dealership-card h2{font-size:var(--step-1);margin-block-end:var(--space-3xs)}.dealership-card__phone-number{align-items:center;gap:var(--space-3xs);margin-block-start:var(--space-xs);margin-block-end:auto;display:flex}.dealership-card__phone-number svg{width:24px;height:24px}.dealership-card__button{margin-block-start:var(--space-s)}.dealership-page__image{aspect-ratio:1500/400;object-fit:cover;width:100%}@media (width<=960px){.dealership-page__image{aspect-ratio:800/500}}.dealership-page{gap:var(--space-l-xl);grid-template-columns:1fr;margin-block-end:var(--space-m);display:grid}@media (width>=960px){.dealership-page{grid-template-columns:1fr 1fr}}.dealership-page h2{font-size:var(--step-1)}.dealership-page__map iframe{border-radius:20px;max-width:100%}.dealership-page__phone-number{align-items:center;gap:var(--space-2xs);font-size:var(--step-1);flex-direction:row;display:flex}.dealership-page__phone-number svg{width:28px;height:28px;color:var(--button-bg)}.faq{border:1px solid var(--color-grey-300);padding:var(--space-xs);border-radius:10px}.faq summary{cursor:pointer;color:#1e7480;font-weight:600}.faq[open] summary{margin-block-end:var(--space-2xs)}.filter summary{border-block-end:2px solid var(--color-grey-200);padding-block:var(--space-3xs);margin-block-end:var(--space-xs);font-weight:500}.filter__item+.filter__item{margin-block-start:var(--space-xs)}.filter__type-checkbox{align-items:center;gap:var(--space-2xs);display:flex}.filter__type-select{gap:var(--space-3xs);flex-direction:column;display:flex}.filter__type-select label{font-size:var(--step--1)}.form label{font-weight:600}.form input,.form select,.form textarea{width:100%;margin-block-start:var(--space-2xs);display:block}.form input,.form textarea{padding:var(--space-xs);border:1px solid var(--color-grey-600);border-radius:5px}.form__smallprint{font-size:var(--step--1)}.form-label{margin-block-end:var(--space-2xs);font-weight:500;display:block}.form-input{border:1px solid var(--color-grey-600);padding:var(--space-2xs);border-radius:5px}.form-input[type=text],.form-input[type=email],.form-input[type=number],.form-input[type=file]{width:100%}.form-textarea{border:1px solid var(--color-grey-600);padding:var(--space-2xs);border-radius:5px}.form-select{border:1px solid var(--color-grey-600);padding:var(--space-2xs);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='rgba(0, 0, 0, 0.85)'%3E %3Cpath d='M17.36,11.17l-4.65,4.66a1,1,0,0,1-1.42,0L6.64,11.17a1,1,0,0,1,.7-1.71h9.32A1,1,0,0,1,17.36,11.17Z'/%3E %3C/svg%3E");background-position:right .512em center;background-repeat:no-repeat;background-size:1em;background-color:var(--color-white);border-radius:5px;max-width:100%;padding-inline-end:1.512em}.form-checkboxes,.form-radios{gap:var(--space-3xs);flex-direction:column;display:flex}.form-checkboxes__item,.form-radios__item{gap:var(--space-2xs);padding:var(--space-3xs) 0;flex-direction:row;align-items:flex-start;display:flex}.form-checkboxes input[type=checkbox],.form-radios input[type=radio]{flex:0}.form-checkboxes__info,.form-radios__info{font-size:var(--step--1);margin-block-start:var(--space-3xs);display:block}.gallery{margin-inline:unset}.gallery[data-crop=true]{object-fit:cover}.gallery li{aspect-ratio:var(--aspect-ratio)}.gallery li[data-crop=true]{object-fit:cover}.gallery a{aspect-ratio:var(--aspect-ratio)}.gallery img{object-fit:cover;width:100%;height:100%}.google-reviews-mini{font-size:var(--step-0);text-align:end;color:var(--color-grey-900);line-height:1.3;text-decoration:none}.google-reviews-mini span{font-weight:600;display:block}.google-reviews-mini span:before{content:"★";color:var(--color-amber-400);margin-right:3px}@media (width>=78rem){.google-reviews-mini{display:none}}.google-reviews{font-size:var(--step--1);text-align:end;color:var(--color-grey-900);line-height:1.2;text-decoration:none}.google-reviews span{font-weight:600;font-size:var(--step-0);margin-block-end:3px;display:block}@media (width<=78rem){.google-reviews{display:none}}.image{margin-inline:unset;aspect-ratio:var(--aspect-ratio)}.image img{border-radius:var(--radius);clip-path:inset(0 round 10px);margin-inline:auto}.image[data-crop=true] img{object-fit:cover;width:100%;height:100%}.insert img{border-radius:10px}.large-banner{display:none}@media (width>=60rem){.large-banner{aspect-ratio:1500/400;object-fit:cover;width:100%;display:block}}.located-at{--cluster-gap:var(--space-2xs);color:#1e7480}.located-at a{text-decoration:none}.located-at a:hover{text-decoration:underline}.located-at__phone{display:none}.logo-strip{--cluster-horizontal-alignment:center;--cluster-vertical-alignment:center;--cluster-gap:var(--space-xs) var(--space-m-2xl);--base-height:clamp(3rem, 2.6522rem + 1.7391vw, 4rem);--scale-factor-horizontal:.1;margin-block-end:var(--space-m)}.logo-strip a{--ratio:calc(var(--width) / var(--height));--factor-horizontal:min(var(--scale-factor-horizontal) * -1 * var(--ratio) + var(--scale-factor-horizontal) + 1, 1);aspect-ratio:var(--ratio);height:max(var(--base-height) / 2, var(--base-height) * var(--factor-horizontal));transition:transform .25s}.logo-strip a:hover{transform:scale(1.1)}.logo-strip img{width:100%;height:auto}.logo-strip[data-variant=mobile]{display:none}.logo-strip[data-variant=desktop]{margin-block:var(--space-m-l)}@media (width<=720px){.logo-strip[data-variant=mobile]{margin-block:var(--space-m) var(--space-xs);display:flex}.logo-strip[data-variant=desktop]{display:none}}.mobile-nav{display:block}.mobile-nav dialog::backdrop{-webkit-backdrop-filter:blur(2px);background-color:#00000040}@media (width>=1250px){.mobile-nav{display:none}}.mobile-nav__open{color:var(--color-black);background:0 0;border:0;display:block}.mobile-nav__open svg{width:32px;height:32px}.mobile-nav dialog[open]{background:var(--color-white);z-index:1;width:95%;max-width:32rem;height:100%;max-height:100vh;padding:var(--space-s) var(--space-s-l);border:0;margin:0;margin-inline-start:auto;inset:0;overflow-y:scroll}.mobile-nav__close{color:var(--color-black);align-items:center;gap:var(--space-3xs);background:0 0;border:0;flex-direction:row-reverse;margin-inline-start:auto;display:flex}.mobile-nav__list{margin-block-start:var(--space-s)}.mobile-nav__item{border-block-start:1px solid var(--color-grey-200);padding-block:var(--space-xs);font-weight:500}.mobile-nav__item-with-subnav{--repel-vertical-alignment:center}.mobile-nav__toggle-subnav{color:var(--color-black);background:0 0;border:0;padding-block:0;padding-inline-start:var(--space-l);display:flex}.mobile-nav__subnav{margin-block:var(--space-2xs)}.mobile-nav__subnav a{font-weight:400}.models-grid{margin-block:var(--space-m-l);--grid-gap:var(--space-l);--grid-size:18rem}.models-grid__card{border-radius:20px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 0 100px #0000001a}.models-grid__card-body{padding:var(--space-s-m);text-align:center}.models-grid h2{font-size:var(--step-1);color:var(--theme-button-background-color);font-weight:600}.models-grid h2+p{color:var(--color-grey-600)}.models-grid__card-footer{padding-block-end:var(--space-s-m);padding-inline:var(--space-s);align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}.models-grid__pricing{margin-block-start:var(--space-xs);font-weight:400}.models-grid__price-info{font-size:var(--step--1);margin-block-start:-.6em;display:block}.models-grid__link{color:#000;justify-content:center;align-items:center;display:flex}.models-grid__link svg{width:16px;height:16px;color:var(--theme-button-background-color,#1d8f9d)}.nav{--cluster-vertical-alignment:center;--cluster-horizontal-alignment:space-between;border-block-start:1px solid var(--color-grey-300);padding:var(--space-xs) var(--space-s-l)}@media (width<=78rem){.nav{display:none}}.nav a{color:var(--color-grey-800);font-weight:500;text-decoration:none}.nav a:hover{text-decoration:underline}.nav__link-with-arrow{align-items:center;display:flex}.nav__link-with-arrow svg{color:var(--nav-arrow-color,#1d8f9d);width:20px;height:20px}.nav__item{position:relative}.nav__subnav{background:var(--color-white);padding:var(--space-xs);z-index:1;border-radius:10px;display:none;position:absolute;box-shadow:0 5px 30px #00000040}.nav__item:nth-last-child(-n+2)>.nav__subnav{right:0}.nav__item:hover>.nav__subnav,.nav__item:focus-within>.nav__subnav{display:block}.nav__subnav li a{padding:var(--space-3xs) var(--space-2xs);white-space:nowrap;display:inline-block}.nav__big-subnav{background:var(--color-white);padding:var(--space-s) var(--space-s);z-index:1;border-radius:10px;width:45vw;max-width:40rem;display:none;position:absolute;box-shadow:0 5px 30px #00000040}.nav__item:hover>.nav__big-subnav{display:block}.nav__item:nth-last-child(-n+4)>.nav__big-subnav{right:-40%}.nav__big-section{--grid-gap:var(--space-xs);border-block-end:1px solid var(--color-grey-200);padding-block-end:var(--space-s)}.nav__big-section summary{font-weight:600;font-size:var(--step-0);cursor:pointer;justify-content:space-between;align-items:center;padding-inline-end:var(--space-xs);list-style:none;display:flex}.nav__big-section summary::-webkit-details-marker{display:none}.nav__big-section summary:after{content:"";border:solid var(--nav-arrow-color,#1d8f9d);border-width:0 2px 2px 0;padding:4px;transition:all .3s;display:inline-block;transform:rotate(45deg)}.nav__big-section[open]>summary:after{transform:rotate(-135deg)}.nav__big-section div{margin-block-start:var(--space-xs)}.nav__big-section a{align-items:center;gap:var(--space-3xs);display:flex}.nav__big-section a svg{width:18px;height:18px;fill:var(--color-grey-500)}.nav__big-links li+li{margin-block-start:var(--space-2xs)}.offer{margin-block:var(--space-l-xl)}.offer__headline{font-size:var(--step-2);font-weight:500}.offer img{width:100%;max-width:28rem}.offer__finance{margin-block-start:var(--space-m-l)}.offer__finance-heading{font-weight:600;font-size:var(--step-0);margin-block-end:var(--space-s)}.offer table{border-collapse:collapse;width:100%;font-size:14px}.offer table td{border:1px solid var(--color-grey-400);padding:var(--space-3xs) var(--space-2xs)}.offers-grid{margin-block:var(--space-l-xl);--grid-gap:var(--space-l);--grid-size:18rem}.offers-grid__card{border-radius:20px;flex-direction:column;height:100%;display:flex;position:relative;box-shadow:0 0 100px #0000001a}.offers-grid__card img{aspect-ratio:var(--ratio,unset);object-fit:var(--fit,unset);border-radius:20px}.offers-grid__card-body{padding:var(--space-s-m);text-align:center}.offers-grid h2{font-size:var(--step-1);color:var(--theme-button-background-color);font-weight:600}.offers-grid__card-footer{padding-block-end:var(--space-s-m);padding-inline:var(--space-s);margin-block-start:auto}.offers-grid__price p{font-size:var(--step-0);font-weight:400}.offers-grid__price-info{font-size:var(--step--1);margin-block-start:-.6em;display:block}.offers-grid__link{color:#000;justify-content:center;align-items:center;display:flex}.offers-grid__link svg{width:16px;height:16px;color:var(--theme-button-background-color,#1d8f9d)}.offers-grid__bubble{background-color:var(--color-white);right:calc(var(--space-xs) * -1);padding:var(--space-3xs) var(--space-xs);border:1px solid var(--button-bg);border-radius:20px;position:absolute;top:-1.5ch;box-shadow:0 0 10px #0000001a}@media (width<=720px){.offers-grid__bubble{right:calc(var(--space-2xs) * -1)}}.offers-grid__bubble span{color:var(--button-bg)}.page{grid-template-columns:minmax(var(--space-s-l), 1fr) [content-start] min(64rem, 100% - var(--space-s-l) * 2) [content-end] minmax(var(--space-s-l), 1fr);margin-block:var(--space-l-xl);display:grid}.page>*{grid-column:content}.page p{line-height:1.7}.wip-price p{font-size:var(--step-1);font-weight:400}.wip-price__info{font-size:var(--step--1);margin-block-start:-.6em;display:block}.wip-price__previous{color:#dc2626}.wip-price__previous del{color:var(--color-grey-600)}.print-and-share{--cluster-horizontal-alignment:center;margin-block-start:var(--space-xs)}.action-button{appearance:none;gap:var(--space-xs);font-weight:600;font-size:var(--step-0);background-color:#0000;border:0;display:flex}.action-button svg{width:18px;height:18px}.quick-search{text-align:center;padding:var(--space-s)}.quick-search__cta{font-size:var(--step-1);font-weight:600}.quick-search form{border-radius:20px;grid-template-columns:1fr;display:grid}.quick-search__field{border-block-end:1px solid var(--color-grey-400);padding-block-end:3px;padding:var(--space-3xs)}.quick-search__field:nth-child(3){border-block-end:0}.quick-search__field:last-of-type{border-block-end:none}.quick-search select{appearance:none;background-color:var(--color-white);padding:var(--space-xs) var(--space-xs);width:100%;color:var(--color-black);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='rgba(0, 0, 0, 0.55)'%3E %3Cpath d='M17.36,11.17l-4.65,4.66a1,1,0,0,1-1.42,0L6.64,11.17a1,1,0,0,1,.7-1.71h9.32A1,1,0,0,1,17.36,11.17Z'/%3E %3C/svg%3E");background-position:right .5em center;background-repeat:no-repeat;border:0;border-radius:7px;padding-inline-end:var(--space-xl);display:block}.quick-search__action{padding:var(--space-2xs);padding-block-start:0}.quick-search button{appearance:none;justify-content:center;align-items:center;gap:var(--space-2xs);color:var(--color-white);padding:var(--space-2xs) var(--space-xs);background-color:#458d9b;border:2px solid #0000;border-radius:6px;width:100%;font-weight:600;display:flex}.quick-search button:hover{background-color:#4ec2c6}.quick-search button:active{transform:scale(.99)}.quick-search button svg{flex:none;width:auto;height:1.15em}@media (width<=720px){.quick-search form{margin-block:var(--space-s);border-radius:10px;box-shadow:0 0 100px #00000040}}@media (width>=720px){.quick-search{background:var(--color-white);border-radius:20px;width:90%;max-width:60rem;margin-block-start:calc(var(--space-s) * -1);margin-inline:auto;position:relative;box-shadow:0 0 100px #00000040}.quick-search form{box-shadow:0px 0px 2px var(--color-grey-600);margin-block:var(--space-xs);border-radius:30px;grid-template-columns:repeat(4,1fr);align-items:center}.quick-search__field{border-block-end:0;border-inline-end:1px solid var(--color-grey-200)}.quick-search__field:first-child select{border-top-left-radius:20px;border-bottom-left-radius:20px}.quick-search__field:nth-child(3){border-inline-end:0}.quick-search__action{padding:0 var(--space-3xs);padding-right:6px}.quick-search__action button{border-radius:20px}}.search-result-card{border-radius:10px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 0 25px #00000026}.search-result-card__body{padding:var(--space-s)}.search-result-card__footer{padding-block-end:var(--space-s);padding-inline:var(--space-s);margin-block-start:auto}.search-result-card img{aspect-ratio:4/3;object-fit:cover;width:100%}.search-result-card__placeholder{aspect-ratio:4/3;background-color:var(--color-black);width:100%}.search-result-card h1{font-size:var(--step-0);font-weight:600}.search-result-card h1 span{font-size:var(--step-1);margin-block-start:var(--space-2xs);font-weight:400;display:block}.search-result-card__actions{align-items:center}.search-result-card__actions>*{flex:1}.search-result-card__more-info{color:var(--color-black);justify-content:center;align-items:center;display:inline-flex}.search-result-card__more-info svg{width:16px;height:16px}.search{--sidebar-gap:var(--space-s-l);--grid-size:300px;margin-block:var(--space-m-l)}@media (width<=1024px){.search__sidebar,.search__results-count{display:none}}@media (width>=1024px){.search__filter-drawer{display:none}}.search__grid{--grid-gap:var(--space-s-l)}.search__filter-drawer dialog[open]{background:var(--color-white);z-index:1;width:90%;max-width:32rem;height:100%;max-height:100vh;padding:var(--space-s) var(--space-s-l);border:0;margin:0;margin-inline-start:auto;padding-block-end:100px;inset:0;overflow-y:scroll}.search__filter-close{color:var(--color-black);align-items:center;gap:var(--space-3xs);background:0 0;border:0;margin-inline-start:auto;display:flex}.search__filter-actions{padding:var(--space-xs) var(--space-s-l);border-top:1px solid var(--color-grey-300);width:100%;margin-inline:calc(var(--space-s) * -1);gap:var(--space-s);background-color:#fff;display:flex;position:fixed;bottom:0}.search__filter-search{text-align:center;justify-content:center;width:60%;max-width:150px}.search__filter-reset{color:var(--button-color);padding:var(--space-2xs) var(--space-s);cursor:pointer;background-color:#00000080;border:2px solid #0000;border-radius:25px;line-height:1.1;text-decoration:none;display:inline-flex}.search__centre{align-items:center}.site-footer{background:var(--color-grey-200);padding:var(--space-m-l) var(--space-s-l);border-block-start:3px solid #215e69}.site-footer__top{--repel-gap:var(--space-l)}.site-footer__socials{--cluster-gap:var(--space-xs)}.site-footer__socials a{background:var(--color-grey-600);color:var(--color-white);padding:var(--space-2xs);border-radius:25px;justify-content:center;align-items:center;display:flex}.site-footer__socials a:hover{background:var(--color-taylors-primary);color:var(--color-black)}.site-footer__links{--cluster-gap:var(--space-l-xl)}.site-footer__links h3{font-size:var(--step-1);margin-block-end:var(--space-2xs);font-weight:600}.site-footer__legal{font-size:var(--step--1);margin-block-start:var(--space-m-l)}.site-header{border-bottom:5px solid var(--header-stripe-color,var(--color-taylors-primary))}.site-header a{color:currentColor;text-decoration:none}.site-header a:hover{text-decoration:underline}.site-header__inner{--cluster-vertical-alignment:center;padding:var(--space-xs) var(--space-s-l)}.site-header__logo{margin-inline-end:auto}@media (width<=1250px){.site-header__logo img{width:108px;height:36px}}.small-banner{aspect-ratio:800/500;object-fit:cover;width:100%}@media (width>=60rem){.small-banner{display:none}}.socials p{--flow-space:var(--space-m-l);font-size:var(--step-1);margin-block-end:var(--space-2xs);font-weight:500}.socials ul{--cluster-gap:var(--space-xs)}[data-align=center] .socials ul{--cluster-horizontal-alignment:center}.socials a{padding:var(--space-2xs);color:currentColor;background-color:#00000040;border-radius:25px;justify-content:center;align-items:center;display:inline-flex}.socials svg{fill:currentColor;width:28px;height:28px;margin-block-start:-1px}.socials__bluesky{color:#fff!important;background-color:#00f!important}.socials__facebook{color:#fff!important;background-color:#1877f2!important}.socials__instagram{color:#fff!important;background:linear-gradient(45deg,#405de6,#5851db,#833ab4,#c13584,#e1306c,#fd1d1d)!important}.socials__linkedin{color:#fff!important;background-color:#0a66c2!important}.socials__mastodon{color:#fff!important;background-color:#6364ff!important}.socials__spotify{color:#fff!important;background-color:#1ed760!important}.socials__threads{color:#fff!important;background-color:#000!important}.socials__tiktok{color:#fff!important;background-color:#010101!important}.socials__x{color:#fff!important;background-color:#000!important}.socials__youtube{color:#fff!important;background-color:red!important}.spec-and-features h2{font-weight:500}.spec-and-features__close{color:var(--color-black);align-items:center;gap:var(--space-3xs);background:0 0;border:0;flex-direction:row-reverse;margin-inline-start:auto;display:flex}.spec-and-features summary{padding-bottom:var(--space-3xs)}.spec-and-features__spec{padding-bottom:var(--space-3xs);justify-content:space-between;display:flex}.split{--gap:var(--space-s-xl);gap:var(--gap);margin-block:var(--space-m-2xl);flex-direction:column;display:flex}.split__media{flex-basis:calc(var(--basis) - var(--gap));flex-grow:1}.split__content{flex-grow:999;flex-basis:0}.split[data-custom-theme="1"]{background-color:var(--bg,transparent);color:var(--text,var(--color-taylors-dark));border-radius:var(--radius,none);gap:0;height:100%;margin-block:0;overflow:hidden}.split[data-custom-theme="1"] .image{width:100%;height:100%}.split[data-custom-theme="1"] .image img{clip-path:none;object-fit:cover;border-radius:0;width:100%;height:100%}.split[data-custom-theme="1"] .split__content{padding:var(--space-s-l)}.split[data-custom-theme="1"] .button{color:var(--button-text,var(--button-color))}.split[data-custom-theme="1"] .button:hover{background-color:var(--button-bg,var(--color-taylors-dark));color:var(--button-text,var(--button-color));transform:scale(.98)}@media (width>=64rem){.split{flex-direction:row}.split[data-reversed=true]{flex-direction:row-reverse}}div:has(.split[data-custom-theme="1"]){padding-block-end:var(--space-s)}.star-rating{--percent:calc(var(--rating) / 5 * 100%);--star-size:60px;--star-color:var(--color-grey-200);--star-background:var(--color-amber-400);font-size:var(--step-1);line-height:1;display:inline-block}.star-rating:before{content:"★★★★★";background:linear-gradient(90deg, var(--star-background) var(--percent), var(--star-color) var(--percent));-webkit-text-fill-color:transparent;-webkit-background-clip:text}.timeline ul{padding-block-end:var(--space-m-l)}.timeline ul li{width:6px;background:#1d8f9d;margin:0 auto;padding-block-start:var(--space-m-l);position:relative}.timeline ul li:after{content:"";background:inherit;z-index:1;border-radius:50%;width:30px;height:30px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.timeline ul li div{width:400px;padding:var(--space-s-m);background:var(--color-grey-100);border-radius:10px;position:relative;bottom:0}.timeline ul li div:before{content:"";border-style:solid;width:0;height:0;position:absolute;bottom:7px}.timeline ul li:nth-child(odd) div{left:45px}.timeline ul li:nth-child(odd) div:before{border-width:8px 16px 8px 0;border-color:transparent var(--color-grey-100) transparent transparent;left:-15px}.timeline ul li:nth-child(2n) div{left:-439px}.timeline ul li:nth-child(2n) div:before{border-width:8px 0 8px 16px;border-color:transparent transparent transparent var(--color-grey-100);right:-15px}.timeline time{font-size:var(--step-0);background:var(--color-grey-300);padding:var(--space-3xs) var(--space-xs);border-radius:1rem;font-weight:600;display:inline-block}.timeline h3{font-size:var(--step-0)}@media screen and (width<=900px){.timeline ul li div{width:250px}.timeline ul li:nth-child(2n) div{left:-289px}}@media screen and (width<=600px){.timeline ul li{margin-left:20px}.timeline ul li div{width:calc(100vw - 120px)}.timeline ul li:nth-child(2n) div{left:45px}.timeline ul li:nth-child(2n) div:before{border-width:8px 16px 8px 0;border-color:transparent var(--color-grey-100) transparent transparent;left:-15px}}.top-nav{background-color:var(--color-grey-200);padding:var(--space-2xs) var(--space-s-l);font-size:var(--step--1)}.top-nav ul{--cluster-horizontal-alignment:flex-end}.top-nav li+li{border-inline-start:1px solid var(--color-grey-500);padding-inline-start:var(--space-s)}.trims{--reel-gap:var(--space-l)}.trims ul{padding-block:var(--space-m)}.trims__card{border:1px solid var(--color-grey-300);max-width:300px;height:100%;padding:var(--space-m);border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 2px #0000001a}.trims__card ul{margin-block-start:var(--space-s);padding-block:0;padding-inline:0}.used-car-card-image{aspect-ratio:4/3;object-fit:cover;width:100%}.used-car-card-placeholder{aspect-ratio:4/3;border:2px dashed var(--color-grey-300);width:100%}.used-car-card-pricing-label{font-size:var(--step--1);text-transform:uppercase;color:#00000080}.used-car-card-price{font-weight:700;font-size:var(--step-1)}.used-car-card-previously{font-size:var(--step--1);color:red}.used-car-card-previously span{color:#00000080;text-decoration:line-through}.valuation-widget{padding-block:var(--space-m)}.valuation-widget__inner{background-color:var(--color-taylors-primary);border-radius:20px;display:flex}.valuation-widget img{width:256px;height:261px;margin-top:auto;margin-left:-1rem}.valuation-widget__copy{padding:var(--space-s-l) var(--space-s-xl);padding-right:calc(var(--space-s-xl) + 3rem);text-align:center}.valuation-widget h2{font-size:var(--step-4)}.valuation-widget p{line-height:1.6}.valuation-widget a{font-size:var(--step-1)}@media (width<=720px){.valuation-widget__inner{flex-direction:column;align-items:center;padding-block-start:var(--space-s-m)}.valuation-widget img{width:192px;height:196px;margin-top:-2rem;margin-left:0}.valuation-widget__copy{padding:var(--space-s) var(--space-s-m);padding-right:var(--space-s-m)}.valuation-widget h2{font-size:var(--step-3)}.valuation-widget a{font-size:var(--step-0)}}.value-my-car__wrapper{--wrapper-max-width:64rem;padding:var(--space-l-xl) var(--space-s-l);box-shadow:0 0 100px #0000001a}.value-my-car__image{width:200px;margin-inline:auto}.value-my-car__heading{font-size:var(--step-3);text-align:center;font-weight:600}.value-my-car__intro{text-align:center}.value-my-car__form{--flow-space:var(--space-l);margin-block-start:var(--space-m)}.value-my-car__label{color:#215e69;margin-block-end:var(--space-xs);font-weight:600;display:block}.value-my-car__input{appearance:none;border:1px solid var(--color-grey-600);padding:var(--space-xs) var(--space-s);border-radius:5px}.value-my-car__input--wide{width:100%}.value-my-car__button{appearance:none;border:1px solid var(--color-grey-600);padding:var(--space-xs) var(--space-s);background-color:var(--color-taylors-dark);color:#fff;border:1px solid #0000;border-radius:5px}.value-my-car__find-vehicle{--sidebar-size:100px;--sidebar-gap:var(--space-xs)}.value-my-car__found-vehicle{background-color:var(--color-grey-100);padding:var(--space-s-m);text-align:center;border-radius:10px;margin-block-start:var(--space-m)}.value-my-car__plate{padding:var(--space-3xs) var(--space-xs);font-weight:600;font-size:var(--step-1);letter-spacing:.15ex;background:#fadf4b;border-radius:4px;display:inline-block}.value-my-car__description{margin-block:var(--space-s) var(--space-m);font-size:var(--step-1);font-weight:500}.value-my-car__description span{font-size:var(--step-0);font-weight:400}.value-my-car__problem{background-color:var(--color-grey-100);padding:var(--space-s-m);text-align:center;border-radius:10px;margin-block-start:var(--space-m)}.value-my-car__problem-heading{font-size:var(--step-1);color:#215e69;font-weight:600}.value-my-car__problem-text{margin-block:var(--space-xs) var(--space-s)}.value-my-car__try-again{--cluster-vertical-alignment:center;--cluster-horizontal-alignment:center;--cluster-gap:3px;color:#215e69;font-weight:600}.value-my-car__try-again svg{width:18px;height:18px}.value-my-car__condition fieldset{gap:var(--space-xs);border:0;flex-direction:column;padding:0;display:flex}.value-my-car__condition fieldset div{display:flex}.value-my-car__condition label{border:1px solid var(--color-grey-600);cursor:pointer;border-radius:5px;width:100%;padding:1px}.value-my-car__condition-name{padding:var(--space-2xs) var(--space-xs);justify-content:space-between;align-items:center;font-weight:400;display:flex}.value-my-car__condition-name svg{width:24px;height:24px;color:var(--color-grey-600)}.value-my-car__condition-description{padding:var(--space-xs);margin-block-start:-5px;padding-block-start:0;line-height:1.6;display:none}.value-my-car__condition input:checked+label{border:2px solid var(--color-grey-600)}.value-my-car__condition input:checked+label>.value-my-car__condition-name{font-weight:600}.value-my-car__condition input:checked+label svg{transform:rotate(180deg)}.value-my-car__condition input:checked+label>.value-my-car__condition-description{display:block}.value-my-car__select{border:1px solid var(--color-grey-600);padding:var(--space-xs) var(--space-xs);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='rgba(0, 0, 0, 0.85)'%3E %3Cpath d='M17.36,11.17l-4.65,4.66a1,1,0,0,1-1.42,0L6.64,11.17a1,1,0,0,1,.7-1.71h9.32A1,1,0,0,1,17.36,11.17Z'/%3E %3C/svg%3E");background-position:right .512em center;background-repeat:no-repeat;background-size:1em;background-color:var(--color-white);border-radius:5px;width:100%;max-width:100%;padding-inline-end:1.512em}.value-my-car__result{background-color:var(--color-grey-100);padding:var(--space-s-m);text-align:center;padding-block:var(--space-m-l);border-radius:10px;margin-block-start:var(--space-m)}.value-my-car__result-heading{font-size:var(--step-1);color:#215e69;font-weight:600}.value-my-car__result-description{margin-block:var(--space-xs) var(--space-m)}.value-my-car__result-amount{font-size:var(--step-3);color:#215e69;font-weight:600}.value-my-car__result-amount a{text-decoration:none}.value-my-car__restart{--cluster-vertical-alignment:center;--cluster-horizontal-alignment:center;--cluster-gap:3px;color:#215e69;margin-block-start:var(--space-s);font-weight:500}.value-my-car__restart svg{width:18px;height:18px}.value-my-car__book-appointment{background:var(--color-taylors-dark);color:#fff;padding:var(--space-xs) var(--space-s);border-radius:10px;margin-block-start:var(--space-s);font-weight:500;text-decoration:none}.value-my-car__book-appointment:hover{background:#215e69}@media (width<=720px){.value-my-car__after{align-items:center;gap:var(--space-s);flex-direction:column}.value-my-car__restart{margin-block:var(--space-3xs)}}.value-my-car__last-mileage{font-size:var(--step--1);margin-block-start:-5px;margin-block-end:var(--space-s)}.value-my-car__autotrader-logo{margin-inline:auto;margin-block:var(--space-l-xl);max-width:400px;padding-inline:var(--space-s-l)}.value-my-car__terms{font-size:var(--step--1);margin-block-start:var(--space-m)}@media (width>=1024px){.value-my-car__wrapper{border-radius:20px}.value-my-car__heading,.value-my-car__intro{text-align:start}.value-my-car__find-vehicle{max-width:30rem}.value-my-car__problem{text-align:start}.value-my-car__try-again,.value-my-car__restart{--cluster-horizontal-alignment:flex-start}.value-my-car__found-vehicle,.value-my-car__result{text-align:start}}.value-my-car__booking{margin-block-start:var(--space-m)}.value-my-car__after{--cluster-vertical-alignment:center}.value-my-car__booking h2{margin-block-end:var(--space-m)}.value-my-car__success p{margin-block:var(--space-s);font-weight:700}.vehicle-page{gap:var(--space-m);max-width:calc(74rem + var(--space-s-l) * 2);padding-inline:var(--space-s-l);margin-inline:auto;margin-block:var(--space-l-xl);grid-template-columns:1fr;display:grid}.vehicle-page h1{font-size:var(--step-1)}.vehicle-page h1 span{font-size:var(--step-2);margin-block-start:var(--space-2xs);font-weight:400;display:block}.vehicle-page>*{grid-column:1}@media (width>=65rem){.vehicle-page{gap:var(--space-2xl);grid-template-columns:2fr 1fr}.vehicle-page header{grid-area:1/2;margin-block-start:var(--space-s)}}.vehicle-page__main-photo{aspect-ratio:4/3;object-fit:cover;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}.vehicle-page__thumbnails{gap:var(--space-3xs);border-bottom-right-radius:20px;border-bottom-left-radius:20px;grid-template-columns:repeat(5,1fr);margin-block-start:var(--space-3xs);display:grid;overflow:hidden}.vehicle-page__thumbnails img{aspect-ratio:4/3;object-fit:cover;flex:1;width:100%}.vehicle-page__dealership{gap:var(--space-3xs);display:flex}.vehicle-page__overview div{border-bottom:1px solid var(--color-grey-200);padding:var(--space-2xs);justify-content:space-between;display:flex}.vehicle-page__overview dt{font-weight:500}.vehicle-page__icons{gap:var(--space-s-l);margin-block-end:var(--space-s-l)}.vehicle-page__icon-spec{gap:var(--space-xs);display:flex}.vehicle-page__icon-spec span{font-size:var(--step--1)}.vehicle-page__icon-spec p{margin-block-start:-3px;font-weight:500}.x{background-color:var(--color-grey-200);padding:var(--space-xs);border-radius:40px;justify-content:center;align-items:center;display:flex}.vehicle-page__icon-spec svg{color:#1d8f9d}@media (width>=65rem){.vehicle-page__overview{columns:2}.vehicle-page__first,.vehicle-page__description,.vehicle-page__finance{grid-column:1/span 2}}.vehicle-page__spec[open]{padding:var(--space-s-l);border:0;border-radius:20px;max-width:500px;max-height:90vh;box-shadow:0 0 100px #00000026}.vehicle-page__spec details{border-bottom:1px solid var(--color-grey-200)}.vehicle-page__spec summary:focus{outline:none}.vehicle-page__buttons{gap:var(--space-xs);flex-direction:column;display:flex}.vehicle-page__enquire{width:100%}.vehicle-page__test_drive,.vehicle-page__reserve{width:100%;color:#1d8f9d!important;background:0 0!important;border:2px solid #1d8f9d!important}.vehicle-page__previous-price{color:#dc2626}.vehicle-page__previous-price del{color:var(--color-grey-600)}.video iframe{aspect-ratio:16/9;border:0;width:100%}.wip-button{--button-bg:var(--theme-button-bg,#1d8f9d);--button-color:var(--theme-button-color,#fff);--button-hover-bg:var(--theme-hover-bg,#215e69);--button-hover-color:var(--theme-hover-color,#fff);--button-border-width:2px;--button-border-style:solid;--button-border-color:transparent;--button-radius:20px;justify-content:center;align-items:center;gap:var(--button-gap,.5em);padding:var(--button-padding,var(--space-2xs) var(--space-s));background:var(--button-bg);color:var(--button-color);border-width:var(--button-border-width);border-style:var(--button-border-style);border-color:var(--button-border-color);border-radius:var(--button-radius);font-weight:var(--button-font-weight,600);font-size:var(--button-font-size,var(--step-0));cursor:pointer;line-height:1.1;text-decoration:none;display:inline-flex}.wip-button svg{height:var(--button-icon-size,1.2cap);flex:none;width:auto}.wip-button:hover{background:var(--button-hover-bg);color:var(--button-hover-color)}.wip-button:focus{outline-width:var(--button-outline-width,var(--button-border-width));outline-style:var(--button-outline-style,var(--button-border-style));outline-color:var(--button-outline-color,var(--button-border-color));outline-offset:var(--button-outline-offset,calc(var(--button-border-width) * 2))}.price__info{font-size:var(--step--1)}.representative-example{background-color:var(--color-grey-100);padding:var(--space-s);font-size:var(--step--1);margin-block:var(--space-m-l);border-radius:8px;display:none}.representative-example__heading{margin-block-end:var(--space-2xs);font-weight:500}.wip-ctas{padding:var(--space-xs) var(--space-s-l);border-bottom:1px solid var(--color-grey-200);justify-content:end}.wip-ctas a{border:2px solid var(--button-bg);padding:var(--space-3xs) var(--space-xs);color:var(--button-bg);border-radius:8px;align-items:center;text-decoration:none;display:flex}.wip-ctas a svg{width:1rem;height:1rem}.wip-used-pagination{justify-content:center;align-items:center;display:flex}.wip-form__label{margin-block-end:var(--space-2xs);font-weight:500;display:block}.wip-form input[type=text],.wip-form textarea{width:100%}.wip-pop-up{width:calc(100% - var(--space-s-l) * 2);max-width:32rem;padding:var(--space-s-l);border:0;border-radius:20px}.wip-table{border-collapse:collapse}.wip-table td{border:1px solid var(--color-grey-300)}.wip-space-between-s-l>*+*{margin-block-start:var(--space-s-l)}.wip-reserve-button{text-align:center;color:var(--color-grey-600);flex-direction:column;text-decoration:none;display:flex}.wip-reserve-button .cw-text-content{padding:var(--space-2xs) var(--space-s);text-align:center;color:#1d8f9d;border:2px solid #1d8f9d;border-radius:20px;font-weight:600;line-height:1.1}.wip-credit-check-button{text-align:center;gap:var(--space-2xs);color:var(--color-grey-700);flex-direction:column;text-decoration:none;display:flex}.wip-credit-check-button .cw-text-content{padding:var(--space-2xs) var(--space-s);text-align:center;color:#1d8f9d;border:2px solid #1d8f9d;border-radius:20px;font-weight:600;line-height:1.1}.wip-credit-check-button .cw-view-count{display:none}.footer-map{aspect-ratio:1500/500;position:relative}@media (width<=960px){.footer-map{aspect-ratio:800/800}}.footer-map__image{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.footer-map__dealerships{z-index:2;padding:var(--space-xs);max-width:calc(100vw - var(--space-xs));position:absolute;bottom:0}.map-footer-dealer{color:#000;border-radius:5px;height:100%;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 0 10px #00000040}.map-footer-dealer img{aspect-ratio:1;width:100px;height:auto}.map-footer-dealer__info{padding:var(--space-xs) var(--space-s);background:#fff;flex-shrink:0;max-width:250px}.map-footer-dealer__name{margin-block-end:var(--space-3xs);font-weight:600}.map-footer-dealer p{font-size:14px}.latest-used-cars{margin-block:var(--space-m-l)}.latest-used-cars__vehicle{flex-basis:300px;padding-block-end:var(--space-s)}.latest-used-cars__section{margin-block-end:var(--space-s-l)}.latest-used-cars .search-result-card{box-shadow:0 0 2px #00000026}.latest-used-cars .search-result-card__actions{display:none}.latest-used-cars__link{align-items:center;gap:var(--space-3xs);color:#000;font-weight:600;display:flex}.latest-used-cars__link svg{width:24px;height:24px}.wip-bento{margin-block:var(--space-l-xl)}.wip-bento__grid{gap:var(--space-2xs);grid-template-columns:repeat(2,1fr);display:grid}.wip-bento__card{grid-template-areas:"stack";display:grid}.wip-bento__card>*{aspect-ratio:4/5;border-radius:10px;grid-area:stack}.wip-bento__card img{object-fit:cover;width:100%}.wip-bento__card a{background:linear-gradient(#0000 0%,#00000073 100%);height:100%;text-decoration:none}.wip-bento__card a:hover{background:linear-gradient(#0000 0%,#000000bf 100%)}.wip-bento__content{padding:var(--space-xs-s);flex-direction:column;justify-content:space-between;height:100%;display:flex}.wip-bento__content svg{color:#fff;margin-inline-start:auto}.wip-bento__card span{color:var(--color-white);text-transform:uppercase;font-weight:600;font-size:var(--step-0)}@media (width>=64rem){.wip-bento__grid{grid-template-columns:repeat(4,1fr)}}.wip-careers{margin-block:var(--space-l)}.wip-careers h2{margin-block-end:var(--space-m)}.wip-careers article{padding:var(--space-s-l);border-radius:10px;box-shadow:0 0 10px #00000040}#form header button{display:none}.wip-pop-up #form header button{background:0 0;border:0;margin-top:-10px;margin-right:-10px;display:flex}.wip-pop-up #form header button svg{width:24px;height:24px}.wip-mobile-search{padding:var(--space-3xs) var(--space-xs);color:#fff;align-items:center;gap:var(--space-2xs);background:#1d8f9d;border:2px solid #1d8f9d;border-radius:20px;font-weight:600;display:flex}body:has(dialog[open]){overflow:hidden}.call-us{text-align:center;margin-block:var(--space-3xs) var(--space-xs)}.call-us a{font-weight:500}
