[data-v-95b6fedb]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-95b6fedb]{--brand-font-heading:Genesis Sans Head;--brand-font-text:Genesis Sans Text;--text:#fff;--text-secondary:grey;--bg:#111;--bg-secondary:#262626;--border:#333;--active:#c36f51;--btn-border:#111;--btn-background:#111;--btn-text:#fff;--btn-hover-border:#000;--btn-hover-background:#fff;--btn-hover-text:#111;--btn-secondary-border:#000;--btn-secondary-background:none;--btn-secondary-text:#000;--btn-secondary-hover-border:#fff;--btn-secondary-hover-background:#111;--btn-secondary-hover-text:#fff;--btn-dark-theme-border:#fff;--btn-dark-theme-background:#fff;--btn-dark-theme-text:#000;--btn-dark-theme-hover-border:#fff;--btn-dark-theme-hover-background:#111;--btn-dark-theme-hover-text:#fff;--btn-secondary-dark-theme-border:#fff;--btn-secondary-dark-theme-background:none;--btn-secondary-dark-theme-text:#fff;--btn-secondary-dark-theme-hover-border:#fff;--btn-secondary-dark-theme-hover-background:#fff;--btn-secondary-dark-theme-hover-text:#000}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:300;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:400;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:500;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:700;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Head;font-style:normal;font-weight:300;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansHead/GenesisSansHeadOffice-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Head;font-style:normal;font-weight:400;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansHead/GenesisSansHeadOffice-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.ttf?fx3j68) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.woff?fx3j68) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.svg?fx3j68#icomoon) format("svg")}.shop-module .icomoon[data-v-95b6fedb],.shop-module [class*=" icon-"][data-v-95b6fedb],.shop-module [class^=icon-][data-v-95b6fedb]{font-family:icomoon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.shop-module .icomoon[data-v-95b6fedb]:before,.shop-module [class*=" icon-"][data-v-95b6fedb]:before,.shop-module [class^=icon-][data-v-95b6fedb]:before{color:unset;font-family:icomoon!important;-webkit-font-smoothing:unset;-moz-osx-font-smoothing:unset;font-style:unset;font-variant:unset;font-weight:unset;line-height:unset;speak:unset;text-transform:unset}.shop-module .page-enter-active[data-v-95b6fedb]{animation:slideIn-95b6fedb .5s;will-change:transform,opacity}.shop-module .page-leave-active[data-v-95b6fedb]{animation:slideIn-95b6fedb .5s reverse;will-change:transform,opacity}@keyframes slideIn-95b6fedb{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}[data-v-40d4de5b]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-40d4de5b]{--brand-font-heading:Genesis Sans Head;--brand-font-text:Genesis Sans Text;--text:#fff;--text-secondary:grey;--bg:#111;--bg-secondary:#262626;--border:#333;--active:#c36f51;--btn-border:#111;--btn-background:#111;--btn-text:#fff;--btn-hover-border:#000;--btn-hover-background:#fff;--btn-hover-text:#111;--btn-secondary-border:#000;--btn-secondary-background:none;--btn-secondary-text:#000;--btn-secondary-hover-border:#fff;--btn-secondary-hover-background:#111;--btn-secondary-hover-text:#fff;--btn-dark-theme-border:#fff;--btn-dark-theme-background:#fff;--btn-dark-theme-text:#000;--btn-dark-theme-hover-border:#fff;--btn-dark-theme-hover-background:#111;--btn-dark-theme-hover-text:#fff;--btn-secondary-dark-theme-border:#fff;--btn-secondary-dark-theme-background:none;--btn-secondary-dark-theme-text:#fff;--btn-secondary-dark-theme-hover-border:#fff;--btn-secondary-dark-theme-hover-background:#fff;--btn-secondary-dark-theme-hover-text:#000}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:300;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:400;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:500;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:700;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Head;font-style:normal;font-weight:300;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansHead/GenesisSansHeadOffice-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Head;font-style:normal;font-weight:400;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansHead/GenesisSansHeadOffice-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.ttf?fx3j68) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.woff?fx3j68) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.svg?fx3j68#icomoon) format("svg")}.shop-module .icomoon[data-v-40d4de5b],.shop-module [class*=" icon-"][data-v-40d4de5b],.shop-module [class^=icon-][data-v-40d4de5b]{font-family:icomoon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.shop-module .icomoon[data-v-40d4de5b]:before,.shop-module [class*=" icon-"][data-v-40d4de5b]:before,.shop-module [class^=icon-][data-v-40d4de5b]:before{color:unset;font-family:icomoon!important;-webkit-font-smoothing:unset;-moz-osx-font-smoothing:unset;font-style:unset;font-variant:unset;font-weight:unset;line-height:unset;speak:unset;text-transform:unset}.shop-module .cpc-spinner[data-v-40d4de5b]{width:100%}.shop-module .cpc-spinner>div[data-v-40d4de5b]{animation:sk-bouncedelay-40d4de5b 1.4s ease-in-out infinite both;background-color:#002c5f;border-radius:100%;display:inline-block;height:10px;width:10px}.shop-module .theme--ioniq-n .cpc-spinner>div[data-v-40d4de5b],.shop-module .theme--ioniq-n .cpc-spinner>div[data-v-40d4de5b]:hover{background-color:#fff}.shop-module .cpc-spinner .bounce1[data-v-40d4de5b]{animation-delay:-.32s}.shop-module .cpc-spinner .bounce2[data-v-40d4de5b]{animation-delay:-.16s}@keyframes sk-bouncedelay-40d4de5b{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@media (min-width:1024px){.shop-module .page-content[data-v-40d4de5b]{height:1px;min-height:calc(100vh - 60px);position:relative}}html.aem-AuthorLayer-Edit .shop-module .page-content[data-v-40d4de5b],html.aem-AuthorLayer-Preview .shop-module .page-content[data-v-40d4de5b]{height:1000px;min-height:auto}@media (max-width:1024px){.shop-module .container[data-v-40d4de5b]{padding:0 20px}}@media (min-width:1024px){.shop-module .container[data-v-40d4de5b]{height:100%;position:relative}}.shop-module .hero-img[data-v-40d4de5b]{position:relative}@media (min-width:1024px){.shop-module .hero-img[data-v-40d4de5b]{top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}}.shop-module .hero-img>img[data-v-40d4de5b]{width:100%}@media (min-width:1024px){.shop-module .hero-img>img[data-v-40d4de5b]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}}.shop-module .hero-img[data-v-40d4de5b]:before{background:linear-gradient(22deg,rgba(0,0,0,.3),rgba(0,0,0,.4) 20%,transparent 44%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}@media (min-width:1024px){.shop-module .hero-img[data-v-40d4de5b]:after{background:linear-gradient(156deg,rgba(0,0,0,.8),rgba(0,0,0,.4) 27%,transparent 44%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}}@media (max-width:1023px){.shop-module .container__content[data-v-40d4de5b]{position:relative}}@media (min-width:1024px){.shop-module .container__content[data-v-40d4de5b]{display:flex;gap:40px;justify-content:space-between;left:15px;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 30px)}}.shop-module .headings[data-v-40d4de5b]{text-shadow:1px 1px rgba(0,0,0,.2)}@media (max-width:1023px){.shop-module .headings[data-v-40d4de5b]{bottom:calc(100% + 30px);padding-bottom:15px;position:absolute}}@media (min-width:1024px){.shop-module .headings[data-v-40d4de5b]{flex-grow:1;margin:60px 0 0 30px}}.shop-module .headings h1[data-v-40d4de5b]{color:#fff;font-size:30px;font-weight:400;margin-bottom:.25rem}@media screen and (min-width:320px){.shop-module .headings h1[data-v-40d4de5b]{font-size:calc(12.85714px + 5.35714vw)}}@media screen and (min-width:768px){.shop-module .headings h1[data-v-40d4de5b]{font-size:54px}}.shop-module .headings h2[data-v-40d4de5b]{color:#fff;font-size:14px;font-weight:400}@media screen and (min-width:320px){.shop-module .headings h2[data-v-40d4de5b]{font-size:calc(4px + 3.125vw)}}@media screen and (min-width:768px){.shop-module .headings h2[data-v-40d4de5b]{font-size:28px}}.shop-module .postcode[data-v-40d4de5b]{background-color:#fff}@media (min-width:1024px){.shop-module .postcode[data-v-40d4de5b]{flex-shrink:0;max-width:504px;padding:62px}}.shop-module .postcode__field[data-v-40d4de5b]{border:1px solid #00aad2;border-radius:3px;display:flex;margin-bottom:1rem;padding:11px 14px 7px 20px}@media (max-width:1023px){.shop-module .postcode__field[data-v-40d4de5b]{margin-top:30px}}@media (min-width:1024px){.tabs+.shop-module .postcode__field[data-v-40d4de5b]{margin-top:30px}}.shop-module .postcode__field input[data-v-40d4de5b]{border:none;color:#000;font-family:Hyundai Sans Head;font-size:16px;font-weight:500;padding:0}.shop-module .postcode__field input[data-v-40d4de5b]::-moz-placeholder{color:inherit;opacity:1}.shop-module .postcode__field input[data-v-40d4de5b]::placeholder{color:inherit;opacity:1}.shop-module .postcode__field button[data-v-40d4de5b]{align-items:center;cursor:pointer;display:flex;font-size:1.6rem;height:40px;justify-content:center;padding:0;width:40px}.shop-module .postcode__geo[data-v-40d4de5b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#494949;cursor:pointer;display:block;font-size:14px;padding:0;text-decoration:underline}.shop-module .postcode__geo[data-v-40d4de5b]:hover{color:#002c5f}.shop-module .steps[data-v-40d4de5b]{background-color:#f7f7f7;border:1px solid #eef1f4;border-radius:3px;margin-top:40px;padding:30px 24px}@media (min-width:768px){.shop-module .steps[data-v-40d4de5b]{padding:36px 55px 36px 45px}}.shop-module .steps__step[data-v-40d4de5b]{align-items:center;display:flex;margin-bottom:16px}@media (min-width:768px){.shop-module .steps__step[data-v-40d4de5b]{margin-bottom:24px}}.shop-module .steps__step[data-v-40d4de5b]:last-child{margin-bottom:0}.shop-module .steps__desc[data-v-40d4de5b]{color:#494949;flex:1 1 100%;font-size:15px;letter-spacing:0;line-height:19px;margin-top:4px}@media (min-width:768px){.shop-module .steps__desc[data-v-40d4de5b]{font-size:16px}}.shop-module .steps__icon[data-v-40d4de5b]{height:26px;margin-right:14px;width:26px}@media (min-width:768px){.shop-module .steps__icon[data-v-40d4de5b]{height:33px;width:33px}}.shop-module .postcode__error[data-v-40d4de5b]{color:#dc3545;margin-top:1rem}.shop-module .tabs[data-v-40d4de5b]{margin-top:30px;text-align:center}@media (min-width:1024px){.shop-module .tabs[data-v-40d4de5b]{margin-top:0}}.shop-module .tabs__flex[data-v-40d4de5b]{border:1px solid #e5e5e5;border-radius:25px;display:inline-flex;margin-left:auto;margin-right:auto;padding:4px}@media (max-width:599px){.shop-module .tabs__flex[data-v-40d4de5b]{width:100%}}@media (min-width:1024px){.shop-module .tabs__flex[data-v-40d4de5b]{width:100%}}.shop-module .tabs__tab[data-v-40d4de5b]{color:#000;cursor:pointer;flex-grow:1;flex-shrink:1;font-family:Hyundai Sans Head;font-size:15px;font-weight:500;padding:9px 6px 7px}@media (min-width:460px){.shop-module .tabs__tab[data-v-40d4de5b]{font-size:16px}}@media (min-width:600px){.shop-module .tabs__tab[data-v-40d4de5b]{padding:9px 18px 7px}}.shop-module .tabs__tab.is-selected[data-v-40d4de5b]{background-color:#002c5f;border-radius:36px;color:#fff;pointer-events:none}.shop-module .intro-disclaimers[data-v-40d4de5b]{padding-bottom:30px;padding-top:30px}.shop-module .cpc-spinner[data-v-40d4de5b]{height:21px}.shop-module .theme--genesis .headings h1[data-v-40d4de5b]{font-size:30px;line-height:1.18}@media screen and (min-width:320px){.shop-module .theme--genesis .headings h1[data-v-40d4de5b]{font-size:calc(-5.71429px + 11.16071vw)}}@media screen and (min-width:768px){.shop-module .theme--genesis .headings h1[data-v-40d4de5b]{font-size:80px}}.shop-module .theme--genesis .headings h2[data-v-40d4de5b]{font-family:var(--brand-font-text,"Helvetica Neue"),Arial,sans-serif;font-size:14px;line-height:1.5}@media screen and (min-width:320px){.shop-module .theme--genesis .headings h2[data-v-40d4de5b]{font-size:calc(11.14286px + .89286vw)}}@media screen and (min-width:768px){.shop-module .theme--genesis .headings h2[data-v-40d4de5b]{font-size:18px}}.shop-module .theme--genesis .postcode[data-v-40d4de5b]{background-color:var(--bg)}.shop-module .theme--genesis .postcode .postcode__field[data-v-40d4de5b],.shop-module .theme--genesis .postcode .steps[data-v-40d4de5b]{margin-top:40px}.shop-module .theme--genesis .postcode__field[data-v-40d4de5b]{border:1px solid #fff;border-radius:0}.shop-module .theme--genesis .postcode__field input[data-v-40d4de5b]{background-color:var(--bg);color:var(--text);font-size:18px;font-weight:400;line-height:28px}.shop-module .theme--genesis .postcode__field input[data-v-40d4de5b]::-moz-placeholder{color:#757575}.shop-module .theme--genesis .postcode__field input[data-v-40d4de5b]::placeholder{color:#757575}.shop-module .theme--genesis .postcode__field i[data-v-40d4de5b]{color:var(--text)}.shop-module .theme--genesis input[data-v-40d4de5b],.shop-module .theme--genesis select[data-v-40d4de5b],.shop-module .theme--genesis textarea[data-v-40d4de5b]{background-color:var(--bg)}.shop-module .theme--genesis input[data-v-40d4de5b]:-webkit-autofill,.shop-module .theme--genesis input[data-v-40d4de5b]:-webkit-autofill:focus,.shop-module .theme--genesis input[data-v-40d4de5b]:-webkit-autofill:hover,.shop-module .theme--genesis select[data-v-40d4de5b]:-webkit-autofill,.shop-module .theme--genesis select[data-v-40d4de5b]:-webkit-autofill:focus,.shop-module .theme--genesis select[data-v-40d4de5b]:-webkit-autofill:hover,.shop-module .theme--genesis textarea[data-v-40d4de5b]:-webkit-autofill,.shop-module .theme--genesis textarea[data-v-40d4de5b]:-webkit-autofill:focus,.shop-module .theme--genesis textarea[data-v-40d4de5b]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--bg) inset!important;caret-color:var(--text)!important;-webkit-text-fill-color:var(--text)!important}.shop-module .theme--genesis input[data-v-40d4de5b]::-webkit-validation-bubble-message,.shop-module .theme--genesis input[data-v-40d4de5b]::spelling-error,.shop-module .theme--genesis select[data-v-40d4de5b]::-webkit-validation-bubble-message,.shop-module .theme--genesis select[data-v-40d4de5b]::spelling-error,.shop-module .theme--genesis textarea[data-v-40d4de5b]::-webkit-validation-bubble-message,.shop-module .theme--genesis textarea[data-v-40d4de5b]::spelling-error{-webkit-text-fill-color:var(--text)!important}.shop-module .theme--genesis .postcode__geo[data-v-40d4de5b]{color:var(--text);cursor:pointer;font-size:14px;text-decoration:underline}.shop-module .theme--genesis .postcode__geo[data-v-40d4de5b]:hover{color:var(--text)}.shop-module .theme--genesis .steps[data-v-40d4de5b]{background-color:var(--bg-secondary);border:0;border-radius:0}@media (min-width:768px){.shop-module .theme--genesis .steps[data-v-40d4de5b]{padding:32px}}.shop-module .theme--genesis .steps__desc[data-v-40d4de5b]{color:var(--text)}@media (min-width:768px){.shop-module .theme--genesis .steps__desc[data-v-40d4de5b]{font-size:18px;line-height:28px}}.shop-module .theme--genesis .page-content[data-v-40d4de5b]{background:var(--bg)}@media (min-width:1024px){.shop-module .theme--genesis .page-content[data-v-40d4de5b]{background:none}}.shop-module .theme--genesis .intro-disclaimers[data-v-40d4de5b]{background:var(--bg)}.shop-module .theme--genesis .intro-disclaimers .container[data-v-40d4de5b]{color:var(--text)}.shop-module .theme--genesis .intro-disclaimers h3[data-v-40d4de5b]{font-family:var(--brand-font-text,"Helvetica Neue"),Arial,sans-serif;font-weight:700}.shop-module .theme--genesis .intro-disclaimers .container[data-v-40d4de5b],.shop-module .theme--genesis .intro-disclaimers h3[data-v-40d4de5b]{font-size:14px;line-height:22px}.shop-module .theme--genesis .tabs[data-v-40d4de5b]{text-align:left}.shop-module .theme--genesis .tabs__flex[data-v-40d4de5b]{border:0;border-radius:0;padding:0;width:auto}.shop-module .theme--genesis .tabs__flex a[data-v-40d4de5b]:not(:first-child){margin-left:20px}.shop-module .theme--genesis .tabs__tab[data-v-40d4de5b]{color:var(--text);font-family:var(--brand-font-heading,"Helvetica Neue"),Arial,sans-serif;font-size:14px;font-weight:400;line-height:22px;padding:7px 0 16px}.shop-module .theme--genesis .tabs__tab.is-selected[data-v-40d4de5b]{background-color:var(--bg);border-bottom:3px solid var(--active);border-radius:0;color:var(--active)}.shop-module .theme--genesis .tabs__tab[data-v-40d4de5b]:not(.is-selected):hover{color:var(--active);text-decoration:none}.shop-module .theme--genesis .cpc-spinner>div[data-v-40d4de5b]{background-color:var(--text)}[data-v-c29b2041]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-c29b2041]{--brand-font-heading:Genesis Sans Head;--brand-font-text:Genesis Sans Text;--text:#fff;--text-secondary:grey;--bg:#111;--bg-secondary:#262626;--border:#333;--active:#c36f51;--btn-border:#111;--btn-background:#111;--btn-text:#fff;--btn-hover-border:#000;--btn-hover-background:#fff;--btn-hover-text:#111;--btn-secondary-border:#000;--btn-secondary-background:none;--btn-secondary-text:#000;--btn-secondary-hover-border:#fff;--btn-secondary-hover-background:#111;--btn-secondary-hover-text:#fff;--btn-dark-theme-border:#fff;--btn-dark-theme-background:#fff;--btn-dark-theme-text:#000;--btn-dark-theme-hover-border:#fff;--btn-dark-theme-hover-background:#111;--btn-dark-theme-hover-text:#fff;--btn-secondary-dark-theme-border:#fff;--btn-secondary-dark-theme-background:none;--btn-secondary-dark-theme-text:#fff;--btn-secondary-dark-theme-hover-border:#fff;--btn-secondary-dark-theme-hover-background:#fff;--btn-secondary-dark-theme-hover-text:#000}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:300;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:400;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:500;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:700;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Head;font-style:normal;font-weight:300;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansHead/GenesisSansHeadOffice-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Head;font-style:normal;font-weight:400;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansHead/GenesisSansHeadOffice-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.ttf?fx3j68) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.woff?fx3j68) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.svg?fx3j68#icomoon) format("svg")}.shop-module .icomoon[data-v-c29b2041],.shop-module [class*=" icon-"][data-v-c29b2041],.shop-module [class^=icon-][data-v-c29b2041]{font-family:icomoon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.shop-module .icomoon[data-v-c29b2041]:before,.shop-module [class*=" icon-"][data-v-c29b2041]:before,.shop-module [class^=icon-][data-v-c29b2041]:before{color:unset;font-family:icomoon!important;-webkit-font-smoothing:unset;-moz-osx-font-smoothing:unset;font-style:unset;font-variant:unset;font-weight:unset;line-height:unset;speak:unset;text-transform:unset}.shop-module .checkboxes[data-v-c29b2041]{border-top:1px solid #e5e5e5;font-family:Hyundai Sans Head;margin-top:22px;padding-top:14px}@media (max-width:767px){.shop-module .checkboxes[data-v-c29b2041]:first-child{margin-top:12px}}.shop-module .checkboxes__group-label[data-v-c29b2041]{font-weight:500}.shop-module .checkbox[data-v-c29b2041]{margin-top:8px}.checkboxes__group-label+.shop-module .checkbox[data-v-c29b2041]{margin-top:14px}.shop-module .checkbox__container[data-v-c29b2041]{align-items:baseline;cursor:pointer;display:flex}@media (max-width:768px){.shop-module .checkbox__container[data-v-c29b2041]{padding:3px 0}}.shop-module .checkbox__container input[data-v-c29b2041]{display:none}.shop-module .checkbox__container.is-disabled[data-v-c29b2041]{opacity:.5;pointer-events:none}.shop-module .checkbox__ui[data-v-c29b2041]{align-items:center;border:1px solid #bebebe;display:flex;height:19px;justify-content:center;width:19px}.checkbox__container:hover .shop-module .checkbox__ui[data-v-c29b2041]{border:1px solid #000}.shop-module .checkbox__ui[data-v-c29b2041]:before{font-family:icomoon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;color:transparent;content:"";font-size:11px;text-transform:none;transition:all .3s ease-in-out}.is-checked .shop-module .checkbox__ui[data-v-c29b2041]:before{color:#00aad2}.shop-module .checkbox__label[data-v-c29b2041]{margin-left:10px}.shop-module .theme--genesis .checkboxes__group-label[data-v-c29b2041]{font-weight:400}.shop-module .theme--genesis .checkbox__label[data-v-c29b2041]{color:#757575}.shop-module .theme--genesis .checkbox__container .checkbox__ui[data-v-c29b2041]{border:1px solid #757575}.shop-module .theme--genesis .checkbox__container.is-checked .checkbox__ui[data-v-c29b2041]{background:#000;border-color:#000}.shop-module .theme--genesis .checkbox__container.is-checked .checkbox__ui[data-v-c29b2041]:before{color:#fff}.shop-module .theme--genesis .checkbox__container.is-disabled .checkbox__ui[data-v-c29b2041]{border:1px solid #aaa8a6}[data-v-767a8cba]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-767a8cba]{--brand-font-heading:Genesis Sans Head;--brand-font-text:Genesis Sans Text;--text:#fff;--text-secondary:grey;--bg:#111;--bg-secondary:#262626;--border:#333;--active:#c36f51;--btn-border:#111;--btn-background:#111;--btn-text:#fff;--btn-hover-border:#000;--btn-hover-background:#fff;--btn-hover-text:#111;--btn-secondary-border:#000;--btn-secondary-background:none;--btn-secondary-text:#000;--btn-secondary-hover-border:#fff;--btn-secondary-hover-background:#111;--btn-secondary-hover-text:#fff;--btn-dark-theme-border:#fff;--btn-dark-theme-background:#fff;--btn-dark-theme-text:#000;--btn-dark-theme-hover-border:#fff;--btn-dark-theme-hover-background:#111;--btn-dark-theme-hover-text:#fff;--btn-secondary-dark-theme-border:#fff;--btn-secondary-dark-theme-background:none;--btn-secondary-dark-theme-text:#fff;--btn-secondary-dark-theme-hover-border:#fff;--btn-secondary-dark-theme-hover-background:#fff;--btn-secondary-dark-theme-hover-text:#000}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:300;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:400;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:500;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:700;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Head;font-style:normal;font-weight:300;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansHead/GenesisSansHeadOffice-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Head;font-style:normal;font-weight:400;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansHead/GenesisSansHeadOffice-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.ttf?fx3j68) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.woff?fx3j68) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.svg?fx3j68#icomoon) format("svg")}.shop-module .icomoon[data-v-767a8cba],.shop-module [class*=" icon-"][data-v-767a8cba],.shop-module [class^=icon-][data-v-767a8cba]{font-family:icomoon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.shop-module .icomoon[data-v-767a8cba]:before,.shop-module [class*=" icon-"][data-v-767a8cba]:before,.shop-module [class^=icon-][data-v-767a8cba]:before{color:unset;font-family:icomoon!important;-webkit-font-smoothing:unset;-moz-osx-font-smoothing:unset;font-style:unset;font-variant:unset;font-weight:unset;line-height:unset;speak:unset;text-transform:unset}.shop-module .colours[data-v-767a8cba]{border-top:1px solid #e5e5e5;margin-top:22px;padding-top:14px}.shop-module .colours__heading[data-v-767a8cba]{font-family:Hyundai Sans Head;font-weight:400}.shop-module .colours__grid[data-v-767a8cba]{display:grid;grid-template-columns:1fr;margin-top:15px;row-gap:10px}@media (min-width:768px){.shop-module .colours__grid[data-v-767a8cba]{row-gap:18px}}@media (min-width:1024px){.shop-module .colours__grid[data-v-767a8cba]{-moz-column-gap:30px;column-gap:30px;grid-template-columns:1fr 1fr}}.shop-module .colour[data-v-767a8cba]{align-items:center;cursor:pointer;display:flex;padding:0;position:relative;z-index:1}.shop-module .colour[data-v-767a8cba]:before{bottom:-10px;content:"";left:-10px;position:absolute;right:-10px;top:-10px;z-index:-1}.shop-module .colour.is-disabled[data-v-767a8cba]{opacity:.5;pointer-events:none}.shop-module .colour__swatch[data-v-767a8cba]{align-items:center;border:1px solid transparent;border-radius:50%;display:flex;height:30px;justify-content:center;margin-right:8px;max-width:30px;width:30px}.shop-module .colour__swatch.is-inverted[data-v-767a8cba]{border:1px solid #e5e5e5}.shop-module .colour__swatch.is-inverted.is-selected[data-v-767a8cba]:before{color:#000}.shop-module .colour__swatch.is-selected[data-v-767a8cba]:before{color:#fff}.shop-module .colour__swatch[data-v-767a8cba]:before{font-family:icomoon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;color:transparent;content:"";font-size:11px;position:absolute;text-transform:none;transition:all .3s ease-in-out;z-index:1}.colour:hover .shop-module .colour__swatch[data-v-767a8cba]{border:1px solid #000}.shop-module .colour__swatch_container[data-v-767a8cba]{align-items:center;border:1px solid #e5e5e5;border-radius:0;display:flex;height:30px;justify-content:center;margin-right:8px;position:relative;width:30px}.shop-module .colour__swatch_container .colour__swatch[data-v-767a8cba]{margin-right:0}.shop-module .colour__swatch_container[data-v-767a8cba]:before{font-family:icomoon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;color:transparent;content:"";font-size:11px;position:absolute;text-transform:none;transition:all .3s ease-in-out;z-index:1}.shop-module .colour__swatch_container.is-selected[data-v-767a8cba]:before{color:#000}.shop-module .colour__swatch_container.is-inverted[data-v-767a8cba]{border:1px solid transparent}.shop-module .colour__swatch_container.is-inverted.is-selected[data-v-767a8cba]:before{color:#fff}.shop-module .colour__label[data-v-767a8cba]{color:#000;margin-top:3px;text-transform:capitalize;white-space:nowrap}.shop-module .theme--genesis .colour__swatch[data-v-767a8cba]{border-radius:0}@media (min-width:1024px){.shop-module .theme--genesis .colours__grid[data-v-767a8cba]{grid-template-columns:1fr}}.shop-module .theme--genesis .colour__swatch_genesis[data-v-767a8cba]{display:flex}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:300;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:400;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:500;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:700;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Head;font-style:normal;font-weight:300;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansHead/GenesisSansHeadOffice-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Head;font-style:normal;font-weight:400;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansHead/GenesisSansHeadOffice-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.ttf?fx3j68) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.woff?fx3j68) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.svg?fx3j68#icomoon) format("svg")}.shop-module .skeleton-loader{position:relative}.shop-module .skeleton-loader .skeleton-loader-content{opacity:1;transition:all .3s ease-in-out;visibility:visible}.shop-module .skeleton-loader.skeleton-loader--active{min-height:1em}.shop-module .skeleton-loader.skeleton-loader--active .skeleton-loader-content{opacity:0;transition:none;visibility:hidden}.shop-module .skeleton-loader.skeleton-loader--active:before{animation:pulse-bg 1s linear infinite;background-color:#0000001a;background-image:linear-gradient(90deg,#eef1f400,#eef1f4 50%,#eef1f400);background-position:-150% 0;background-repeat:no-repeat;background-size:50% 100%;border-radius:3px;content:"";height:94%;left:0;position:absolute;top:3%;width:100%}@keyframes pulse-bg{0%{background-color:#eef1f466;background-position:-150% 0}50%{background-color:#eef1f499;background-position:0 0}to{background-color:#eef1f466;background-position:300% 0}}[data-v-22a930a6]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-22a930a6]{--brand-font-heading:Genesis Sans Head;--brand-font-text:Genesis Sans Text;--text:#fff;--text-secondary:grey;--bg:#111;--bg-secondary:#262626;--border:#333;--active:#c36f51;--btn-border:#111;--btn-background:#111;--btn-text:#fff;--btn-hover-border:#000;--btn-hover-background:#fff;--btn-hover-text:#111;--btn-secondary-border:#000;--btn-secondary-background:none;--btn-secondary-text:#000;--btn-secondary-hover-border:#fff;--btn-secondary-hover-background:#111;--btn-secondary-hover-text:#fff;--btn-dark-theme-border:#fff;--btn-dark-theme-background:#fff;--btn-dark-theme-text:#000;--btn-dark-theme-hover-border:#fff;--btn-dark-theme-hover-background:#111;--btn-dark-theme-hover-text:#fff;--btn-secondary-dark-theme-border:#fff;--btn-secondary-dark-theme-background:none;--btn-secondary-dark-theme-text:#fff;--btn-secondary-dark-theme-hover-border:#fff;--btn-secondary-dark-theme-hover-background:#fff;--btn-secondary-dark-theme-hover-text:#000}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:300;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:400;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:500;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:700;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Head;font-style:normal;font-weight:300;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansHead/GenesisSansHeadOffice-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Head;font-style:normal;font-weight:400;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansHead/GenesisSansHeadOffice-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.ttf?fx3j68) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.woff?fx3j68) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.svg?fx3j68#icomoon) format("svg")}.shop-module .icomoon[data-v-22a930a6],.shop-module [class*=" icon-"][data-v-22a930a6],.shop-module [class^=icon-][data-v-22a930a6]{font-family:icomoon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.shop-module .icomoon[data-v-22a930a6]:before,.shop-module [class*=" icon-"][data-v-22a930a6]:before,.shop-module [class^=icon-][data-v-22a930a6]:before{color:unset;font-family:icomoon!important;-webkit-font-smoothing:unset;-moz-osx-font-smoothing:unset;font-style:unset;font-variant:unset;font-weight:unset;line-height:unset;speak:unset;text-transform:unset}.shop-module .driveaway-caption[data-v-22a930a6]{color:#fd7e14;font-family:Hyundai Sans Text;font-size:12px;font-weight:700;margin-top:-3px}.shop-module .finance[data-v-22a930a6]{color:#8c8c8c;font-size:14px;margin-top:13px}.shop-module .finance__drive-away[data-v-22a930a6]{display:flex;flex-direction:column}.is-enabled .shop-module .finance__drive-away[data-v-22a930a6]{border-bottom:1px solid #e5e5e5;margin-bottom:14px;padding-bottom:14px}.shop-module .finance__drive-away span[data-v-22a930a6]{color:#000;font-family:Hyundai Sans Head;font-size:1rem}.shop-module .finance__drive-away>div[data-v-22a930a6],.shop-module .finance__future>div[data-v-22a930a6],.shop-module .finance__hyundai-finance>div[data-v-22a930a6],.shop-module .finance__result>div[data-v-22a930a6]{display:inline-block}.shop-module .finance__hyundai-finance[data-v-22a930a6]{color:#000}.shop-module .finance__hyundai-finance[data-v-22a930a6],.shop-module .finance__result[data-v-22a930a6]{line-height:1.7rem}.shop-module .finance__result span[data-v-22a930a6]{color:#000;font-family:Hyundai Sans Head;font-size:1rem}.shop-module .finance__future[data-v-22a930a6]{line-height:19px;margin-top:6px}.shop-module .finance__future span[data-v-22a930a6]{color:#000}[data-v-56b35440]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-56b35440]{--brand-font-heading:Genesis Sans Head;--brand-font-text:Genesis Sans Text;--text:#fff;--text-secondary:grey;--bg:#111;--bg-secondary:#262626;--border:#333;--active:#c36f51;--btn-border:#111;--btn-background:#111;--btn-text:#fff;--btn-hover-border:#000;--btn-hover-background:#fff;--btn-hover-text:#111;--btn-secondary-border:#000;--btn-secondary-background:none;--btn-secondary-text:#000;--btn-secondary-hover-border:#fff;--btn-secondary-hover-background:#111;--btn-secondary-hover-text:#fff;--btn-dark-theme-border:#fff;--btn-dark-theme-background:#fff;--btn-dark-theme-text:#000;--btn-dark-theme-hover-border:#fff;--btn-dark-theme-hover-background:#111;--btn-dark-theme-hover-text:#fff;--btn-secondary-dark-theme-border:#fff;--btn-secondary-dark-theme-background:none;--btn-secondary-dark-theme-text:#fff;--btn-secondary-dark-theme-hover-border:#fff;--btn-secondary-dark-theme-hover-background:#fff;--btn-secondary-dark-theme-hover-text:#000}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:300;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:400;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:500;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:700;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Head;font-style:normal;font-weight:300;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansHead/GenesisSansHeadOffice-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Head;font-style:normal;font-weight:400;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansHead/GenesisSansHeadOffice-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.ttf?fx3j68) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.woff?fx3j68) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.svg?fx3j68#icomoon) format("svg")}.shop-module .icomoon[data-v-56b35440],.shop-module [class*=" icon-"][data-v-56b35440],.shop-module [class^=icon-][data-v-56b35440]{font-family:icomoon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.shop-module .icomoon[data-v-56b35440]:before,.shop-module [class*=" icon-"][data-v-56b35440]:before,.shop-module [class^=icon-][data-v-56b35440]:before{color:unset;font-family:icomoon!important;-webkit-font-smoothing:unset;-moz-osx-font-smoothing:unset;font-style:unset;font-variant:unset;font-weight:unset;line-height:unset;speak:unset;text-transform:unset}.shop-module .card-pill[data-v-56b35440]{background-color:#fd7e14;border-radius:15px;color:#fff;font-family:Hyundai Sans Head;font-size:13px;font-weight:500;padding:.3rem .8rem;position:absolute;right:1rem;text-transform:uppercase;top:.8rem;z-index:10}.shop-module .card-cq[data-v-56b35440]{container:card/inline-size;height:100%}.shop-module .card[data-v-56b35440]{align-items:flex-start;border:1px solid #e5e5e5;border-radius:4px;display:flex;flex-direction:column;flex-wrap:wrap;height:100%}.shop-module .card[data-v-56b35440]>*{width:100%}.shop-module .card__title[data-v-56b35440]{font-size:20px;margin-bottom:0;margin-top:1rem}.shop-module .card__details[data-v-56b35440]{padding:0 20px 20px}@container card (min-width: 360px){.card .shop-module .card__details[data-v-56b35440]{padding:0 30px 20px}}.shop-module .card__img-clip[data-v-56b35440]{overflow:hidden;position:relative}.shop-module .card__img[data-v-56b35440]{filter:blur(0);height:195px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transform:scale(1.25);transform-origin:50% 50%;transition:filter .2s linear;width:100%}.shop-module .card__img.is-selected[data-v-56b35440],.shop-module .card__img[data-v-56b35440]:hover{filter:blur(0) brightness(1.075)}.shop-module .card__img-fallback[data-v-56b35440]{align-items:center;display:flex;height:195px;justify-content:center}.shop-module .card__img-fallback svg[data-v-56b35440]{fill:#efefef;width:70%}.shop-module .card__img-genesis[data-v-56b35440]{padding:25px 25px 0;width:100%}.shop-module .card__delivery>span[data-v-56b35440]{color:#494949;font-size:14px;letter-spacing:.1px}.shop-module .card__delivery .tooltip-icon[data-v-56b35440]{background-color:#494949}.shop-module .card__tags[data-v-56b35440]{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;margin-top:10px;padding:0}.shop-module .card__tag[data-v-56b35440]{background-color:#f6f3f2;border-radius:99px;font-family:Hyundai Sans Head;font-size:12px;line-height:1;margin-bottom:.3rem;margin-right:.3rem;padding:.4rem .7rem}.shop-module .card__tag.card__tag--colour[data-v-56b35440]{text-transform:capitalize}.shop-module .card__footer[data-v-56b35440]{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:15px 20px}@container card (min-width: 360px){.card .shop-module .card__footer[data-v-56b35440]{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:15px 30px}}.shop-module .card__dealer[data-v-56b35440]{margin-bottom:20px}@container card (min-width: 360px){.card .shop-module .card__dealer[data-v-56b35440]{margin-bottom:0}}.shop-module .card__dealer-name[data-v-56b35440]{font-size:12px;margin-bottom:0}.shop-module .card__dealer-details[data-v-56b35440],.shop-module .card__no-dealer[data-v-56b35440]{font-family:Hyundai Sans Head;font-size:12px;margin-bottom:0}.shop-module .card__link[data-v-56b35440]{color:#00aad2;display:inline-block;font-weight:500;margin-left:auto;white-space:nowrap}.shop-module .card__hr[data-v-56b35440]{border-top:1px solid #e5e5e5;margin:auto 20px 0;width:calc(100% - 40px)}@container card (min-width: 360px){.card .shop-module .card__hr[data-v-56b35440]{margin:auto 30px 0;width:calc(100% - 60px)}}.shop-module .theme--genesis .card[data-v-56b35440]{border-radius:0}.shop-module .theme--genesis .card__title[data-v-56b35440]{margin-bottom:6px}.shop-module .theme--genesis .card__tags[data-v-56b35440]{margin-top:20px}.shop-module .theme--genesis .card__delivery[data-v-56b35440]{line-height:22px}.shop-module .theme--genesis .card__delivery>span[data-v-56b35440]{color:#000}.shop-module .theme--genesis .finance[data-v-56b35440]{color:var(--text-secondary)}.shop-module .theme--genesis .card__tag[data-v-56b35440]{background:#cccccc80;border-radius:0;font-family:var(--brand-font-heading,"Helvetica Neue"),Arial,sans-serif;font-size:10px;line-height:10px;margin-bottom:.5rem;margin-right:.5rem}.shop-module .theme--genesis .card__footer[data-v-56b35440]{padding:20px 30px 30px}.shop-module .theme--genesis .card__link[data-v-56b35440]{color:#000;font-weight:400}[data-v-8a0b487d]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-8a0b487d]{--brand-font-heading:Genesis Sans Head;--brand-font-text:Genesis Sans Text;--text:#fff;--text-secondary:grey;--bg:#111;--bg-secondary:#262626;--border:#333;--active:#c36f51;--btn-border:#111;--btn-background:#111;--btn-text:#fff;--btn-hover-border:#000;--btn-hover-background:#fff;--btn-hover-text:#111;--btn-secondary-border:#000;--btn-secondary-background:none;--btn-secondary-text:#000;--btn-secondary-hover-border:#fff;--btn-secondary-hover-background:#111;--btn-secondary-hover-text:#fff;--btn-dark-theme-border:#fff;--btn-dark-theme-background:#fff;--btn-dark-theme-text:#000;--btn-dark-theme-hover-border:#fff;--btn-dark-theme-hover-background:#111;--btn-dark-theme-hover-text:#fff;--btn-secondary-dark-theme-border:#fff;--btn-secondary-dark-theme-background:none;--btn-secondary-dark-theme-text:#fff;--btn-secondary-dark-theme-hover-border:#fff;--btn-secondary-dark-theme-hover-background:#fff;--btn-secondary-dark-theme-hover-text:#000}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:300;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:400;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:500;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:700;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Head;font-style:normal;font-weight:300;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansHead/GenesisSansHeadOffice-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Head;font-style:normal;font-weight:400;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansHead/GenesisSansHeadOffice-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.ttf?fx3j68) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.woff?fx3j68) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.svg?fx3j68#icomoon) format("svg")}.shop-module .icomoon[data-v-8a0b487d],.shop-module [class*=" icon-"][data-v-8a0b487d],.shop-module [class^=icon-][data-v-8a0b487d]{font-family:icomoon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.shop-module .icomoon[data-v-8a0b487d]:before,.shop-module [class*=" icon-"][data-v-8a0b487d]:before,.shop-module [class^=icon-][data-v-8a0b487d]:before{color:unset;font-family:icomoon!important;-webkit-font-smoothing:unset;-moz-osx-font-smoothing:unset;font-style:unset;font-variant:unset;font-weight:unset;line-height:unset;speak:unset;text-transform:unset}.shop-module .cpc-spinner[data-v-8a0b487d]{width:100%}.shop-module .cpc-spinner>div[data-v-8a0b487d]{animation:sk-bouncedelay-8a0b487d 1.4s ease-in-out infinite both;background-color:#002c5f;border-radius:100%;display:inline-block;height:10px;width:10px}.shop-module .theme--ioniq-n .cpc-spinner>div[data-v-8a0b487d],.shop-module .theme--ioniq-n .cpc-spinner>div[data-v-8a0b487d]:hover{background-color:#fff}.shop-module .cpc-spinner .bounce1[data-v-8a0b487d]{animation-delay:-.32s}.shop-module .cpc-spinner .bounce2[data-v-8a0b487d]{animation-delay:-.16s}@keyframes sk-bouncedelay-8a0b487d{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.shop-module .container[data-v-8a0b487d]{padding-top:46px}@media (max-width:1024px){.shop-module .container[data-v-8a0b487d]{padding:25px 20px 0}}.shop-module .component-header[data-v-8a0b487d]{align-items:center;background-color:#f9f9f9;border:1px solid #eef1f4;border-radius:4px;display:flex;flex-wrap:wrap;padding:25px}@media (min-width:900px){.shop-module .component-header[data-v-8a0b487d]{flex-wrap:nowrap;padding:60px}}.shop-module .component-header h1[data-v-8a0b487d]{font-size:36px;font-weight:700;margin-bottom:20px;width:100%}@media (min-width:900px){.shop-module .component-header h1[data-v-8a0b487d]{margin-bottom:0;position:relative;transform:translateY(3px)}}.shop-module .steps[data-v-8a0b487d]{align-items:center;display:flex;flex-wrap:wrap}@media (min-width:900px){.shop-module .steps[data-v-8a0b487d]{flex-wrap:nowrap;margin-left:auto}}.shop-module .steps__step[data-v-8a0b487d]{align-items:center;display:flex;margin-bottom:16px;width:100%}@media (min-width:900px){.shop-module .steps__step[data-v-8a0b487d]{margin-bottom:0;min-width:190px;width:-moz-fit-content;width:fit-content}.shop-module .steps__step[data-v-8a0b487d]:first-child{margin-right:25px}}@media (max-width:1139px){.shop-module .steps__step[data-v-8a0b487d]{min-width:230px}}.shop-module .steps__desc[data-v-8a0b487d]{color:#494949;flex:1 1 100%;font-size:14px;letter-spacing:0;line-height:19px}@media (min-width:900px){.shop-module .steps__desc[data-v-8a0b487d]{font-size:16px}}.shop-module .steps__icon[data-v-8a0b487d]{filter:invert(1);height:26px;margin:0 14px;width:26px}@media (min-width:900px){.shop-module .steps__icon[data-v-8a0b487d]{height:33px;width:33px}}.shop-module .location-bar[data-v-8a0b487d]{align-items:center;display:flex;flex-wrap:wrap;font-family:Hyundai Sans Head;justify-content:space-between;margin-top:24px}@media (min-width:768px){.shop-module .location-bar[data-v-8a0b487d]{flex-wrap:nowrap}}.shop-module .location-bar__results[data-v-8a0b487d]{align-items:center;display:flex;margin-top:16px;order:1;width:100%}@media (min-width:768px){.shop-module .location-bar__results[data-v-8a0b487d]{margin-left:14px;margin-top:0;order:0;width:auto}}.shop-module .location-bar__results>.icon[data-v-8a0b487d]{font-size:1.8rem;margin-right:4px}.shop-module .location-bar__results em[data-v-8a0b487d]{color:#000;font-style:normal;font-weight:700}.shop-module .location-bar__results a em[data-v-8a0b487d]{text-decoration:underline}.shop-module .location-bar__sortby[data-v-8a0b487d]{align-items:baseline;display:flex}.shop-module .location-bar__sortby label[data-v-8a0b487d]{color:#999}.shop-module .location-bar__sortby .form-select[data-v-8a0b487d]{margin-bottom:0}.shop-module .location-bar__sortby .form-select[data-v-8a0b487d]:after{font-size:1.2em}.shop-module .location-bar__sortby .form-select select[data-v-8a0b487d]{background-color:transparent;border-color:#999;color:#000;padding:.7rem 2rem .6rem .7rem}@media (min-width:480px){.shop-module .location-bar__sortby .form-select select[data-v-8a0b487d]{margin-left:.5rem}}.shop-module .filter-toggle[data-v-8a0b487d]{line-height:45px;padding:0 15px}@media (min-width:768px){.shop-module .filter-toggle[data-v-8a0b487d]{display:none}}@media (max-width:358px){.shop-module .filter-toggle span[data-v-8a0b487d]{display:none}}.shop-module .filter-toggle svg[data-v-8a0b487d]{height:24px;width:24px}@media (max-width:767px){.shop-module .filters[data-v-8a0b487d]{background-color:#fff;bottom:0;left:100%;overflow:scroll;padding:0 20px;position:fixed;top:0;transition:left .1s ease-in;width:100vw;z-index:210}}@media (min-width:768px){.shop-module .filters[data-v-8a0b487d]{padding-left:20px}}.shop-module .filters.is-open[data-v-8a0b487d]{left:0;transition:left .4s ease}.shop-module .filters__header[data-v-8a0b487d]{align-items:baseline;display:flex;font-family:Hyundai Sans Head;font-size:20px;font-weight:500;margin-top:10px}@media (min-width:768px){.shop-module .filters__header[data-v-8a0b487d]{display:none}}.shop-module .filters__header button[data-v-8a0b487d]{cursor:pointer;font-size:14px;height:41px;margin-left:auto;padding:1em}.shop-module .filters__header button[data-v-8a0b487d]:after{font-family:icomoon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;content:"";font-weight:600;text-transform:none}.shop-module .filters__footer[data-v-8a0b487d]{align-items:baseline;border-top:2px solid #efefef;display:flex;justify-content:space-between;margin-top:40px;padding-bottom:15px;padding-top:15px}@media (min-width:768px){.shop-module .filters__footer[data-v-8a0b487d]{display:none}.shop-module .cols[data-v-8a0b487d]{display:flex;justify-content:space-between}.shop-module .col[data-v-8a0b487d]:first-child{flex-shrink:0;margin-right:40px;width:240px}}@media (min-width:1140px){.shop-module .col[data-v-8a0b487d]:first-child{margin-right:60px;width:330px}}@media (min-width:768px){.shop-module .col[data-v-8a0b487d]:last-child{flex-grow:1;flex-shrink:1;max-width:800px}}.shop-module .results[data-v-8a0b487d]{display:grid;gap:1rem;grid-auto-rows:min-content;grid-template-columns:1fr;margin-top:22px}@media (min-width:670px){.shop-module .results[data-v-8a0b487d]{grid-template-columns:1fr 1fr}}@media (min-width:768px) and (max-width:899px){.shop-module .results[data-v-8a0b487d]{grid-template-columns:1fr}}@media (min-width:900px){.shop-module .results[data-v-8a0b487d]{grid-template-columns:1fr 1fr}}@media (min-width:1140px){.shop-module .results[data-v-8a0b487d]{gap:2rem}}.shop-module .shift-enter-active[data-v-8a0b487d],.shop-module .shift-leave-active[data-v-8a0b487d]{animation:shift-in-8a0b487d .3s;animation-delay:var(--card-delay);opacity:0;transform:translateY(1rem)}.shop-module .shift-leave-active[data-v-8a0b487d]{animation-direction:reverse}@keyframes shift-in-8a0b487d{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.shop-module .pagination[data-v-8a0b487d]{margin-bottom:2rem;margin-top:2rem;text-align:center}.shop-module .pagination ol[data-v-8a0b487d]{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0}.shop-module .pagination button[data-v-8a0b487d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #f6f3f2;border-radius:3px;cursor:pointer;margin:.2rem;padding:.7rem 1rem .6rem}.shop-module .pagination button.disabled[data-v-8a0b487d]{cursor:not-allowed}.shop-module .pagination button.disabled[data-v-8a0b487d]:hover{background-color:#fff;color:#1b19194d}.shop-module .pagination button.is-selected[data-v-8a0b487d],.shop-module .pagination button[data-v-8a0b487d]:hover{background-color:#00aad2;color:#fff}.shop-module .loading[data-v-8a0b487d]{margin-bottom:4rem;margin-top:6rem;text-align:center}.shop-module .no-results[data-v-8a0b487d]{background-color:#f9f9f9;border:1px solid #eef1f4;border-radius:4px;margin-top:2rem;padding:4rem;text-align:center}@media (min-width:768px){.shop-module .no-results[data-v-8a0b487d]{padding:8rem}}.shop-module .no-results h3[data-v-8a0b487d]{margin:auto auto 2rem;max-width:550px}.shop-module .disclaimers[data-v-8a0b487d]{padding-bottom:30px;padding-top:60px}@media (min-width:768px){.shop-module .disclaimers[data-v-8a0b487d]{padding-left:20px}}.shop-module .disclaimers h3[data-v-8a0b487d]{font-size:18px;font-weight:500}.shop-module .disclaimers h3+div[data-v-8a0b487d]{font-size:14px}.shop-module .theme--genesis .component-header[data-v-8a0b487d]{border:none;border-radius:0}.shop-module .theme--genesis .component-header h1[data-v-8a0b487d]{font-size:42px;font-weight:400;line-height:44px}.shop-module .theme--genesis .steps__desc[data-v-8a0b487d]{color:#000}@media (min-width:900px){.shop-module .theme--genesis .steps__desc[data-v-8a0b487d]{font-size:18px;line-height:28px}}.shop-module .theme--genesis .location-bar__sortby .form-select select[data-v-8a0b487d]{border-color:#757575}@media (min-width:1140px){.shop-module .theme--genesis .results[data-v-8a0b487d]{gap:1.5rem}}.shop-module .theme--genesis .pagination ol[data-v-8a0b487d]{gap:1rem}.shop-module .theme--genesis .pagination button[data-v-8a0b487d]{border:1px solid transparent;border-radius:0;padding:2px 10px}.shop-module .theme--genesis .pagination button.page-number.is-selected[data-v-8a0b487d],.shop-module .theme--genesis .pagination button.page-number[data-v-8a0b487d]:hover{background:none;border-bottom:1px solid var(--active);color:var(--active)}.shop-module .theme--genesis .pagination button[data-v-8a0b487d]:not(.page-number){line-height:27px}.shop-module .theme--genesis .pagination button[data-v-8a0b487d]:not(.page-number):hover{background:none;color:#000}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:300;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:400;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:500;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:700;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Head;font-style:normal;font-weight:300;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansHead/GenesisSansHeadOffice-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Head;font-style:normal;font-weight:400;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansHead/GenesisSansHeadOffice-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.ttf?fx3j68) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.woff?fx3j68) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.svg?fx3j68#icomoon) format("svg")}@keyframes backdrop{0%{opacity:0}to{opacity:1}}.shop-module body.has-stock-listing-filters-open:before{animation:backdrop 1s;background-color:#000;bottom:0;content:"";left:0;opacity:1;position:fixed;right:0;top:0;z-index:200}:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis{--brand-font-heading:Genesis Sans Head;--brand-font-text:Genesis Sans Text;--text:#fff;--text-secondary:grey;--bg:#111;--bg-secondary:#262626;--border:#333;--active:#c36f51;--btn-border:#111;--btn-background:#111;--btn-text:#fff;--btn-hover-border:#000;--btn-hover-background:#fff;--btn-hover-text:#111;--btn-secondary-border:#000;--btn-secondary-background:none;--btn-secondary-text:#000;--btn-secondary-hover-border:#fff;--btn-secondary-hover-background:#111;--btn-secondary-hover-text:#fff;--btn-dark-theme-border:#fff;--btn-dark-theme-background:#fff;--btn-dark-theme-text:#000;--btn-dark-theme-hover-border:#fff;--btn-dark-theme-hover-background:#111;--btn-dark-theme-hover-text:#fff;--btn-secondary-dark-theme-border:#fff;--btn-secondary-dark-theme-background:none;--btn-secondary-dark-theme-text:#fff;--btn-secondary-dark-theme-hover-border:#fff;--btn-secondary-dark-theme-hover-background:#fff;--btn-secondary-dark-theme-hover-text:#000}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Regular.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Italic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Medium.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-MediumItalic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:normal;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-Bold.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Text;font-style:italic;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansText-BoldItalic.svg#Hyundai_Sans_Text) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:300;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Light.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Regular.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:500;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Medium.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Hyundai Sans Head;font-style:normal;font-weight:700;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.woff) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.ttf) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/HyundaiSans/HyundaiSansHead-Bold.svg#Hyundai_Sans_Head) format("svg")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:400;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:500;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Text;font-style:normal;font-weight:700;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansText/GenesisSansTextOffice-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Head;font-style:normal;font-weight:300;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansHead/GenesisSansHeadOffice-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Genesis Sans Head;font-style:normal;font-weight:400;src:url(/etc.clientlibs/genesis/clientlibs/au/clientlib-site/resources/fonts/GenesisSansHead/GenesisSansHeadOffice-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.ttf?fx3j68) format("truetype"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.woff?fx3j68) format("woff"),url(/apps/settings/wcm/designs/hyundai/au/en/fonts/Icomoon/icomoon.svg?fx3j68#icomoon) format("svg")}.shop-module .icomoon,.shop-module [class*=" icon-"],.shop-module [class^=icon-]{font-family:icomoon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.shop-module .icomoon:before,.shop-module [class*=" icon-"]:before,.shop-module [class^=icon-]:before{color:unset;font-family:icomoon!important;-webkit-font-smoothing:unset;-moz-osx-font-smoothing:unset;font-style:unset;font-variant:unset;font-weight:unset;line-height:unset;speak:unset;text-transform:unset}.stock-locator .cq-placeholder,.stock-locator+.newpar{height:0;margin:0}.shop-module .site-main{margin-top:0;min-height:100vh}html.aem-AuthorLayer-Edit .shop-module .site-main,html.aem-AuthorLayer-Preview .shop-module .site-main{min-height:100%}.shop-module .stock-locator .cpc-spinner{width:100%}.shop-module .stock-locator .cpc-spinner>div{animation:sk-bouncedelay 1.4s ease-in-out infinite both;background-color:#002c5f;border-radius:100%;display:inline-block;height:10px;width:10px}.shop-module .stock-locator .theme--ioniq-n .cpc-spinner>div,.shop-module .stock-locator .theme--ioniq-n .cpc-spinner>div:hover{background-color:#fff}.shop-module .stock-locator .cpc-spinner .bounce1{animation-delay:-.32s}.shop-module .stock-locator .cpc-spinner .bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.shop-module .stock-locator .loading-wrapper{position:relative}.shop-module .stock-locator .loading-wrapper.outside{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.shop-module .stock-locator .loading-wrapper:not(.outside) .cpc-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px}.shop-module .stock-locator .left-aligned-loading-wrapper{position:relative}.shop-module .stock-locator .loading-active-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.shop-module .stock-locator .btn-active-blue:disabled,.shop-module .stock-locator .btn-active-blue:disabled:focus,.shop-module .stock-locator .btn-active-blue:disabled:hover{background:#00aad2;color:#fff;opacity:1}.shop-module .stock-locator .cross-icon{display:block;height:38px;position:relative;transform:rotate(135deg);transition:transform .2s,opacity .4s;width:38px;z-index:0}.shop-module .stock-locator .cross-icon:after,.shop-module .stock-locator .cross-icon:before{background-color:#000;content:"";height:38px;left:50%;position:absolute;top:0;width:2px}.shop-module .stock-locator .cross-icon:after{transform:rotate(-90deg)}.shop-module .stock-locator .checkbox-content{align-items:center;display:flex;justify-content:flex-start;width:100%}.shop-module .stock-locator .checkbox-content>img{font-family:"object-fit: contain;";height:100%;-o-object-fit:contain;object-fit:contain;padding:1.5rem;width:40%}.shop-module .stock-locator .checkbox-description{padding:2rem 0 1rem;width:60%}.shop-module .stock-locator .checkbox-description h4{font-size:20px;font-weight:400;letter-spacing:.025em;margin:0}.shop-module .stock-locator .checkbox-description ul{margin:.75rem 0;padding:0 0 0 .7em}.shop-module .stock-locator .checkbox-description li,.shop-module .stock-locator .checkbox-description p{font-family:var(--brand-font-heading,"Helvetica Neue"),Arial,sans-serif;font-size:11px;letter-spacing:.05em}.shop-module .stock-locator .checkbox-description p{margin:.75rem 0}.shop-module .stock-locator .checkbox-description .price-value{display:block;font-size:15px}.shop-module .stock-locator .checkbox-description .price-title{color:#8c8c8c;display:block;font-size:.6875rem}.shop-module .stock-locator .checkbox-description>:first-child{margin-top:0}.shop-module .stock-locator .checkbox-description>:last-child{margin-bottom:0}.shop-module .stock-locator .form-group{color:#1c1b1b;margin-bottom:32px;position:relative}.shop-module .stock-locator .form-group label{align-items:center;color:#000;display:flex;font-size:18px;height:100%;left:0;line-height:1;pointer-events:none;position:absolute;top:0;transform:translateY(10%);transition:font-size .3s linear,height .3s linear,transform .3s linear,color .3s linear;z-index:1}.shop-module .stock-locator .form-group label.entered{color:#002c5f;font-size:12px;height:26px;transform:translateY(0)}.shop-module .stock-locator .form-group .invalid-feedback{margin-top:6px}.shop-module .stock-locator .form-check{position:relative}.shop-module .stock-locator .form-check+.form-check{margin-top:26px}.shop-module .stock-locator .form-check+.form-group{margin-top:32px}.shop-module .stock-locator .form-check .invalid-feedback{margin-top:2px;padding-left:48px}.shop-module .stock-locator .form-check span{margin-top:5px}.shop-module .stock-locator .form-radio{margin-bottom:27px;position:relative}.shop-module .stock-locator .form-radio .form-radio-items{margin-top:10px}.shop-module .stock-locator .form-radio .form-radio-item{display:inline-block;width:49%}.shop-module .stock-locator .form-radio .invalid-feedback{margin-top:6px}.shop-module .stock-locator .form-select .form-control{padding-right:50px}.shop-module .stock-locator .form-select .form-control:focus{border:none;border-bottom:1px solid #00aad2}.shop-module .stock-locator .form-select:after{font-family:icomoon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;content:"";font-size:32px;pointer-events:none;position:absolute;right:16px;text-transform:none;top:50%;transform:translateY(-50%);transition:opacity .3s linear}.shop-module .stock-locator .form-search .form-control{padding-right:50px;text-overflow:ellipsis}.shop-module .stock-locator .form-search:after{font-family:icomoon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;content:"";font-size:20px;opacity:1;pointer-events:none;position:absolute;right:20px;text-transform:none;top:50%;transform:translateY(-50%);transition:opacity .3s linear}.shop-module .stock-locator .form-control{background:transparent;border:0;border-bottom:1px solid #000;color:inherit;font-size:18px;font-weight:400;height:60px;outline:0 none;padding:15px 0 0;transition:border .3s linear;width:100%}.shop-module .stock-locator .form-control.large{font-size:16px;height:60px;padding:25px 0 0}@media screen and (min-width:320px){.shop-module .stock-locator .form-control.large{font-size:calc(15.09091px + .28409vw)}}@media screen and (min-width:1024px){.shop-module .stock-locator .form-control.large{font-size:18px}}.shop-module .stock-locator .form-control.large+label{font-size:12px}@media screen and (min-width:320px){.shop-module .stock-locator .form-control.large+label{font-size:calc(9.27273px + .85227vw)}}@media screen and (min-width:1024px){.shop-module .stock-locator .form-control.large+label{font-size:18px}}.shop-module .stock-locator .form-control.no-label{padding-top:0}.shop-module .stock-locator .form-control:not([readonly]):not(.readonly):focus{border:0;border-bottom:2px solid #00aad2}.shop-module .stock-locator .form-control.entered+label,.shop-module .stock-locator .form-control:not([readonly]):not(.readonly):focus+label{color:#002c5f;font-size:12px;height:26px;transform:translateY(0)}.shop-module .stock-locator .form-control.large.entered+label,.shop-module .stock-locator .form-control.large:not([readonly]):not(.readonly):focus+label{font-size:16px;height:39px}.shop-module .stock-locator .form-control.has-error,.shop-module .stock-locator .form-control[aria-invalid=true]{border-bottom:2px solid #e63312}.shop-module .stock-locator .form-control.has-error+label,.shop-module .stock-locator .form-control[aria-invalid=true]+label{color:#e63312}.shop-module .stock-locator .readonly,.shop-module .stock-locator input:disabled,.shop-module .stock-locator select:disabled,.shop-module .stock-locator textarea:disabled{opacity:.5}.shop-module .stock-locator .readonly+label,.shop-module .stock-locator input:disabled+label,.shop-module .stock-locator select:disabled+label,.shop-module .stock-locator textarea:disabled+label{opacity:.6}.shop-module .stock-locator select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.shop-module .stock-locator select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.shop-module .stock-locator textarea.form-control{display:block;height:auto;min-height:200px}.shop-module .stock-locator textarea.form-control::-moz-placeholder{color:#000}.shop-module .stock-locator textarea.form-control::placeholder{color:#000}.shop-module .stock-locator input[type=radio][aria-invalid=true]~label:before{border-color:#e63312}.shop-module .stock-locator input[type=checkbox]~label{align-items:center;display:flex;font-size:14px;line-height:18px;min-height:24px;padding-left:48px;padding-top:2px}@media (min-width:480px){.shop-module .stock-locator input[type=checkbox]~label{padding-top:6px}}.shop-module .stock-locator input[type=checkbox]~label:before{border-color:#bebebe;border-radius:1px;font-size:14px;height:24px;line-height:22px;top:0;width:24px}.shop-module .stock-locator input[type=checkbox]:checked~label:before{border-color:#bebebe;color:#00aad2}.shop-module .stock-locator input[type=checkbox][aria-invalid=true]~label:before{border-color:#e63312}.shop-module .stock-locator .invalid-feedback{color:#e63312;font-size:12px;left:0;line-height:15px;position:absolute;top:100%}.shop-module .stock-locator .invalid-feedback.invalid-feedback--center{left:50%;transform:translate(-50%)}.shop-module .stock-locator .invalid-feedback.inline{position:relative}.shop-module .stock-locator .cursor-pointer{cursor:pointer}.shop-module .theme--genesis .stock-locator .form-control:not([readonly]):not(.readonly):focus{border-bottom:1px solid #000}
