.col-space[data-v-9b62446f]{-moz-column-gap:1rem;column-gap:1rem}.dealer-microsite__p[data-v-9b62446f],.dealer-microsite__title[data-v-9b62446f]{width:100%;text-align:center}.dealer-microsite__map[data-v-9b62446f]{min-height:15rem;height:100%;overflow:hidden;background:var(--hasa-white)}.dealership-details[data-v-9b62446f]{align-items:start;gap:.5rem;margin-bottom:.3em}.dealership-details span[data-v-9b62446f]{word-break:break-all;max-width:calc(100% - 2rem)}.dealership-details span.icon[data-v-9b62446f]{margin-top:0}.hyundai-pre-owned-shell[data-v-9b62446f]{aspect-ratio:1.8;position:relative;overflow:hidden}.hyundai-pre-owned-bg[data-v-9b62446f]{position:absolute;inset:0;background:url(https://qa1cdn.hyundai.co.za/images/uploads/pages/hyundai-pre-owned-fb6b73aa0e716136.png) 50%/cover no-repeat}.hyundai-pre-owned-content[data-v-9b62446f]{position:relative;z-index:1;height:100%;background:transparent;aspect-ratio:1.8}#sell-your-car[data-v-9b62446f]{background:radial-gradient(60% 45% at 50% 100%,#18bae88c 0,#18bae800 70%),linear-gradient(180deg,#08356f,#074684 45%,#0b6ca0);color:#fff;padding:3rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}#sell-your-car img[data-v-9b62446f]{max-width:145px;width:100%}.dealership-contact--wrapper[data-v-9b62446f]{--gap:2rem;gap:var(--gap);padding-top:var(--gap)}.dealership-contact[data-v-9b62446f]{flex-basis:calc(50% - var(--gap)*.5);font-size:1rem;padding-bottom:var(--gap);border-bottom:1px solid var(--hasa-grey);row-gap:.5rem}.contact-details[data-v-9b62446f],.dealership-contact[data-v-9b62446f]{justify-content:space-between;line-height:1em}.contact-details[data-v-9b62446f]{--gap:1rem;gap:var(--gap);align-items:center;font-size:.8rem}.email[data-v-9b62446f]{display:flex;align-items:center;gap:.25rem}@media(max-width:1440px){.dealership-contact[data-v-9b62446f]{flex-basis:calc(50% - var(--gap)*.5);font-size:.9rem}}@media(max-width:1380px){.dealership-contact[data-v-9b62446f]{flex-direction:column;font-size:.9rem}}@media(max-width:830px){.dealership-contact[data-v-9b62446f]{flex-direction:column;flex-basis:100%;max-width:600px}}@media(max-width:400px){.contact-details[data-v-9b62446f]{flex-direction:column;gap:.5rem}}.dealer-microsite--not-found[data-v-9b62446f]{min-height:100vh;background:var(--hasa-white)}.page-nav-dropdown[data-v-9b62446f]{--w:10rem;width:var(--w);display:none}.page-nav-dropdown-button[data-v-9b62446f]{width:100%;text-align:left;justify-content:space-between;transition:all .35s ease-out;padding:.25rem .4rem .25rem 1rem;height:39.2px;align-items:center;font-weight:var(--font-medium);font-size:.7em;color:var(--hasa-dark)}.dropdown-icon-item[data-v-9b62446f]{font-size:1em;display:flex;-moz-column-gap:.2em;column-gap:.2em;margin:.3em 0;justify-content:space-between}.page-nav-dropdown-button[data-v-9b62446f],.page-nav-dropdown-button.is-open[data-v-9b62446f],.page-nav-dropdown-button[data-v-9b62446f]:hover{background-color:var(--hasa-grey-light)}.page-nav-dropdown-list[data-v-9b62446f]{display:flex;flex-direction:column;align-items:stretch;position:absolute;top:3rem;width:var(--w);padding:0;background-color:var(--hasa-white);z-index:100;box-shadow:0 1px 5px .5px #0000001a}.page-nav-dropdown-item[data-v-9b62446f]{font-size:.7em;display:none;width:100%;padding:.5rem .4rem .5rem 1rem;text-align:left;transition:all .35s ease-out}.page-nav-dropdown-item[data-v-9b62446f]:hover{background-color:var(--hasa-grey-light)}.dropdown-always-item[data-v-9b62446f],.dropdown-overflow-item[data-v-9b62446f],.home-nav-dropdown.is-always-visible[data-v-9b62446f]{display:block}div[data-v-9b62446f] .nav-toolbar .flex-pillar{flex-wrap:nowrap;align-items:center}.toolbar-measure-container[data-v-9b62446f]{position:absolute;left:-99999px;top:0;visibility:hidden;pointer-events:none;display:flex;gap:1rem;white-space:nowrap}.toolbar-primary-actions[data-v-9b62446f]{width:100%;min-width:0;flex-wrap:nowrap}[data-v-9b62446f] .hasa-button.lg-hide{display:none}[data-v-9b62446f] .hasa-button.lg-show{display:flex}@media(max-width:590px){[data-v-9b62446f] .hasa-button.sm-hide{display:none}[data-v-9b62446f] .hasa-button.sm-show{display:flex}}
