.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.card-img[data-astro-cid-ozrqgoql]{aspect-ratio:3 / 2;object-fit:cover}.distance[data-astro-cid-ozrqgoql]{position:absolute;top:0;right:0;z-index:1;background-color:var(--bs-dark);color:var(--bs-white);padding:var(--bsk-spacer-3) var(--bsk-spacer-2);margin-bottom:var(--bsk-spacer-3);display:block;text-align:center;border-radius:var(--bsk-border-radius)}.offcanvas[data-astro-cid-brt6qsgs]{height:calc(100vh - var(--offset-top-mob));@media only screen and (min-width: 992px){height:calc(100vh - var(--offset-top))}&.offcanvas-top{top:var(--offset-top-mob);@media only screen and (min-width: 992px){top:var(--offset-top)}}}.d-grid[data-astro-cid-brt6qsgs]{grid-template-columns:1fr;gap:var(--bsk-spacer-4);@media (min-width: 576px){grid-template-columns:repeat(2,1fr)}@media (min-width: 992px){grid-template-columns:repeat(3,1fr)}@media (min-width: 1200px){grid-template-columns:repeat(3,1fr)}}.nav-pills[data-astro-cid-b6oboq4e]{flex-direction:column;position:relative;z-index:2;&:before{content:"";width:100vw;height:100%;top:0;position:absolute;background:var(--bs-white);z-index:-1}@media only screen and (min-width: 640px){flex-direction:row}.nav-link{position:relative;img{transition:all .3s ease-in-out;scale:1}&:hover img{scale:1.2!important}&.active{background:var(--bs-white)}&.active:after{content:"";display:block;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid var(--bs-white);position:absolute;bottom:-45px}}.nav-item{border-left:1px solid var(--bs-gray-300)}.nav-item:first-child{border-left:none}.honda{order:1}.hyundai{order:2}.mazda{order:3}.kia{order:4}.kgm{order:5}.isuzu{order:6}.mitsubishi{order:7}}[data-astro-cid-nk3t7qfh][data-tabs-theme=dark]{--theme-main-colour: var(--bs-dark);--theme-second-colour: var(--bs-white)}.d-grid[data-astro-cid-r43nz5wg]{grid-template-columns:1fr;gap:var(--bsk-spacer-4);@media (min-width: 576px){grid-template-columns:repeat(2,1fr)}@media (min-width: 992px){grid-template-columns:repeat(3,1fr)}@media (min-width: 1200px){grid-template-columns:repeat(3,1fr)}}.nav[data-astro-cid-rcp3nczf].text-white{a.nav-link{color:var(--bs-white)!important;font-weight:200;text-decoration:underline;font-size:.875rem;padding-left:.5rem;padding-right:.8rem}}header[data-astro-cid-oefxqoej]{z-index:99;.navbar-brand{margin-right:0;img{width:130px;height:auto}&.franchise-logo{img{width:auto;height:45px}}}@media (min-width: 576px){.navbar-brand{img{width:150px}&.franchise-logo{img{max-width:88px;height:auto;object-fit:scale-down}}}}@media (min-width: 1600px){.navbar-brand{&.franchise-logo{img{max-width:auto;max-height:45px;object-fit:scale-down}}}}@media (min-width: 600px){.navbar-brand{img{width:204px}}}.navbar-nav{@media (min-width: 1200px){margin-block:0}.nav-link{padding-inline:var(--bsk-spacer-3);&.dropdown-item{padding-inline:var(--bsk-spacer-3)}}.dropdown-toggle.show{color:var(--bs-primary)}.dropdown-menu{margin:0;border:none;border-radius:0;background-color:rgba(var(--bs-light-rgb));@media (min-width: 1450px){border:1px solid var(--bs-gray-400);border-radius:var(--bs-border-radius-lg);background-color:var(--bs-white)}&.sub-dropdown{position:static!important;border:none;background:var(--bs-gray-100);margin-top:0;li{padding-inline:var(--bsk-spacer-2)}}.nav-link{padding:var(--bsk-spacer-2) var(--bsk-spacer-3);font-weight:400;padding-left:var(--bsk-spacer-5);@media (min-width: 1450px){font-weight:600;padding-left:var(--bsk-spacer-3)}}}}}bsk-read-more[data-astro-cid-smsgixye]{cursor:pointer}.bsk-read-more-target{position:relative;max-height:var(--initial-height, fit-content);transition:all .3s ease-in-out;overflow:hidden;&:after{content:"";position:absolute;inset:0;background:linear-gradient(#fff0 90%,#fff);opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}&.active{max-height:var(--cropped-height, 250px)}&.active:after{opacity:1}}@media (min-width: 992px){.read-more-mobile{display:none}:has(.read-more-mobile) .bsk-read-more-target.active{max-height:var(--initial-height, fit-content)!important}:has(.read-more-mobile) .bsk-read-more-target.active:after{opacity:0!important}}#footer-disclosure strong{color:var(--bs-gray-900);font-weight:600;font-size:var(--bsk-h6-font-size)}
