.pre-owned-toolbar.nav-toolbar[data-v-597bc085]{font-size:.7em!important;padding-block:1.25em;margin-top:calc(var(--section-margin)/2);background-color:var(--h-promise-white);border-bottom:none}.pre-owned-toolbar.nav-toolbar.is-stuck[data-v-597bc085]{margin-top:0}.pre-owned-toolbar--favourites-link[data-v-597bc085]{position:relative;display:inline-flex;align-items:center;justify-content:center}.pre-owned-toolbar--link[data-v-597bc085]:focus,.pre-owned-toolbar--link[data-v-597bc085]:hover{color:var(--h-promise-blue-light)}.pre-owned-toolbar--link-active[data-v-597bc085]{text-decoration:underline;text-underline-offset:.2em}.pre-owned-toolbar--link[data-v-597bc085]:has(.favourites-count-badge){margin-left:.25em}.favourites-count-badge[data-v-597bc085]{position:absolute;top:.35em;right:-.35em;min-width:1.6em;height:1.6em;border-radius:999px;padding:0 .35em;background:var(--h-promise-blue-light);color:var(--h-promise-white);font-size:.5rem;font-weight:var(--font-medium);line-height:1.6em;text-align:center}[data-v-597bc085] .pre-owned-toolbar--favourites-link svg path{stroke:var(--h-promise-grey);fill:transparent}.h-promise-filter-menu[data-v-597bc085]{padding-top:0}@media(max-width:786px){.pre-owned-toolbar.nav-toolbar[data-v-597bc085]{margin-top:calc(var(--section-margin)*.3);padding:0}.results-wrapper--page-count[data-v-597bc085],.tags-wrapper--tags[data-v-597bc085]{display:none}.results-wrapper[data-v-597bc085]{padding:0}}@media(max-width:480px){.pre-owned-toolbar.nav-toolbar[data-v-597bc085]{font-size:.6rem;margin-top:calc(var(--section-margin)*.5)}[data-v-597bc085] .toolbar-section--start{display:none}[data-v-597bc085] .toolbar-section--end{width:100%;justify-content:space-between}}@media(max-width:400px){.pre-owned-toolbar.nav-toolbar a[data-v-597bc085]{font-size:.6rem}}@media(max-width:360px){.pre-owned-toolbar.nav-toolbar[data-v-597bc085]{font-size:.55rem}[data-v-597bc085] .toolbar-section--end{gap:.25rem}}@media(max-width:330px){.pre-owned-toolbar.nav-toolbar a[data-v-597bc085]{font-size:.55rem}}.sq-swiper[data-v-30f82a0c],.sq-swiper--main-wrap[data-v-30f82a0c]{position:relative;width:100%}.sq-swiper--main-wrap[data-v-30f82a0c]{background-color:var(--hasa-grey);overflow:hidden;aspect-ratio:var(--sq-swiper-aspect-ratio)}.sq-swiper--container[data-v-30f82a0c]{display:block;width:100%;aspect-ratio:var(--sq-swiper-aspect-ratio)}.sq-swiper--slide[data-v-30f82a0c]{display:flex;align-items:center;justify-content:center;background-color:var(--hasa-grey)}.sq-swiper--image[data-v-30f82a0c]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sq-swiper--image-placeholder[data-v-30f82a0c]{width:100%;height:100%;background:var(--hasa-grey)}.sq-swiper--thumbs[data-v-30f82a0c]{display:block;width:100%;margin-top:1rem}.sq-swiper--thumb-slide[data-v-30f82a0c]{cursor:pointer;opacity:.75;transition:opacity .2s ease}.sq-swiper--thumb-slide.is-active[data-v-30f82a0c]{opacity:1}.sq-swiper--thumb-image[data-v-30f82a0c]{display:block;width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.sq-swiper--nav[data-v-30f82a0c]{position:absolute;inset:0;pointer-events:none}.sq-swiper--nav-pagination[data-v-30f82a0c]{position:absolute;left:50%;bottom:.35em;transform:translate(-50%,10px);z-index:2;display:flex;align-items:center;justify-content:center;gap:.35em;pointer-events:auto;opacity:0;visibility:hidden;transition:opacity .35s ease-out,transform .35s ease-out,visibility .35s step-end}.sq-swiper--nav.is-controls-visible .sq-swiper--nav-pagination[data-v-30f82a0c]{opacity:1;transform:translate(-50%);visibility:visible;transition:opacity .35s ease-out,transform .35s ease-out,visibility 0s}.sq-swiper--carousel-pagination-tab[data-v-30f82a0c]{display:block;width:.3em;height:.3em;padding:0;background:#fff;border:0;border-radius:0;opacity:.4;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.sq-swiper--carousel-pagination-tab.is-active[data-v-30f82a0c]{opacity:1;background:var(--h-promise-black)}.sq-swiper--carousel-pagination-tab.is-active-main[data-v-30f82a0c]{transform:scale(1)}.sq-swiper--carousel-pagination-tab.is-active-next[data-v-30f82a0c],.sq-swiper--carousel-pagination-tab.is-active-prev[data-v-30f82a0c]{transform:scale(.8)}.sq-swiper--carousel-pagination-tab.is-active-next-next[data-v-30f82a0c],.sq-swiper--carousel-pagination-tab.is-active-prev-prev[data-v-30f82a0c]{transform:scale(.6)}.sq-swiper--carousel-pagination-tab[data-v-30f82a0c]:focus-visible{outline:none}.sq-swiper--actions[data-v-30f82a0c]{position:absolute;top:.5em;right:.5em;display:flex;gap:.25em;z-index:3}.sq-swiper--action-btn[data-v-30f82a0c]{display:flex;align-items:center;justify-content:center;width:1em;height:1em;background:#00000080;border:none;cursor:pointer;padding:0}.sq-swiper--action-btn.veh-fav.is-active[data-v-30f82a0c]{background:#000c}.sq-swiper--action-btn[data-v-30f82a0c]:before{content:"";display:block;width:inherit;height:inherit;background-size:contain;background-repeat:no-repeat;background-position:50%}.sq-swiper--action-btn.veh-fav[data-v-30f82a0c]:before{background-image:url(https://qa1cdn.hyundai.co.za/images/uploads/nav/vehicle-fav-icon-702ea214bc46d4db.svg)}.sq-swiper--action-btn.veh-fav.is-active[data-v-30f82a0c]:before{background-image:url(https://qa1cdn.hyundai.co.za/images/uploads/nav/vehicle-favourited-icon-adad5f00f5f2fac4.svg)}.sq-swiper--action-btn.veh-sub[data-v-30f82a0c]:before{background-image:url(https://qa1cdn.hyundai.co.za/images/uploads/nav/vehicle-subscribe-icon-4aa6ee22ea9d249a.svg)}.sq-swiper--action-btn.veh-shr[data-v-30f82a0c]:before{background-image:url(https://qa1cdn.hyundai.co.za/images/uploads/nav/vehicle-share-icon-a8543e53f9de1233.svg)}.sq-swiper--share[data-v-30f82a0c]{position:relative}.sq-swiper--share-menu[data-v-30f82a0c]{position:absolute;right:.5em;top:1.75em;max-width:calc(100% - 1em);padding:1rem;background:var(--hasa-white);color:var(--hasa-grey-dark);border:0;z-index:1000}.sq-swiper--share-overlay[data-v-30f82a0c]{position:absolute;inset:0;z-index:999;background:#0009}.sq-swiper--share-close[data-v-30f82a0c]{position:absolute;top:1rem;right:1rem;display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;padding:0;color:var(--hasa-grey-dark);background:transparent;border:0;font-size:1rem;line-height:1;cursor:pointer}.sq-swiper--share-actions[data-v-30f82a0c] .hasa-button .hasa-button-text{display:flex;flex-wrap:nowrap;align-items:center;gap:.25rem}.sq-swiper--share-close[data-v-30f82a0c] svg path{transition:transform .35s ease-out;transform-origin:center;transform-box:fill-box}.sq-swiper--share-close[data-v-30f82a0c]:hover svg path{transform:rotate(180deg)}.sq-swiper--share-close[data-v-30f82a0c]:hover svg path:first-of-type{transform:rotate(-180deg)}.sq-swiper--share-close[data-v-30f82a0c]:focus-visible{outline:none}.sq-swiper--share-title[data-v-30f82a0c]{margin:0;padding-right:2rem;color:var(--hasa-blue);font-size:1rem;font-weight:var(--font-bold)}.sq-swiper--share-copy[data-v-30f82a0c]{margin:.35rem 0 .8rem;color:var(--hasa-grey-dark);font-size:.7rem}.sq-swiper--share-actions[data-v-30f82a0c]{display:flex;flex-wrap:wrap;flex-direction:row;gap:.4rem}.sq-swiper--share-item[data-v-30f82a0c]{display:block;width:100%;padding:.5em .65em;font-size:.7rem;line-height:1.2;color:var(--hasa-grey-dark);text-decoration:none;background:var(--hasa-white);border:1px solid rgba(0,0,0,.08)}.sq-swiper--share-item[data-v-30f82a0c]:focus-visible,.sq-swiper--share-item[data-v-30f82a0c]:hover{background:var(--hasa-grey);outline:none}.sq-swiper--click-area[data-v-30f82a0c]{position:relative;z-index:1}.sq-swiper--actions[data-v-30f82a0c],.sq-swiper--nav[data-v-30f82a0c],.swiper-pagination[data-v-30f82a0c]{z-index:2}
