[data-v-0aaa5771]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-0aaa5771]{--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-0aaa5771],.shop-module [class*=" icon-"][data-v-0aaa5771],.shop-module [class^=icon-][data-v-0aaa5771]{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-0aaa5771]:before,.shop-module [class*=" icon-"][data-v-0aaa5771]:before,.shop-module [class^=icon-][data-v-0aaa5771]: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-0aaa5771]{animation:slideIn-0aaa5771 .5s;will-change:transform,opacity}.shop-module .page-leave-active[data-v-0aaa5771]{animation:slideIn-0aaa5771 .5s reverse;will-change:transform,opacity}@keyframes slideIn-0aaa5771{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}[data-v-0d0c0f33]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-0d0c0f33]{--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-0d0c0f33],.shop-module [class*=" icon-"][data-v-0d0c0f33],.shop-module [class^=icon-][data-v-0d0c0f33]{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-0d0c0f33]:before,.shop-module [class*=" icon-"][data-v-0d0c0f33]:before,.shop-module [class^=icon-][data-v-0d0c0f33]: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 .ioniq-pip-container[data-v-0d0c0f33]{flex:1 0 auto;font-family:var(--brand-font-heading,"Helvetica Neue"),Arial,sans-serif;height:100%;position:relative;width:100%}.shop-module .ioniq-pip-container .cpc-spinner[data-v-0d0c0f33]{width:100%}.shop-module .ioniq-pip-container .cpc-spinner>div[data-v-0d0c0f33]{animation:sk-bouncedelay-0d0c0f33 1.4s ease-in-out infinite both;background-color:#002c5f;border-radius:100%;display:inline-block;height:10px;width:10px}.shop-module .ioniq-pip-container .theme--ioniq-n .cpc-spinner>div[data-v-0d0c0f33],.shop-module .ioniq-pip-container .theme--ioniq-n .cpc-spinner>div[data-v-0d0c0f33]:hover{background-color:#fff}.shop-module .ioniq-pip-container .cpc-spinner .bounce1[data-v-0d0c0f33]{animation-delay:-.32s}.shop-module .ioniq-pip-container .cpc-spinner .bounce2[data-v-0d0c0f33]{animation-delay:-.16s}@keyframes sk-bouncedelay-0d0c0f33{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.shop-module .ioniq-pip-container .background-image[data-v-0d0c0f33]{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100%;margin:0;position:relative}@media (max-width:767px){.shop-module .ioniq-pip-container .background-image[data-v-0d0c0f33]{background-position:top;background-size:100% auto}}html.aem-AuthorLayer-Edit .shop-module .ioniq-pip-container .background-image[data-v-0d0c0f33],html.aem-AuthorLayer-Preview .shop-module .ioniq-pip-container .background-image[data-v-0d0c0f33]{height:1000px}@media (min-width:768px){.shop-module .ioniq-pip-container .background-image[data-v-0d0c0f33]:after,.shop-module .ioniq-pip-container .background-image[data-v-0d0c0f33]:before{content:""}}.shop-module .ioniq-pip-container .background-image[data-v-0d0c0f33]:after{background:linear-gradient(170deg,rgba(0,0,0,.6),rgba(0,0,0,.3) 34%,transparent 52%);top:0;right:0;bottom:0;left:0;position:absolute}.shop-module .ioniq-pip-container .background-image[data-v-0d0c0f33]:before{background:linear-gradient(22deg,rgba(0,0,0,.3),rgba(0,0,0,.4) 20%,transparent 44%);top:0;right:0;bottom:0;left:0;position:absolute}@media (min-width:390px){.shop-module .ioniq-pip-container .background-image[data-v-0d0c0f33]:before{background:linear-gradient(22deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 12%,transparent 26%)}}@media (min-width:768px){.shop-module .ioniq-pip-container .background-image[data-v-0d0c0f33]:before{background:linear-gradient(22deg,rgba(0,0,0,.3),rgba(0,0,0,.25) 20%,transparent 29%)}}@media (min-width:1336px){.shop-module .ioniq-pip-container .background-image[data-v-0d0c0f33]{height:100%}.shop-module .ioniq-pip-container .background-image[data-v-0d0c0f33]:after{background:linear-gradient(156deg,rgba(0,0,0,.8),rgba(0,0,0,.4) 27%,transparent 44%)}.shop-module .ioniq-pip-container .background-image[data-v-0d0c0f33]:before{background:linear-gradient(22deg,rgba(0,0,0,.3),rgba(0,0,0,.4) 20%,transparent 44%)}}.shop-module .ioniq-pip-container .background-image>.container[data-v-0d0c0f33]{min-height:calc(100vh - 60px);position:relative;z-index:1}html.aem-AuthorLayer-Edit .shop-module .ioniq-pip-container .background-image>.container[data-v-0d0c0f33],html.aem-AuthorLayer-Preview .shop-module .ioniq-pip-container .background-image>.container[data-v-0d0c0f33]{height:1000px}.shop-module .ioniq-pip-container .background-image .content[data-v-0d0c0f33]{margin-top:5rem}@media (min-width:768px){.shop-module .ioniq-pip-container .background-image .content[data-v-0d0c0f33]{display:flex;justify-content:space-between;margin-top:6rem}.shop-module .ioniq-pip-container .background-image .content-left[data-v-0d0c0f33]{max-width:400px}}@media (min-width:1140px){.shop-module .ioniq-pip-container .background-image .content-left[data-v-0d0c0f33]{max-width:none}}.shop-module .ioniq-pip-container .background-image h1[data-v-0d0c0f33]{color:#fff;font-size:30px;font-weight:400;margin-bottom:.25rem}@media screen and (min-width:320px){.shop-module .ioniq-pip-container .background-image h1[data-v-0d0c0f33]{font-size:calc(12.85714px + 5.35714vw)}}@media screen and (min-width:768px){.shop-module .ioniq-pip-container .background-image h1[data-v-0d0c0f33]{font-size:54px}}.shop-module .ioniq-pip-container .background-image h3[data-v-0d0c0f33]{color:#fff;font-size:14px;font-weight:400}@media screen and (min-width:320px){.shop-module .ioniq-pip-container .background-image h3[data-v-0d0c0f33]{font-size:calc(4px + 3.125vw)}}@media screen and (min-width:768px){.shop-module .ioniq-pip-container .background-image h3[data-v-0d0c0f33]{font-size:28px}}.shop-module .ioniq-pip-container .cpo-postcode-box[data-v-0d0c0f33]{background-color:#fff;font-size:14px;margin-left:-15px;margin-right:-15px;margin-top:2rem;padding:2rem;width:100%}@media (max-width:767px){.shop-module .ioniq-pip-container .cpo-postcode-box[data-v-0d0c0f33]{max-width:100vw;width:100vw}}@media (min-width:768px){.shop-module .ioniq-pip-container .cpo-postcode-box[data-v-0d0c0f33]{border-radius:3px;margin:0;max-width:500px}}@media (min-width:1024px){.shop-module .ioniq-pip-container .cpo-postcode-box[data-v-0d0c0f33]{font-size:16px;padding:55px 55px 80px}}.shop-module .ioniq-pip-container .cpo-postcode-box .icon-marker-sm[data-v-0d0c0f33]{color:#00aad2;font-size:1.6rem;margin-right:.2rem}.shop-module .ioniq-pip-container .cpo-postcode-box .promise-logo[data-v-0d0c0f33]{height:64px;margin:0 0 40px;max-width:100%}.shop-module .ioniq-pip-container .cpo-postcode-input[data-v-0d0c0f33]{align-items:center;border:1px solid #00aad2;border-radius:3px;display:flex;margin-bottom:1rem;margin-top:1.2rem;padding:.5rem .7rem .5rem .5rem}.shop-module .ioniq-pip-container .cpo-postcode-input input[data-v-0d0c0f33]{border:none;color:#000;font-size:16px;font-weight:500;padding:1rem}.shop-module .ioniq-pip-container .cpo-postcode-input input[data-v-0d0c0f33]::-moz-placeholder{color:inherit;opacity:1}.shop-module .ioniq-pip-container .cpo-postcode-input input[data-v-0d0c0f33]::placeholder{color:inherit;opacity:1}.shop-module .ioniq-pip-container .cpo-postcode-input select[data-v-0d0c0f33]{border:none;cursor:pointer;height:100%}.shop-module .ioniq-pip-container .cpo-postcode-geo[data-v-0d0c0f33]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:14px;padding:0;text-decoration:underline}.shop-module .ioniq-pip-container .cpo-postcode-geo[data-v-0d0c0f33]:hover{color:#002c5f}.shop-module .ioniq-pip-container .btn-cpo-search[data-v-0d0c0f33]{align-items:center;cursor:pointer;display:flex;font-size:1.6rem;height:40px;justify-content:center;line-height:1;padding:0;width:40px}.shop-module .ioniq-pip-container .btn-cpo-search[data-v-0d0c0f33]:disabled{cursor:not-allowed}.shop-module .ioniq-pip-container .features-list[data-v-0d0c0f33]{background-color:#f7f7f7;display:flex;flex-direction:column;margin-top:45px;padding:40px 45px}.shop-module .ioniq-pip-container .features-list .item[data-v-0d0c0f33]{align-items:center;display:flex;margin-bottom:24px;min-height:36px}.shop-module .ioniq-pip-container .features-list .item[data-v-0d0c0f33]:last-child{margin-bottom:0}.shop-module .ioniq-pip-container .features-list .item .copy[data-v-0d0c0f33]{color:#494949;flex:1 1 100%;font-size:16px;letter-spacing:0;line-height:24px}.shop-module .ioniq-pip-container .features-list .item .icon[data-v-0d0c0f33]{height:28px;margin-right:18px;max-width:28px}.shop-module .tabs[data-v-0d0c0f33]{margin-bottom:2rem;text-align:center}.shop-module .tabs__flex[data-v-0d0c0f33]{border:1px solid #e5e5e5;border-radius:25px;display:inline-flex;margin-left:auto;margin-right:auto;padding:4px}@media (min-width:768px){.shop-module .tabs__flex[data-v-0d0c0f33]{width:100%}}.shop-module .tabs__tab[data-v-0d0c0f33]{color:#000;cursor:pointer;flex-grow:1;flex-shrink:1;font-family:Hyundai Sans Head;font-size:14px;font-weight:500;padding:9px 18px 7px}@media (min-width:460px){.shop-module .tabs__tab[data-v-0d0c0f33]{font-size:16px}}.shop-module .tabs__tab.is-selected[data-v-0d0c0f33]{background-color:#002c5f;border-radius:36px;color:#fff;pointer-events:none}.shop-module .error-box[data-v-0d0c0f33]{color:#dc3545;margin-top:1rem}.shop-module .intro-disclaimers[data-v-0d0c0f33]{max-width:calc(100vw - 30px)}.shop-module .theme--genesis .content-left[data-v-0d0c0f33]{margin-top:135px}@media (min-width:1140px){.shop-module .theme--genesis .content-left[data-v-0d0c0f33]{margin-right:200px}}.shop-module .theme--genesis .ioniq-pip-container .background-image[data-v-0d0c0f33]{background-color:var(--bg)}.shop-module .theme--genesis .ioniq-pip-container .background-image h1[data-v-0d0c0f33]{font-size:30px;line-height:1.18}@media screen and (min-width:320px){.shop-module .theme--genesis .ioniq-pip-container .background-image h1[data-v-0d0c0f33]{font-size:calc(-5.71429px + 11.16071vw)}}@media screen and (min-width:768px){.shop-module .theme--genesis .ioniq-pip-container .background-image h1[data-v-0d0c0f33]{font-size:80px}}.shop-module .theme--genesis .ioniq-pip-container .background-image h2[data-v-0d0c0f33]{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 .ioniq-pip-container .background-image h2[data-v-0d0c0f33]{font-size:calc(11.14286px + .89286vw)}}@media screen and (min-width:768px){.shop-module .theme--genesis .ioniq-pip-container .background-image h2[data-v-0d0c0f33]{font-size:18px}}.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-box[data-v-0d0c0f33]{background-color:var(--bg);color:var(--text)}.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-box p[data-v-0d0c0f33]{color:var(--text)}.shop-module .theme--genesis .ioniq-pip-container .features-list[data-v-0d0c0f33]{background-color:var(--bg-secondary);border:0;border-radius:0}@media (min-width:768px){.shop-module .theme--genesis .ioniq-pip-container .features-list[data-v-0d0c0f33]{padding:32px}}.shop-module .theme--genesis .ioniq-pip-container .features-list .item .copy[data-v-0d0c0f33]{color:var(--text)}@media (min-width:768px){.shop-module .theme--genesis .ioniq-pip-container .features-list .item .copy[data-v-0d0c0f33]{font-size:18px;line-height:28px}}.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input[data-v-0d0c0f33]{border:1px solid #fff;border-radius:0}.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input input[data-v-0d0c0f33]{background-color:var(--bg);color:var(--text);font-size:18px;font-weight:400;line-height:28px}.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input input[data-v-0d0c0f33]::-moz-placeholder{color:#757575}.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input input[data-v-0d0c0f33]::placeholder{color:#757575}.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input i[data-v-0d0c0f33]{color:var(--text)}.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input input[data-v-0d0c0f33],.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input select[data-v-0d0c0f33],.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input textarea[data-v-0d0c0f33]{background-color:var(--bg)}.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input input[data-v-0d0c0f33]:-webkit-autofill,.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input input[data-v-0d0c0f33]:-webkit-autofill:focus,.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input input[data-v-0d0c0f33]:-webkit-autofill:hover,.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input select[data-v-0d0c0f33]:-webkit-autofill,.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input select[data-v-0d0c0f33]:-webkit-autofill:focus,.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input select[data-v-0d0c0f33]:-webkit-autofill:hover,.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input textarea[data-v-0d0c0f33]:-webkit-autofill,.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input textarea[data-v-0d0c0f33]:-webkit-autofill:focus,.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input textarea[data-v-0d0c0f33]:-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 .ioniq-pip-container .cpo-postcode-input input[data-v-0d0c0f33]::-webkit-validation-bubble-message,.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input input[data-v-0d0c0f33]::spelling-error,.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input select[data-v-0d0c0f33]::-webkit-validation-bubble-message,.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input select[data-v-0d0c0f33]::spelling-error,.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input textarea[data-v-0d0c0f33]::-webkit-validation-bubble-message,.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-input textarea[data-v-0d0c0f33]::spelling-error{-webkit-text-fill-color:var(--text)!important}.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-geo[data-v-0d0c0f33]{color:var(--text);cursor:pointer;font-size:14px;text-decoration:underline}.shop-module .theme--genesis .ioniq-pip-container .cpo-postcode-geo[data-v-0d0c0f33]:hover{color:var(--text)}.shop-module .theme--genesis .ioniq-pip-container .cpc-spinner>div[data-v-0d0c0f33]{background-color:var(--text)}.shop-module .theme--genesis .tabs[data-v-0d0c0f33]{text-align:left}.shop-module .theme--genesis .tabs__flex[data-v-0d0c0f33]{border:0;border-radius:0;padding:0;width:auto}.shop-module .theme--genesis .tabs__flex a[data-v-0d0c0f33]:not(:first-child){margin-left:20px}.shop-module .theme--genesis .tabs__tab[data-v-0d0c0f33]{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-0d0c0f33]{background-color:var(--bg);border-bottom:3px solid var(--active);border-radius:0;color:var(--active)}.shop-module .theme--genesis .tabs__tab[data-v-0d0c0f33]:not(.is-selected):hover{color:var(--active);text-decoration:none}.shop-module .theme--genesis .intro-disclaimers[data-v-0d0c0f33]{background:var(--bg);max-width:100%}.shop-module .theme--genesis .intro-disclaimers .container[data-v-0d0c0f33]{color:var(--text)}.shop-module .theme--genesis .intro-disclaimers h3[data-v-0d0c0f33]{font-family:var(--brand-font-text,"Helvetica Neue"),Arial,sans-serif;font-weight:700}.shop-module .theme--genesis .intro-disclaimers .container[data-v-0d0c0f33],.shop-module .theme--genesis .intro-disclaimers h3[data-v-0d0c0f33]{font-size:14px;line-height:22px}[data-v-499f7527]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-499f7527]{--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-499f7527],.shop-module [class*=" icon-"][data-v-499f7527],.shop-module [class^=icon-][data-v-499f7527]{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-499f7527]:before,.shop-module [class*=" icon-"][data-v-499f7527]:before,.shop-module [class^=icon-][data-v-499f7527]: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 .ioniq-cpo-banner[data-v-499f7527]{padding:1rem 0}@media (min-width:768px){.shop-module .ioniq-cpo-banner .banner-header-row[data-v-499f7527]{align-items:center;display:flex;flex-wrap:wrap;flex-wrap:nowrap;justify-content:space-between}}.shop-module .ioniq-cpo-banner .banner-header-row div>img[data-v-499f7527]{margin-right:2rem}@media (max-width:767px){.shop-module .ioniq-cpo-banner .banner-header-row div>img[data-v-499f7527]{margin-right:0;max-width:280px;width:100%}}.shop-module .ioniq-cpo-banner.mobile[data-v-499f7527]{text-align:left}@media (max-width:767px){.shop-module .ioniq-cpo-banner.mobile .banner-right[data-v-499f7527]{display:none}.shop-module .ioniq-cpo-banner .banner-right[data-v-499f7527]{margin-top:2rem}}.shop-module .ioniq-cpo-banner hr[data-v-499f7527]{border:0;border-bottom:1px solid #002c5f;margin-top:2rem;width:100%}.shop-module .theme--genesis .banner-right[data-v-499f7527]{font-family:var(--brand-font-text,"Helvetica Neue"),Arial,sans-serif}.shop-module .theme--genesis .banner-header-row[data-v-499f7527]{background:#f8f8f8;padding:44px 60px}.shop-module .theme--genesis hr[data-v-499f7527]{display:none}[data-v-9808c70c]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-9808c70c]{--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-9808c70c],.shop-module [class*=" icon-"][data-v-9808c70c],.shop-module [class^=icon-][data-v-9808c70c]{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-9808c70c]:before,.shop-module [class*=" icon-"][data-v-9808c70c]:before,.shop-module [class^=icon-][data-v-9808c70c]: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 .modelcard[data-v-9808c70c]{border:1px solid #bebebe;border-radius:4px;overflow:hidden}.shop-module .modelcard img[data-v-9808c70c]{display:inline-block;height:200px;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;vertical-align:middle;width:100%}.shop-module .modelcard-body[data-v-9808c70c]{padding:2rem}.shop-module .modelcard .label[data-v-9808c70c]{font-size:10px}.shop-module .modelcard .heading[data-v-9808c70c]{color:inherit}.shop-module .modelcard .heading h4[data-v-9808c70c]{font-size:16px;line-height:28px;margin-bottom:0}.shop-module .modelcard .link[data-v-9808c70c]{color:inherit;font-size:12px}.shop-module .modelcard .tags[data-v-9808c70c]{display:flex;flex-wrap:wrap;font-size:12px;list-style:none;padding:0}.shop-module .modelcard .tags .tag[data-v-9808c70c]{background-color:#f6f3f2;border-radius:99px;line-height:1;margin-bottom:.3rem;margin-right:.3rem;padding:.4rem .7rem}.shop-module .modelcard .price[data-v-9808c70c]{font-size:17px}.shop-module .modelcard hr[data-v-9808c70c]{border:none;border-bottom:1px solid #e4dcd3}.shop-module .modelcard .brand-logo[data-v-9808c70c]{height:8px;margin-bottom:25px;width:-moz-fit-content;width:fit-content}.shop-module .modelcard .delivery-label[data-v-9808c70c]{color:#494949;line-height:15px;margin-bottom:12px}.shop-module .modelcard .delivery-label .copy[data-v-9808c70c]{font-size:12px}.shop-module .modelcard .card-price-text[data-v-9808c70c]{color:#494949;line-height:15px}.shop-module .modelcard .card-footer[data-v-9808c70c]{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}.shop-module .modelcard .card-footer .dealer-details[data-v-9808c70c]{color:#494949;margin-right:1rem}.shop-module .modelcard .card-footer .dealer-details h5[data-v-9808c70c]{font-size:12px;line-height:12px;margin-bottom:0}.shop-module .modelcard .card-footer .dealer-details small[data-v-9808c70c]{font-size:12px}.shop-module .modelcard .card-footer .link[data-v-9808c70c]{color:#00aad2;font-size:16px;line-height:24px;white-space:nowrap}@media (max-width:479px){.shop-module .modelcard .card-footer .link[data-v-9808c70c]{font-size:13px}}.shop-module .theme--genesis .modelcard[data-v-9808c70c]{height:100%}.shop-module .theme--genesis .modelcard .modelcard-body[data-v-9808c70c]{display:flex;flex-direction:column;height:calc(100% - 200px);padding:30px}.shop-module .theme--genesis .modelcard .heading h4[data-v-9808c70c]{font-size:20px;line-height:22px}.shop-module .theme--genesis .modelcard .tags[data-v-9808c70c]{margin-top:20px}.shop-module .theme--genesis .modelcard .tags .tag[data-v-9808c70c]{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 .modelcard .delivery-label[data-v-9808c70c]{margin-bottom:20px;margin-top:6px}.shop-module .theme--genesis .modelcard .card-footer[data-v-9808c70c],.shop-module .theme--genesis .modelcard .delivery-label[data-v-9808c70c]{font-family:var(--brand-font-text,"Helvetica Neue"),Arial,sans-serif}.shop-module .theme--genesis .modelcard .card-footer .dealer-details[data-v-9808c70c]{color:#000;margin-right:1rem}.shop-module .theme--genesis .modelcard .card-footer .dealer-details h5[data-v-9808c70c]{font-family:var(--brand-font-text,"Helvetica Neue"),Arial,sans-serif;font-size:12px;font-weight:700;line-height:18px}.shop-module .theme--genesis .modelcard .card-footer .dealer-details small[data-v-9808c70c]{font-size:12px;line-height:18px}.shop-module .theme--genesis .modelcard .card-footer .link[data-v-9808c70c]{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")}.shop-module .modelcard .tooltip-icon{background-color:#494949;background-color:#fff;border:1px solid #8c8c8c;border-radius:20px;font-size:13px;padding-left:.25em;top:0}.shop-module .modelcard .tooltip-icon:before{color:#8c8c8c;content:"i"}[data-v-7977b98a]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-7977b98a]{--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-7977b98a],.shop-module [class*=" icon-"][data-v-7977b98a],.shop-module [class^=icon-][data-v-7977b98a]{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-7977b98a]:before,.shop-module [class*=" icon-"][data-v-7977b98a]:before,.shop-module [class^=icon-][data-v-7977b98a]: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-7977b98a]{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-7977b98a]:first-child{margin-top:12px}}.shop-module .checkboxes__group-label[data-v-7977b98a]{font-weight:500}.shop-module .checkbox[data-v-7977b98a]{margin-top:8px}.checkboxes__group-label+.shop-module .checkbox[data-v-7977b98a]{margin-top:14px}.shop-module .checkbox__container[data-v-7977b98a]{align-items:baseline;cursor:pointer;display:flex}@media (max-width:768px){.shop-module .checkbox__container[data-v-7977b98a]{padding:3px 0}}.shop-module .checkbox__container input[data-v-7977b98a]{display:none}.shop-module .checkbox__container.is-disabled[data-v-7977b98a]{opacity:.5;pointer-events:none}.shop-module .checkbox__ui[data-v-7977b98a]{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-7977b98a]{border:1px solid #000}.shop-module .checkbox__ui[data-v-7977b98a]: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-7977b98a]:before{color:#00aad2}.shop-module .checkbox__label[data-v-7977b98a]{margin-left:10px}.shop-module .theme--genesis .checkboxes__group-label[data-v-7977b98a]{font-weight:400}.shop-module .theme--genesis .checkbox__label[data-v-7977b98a]{color:#757575}.shop-module .theme--genesis .checkbox__container .checkbox__ui[data-v-7977b98a]{border:1px solid #757575}.shop-module .theme--genesis .checkbox__container.is-checked .checkbox__ui[data-v-7977b98a]{background:#000;border-color:#000}.shop-module .theme--genesis .checkbox__container.is-checked .checkbox__ui[data-v-7977b98a]:before{color:#fff}.shop-module .theme--genesis .checkbox__container.is-disabled .checkbox__ui[data-v-7977b98a]{border:1px solid #aaa8a6}[data-v-862cdd01]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-862cdd01]{--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-862cdd01],.shop-module [class*=" icon-"][data-v-862cdd01],.shop-module [class^=icon-][data-v-862cdd01]{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-862cdd01]:before,.shop-module [class*=" icon-"][data-v-862cdd01]:before,.shop-module [class^=icon-][data-v-862cdd01]: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-862cdd01]{border-top:1px solid #e5e5e5;margin-top:22px;padding-top:14px}.shop-module .colours__heading[data-v-862cdd01]{font-family:Hyundai Sans Head;font-weight:400}.shop-module .colours__grid[data-v-862cdd01]{display:grid;grid-template-columns:1fr;margin-top:15px;row-gap:10px}@media (min-width:768px){.shop-module .colours__grid[data-v-862cdd01]{row-gap:18px}}@media (min-width:1024px){.shop-module .colours__grid[data-v-862cdd01]{-moz-column-gap:30px;column-gap:30px;grid-template-columns:1fr 1fr}}.shop-module .colour[data-v-862cdd01]{align-items:center;cursor:pointer;display:flex;padding:0;position:relative;z-index:1}.shop-module .colour[data-v-862cdd01]:before{bottom:-10px;content:"";left:-10px;position:absolute;right:-10px;top:-10px;z-index:-1}.shop-module .colour.is-disabled[data-v-862cdd01]{opacity:.5;pointer-events:none}.shop-module .colour__swatch[data-v-862cdd01]{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-862cdd01]{border:1px solid #e5e5e5}.shop-module .colour__swatch.is-inverted.is-selected[data-v-862cdd01]:before{color:#000}.shop-module .colour__swatch.is-selected[data-v-862cdd01]:before{color:#fff}.shop-module .colour__swatch[data-v-862cdd01]: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-862cdd01]{border:1px solid #000}.shop-module .colour__swatch_container[data-v-862cdd01]{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-862cdd01]{margin-right:0}.shop-module .colour__swatch_container[data-v-862cdd01]: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-862cdd01]:before{color:#000}.shop-module .colour__swatch_container.is-inverted[data-v-862cdd01]{border:1px solid transparent}.shop-module .colour__swatch_container.is-inverted.is-selected[data-v-862cdd01]:before{color:#fff}.shop-module .colour__label[data-v-862cdd01]{color:#000;margin-top:3px;text-transform:capitalize;white-space:nowrap}.shop-module .theme--genesis .colour__swatch[data-v-862cdd01]{border-radius:0}@media (min-width:1024px){.shop-module .theme--genesis .colours__grid[data-v-862cdd01]{grid-template-columns:1fr}}.shop-module .theme--genesis .colour__swatch_genesis[data-v-862cdd01]{display:flex}[data-v-3cb29547]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-3cb29547]{--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-3cb29547],.shop-module [class*=" icon-"][data-v-3cb29547],.shop-module [class^=icon-][data-v-3cb29547]{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-3cb29547]:before,.shop-module [class*=" icon-"][data-v-3cb29547]:before,.shop-module [class^=icon-][data-v-3cb29547]: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 .bounce-enter-active[data-v-3cb29547],.shop-module .bounce-leave-active[data-v-3cb29547]{animation:bounce-in-3cb29547 .3s;animation-delay:var(--card-delay);opacity:0;transform:translateY(1rem)}.shop-module .bounce-leave-active[data-v-3cb29547]{animation-direction:reverse}@keyframes bounce-in-3cb29547{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.shop-module .location-bar[data-v-3cb29547]{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-3cb29547]{flex-wrap:nowrap}}.shop-module .location-bar__results[data-v-3cb29547]{align-items:center;display:flex;margin-top:16px;order:1;width:100%}@media (min-width:768px){.shop-module .location-bar__results[data-v-3cb29547]{margin-left:14px;margin-top:0;order:0;width:auto}}.shop-module .location-bar__results>.icon[data-v-3cb29547]{font-size:1.8rem;margin-right:4px}.shop-module .location-bar__results em[data-v-3cb29547]{color:#000;font-style:normal;font-weight:700}.shop-module .location-bar__results a em[data-v-3cb29547]{text-decoration:underline}.shop-module .location-bar__sortby[data-v-3cb29547]{align-items:baseline;display:flex}.shop-module .location-bar__sortby label[data-v-3cb29547]{color:#999}.shop-module .location-bar__sortby .form-select.form-select[data-v-3cb29547]{margin-bottom:0}.shop-module .location-bar__sortby .form-select.form-select[data-v-3cb29547]:after{font-size:1.2em}.shop-module .location-bar__sortby .form-select.form-select select[data-v-3cb29547]{background-color:transparent;border-color:#999;color:#000;padding:.7rem 2rem .6rem .7rem}@media (min-width:480px){.shop-module .location-bar__sortby .form-select.form-select select[data-v-3cb29547]{margin-left:.5rem}}.shop-module .filter-toggle[data-v-3cb29547]{line-height:45px;padding:0 15px}@media (min-width:768px){.shop-module .filter-toggle[data-v-3cb29547]{display:none}}@media (max-width:358px){.shop-module .filter-toggle span[data-v-3cb29547]{display:none}}.shop-module .filter-toggle svg[data-v-3cb29547]{height:24px;width:24px}@media (max-width:767px){.shop-module .filters[data-v-3cb29547]{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-3cb29547]{padding-left:20px}}.shop-module .filters.is-open[data-v-3cb29547]{left:0;transition:left .4s ease}.shop-module .filters__header[data-v-3cb29547]{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-3cb29547]{display:none}}.shop-module .filters__header button[data-v-3cb29547]{cursor:pointer;font-size:14px;height:41px;margin-left:auto;padding:1em}.shop-module .filters__header button[data-v-3cb29547]: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-3cb29547]{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-3cb29547]{display:none}.shop-module .cols[data-v-3cb29547]{display:flex;justify-content:space-between}.shop-module .col[data-v-3cb29547]:first-child{flex-shrink:0;margin-right:40px;width:240px}}@media (min-width:1140px){.shop-module .col[data-v-3cb29547]:first-child{margin-right:60px;width:330px}}@media (min-width:768px){.shop-module .col[data-v-3cb29547]:last-child{flex-grow:1;flex-shrink:1;max-width:800px}}.shop-module .models-grid[data-v-3cb29547]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:1rem}.shop-module .grid-controls[data-v-3cb29547]{display:flex;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;margin:2rem 0 1.4rem}@media (max-width:767px){.shop-module .grid-controls[data-v-3cb29547]{font-size:.8rem;margin-bottom:0;margin-top:1rem}}.shop-module .grid-controls .icon-marker-sm[data-v-3cb29547]{margin-right:.2rem}.shop-module .grid-controls .backto[data-v-3cb29547]{align-items:center;color:inherit;display:flex;padding:.5rem .8rem .5rem .5rem;transform:translate(-.6rem)}.shop-module .grid-controls .backto[data-v-3cb29547]:hover{text-decoration:none}@media (max-width:767px){.shop-module .grid-controls .backto[data-v-3cb29547]{font-size:.8rem}}.shop-module .grid-controls .backto i[data-v-3cb29547]{font-size:1.8rem}.shop-module .grid-controls .backto>.icon[data-v-3cb29547]{font-size:1.8rem;margin-right:4px}.shop-module .grid-controls .backto em[data-v-3cb29547]{font-style:normal;font-weight:700}.shop-module .grid-controls .backto a[data-v-3cb29547]{color:#000;cursor:pointer;text-decoration:underline}.shop-module .grid-controls .sortby[data-v-3cb29547]{align-items:center;color:inherit;display:flex}@media (max-width:767px){.shop-module .grid-controls .sortby[data-v-3cb29547]{font-size:.8rem}}.shop-module .grid-controls .sortby label[data-v-3cb29547]{color:#999}.shop-module .grid-controls .sortby select[data-v-3cb29547]{background-color:transparent;border:1px solid #e4dcd3;color:inherit;cursor:pointer;margin-left:.5rem;padding:.7rem 2rem .7rem .7rem}.shop-module .grid-controls .sortby .form-select[data-v-3cb29547]{margin-bottom:0}.shop-module .grid-controls .sortby .form-select[data-v-3cb29547]:after{font-size:1em}.shop-module .grid[data-v-3cb29547]{padding-bottom:2rem}.shop-module .pagination[data-v-3cb29547]{margin-bottom:2rem;margin-top:2rem;text-align:center}.shop-module .pagination ol[data-v-3cb29547]{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0}.shop-module .pagination button[data-v-3cb29547]{-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-3cb29547]{cursor:not-allowed}.shop-module .pagination button.disabled[data-v-3cb29547]:hover{background-color:#fff;color:#1b19194d}.shop-module .pagination button.is-selected[data-v-3cb29547],.shop-module .pagination button[data-v-3cb29547]:hover{background-color:#00aad2;color:#fff}.shop-module .models-empty[data-v-3cb29547]{background-color:#f6f3f2;margin:1rem 0;padding:3rem;text-align:center}@media (min-width:768px){.shop-module .models-empty[data-v-3cb29547]{padding:8rem}}.shop-module .models-empty h3[data-v-3cb29547]{margin:auto;max-width:550px}.shop-module .disclaimers[data-v-3cb29547]{font-size:14px;line-height:22px;margin:60px auto 0;max-width:1230px;padding:0 15px 60px}@media (min-width:768px){.shop-module .disclaimers[data-v-3cb29547]{margin-top:80px}}.shop-module .disclaimers .disclaimers-heading[data-v-3cb29547]{font-size:14px;font-weight:700;line-height:22px;margin-bottom:0}.shop-module .theme--genesis .models-grid[data-v-3cb29547]{gap:27px}@media (min-width:1140px){.shop-module .theme--genesis .models-grid[data-v-3cb29547]{gap:1.5rem}}.shop-module .theme--genesis .grid-controls .backto[data-v-3cb29547]{color:#111}.shop-module .theme--genesis .grid-controls .backto[data-v-3cb29547],.shop-module .theme--genesis .grid-controls .sortby[data-v-3cb29547]{font-family:var(--brand-font-text,"Helvetica Neue"),Arial,sans-serif}.shop-module .theme--genesis .grid-controls .sortby label[data-v-3cb29547]{font-size:18px;line-height:28px}.shop-module .theme--genesis .location-bar__sortby .form-select select[data-v-3cb29547]{border-color:#757575}.shop-module .theme--genesis .pagination ol[data-v-3cb29547]{gap:1rem}.shop-module .theme--genesis .pagination button[data-v-3cb29547]{border:1px solid transparent;border-radius:0;padding:2px 10px}.shop-module .theme--genesis .pagination button.page-number.is-selected[data-v-3cb29547],.shop-module .theme--genesis .pagination button.page-number[data-v-3cb29547]:hover{background:none;border-bottom:1px solid var(--active);color:var(--active)}.shop-module .theme--genesis .pagination button[data-v-3cb29547]:not(.page-number){line-height:27px}.shop-module .theme--genesis .pagination button[data-v-3cb29547]:not(.page-number):hover{background:none;color:#000}.shop-module .theme--genesis .font-text[data-v-3cb29547]{font-family:var(--brand-font-text,"Helvetica Neue"),Arial,sans-serif}[data-v-c39e29fb]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-c39e29fb]{--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-c39e29fb],.shop-module [class*=" icon-"][data-v-c39e29fb],.shop-module [class^=icon-][data-v-c39e29fb]{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-c39e29fb]:before,.shop-module [class*=" icon-"][data-v-c39e29fb]:before,.shop-module [class^=icon-][data-v-c39e29fb]: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 .model-side[data-v-c39e29fb]{-ms-overflow-style:-ms-autohiding-scrollbar;background-color:#fff;bottom:0;box-shadow:-5px 30px 34px #00000014;left:0;overflow-x:hidden;overflow-y:auto;top:60px}.shop-module .model-side[data-v-c39e29fb]::-webkit-scrollbar{width:5px}.shop-module .model-side[data-v-c39e29fb]::-webkit-scrollbar-thumb{background-color:#b7b7b7;border-radius:13px;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.shop-module .model-side[data-v-c39e29fb]::-webkit-scrollbar-thumb:hover{background-color:#9e9e9e}@media (max-width:1023px){.shop-module .model-side[data-v-c39e29fb]{animation:openUp-c39e29fb .6s forwards;bottom:auto;display:none;height:100vh;padding:1rem 1rem 6rem;position:fixed;top:0;width:100%;z-index:45}.active .shop-module .model-side[data-v-c39e29fb]{display:block}}@keyframes openUp-c39e29fb{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.shop-module .model-side.mobile-open[data-v-c39e29fb]{display:block}@media (min-width:1024px){.shop-module .model-side[data-v-c39e29fb]{left:auto;padding:20px 55px 8rem;right:0;top:0;width:100%}}.shop-module .model-side .disclaimers-section[data-v-c39e29fb]{display:block}@media (min-width:1024px){.shop-module .model-side .disclaimers-section[data-v-c39e29fb]{display:none}}.shop-module .close-button-wrapper[data-v-c39e29fb]{display:flex;justify-content:flex-end;margin-bottom:16px}.shop-module .backto[data-v-c39e29fb]{color:inherit;font-size:1.4rem;text-decoration:none}.shop-module .backto-desktop[data-v-c39e29fb]{cursor:pointer}@media (max-width:1023px){.shop-module .backto-desktop[data-v-c39e29fb]{display:none}}.shop-module .backto-mobile[data-v-c39e29fb]{right:.8rem;top:4.4rem}@media (min-width:1024px){.shop-module .backto-mobile[data-v-c39e29fb]{display:none}}.shop-module .disclaimer[data-v-c39e29fb]{font-size:10px}.shop-module .theme--genesis .disclaimers-section[data-v-c39e29fb]{margin-top:3rem}[data-v-c3a95691]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-c3a95691]{--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-c3a95691],.shop-module [class*=" icon-"][data-v-c3a95691],.shop-module [class^=icon-][data-v-c3a95691]{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-c3a95691]:before,.shop-module [class*=" icon-"][data-v-c3a95691]:before,.shop-module [class^=icon-][data-v-c3a95691]: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 .small[data-v-c3a95691]{font-size:21px}@media screen and (min-width:320px){.shop-module .small[data-v-c3a95691]{font-size:calc(12.36364px + 2.69886vw)}}@media screen and (min-width:1024px){.shop-module .small[data-v-c3a95691]{font-size:40px}}.shop-module hr[data-v-c3a95691]{border:0;border-bottom:1px solid #e4dcd3}.shop-module .theme--genesis hr[data-v-c3a95691]{margin-bottom:20px}[data-v-2bdd7906]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-2bdd7906]{--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-2bdd7906],.shop-module [class*=" icon-"][data-v-2bdd7906],.shop-module [class^=icon-][data-v-2bdd7906]{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-2bdd7906]:before,.shop-module [class*=" icon-"][data-v-2bdd7906]:before,.shop-module [class^=icon-][data-v-2bdd7906]: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 .modal-anim-enter-active[data-v-2bdd7906],.shop-module .modal-anim-enter-active .modal-backdrop[data-v-2bdd7906],.shop-module .modal-anim-enter-active .modal-wrapper[data-v-2bdd7906],.shop-module .modal-anim-leave-active[data-v-2bdd7906],.shop-module .modal-anim-leave-active .modal-backdrop[data-v-2bdd7906],.shop-module .modal-anim-leave-active .modal-wrapper[data-v-2bdd7906]{transition:all .3s ease-in-out}.shop-module .modal-anim-enter[data-v-2bdd7906],.shop-module .modal-anim-leave-to[data-v-2bdd7906]{visibility:hidden}.shop-module .modal-anim-enter .modal-wrapper[data-v-2bdd7906],.shop-module .modal-anim-leave-to .modal-wrapper[data-v-2bdd7906]{opacity:0;transform:translate(-50%,15px)}.shop-module .modal-anim-enter .modal-backdrop[data-v-2bdd7906],.shop-module .modal-anim-leave-to .modal-backdrop[data-v-2bdd7906]{opacity:0}.shop-module .modal-wrapper[data-v-2bdd7906]{align-items:stretch;background-color:#fff;border-radius:2px;box-shadow:0 0 20px #00000026;color:#000;display:flex;left:50%;max-height:calc(100% - 10vh);max-width:90%;padding:0;position:fixed;top:5vh;transform:translate(-50%);width:1100px;z-index:150}html.ie11 .shop-module .modal-wrapper[data-v-2bdd7906]{overflow:auto}.shop-module .modal-backdrop[data-v-2bdd7906]{background:#00000080;bottom:0;display:block;left:0;opacity:1;position:fixed;right:0;top:0;z-index:149}.shop-module .modal-main[data-v-2bdd7906]{overflow:hidden;padding:10% 0 10% 10%;width:100%}@media (min-width:1024px){.shop-module .modal-main[data-v-2bdd7906]{align-items:center;display:flex;justify-content:space-between}}.shop-module .modal-main h2[data-v-2bdd7906]{font-weight:400;margin-bottom:1.2rem}.shop-module .modal-main-content[data-v-2bdd7906]{max-width:460px;padding-right:1rem}.shop-module .close-btn[data-v-2bdd7906]{cursor:pointer;padding:1.5em;position:absolute;right:0;top:0}@media (max-width:1023px){.shop-module .close-btn[data-v-2bdd7906]{transform:scale(.7);transform-origin:100% 0}}.shop-module .side-img[data-v-2bdd7906]{margin:2rem 0}.shop-module .side-img img[data-v-2bdd7906]{width:100%}[data-v-a1ed9a12]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-a1ed9a12]{--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-a1ed9a12],.shop-module [class*=" icon-"][data-v-a1ed9a12],.shop-module [class^=icon-][data-v-a1ed9a12]{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-a1ed9a12]:before,.shop-module [class*=" icon-"][data-v-a1ed9a12]:before,.shop-module [class^=icon-][data-v-a1ed9a12]: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 .notification-box[data-v-a1ed9a12]{background:#eef1f4;margin-bottom:2rem;padding:2rem 1.5rem}.shop-module .notification-box.blue[data-v-a1ed9a12]{background:#002c5f;color:#fff;padding:2.5rem 1.5rem 2.7rem}.shop-module .notification-box .lead[data-v-a1ed9a12]{font-weight:100;letter-spacing:.025em;line-height:1.6em;margin-bottom:1.5rem}.shop-module .notification-box p[data-v-a1ed9a12]:last-child{margin:0}.shop-module .notification-box h4[data-v-a1ed9a12]{font-size:16px}.shop-module .theme--genesis .notification-box[data-v-a1ed9a12]{background:#f8f8f8;padding:30px}.shop-module .theme--genesis .notification-box h4[data-v-a1ed9a12]{font-size:20px;line-height:1.1}[data-v-74bd28d6]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-74bd28d6]{--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-74bd28d6],.shop-module [class*=" icon-"][data-v-74bd28d6],.shop-module [class^=icon-][data-v-74bd28d6]{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-74bd28d6]:before,.shop-module [class*=" icon-"][data-v-74bd28d6]:before,.shop-module [class^=icon-][data-v-74bd28d6]: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 .back-link-wrapper[data-v-74bd28d6]{margin-bottom:21px;margin-top:21px}@media (min-width:1024px){.shop-module .back-link-wrapper[data-v-74bd28d6]{margin-bottom:60px;margin-top:60px}}.shop-module .back-link[data-v-74bd28d6]{color:#8c8c8c;display:inline-block;font-size:15px;font-weight:500}.shop-module .preowned[data-v-74bd28d6]{color:#999;font-size:10px}.shop-module .model-wrap[data-v-74bd28d6]{position:relative}@media (min-width:1024px){.shop-module .model-view[data-v-74bd28d6]{display:flex}}.shop-module .model-body[data-v-74bd28d6]{max-width:100vw}.shop-module .model-body .side-bar[data-v-74bd28d6]{background-color:#fff;box-shadow:-5px 30px 34px #00000014;height:calc(100vh - 146px);position:fixed;right:-504px;top:146px;transition:right .3s ease-out;width:504px;z-index:30}@media (min-width:1024px){.shop-module .model-body .side-bar[data-v-74bd28d6]{display:flex}.shop-module .model-body .side-bar[data-v-74bd28d6]:after{background-color:#fff;content:"";height:60px;position:absolute;right:0;top:-60px;width:504px}}@media (max-width:1023px){.shop-module .model-body .side-bar[data-v-74bd28d6]{right:-100vw;top:120px;width:100vw;z-index:45}.shop-module .model-body .side-bar[data-v-74bd28d6]:after{width:100vw}}.shop-module .model-body .side-bar.sticky[data-v-74bd28d6]{bottom:0;position:absolute;top:auto}.shop-module .model-body .side-bar.active[data-v-74bd28d6]{right:0}@-moz-document url-prefix(){.shop-module .model-body .side-bar.active[data-v-74bd28d6]{right:10px}}.shop-module .price-details[data-v-74bd28d6]{display:none}.shop-module .price-details .price-details-inner[data-v-74bd28d6]{max-width:545px;padding-bottom:90px;padding-left:20px}@media (min-width:1024px){.shop-module .price-details .price-details-inner[data-v-74bd28d6]{height:-moz-fit-content;height:fit-content;position:sticky;top:146px}.shop-module .price-details[data-v-74bd28d6]{display:inline-flex;flex:1;justify-content:flex-end;width:50%}}.shop-module .price-details-inner-mobile[data-v-74bd28d6]{display:block;margin:24px auto 60px}@media (min-width:1024px){.shop-module .price-details-inner-mobile[data-v-74bd28d6]{display:none}}.shop-module .price-details-inner-mobile .heading[data-v-74bd28d6]{color:#1c1b1b;font-size:22px;font-weight:500;letter-spacing:0;line-height:28px;margin-bottom:18px}.shop-module .model-details[data-v-74bd28d6]{position:relative}@media (min-width:1024px){.shop-module .model-details[data-v-74bd28d6]{display:inline-block;width:50%}}.shop-module .loading[data-v-74bd28d6]{opacity:0}.shop-module .swiper-btn[data-v-74bd28d6]{background-color:#fff;border-radius:100%;height:2rem;margin:0 1rem;opacity:.8;top:34%;width:2rem;z-index:2}.shop-module .swiper-btn[aria-disabled=true][data-v-74bd28d6]{opacity:0}.shop-module .swiper-btn[data-v-74bd28d6]:hover{opacity:1}.shop-module .swiper-btn[data-v-74bd28d6]:before{font-size:1.6rem;vertical-align:-6px}.shop-module .cpo-swiper[data-v-74bd28d6]{margin-bottom:20px;overflow:hidden;position:relative}@media (max-width:1023px){.shop-module .cpo-swiper[data-v-74bd28d6]{margin-left:-15px;margin-right:-15px}}.shop-module .cpo-swiper img[data-v-74bd28d6]{max-width:100%;width:100%}.shop-module .cpo-swiper .swiper-btn[data-v-74bd28d6],.shop-module .cpo-swiper-thumbs .swiper-btn[data-v-74bd28d6]{background-color:#fff;border-radius:100%;height:2rem;margin:-1rem 1rem 0;opacity:.8;top:50%;width:2rem;z-index:2}.shop-module .cpo-swiper-thumbs[data-v-74bd28d6]{margin-bottom:40px;overflow:hidden;position:relative}@media (max-width:1023px){.shop-module .cpo-swiper-thumbs[data-v-74bd28d6]{display:none}}.shop-module .cpo-swiper-thumbs .swiper-slide[data-v-74bd28d6]{background-color:#00aad2}.shop-module .cpo-swiper-thumbs .swiper-slide.active img[data-v-74bd28d6]{transform:scale(.96)}.shop-module .cpo-swiper-thumbs img[data-v-74bd28d6]{cursor:pointer;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .2s ease}.shop-module .swiper-pagination-fraction[data-v-74bd28d6]{align-items:center;background-color:#fff;border-radius:99px;bottom:2rem;flex-direction:row;left:1rem;line-height:1;padding:.38rem .1rem .2rem;position:absolute;width:3rem;z-index:2}.shop-module .detail-grid[data-v-74bd28d6]{display:grid;gap:.5rem;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.shop-module .detail-grid[data-v-74bd28d6]{gap:2rem 5rem;grid-template-columns:repeat(2,1fr)}}.shop-module .heading[data-v-74bd28d6]{color:#1c1b1b;font-size:44px;font-weight:500;letter-spacing:0;margin-bottom:15px}.shop-module .detail[data-v-74bd28d6]{border-bottom:1px solid #bebebe;margin-bottom:1rem;padding-bottom:1.6rem}@media (max-width:1023px){.shop-module .detail[data-v-74bd28d6]{padding-bottom:.6rem}}.shop-module .detail-label[data-v-74bd28d6]{color:#999;font-size:12px;text-transform:capitalize}.shop-module .detail-text[data-v-74bd28d6]{font-size:15px}.shop-module .detail[data-v-74bd28d6]:last-child,.shop-module .detail[data-v-74bd28d6]:nth-last-child(2):nth-child(odd){border-bottom:none}.shop-module .disclaimer[data-v-74bd28d6]{font-size:10px}.shop-module .download-specs[data-v-74bd28d6]{color:#002c5f;display:inline-block;font-weight:500;letter-spacing:0;line-height:51px;margin-bottom:20px}.shop-module .download-specs i[data-v-74bd28d6]{font-size:14px;margin-right:.5rem}.shop-module .heading-bar[data-v-74bd28d6]{background-color:#eef1f4;height:60px;padding-bottom:17px;padding-top:17px;position:relative;z-index:40}.shop-module .heading-bar .model-details-image[data-v-74bd28d6]{height:26px;width:auto}.shop-module .model-price[data-v-74bd28d6]{font-size:32px}.shop-module .model-price sup[data-v-74bd28d6]{font-size:40%;vertical-align:10px}.shop-module .price-disc[data-v-74bd28d6]{display:flex}.shop-module .price-disc .price-icon[data-v-74bd28d6]{background-color:#00aad2;margin-right:.7rem}.shop-module .price-disc .price-icon[data-v-74bd28d6]:before{content:"!"}.shop-module .navigation-ctas[data-v-74bd28d6]{display:flex;justify-content:flex-start;margin:35px 0}.shop-module .pricing-subheader[data-v-74bd28d6]{color:#1b1919;font-size:16px;font-weight:500;margin-bottom:16px}.shop-module .detail-heading[data-v-74bd28d6]{color:#000;font-size:16px;font-weight:500;margin-bottom:16px}.shop-module .theme--genesis .back-link[data-v-74bd28d6]{color:#000}.shop-module .theme--genesis .heading-bar[data-v-74bd28d6]{background:#f8f8f8}.shop-module .theme--genesis .heading[data-v-74bd28d6]{font-size:48px;line-height:50px}.shop-module .theme--genesis .price-details-inner-mobile .heading[data-v-74bd28d6]{font-size:26px;line-height:32px}.shop-module .theme--genesis .pricing-subheader[data-v-74bd28d6]{line-height:1.5;margin-bottom:12px}.shop-module .theme--genesis .detail-heading[data-v-74bd28d6],.shop-module .theme--genesis .pricing-subheader[data-v-74bd28d6]{font-family:var(--brand-font-text,"Helvetica Neue"),Arial,sans-serif;font-size:14px;font-weight:700}.shop-module .theme--genesis .detail-heading[data-v-74bd28d6]{line-height:1.6}.shop-module .theme--genesis .detail[data-v-74bd28d6]{margin-bottom:0;padding-bottom:20px}.shop-module .theme--genesis .detail-text[data-v-74bd28d6]{font-size:16px}@media (min-width:768px){.shop-module .theme--genesis .detail-grid[data-v-74bd28d6]{gap:20px}}.shop-module .theme--genesis .download-specs[data-v-74bd28d6]{align-items:center;color:#000;display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:0}.shop-module .theme--genesis .download-specs i[data-v-74bd28d6]{margin-left:.5rem}.shop-module .theme--genesis .disclaimers-section h6[data-v-74bd28d6]{font-family:var(--brand-font-text,"Helvetica Neue"),Arial,sans-serif;font-weight:700}.shop-module .theme--genesis .disclaimers-section .disclaimer[data-v-74bd28d6],.shop-module .theme--genesis .disclaimers-section h6[data-v-74bd28d6]{font-size:14px;line-height:1.5}.shop-module .theme--genesis .cpo-swiper-thumbs .swiper-slide[data-v-74bd28d6]{background-color:var(--active)}.shop-module .theme--genesis .cpo .navigation-ctas[data-v-74bd28d6]{justify-content:flex-start}@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 .price-details-inner-mobile .notification-box h4{color:#1b1919;font-size:16px;font-weight:500;margin-bottom:6px}.shop-module .price-details-inner-mobile .notification-box span{color:#494949;font-size:16px}.shop-module .theme--genesis .price-details-inner-mobile .notification-box h4{font-size:16px}[data-v-2f0b309f]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-2f0b309f]{--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-2f0b309f],.shop-module [class*=" icon-"][data-v-2f0b309f],.shop-module [class^=icon-][data-v-2f0b309f]{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-2f0b309f]:before,.shop-module [class*=" icon-"][data-v-2f0b309f]:before,.shop-module [class^=icon-][data-v-2f0b309f]: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 .loading-wrapper-content.active[data-v-2f0b309f]{visibility:hidden}[data-v-c76ce5ae]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-c76ce5ae]{--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-c76ce5ae],.shop-module [class*=" icon-"][data-v-c76ce5ae],.shop-module [class^=icon-][data-v-c76ce5ae]{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-c76ce5ae]:before,.shop-module [class*=" icon-"][data-v-c76ce5ae]:before,.shop-module [class^=icon-][data-v-c76ce5ae]: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 .custom-checkboxes[data-v-c76ce5ae]{display:flex;flex-wrap:wrap;margin:0 0 1.5rem -1.5rem}.shop-module .custom-checkboxes.no-top-pad[data-v-c76ce5ae]{margin-top:-1.5rem}.shop-module .wrapper[data-v-c76ce5ae]{align-items:flex-start;cursor:pointer;display:flex;padding:1.5rem 0 0 1.5rem;position:relative}.shop-module .wrapper input[data-v-c76ce5ae]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.shop-module .content[data-v-c76ce5ae]{padding-left:.75rem}.shop-module .checkbox[data-v-c76ce5ae]{background:#eef1f4;border:2px solid transparent;flex:1 0 auto;height:22px;position:relative;width:22px}.shop-module .checkbox[data-v-c76ce5ae]: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:"";display:inline-block;font-size:10px;height:20px;left:0;line-height:19px;position:absolute;text-align:center;text-transform:none;transition:all .3s ease-in-out;width:20px}.disabled .shop-module .checkbox[data-v-c76ce5ae]:before{background-color:#b7b7b7;color:#fff}.checked .shop-module .checkbox[data-v-c76ce5ae]:before{color:#00aad2;transition:all .3s ease-in-out}.shop-module .validation-error[data-v-c76ce5ae]{margin-top:.5rem;padding-left:58px}[data-v-84398dd7]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-84398dd7]{--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-84398dd7],.shop-module [class*=" icon-"][data-v-84398dd7],.shop-module [class^=icon-][data-v-84398dd7]{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-84398dd7]:before,.shop-module [class*=" icon-"][data-v-84398dd7]:before,.shop-module [class^=icon-][data-v-84398dd7]: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 .sidebar-subtitle[data-v-84398dd7]{font-size:1.2rem;font-weight:100;margin:0;padding:0 0 30px}.shop-module .sidebar-subtitle .thick[data-v-84398dd7]{font-weight:500}.shop-module .form-row[data-v-84398dd7]{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:-1.5rem 0 0 -1.5rem}.shop-module .form-row .col[data-v-84398dd7]{padding:1.5rem 0 0 1.5rem;width:50%}.shop-module .theme--genesis .white-bg[data-v-84398dd7]{background:#fff;border:1px solid var(--active)}.shop-module .theme--genesis .navigation-ctas.mt-3[data-v-84398dd7]{margin-top:3rem}.shop-module .theme--genesis .form-radio[data-v-84398dd7]{margin:3rem 0}.shop-module .theme--genesis p.lead[data-v-84398dd7]{margin-bottom:0}[data-v-2bd5844d]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-2bd5844d]{--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-2bd5844d],.shop-module [class*=" icon-"][data-v-2bd5844d],.shop-module [class^=icon-][data-v-2bd5844d]{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-2bd5844d]:before,.shop-module [class*=" icon-"][data-v-2bd5844d]:before,.shop-module [class^=icon-][data-v-2bd5844d]: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 .custom-checkboxes[data-v-2bd5844d]{display:flex;flex-wrap:wrap;margin:0 0 1.5rem -1.5rem}.shop-module .custom-checkboxes.no-top-pad[data-v-2bd5844d]{margin-top:-1.5rem}.shop-module .wrapper[data-v-2bd5844d]{align-items:flex-start;cursor:pointer;display:flex;padding:1.5rem 0 0 1.5rem;position:relative}.shop-module .wrapper input[data-v-2bd5844d]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.shop-module .content[data-v-2bd5844d]{padding-left:.75rem}.shop-module .checkbox[data-v-2bd5844d]{background:#eef1f4;border:2px solid transparent;flex:1 0 auto;height:22px;position:relative;width:22px}.shop-module .checkbox[data-v-2bd5844d]: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:"";display:inline-block;font-size:10px;height:20px;left:0;line-height:19px;position:absolute;text-align:center;text-transform:none;transition:all .3s ease-in-out;width:20px}.disabled .shop-module .checkbox[data-v-2bd5844d]:before{background-color:#b7b7b7;color:#fff}.checked .shop-module .checkbox[data-v-2bd5844d]:before{color:#00aad2;transition:all .3s ease-in-out}@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 .hyu-ioniq5 .form-group .sq-input-active label{color:#002c5f;font-size:12px;height:26px;transform:translateY(0)}.shop-module .sq-card-message:not(.sq-visible){display:none}.shop-module .sq-input{background:transparent;border:none;border-bottom:1px solid #000;border-radius:0;display:block;font-size:18px;height:60px;outline:0 none;padding:15px 0 0;transition:border .3s linear;width:100%}html.ie11 .shop-module .sq-input{padding:15px 0 0}.shop-module .sq-input.sq-input--focus{background-color:transparent;border-bottom:2px solid #00aad2}.shop-module .sq-input:valid+label{color:#000;font-size:11px;margin-top:8px;top:0}.shop-module .sq-input:-webkit-autofill~label{color:#000;font-size:11px;margin-top:8px;top:0}.shop-module .sq-input~.invalid-feedback{display:none}.shop-module .sq-input--error{border-bottom:2px solid #dc3545!important}.shop-module .sq-input--error~.invalid-feedback{display:block}.shop-module .sq-input--error+label{color:#dc3545!important}.shop-module .button-credit-card{background:#fff;border:1px solid #c8c8c8;border-radius:5px;box-shadow:2px 2px 1px #c8c8c8;cursor:pointer;line-height:20px;margin:5px;min-height:20px;min-width:200px;padding:0}.shop-module .card-number{width:100%}.shop-module .wallet-not-enabled{background:#eee;border-radius:5px;display:block;font-family:inherit;font-style:italic;font-weight:lighter;line-height:40px;margin:10px;max-height:64px;min-height:40px;min-width:200px;padding:0}.shop-module .button-apple-pay{background-color:#000;background-image:-webkit-named-image(apple-pay-logo-white);background-position:50% 50%;background-repeat:no-repeat;background-size:100% 60%;border-radius:5px;cursor:pointer;display:none;margin:10px;max-height:64px;min-height:40px;min-width:200px;padding:0}.shop-module .button-masterpass{background-color:#000;background-image:url(https://static.masterpass.com/dyn/img/btn/global/mp_chk_btn_147x034px.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#fff;border-radius:5px;cursor:pointer;margin:10px;max-height:40px;min-height:40px;min-width:200px;padding:0}.shop-module .pay-button{margin-top:1rem}[data-v-b88adcc3]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-b88adcc3]{--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-b88adcc3],.shop-module [class*=" icon-"][data-v-b88adcc3],.shop-module [class^=icon-][data-v-b88adcc3]{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-b88adcc3]:before,.shop-module [class*=" icon-"][data-v-b88adcc3]:before,.shop-module [class^=icon-][data-v-b88adcc3]: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 .sidebar-subtitle[data-v-b88adcc3]{font-weight:100;margin:0;padding:35px 0 15px}.shop-module .interim-price[data-v-b88adcc3]{border-bottom:1px solid #8c8c8c;font-size:22px;font-weight:100;padding:1.5rem 0 .4rem;text-align:right}.shop-module .interim-price span[data-v-b88adcc3]{font-size:12px}.shop-module .notification-box[data-v-b88adcc3]{background:#eef1f4;margin-bottom:2rem;padding:1.5rem}.shop-module .notification-box.blue[data-v-b88adcc3]{background:#002c5f;color:#fff;padding:2.5rem 1.5rem 2.7rem}.shop-module .notification-box .lead[data-v-b88adcc3]{font-weight:100;letter-spacing:.025em;line-height:1.6em;margin-bottom:1.5rem}.shop-module .notification-box p[data-v-b88adcc3]:last-child{margin:0}.shop-module .notification-box h4[data-v-b88adcc3]{font-size:16px}.shop-module .form-row[data-v-b88adcc3]{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:-1.5rem 0 0 -1.5rem}.shop-module .form-row .col[data-v-b88adcc3]{padding:1.5rem 0 0 1.5rem;width:50%}.shop-module .finance-block-wrap[data-v-b88adcc3]{margin:0 0 2rem}.shop-module .address-fields[data-v-b88adcc3]{position:relative}.shop-module .checkbox-wrap[data-v-b88adcc3]{margin-bottom:2rem}.shop-module .trade-in-description[data-v-b88adcc3]{display:block;font-size:12px}.shop-module .btn-active-blue[data-v-b88adcc3]:disabled{background-color:#00aad2;color:#fff;opacity:1}.shop-module .btn-white[data-v-b88adcc3]:disabled{background-color:#fff;border:0}.shop-module .theme--genesis br[data-v-b88adcc3]{display:none}.shop-module .theme--genesis .genesis-checkboxes .checkbox-wrap[data-v-b88adcc3]{margin-bottom:.75rem}.shop-module .theme--genesis .genesis-checkboxes .wrapper[data-v-b88adcc3]{padding-top:0}.shop-module .theme--genesis .genesis-checkboxes .custom-checkboxes[data-v-b88adcc3]{margin-bottom:0}[data-v-cddc7d28]:root{--brand-font-heading:Hyundai Sans Head;--brand-font-text:Hyundai Sans Text}.theme--genesis[data-v-cddc7d28]{--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-cddc7d28],.shop-module [class*=" icon-"][data-v-cddc7d28],.shop-module [class^=icon-][data-v-cddc7d28]{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-cddc7d28]:before,.shop-module [class*=" icon-"][data-v-cddc7d28]:before,.shop-module [class^=icon-][data-v-cddc7d28]: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 .container[data-v-cddc7d28]{padding:0 20px}.shop-module .page-wrapper[data-v-cddc7d28]{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1200px;padding-bottom:60px;padding-top:60px}@media (min-width:1024px){.shop-module .page-wrapper[data-v-cddc7d28]{padding-bottom:80px;padding-top:80px}}.shop-module .left-col[data-v-cddc7d28]{align-items:center;background:#fff;display:flex;flex:1;justify-content:center;width:100%}@media (min-width:1024px){.shop-module .left-col[data-v-cddc7d28]{justify-content:flex-start;max-width:600px;position:relative}}.shop-module .left-col h1[data-v-cddc7d28]{color:#1c1b1b;font-size:24px;font-weight:500;letter-spacing:0;margin-bottom:20px}@media screen and (min-width:320px){.shop-module .left-col h1[data-v-cddc7d28]{font-size:calc(18.54545px + 1.70455vw)}}@media screen and (min-width:1024px){.shop-module .left-col h1[data-v-cddc7d28]{font-size:36px}}.shop-module .close-btn[data-v-cddc7d28]{position:absolute;right:1.5rem;top:1.5rem;z-index:1}.shop-module .banner[data-v-cddc7d28]{align-items:flex-start;display:flex;flex-direction:column;padding-top:35px}@media (min-width:1024px){.shop-module .banner[data-v-cddc7d28]{padding-top:60px}}.shop-module .banner .banner-right[data-v-cddc7d28]{margin-top:32px}.shop-module .banner .banner-right img[data-v-cddc7d28]{height:35px;width:auto}@media (min-width:768px){.shop-module .banner .banner-right[data-v-cddc7d28]{margin-top:44px}}.shop-module .model-asset[data-v-cddc7d28]{height:auto;max-width:100%;width:350px}.shop-module .left-col-content[data-v-cddc7d28]{width:100%}@media (min-width:1024px){.shop-module .left-col-content[data-v-cddc7d28]{max-width:600px}}.shop-module .left-col-content>p[data-v-cddc7d28]{color:#1c1b1b;font-size:16px;letter-spacing:0;line-height:24px;margin-bottom:20px}.shop-module .confirmation-finance-block[data-v-cddc7d28]{padding-top:4.2rem}.shop-module .confirmation-finance-block h3[data-v-cddc7d28]{font-size:21px;font-weight:400;margin-bottom:.8em}.shop-module .finance-list[data-v-cddc7d28]{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style-type:none;margin:0 0 0 -2rem;padding:0}.shop-module .finance-list li[data-v-cddc7d28]{color:#002c5f;flex:0 1 auto;font-size:15px;line-height:20px;padding:.75rem 0 0 2rem}.shop-module .finance-list .finance-list-item[data-v-cddc7d28]{align-items:center;display:flex;min-height:3rem;padding-left:4rem;position:relative}.shop-module .finance-list i[data-v-cddc7d28]{align-items:center;border:1px solid #002c5f;border-radius:50%;color:#002c5f;display:flex;font-size:1.25rem;height:3rem;justify-content:center;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3rem}.shop-module .results-box[data-v-cddc7d28]{border-bottom:1px solid #979797;padding:33px 0 20px;width:100%}@media (min-width:1024px){.shop-module .results-box[data-v-cddc7d28]{display:flex;justify-content:flex-start}.shop-module .results-box>div[data-v-cddc7d28]:first-child{margin-right:2rem}}.shop-module .results-box>div[data-v-cddc7d28]{margin-bottom:.5rem}.shop-module .quote-button-wrap[data-v-cddc7d28]{display:flex;justify-content:flex-end;margin-top:2.75rem}.shop-module .quote-button-wrap .btn[data-v-cddc7d28]{align-items:center;background:#eef1f4;border-color:#eef1f4;color:#002c5f;display:flex;font-size:20px;padding:.45em 1.75em}.shop-module .quote-button-wrap .btn[data-v-cddc7d28]:hover{background:#002c5f;border-color:#002c5f;color:#fff}.shop-module .quote-button-wrap .btn.active[data-v-cddc7d28],.shop-module .quote-button-wrap .btn[data-v-cddc7d28]:active{background:#002147;border-color:#002147;color:#fff}.shop-module .quote-button-wrap .btn i[data-v-cddc7d28]{font-size:.6em;margin-left:.5rem}.shop-module .right-col[data-v-cddc7d28]{align-items:flex-start;display:flex;justify-content:flex-end;position:relative;width:100%}@media (min-width:1024px){.shop-module .right-col[data-v-cddc7d28]{max-width:460px;padding-right:25px}}.shop-module .right-col-content[data-v-cddc7d28]{background-color:#f7f7f7;padding-bottom:80px;padding-top:74px;width:100%}@media (min-width:1024px){.shop-module .right-col-content[data-v-cddc7d28]{margin-left:0;margin-right:0;max-width:460px;padding:58px 58px 70px}}.shop-module .right-col-content .confirm-icon[data-v-cddc7d28]{margin-bottom:1rem;margin-right:14px;margin-top:0}@media (min-width:320px){.shop-module .right-col-content .confirm-icon[data-v-cddc7d28]{margin-top:0}}.shop-module .right-col-content a[data-v-cddc7d28]:not(.btn){color:#000;text-decoration:underline}.shop-module .right-col-content a[data-v-cddc7d28]:not(.btn):hover{color:#000;text-decoration:none}.shop-module .next-steps-list[data-v-cddc7d28]{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0;padding:0}.shop-module .next-steps-list li[data-v-cddc7d28]{font-size:14px;line-height:24px;margin-bottom:34px;width:100%}@media (min-width:1024px){.shop-module .next-steps-list li[data-v-cddc7d28]{margin-bottom:26px}}.shop-module .next-steps-list li[data-v-cddc7d28]:last-child{margin-bottom:0}.shop-module .next-steps-list .next-step-item[data-v-cddc7d28]{align-items:center;color:#1c1b1b;display:flex;font-size:16px;line-height:24px;min-height:3rem;position:relative}@media (min-width:1024px){.shop-module .next-steps-list .next-step-item[data-v-cddc7d28]{align-items:flex-start;display:flex}}.shop-module .next-steps-list i[data-v-cddc7d28]{align-items:center;border:1px solid #002c5f;border-radius:50%;color:#002c5f;display:flex;font-size:1.25rem;height:3rem;justify-content:center;margin-bottom:1rem;width:3rem}@media (max-width:1023px){.shop-module .next-steps-list i[data-v-cddc7d28]{left:0;margin-bottom:0;position:absolute;top:50%;transform:translateY(-50%)}}.shop-module .right-col-image-wrap[data-v-cddc7d28]{margin-top:40px}@media (min-width:1024px){.shop-module .right-col-image-wrap[data-v-cddc7d28]{margin-top:80px}}.shop-module .right-col-image-wrap img[data-v-cddc7d28]{height:85px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.shop-module .btn-mo[data-v-cddc7d28]{margin:40px auto;width:100%}@media (min-width:1024px){.shop-module .btn-mo[data-v-cddc7d28]{display:none}}.shop-module .btn-confirmation-desktop[data-v-cddc7d28],.shop-module .btn-confirmation-mobile[data-v-cddc7d28]{margin-top:40px;padding-left:60px;padding-right:60px}@media (min-width:1024px){.shop-module .btn-confirmation-mobile[data-v-cddc7d28]{display:none}}@media (max-width:1023px){.shop-module .btn-confirmation-desktop[data-v-cddc7d28]{display:none}}.shop-module .sidebar-heading[data-v-cddc7d28]{color:#1c1b1b;font-size:24px;font-weight:500;letter-spacing:0;line-height:28px;margin-bottom:20px;margin-top:0}.shop-module .banner-img-wrapper[data-v-cddc7d28]{margin-bottom:24px}@media (min-width:1024px){.shop-module .banner-img-wrapper[data-v-cddc7d28]{margin-bottom:30px}}.shop-module .banner-img-wrapper img[data-v-cddc7d28]{max-width:100%}.shop-module .heading-bar[data-v-cddc7d28]{background-color:#eef1f4;height:60px;padding-bottom:17px;padding-top:17px;position:relative;z-index:40}.shop-module .heading-bar .model-details-image[data-v-cddc7d28]{height:26px;width:auto}.shop-module .tick-list[data-v-cddc7d28]{margin-top:24px}.shop-module .tick-list li[data-v-cddc7d28]{margin-bottom:8px}.shop-module .disclaimers[data-v-cddc7d28]{font-size:14px;line-height:22px;margin:0 auto;max-width:1200px;padding:0 20px 60px}.shop-module .disclaimers .disclaimers-heading[data-v-cddc7d28]{font-size:14px;font-weight:700;line-height:22px;margin-bottom:0}.shop-module .theme--genesis .right-col-image-wrap[data-v-cddc7d28]{margin-top:40px}@media (min-width:1024px){.shop-module .theme--genesis .right-col-image-wrap[data-v-cddc7d28]{margin-top:40px}}.shop-module .theme--genesis .payment-info[data-v-cddc7d28]{color:#999;display:flex;flex-direction:column;font-size:12px;line-height:1.5;width:50%}.shop-module .theme--genesis .payment-info strong[data-v-cddc7d28]{color:#000;font-size:16px;font-weight:400}.shop-module .theme--genesis .left-col h1[data-v-cddc7d28]{font-size:24px}@media screen and (min-width:320px){.shop-module .theme--genesis .left-col h1[data-v-cddc7d28]{font-size:calc(15.81818px + 2.55682vw)}}@media screen and (min-width:1024px){.shop-module .theme--genesis .left-col h1[data-v-cddc7d28]{font-size:42px}}.shop-module .theme--genesis .left-col-content>p[data-v-cddc7d28]{font-size:14px}.shop-module .theme--genesis .results-box[data-v-cddc7d28]{border-bottom:0}@media (min-width:1024px){.shop-module .theme--genesis .results-box[data-v-cddc7d28]{border-bottom:1px solid #e5e5e5}}.shop-module .theme--genesis .btn-confirmation-desktop[data-v-cddc7d28]{height:56px;width:240px}.shop-module .theme--genesis .next-steps-list .next-step-item[data-v-cddc7d28]{font-size:18px;line-height:28px}@media (min-width:1024px){.shop-module .theme--genesis .next-steps-list li[data-v-cddc7d28]{margin-bottom:40px}}@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")}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff")}:root{--swiper-theme-color:#000;--swiper-navigation-size:44px}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper .swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper .swiper-wrapper,.swiper.swiper-android .swiper-slide,.swiper.swiper-ios .swiper-slide{transform:translateZ(0)}.swiper.swiper-horizontal{touch-action:pan-y}.swiper.swiper-vertical{touch-action:pan-x}.swiper .swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper .swiper-slide-invisible-blank{visibility:hidden}.swiper.swiper-autoheight,.swiper.swiper-autoheight .swiper-slide{height:auto}.swiper.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper.swiper-3d{perspective:1200px}.swiper.swiper-3d .swiper-cube-shadow,.swiper.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper.swiper-css-mode>.swiper-wrapper{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.swiper.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper.swiper-3d .swiper-slide-shadow,.swiper.swiper-3d .swiper-slide-shadow-bottom,.swiper.swiper-3d .swiper-slide-shadow-left,.swiper.swiper-3d .swiper-slide-shadow-right,.swiper.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper .swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper .swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper .swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.swiper .swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper .swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper .swiper-pagination.swiper-pagination-disabled,.swiper-pagination-disabled>.swiper .swiper-pagination{display:none!important}.swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.swiper .swiper-pagination-custom,.swiper .swiper-pagination-fraction,.swiper.swiper-horizontal>.swiper-pagination-bullets{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper .swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper .swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper .swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper .swiper-pagination-bullet{cursor:pointer}.swiper .swiper-pagination-bullet:only-child{display:none!important}.swiper .swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper .swiper-pagination-vertical.swiper-pagination-bullets,.swiper.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet,.swiper.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper .swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper .swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper .swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>.swiper .swiper-pagination-progressbar,.swiper-vertical>.swiper .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper .swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper .swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper .swiper-pagination-lock{display:none}.swiper .swiper-button-next,.swiper .swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0 - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper .swiper-button-next.swiper-button-disabled,.swiper .swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper .swiper-button-next.swiper-button-hidden,.swiper .swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper .swiper-button-next,.swiper-navigation-disabled .swiper .swiper-button-prev{display:none!important}.swiper .swiper-button-next svg,.swiper .swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper .swiper-button-next svg,.swiper-rtl .swiper .swiper-button-prev svg{transform:rotate(180deg)}.swiper .swiper-button-prev,.swiper.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper .swiper-button-next,.swiper.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper .swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{background-image:none;height:auto;margin:0;width:auto}.swiper-button-next:before,.swiper-button-prev:before{font-size:36px}.swiper-button-next{right:0}.swiper-button-next: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;content:"";text-transform:none}.swiper-button-next:after{content:none;font-family:unset;font-size:unset;font-variant:unset;letter-spacing:unset;line-height:unset;text-transform:none}.swiper-button-prev{left:0}.swiper-button-prev: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;content:"";text-transform:none}.swiper-button-prev:after{content:none;font-family:unset;font-size:unset;font-variant:unset;letter-spacing:unset;line-height:unset;text-transform:none}.swiper.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper .swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper.swiper-flip{overflow:visible}.swiper.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper.swiper-flip .swiper-slide-active,.swiper.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper.swiper-fade .swiper-slide-active,.swiper.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper.swiper-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper.swiper-cube .swiper-slide-active,.swiper.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube .swiper-slide-active,.swiper.swiper-cube .swiper-slide-next,.swiper.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper .swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper .swiper-zoom-container>canvas,.swiper .swiper-zoom-container>img,.swiper .swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper .swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper .swiper-scrollbar.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>.swiper .swiper-scrollbar{display:none!important}.swiper .swiper-scrollbar.swiper-scrollbar-horizontal,.swiper-horizontal>.swiper .swiper-scrollbar{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper .swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper .swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper .swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper .swiper-scrollbar-cursor-drag{cursor:move}.swiper .swiper-scrollbar-lock{display:none}: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}.cpo .cq-placeholder{display:none}.cpo+.newpar{height:0;margin:0}.shop-module .cpo{font-family:var(--brand-font-heading,"Helvetica Neue"),Arial,sans-serif}.shop-module .cpo .max-100{max-width:100%}.shop-module .cpo .cpc-spinner,.shop-module .cpo .loader .cpc-spinner{width:100%}.shop-module .cpo .cpc-spinner>div,.shop-module .cpo .loader .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 .cpo .loader .theme--ioniq-n .cpc-spinner>div,.shop-module .cpo .loader .theme--ioniq-n .cpc-spinner>div:hover,.shop-module .cpo .theme--ioniq-n .cpc-spinner>div,.shop-module .cpo .theme--ioniq-n .cpc-spinner>div:hover{background-color:#fff}.shop-module .cpo .cpc-spinner .bounce1,.shop-module .cpo .loader .cpc-spinner .bounce1{animation-delay:-.32s}.shop-module .cpo .cpc-spinner .bounce2,.shop-module .cpo .loader .cpc-spinner .bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.shop-module .cpo .loading-wrapper{position:relative}.shop-module .cpo .loading-wrapper.outside,.shop-module .cpo .loading-wrapper:not(.outside) .cpc-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.shop-module .cpo .loading-wrapper:not(.outside) .cpc-spinner{width:80px}.shop-module .cpo .loading-active-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.shop-module .cpo .cpc-spinner.white>div{background:#fff}.shop-module .cpo .btn-active-blue:disabled,.shop-module .cpo .btn-active-blue:disabled:focus,.shop-module .cpo .btn-active-blue:disabled:hover{background:#00aad2;color:#fff;opacity:1}.shop-module .cpo .sidebar-heading{font-size:18px;font-weight:500;margin-bottom:1.6rem}.shop-module .cpo .navigation-ctas{display:flex;justify-content:flex-end}.shop-module .cpo .navigation-ctas .control{border-radius:2px;font-size:16px;min-width:100px}@media screen and (min-width:320px){.shop-module .cpo .navigation-ctas .control{font-size:calc(14.18182px + .56818vw)}}@media screen and (min-width:1024px){.shop-module .cpo .navigation-ctas .control{font-size:20px}}.shop-module .cpo .navigation-ctas .control{line-height:50px}@media screen and (min-width:320px){.shop-module .cpo .navigation-ctas .control{line-height:calc(45.45455px + 1.42045vw)}}@media screen and (min-width:1024px){.shop-module .cpo .navigation-ctas .control{line-height:60px}}.shop-module .cpo .navigation-ctas .control+.control{margin-left:.4rem}.shop-module .cpo .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 .cpo .form-control[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.shop-module .cpo .form-control[type=date]::-webkit-calendar-picker-indicator,.shop-module .cpo .form-control[type=date]::-webkit-inner-spin-button{display:none}.shop-module .cpo .form-control[type=date]::-webkit-datetime-edit{color:transparent}.shop-module .cpo .form-control.entered::-webkit-datetime-edit,.shop-module .cpo .form-control:focus::-webkit-datetime-edit{color:#000}.shop-module .cpo .form-control.large{font-size:16px;height:60px;padding:25px 0 0}@media screen and (min-width:320px){.shop-module .cpo .form-control.large{font-size:calc(15.09091px + .28409vw)}}@media screen and (min-width:1024px){.shop-module .cpo .form-control.large{font-size:18px}}.shop-module .cpo .form-control.large+label{font-size:12px}@media screen and (min-width:320px){.shop-module .cpo .form-control.large+label{font-size:calc(9.27273px + .85227vw)}}@media screen and (min-width:1024px){.shop-module .cpo .form-control.large+label{font-size:18px}}.shop-module .cpo .form-control.no-label{padding-top:0}.shop-module .cpo .form-control:not([readonly]):not(.readonly):focus{border:0;border-bottom:2px solid #00aad2}.shop-module .cpo .form-control.entered+label,.shop-module .cpo .form-control:not([readonly]):not(.readonly):focus+label{color:#002c5f;font-size:12px;height:26px;transform:translateY(0)}.shop-module .cpo .form-control.large.entered+label,.shop-module .cpo .form-control.large:not([readonly]):not(.readonly):focus+label{font-size:16px;height:39px}.shop-module .cpo .form-control.has-error,.shop-module .cpo .form-control[aria-invalid=true]{border-bottom:2px solid #e63312}.shop-module .cpo .form-control.has-error+label,.shop-module .cpo .form-control[aria-invalid=true]+label{color:#e63312}.shop-module .cpo .form-group .form-group,.shop-module .cpo .form-group:has(.has-error),.shop-module .cpo .form-row .form-group,.shop-module .cpo .form-row:has(.has-error){margin-bottom:1.6rem}.shop-module .cpo .form-group{color:#1c1b1b;margin-bottom:1rem;position:relative}.shop-module .cpo .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 .cpo .form-group label.entered{color:#002c5f;font-size:12px;height:26px;transform:translateY(0)}.shop-module .cpo .form-group .invalid-feedback{margin-top:6px}.shop-module .cpo .form-check{position:relative}.shop-module .cpo .form-check+.form-check{margin-top:26px}.shop-module .cpo .form-check+.form-group{margin-top:32px}.shop-module .cpo .form-check .invalid-feedback{margin-top:2px;padding-left:48px}.shop-module .cpo .form-check span{margin-top:5px}.shop-module .cpo .form-radio{margin-bottom:27px;position:relative}.shop-module .cpo .form-radio .form-radio-items{margin-top:10px}.shop-module .cpo .form-radio .form-radio-item{display:inline-block;width:49%}.shop-module .cpo .form-radio .invalid-feedback{margin-top:6px}.shop-module .cpo .form-select .form-control{padding-right:50px}.shop-module .cpo .form-select .form-control:focus{border:none;border-bottom:1px solid #00aad2}.shop-module .cpo .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 .cpo .readonly,.shop-module .cpo input:disabled,.shop-module .cpo select:disabled,.shop-module .cpo textarea:disabled{opacity:.5}.shop-module .cpo .readonly+label,.shop-module .cpo input:disabled+label,.shop-module .cpo select:disabled+label,.shop-module .cpo textarea:disabled+label{opacity:.6}.shop-module .cpo select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.shop-module .cpo select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.shop-module .cpo textarea.form-control{display:block;height:auto;min-height:200px}.shop-module .cpo textarea.form-control::-moz-placeholder{color:#000}.shop-module .cpo textarea.form-control::placeholder{color:#000}.shop-module .cpo input[type=radio][aria-invalid=true]~label:before{border-color:#e63312}.shop-module .cpo 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 .cpo input[type=checkbox]~label{padding-top:6px}}.shop-module .cpo 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 .cpo input[type=checkbox]:checked~label:before{border-color:#bebebe;color:#00aad2}.shop-module .cpo input[type=checkbox][aria-invalid=true]~label:before{border-color:#e63312}.shop-module .cpo .invalid-feedback{color:#e63312;font-size:12px;left:0;line-height:15px;position:absolute;top:100%}.shop-module .cpo .invalid-feedback.invalid-feedback--center{left:50%;transform:translate(-50%)}.shop-module .cpo .invalid-feedback.inline{position:relative}.shop-module .cpo .pricebox{align-items:center;display:flex;justify-content:space-between;pointer-events:all}@media (min-width:1024px){.shop-module .cpo .pricebox{display:none}}.shop-module .cpo .pricebox-outside{bottom:0;pointer-events:none;position:sticky;width:100%;z-index:3}.shop-module .cpo .pricebox-label{color:#8c8c8c;display:inline-block;font-size:11px;font-weight:500;margin-bottom:.7rem}.shop-module .cpo .pricebox-price{color:#000;font-size:40px;line-height:1em}.shop-module .cpo .pricebox-price sup{font-size:40%;margin-left:.2rem;vertical-align:revert}@media (min-width:1024px){.shop-module .cpo .pricebox .btn{display:none}}.shop-module .cpo .price-wrapper{background-color:#fff;bottom:0;box-shadow:0 -8px 17px #0000001f;padding-bottom:15px;padding-top:15px;position:sticky;z-index:1}@media screen and (min-width:320px){.shop-module .cpo .price-wrapper{padding-bottom:calc(8.18182px + 2.13068vw);padding-top:calc(8.18182px + 2.13068vw)}}@media screen and (min-width:1024px){.shop-module .cpo .price-wrapper{padding-bottom:30px;padding-top:30px}}.shop-module .cpo .price-wrapper{padding-left:25px;padding-right:25px}@media screen and (min-width:320px){.shop-module .cpo .price-wrapper{padding-left:calc(13.63636px + 3.55114vw);padding-right:calc(13.63636px + 3.55114vw)}}@media screen and (min-width:1024px){.shop-module .cpo .price-wrapper{padding-left:50px;padding-right:50px}}@media (min-width:1024px){.shop-module .cpo .price-wrapper{margin:0 0 0 auto;width:575px}}.shop-module .cpo .tick-list ol,.shop-module .cpo .tick-list ul{list-style:none;margin:0;padding:0}.shop-module .cpo .tick-list ol li,.shop-module .cpo .tick-list ul li{color:#494949;font-size:16px;letter-spacing:0;line-height:24px;margin-bottom:8px}.shop-module .cpo .tick-list ol li sup,.shop-module .cpo .tick-list ul li sup{top:-.7em}.shop-module .cpo .tick-list ol li:before,.shop-module .cpo .tick-list ul li:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAnCAYAAAB5XdqFAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAKqADAAQAAAABAAAAJwAAAAAsimG6AAAJHUlEQVRYCe1Ye4xWVxH/nXu/17q824JQFiGV0lq7u1BiqbQo9GVbMZHAtxvkka2Pak1TH9XUWCq2FDVWow2NVXxgKbvs7bKGRmhMKpjW1EgR2F0WTKUUtaQoYEFgd7/79Dfn7r3fc9kPMP7lJPd1zsyc352ZMzP3Klwq/aarFqfVNQhQByOYBKhxvE9CoQ+uewJm+ih85zCaG1+/lKXURQlbr9YAtTcBxmIgmEcdk5FIjubBx4CPclC14pHrlyWOcfwwDLUdLjrRfP1BGbwQujCgqwMD7+teRIAPEsfNMTDfA/wIYMnyAtYwCFoO3rvOaXJsheeuQ/PM10q4h3xMDDlTOrF539VQ3Wu56CKYScUFAcfOcwkIZYZg9CiBi3V9H/D4IpCDZCZGI5Vegb4zf+X8boKXNxyWqgNqdX2MANchkarT4CKA2loEl6AaAe5679DSZ7iqoErxGENQtRqF6/JCTIqnvjNP4JT7eLUgRX5412/u+hxM87swjVpuDr2mPiWJw3UIKOim21+AqXZx/iiSmVPwbBe+mUHgXw4zmEq330qeexgqV1BmLQ7WP4bViqauns4P1OpZTkv+hK+TCd1HxQYtKOR7LyNQT2NkZivunp4LB89zbuupQ1I14rLjL2L+/II3poz16jhg1Ndh+OuxuP7PlbQMDbR9/1wk8GsafUwMUna1751i3K3CuZE/Rcu0gUpKL2isdTetntiA2lH3oO/sH9CfXIiV154s1VE5Rju7xjPe1kGlx8Ad3DAhyCME+klkG3aUKrqoZ2vXu6Eyv0QyeQdBMqrTNyGw13CT3V8av8wZFchTDyOVaYxBmnwf33uLllz8XwPZtmcSVE0bkqk7YA9GjsMNaRr3omP/7aWoyoG27ruO3Mv1LhZu2dl8Tbr/C8jW/6lUwUU9C0gzsZFZ5MOwC6In4P4yzRQt+lVYvZI1YioHmjBX0hWX6/wnbOJy121DU8OWWOpSbqzeKczDFj22AE6FPShpzjBv4Qa+pXCZYqBWL3efvyS2plQUJ3ccyl1TKIQte94Da29j0Vg1D217pzLFEmRqbpElJbRkLSEpEknmvsDL8ine7MVA4S5gzrtSM4uQWBPoQPaGQ3KjaePuifATrVCpbbD2fCgaHvZqdU2jpRiT6RvjmBQhycee+0d4/t9jsFJQAtwF641Rkd5ioIGaS5ckmajD2HRdj7myM2KGLJbJWIytDzLoJ8GgC62uBfH8UDdSfg2jA+n0nCJ3J9P0mLsTI2oWci9sjnO0WFWxE1N9MyOVeaCrdybIfLUGKbOS2H3vCDKpA5pZLBmo52mBm3UZ1bGUGE8PbEZ7922RwrKr1TWDuuTlZpVZ0sn9FrCbWDAYXsHOWFaAGgkTvqoAtG5iDZnp1sHKpmMmeBu5Gf/QCsbgtC6T0inpTMBRAWuaV9C6m9C+/854oehGQCpFdycbykHav6PwMmRnHdfsnnOE+s7FuqV/gD8tUpW3aCKQdDA6tqjEsVInkVVERlo4uw/++x+gNb9FcJwbFJX6r4zxMNCGzT0f1bxy6uippyU76YGZRV2WxKTjbGOOXoLsdcdi/kyKGR8n4zgN9XNzhySwQxpnKPSzaNLqIemb4vwhoK1gFZxu2Whf0z2ouMkjWDMxliZ+DtaBTxD53xA4dHdyBuyCVlCDzL2ApL8S2dmnopX0tZ8Njpmgi+KNLhkgxpe3aL8rOygXm14EfIwoUiYPAvZg/SME9w1t1SitCFjDHE2wbTTZNubKGeWWzHFjjliBj88sBil6U/x8CYKaOOPImDJiQ+WBDrg5Mp3KA6WlFMaVVgiR1y1atv5x+O4jbJb92F3SICtjJAHXxblY4lks6dLC9rtakL1KOvxyckzKGZfFoRdQl4EwfsmdB7q8vo/A3uIioRLZNEEwBX5/XblWPRJgSf1axtoqgvW0dWVYUpvICglIycW23YZ+/14sm/7vcKLSWV1L16dDi1JO6r7vHYo480DlkyBAbzShW7tUeiJUcugKJDJNDQTrPkxQXmxZrWQQpGs/h1zwaaxoOBfrrnRj4O54mKIEbCNlvBaN5YHKiOG/wjQykHc/baxUc8Q85LXp+icJ9iFa1dFgtSW5Dxx7A/5l3zcsyC0HmKNxa+z2MO4P4592/LVaDPTsOy/T3q/H7g9Tz0ewac+8IUFGE80NP2AcPsS3dZjcmQmc9aw4n8V9TGvDkectY9WanG/QKR8EvyqULQbaMn+A1WeDzpOiXOItkRiBpPkofvFmZrj1GAZPseH+MtyBZ1Bb80BVnyit3dfQb1+iR8ThfE9CsgfO0MIdheuFk4Uj1r4ryf17ApxK4XBGuhvX+QqBPFnIesn3z/IvSwYsy+m74lQm9d/ut9DU2FSov9iiMpNtPMrz9yQ3xSRl1TDWwNq3PB671JuntqeRCb7PrJAHKRnHtfkV6z1Rqr4cqHAcq1lPga38hgn5dTdlpNkoPMNu6UHGT8FblKqs4nlT91hMmPwjmKnPxHEphtFlM/g2lt7A0ldMQy/47O4pyKRfYkMxPXZLVIVcv5VaH+U/pDeK1VXxJJ2WwndoyVm69EoJFkpxC9i5jXTdp9gDFNTdcHpooDLfvncuk3knlfKrlAlYKE7iuaMMh/VseLeguWF/ODnEeftf0jjX9wEKt3CTNLNS1cQvLyJpgnRyL9FjzVhU/qksLOcHKhzt3fPY3v2ctfuqIuUST9KK2fYJpod9bBF3wTN7mIvfphQtoqRPmMLxmQR3I5/r+QmS0hVHQkkoKq927kW4fS1YOidsKcPZovPwQIXd6n0vo/zH/F2zQLsrKpEyJ4Cl7RMXRoeMCwkQOYSkD4gAyrOUVk9/QfwQ9tlvYtmc85RXqhGZqsjqHQHlfZHIPs+4naAX1n/pBmOsGiUCWlKdLOs7+5n+HuOvx+erEq2GqYhHvn8S5v1sARfR9fzLzMQh+VZvikqgCUp4dHOSYz/h97Co/AxerhVLZzNsqqPqLVqqr21XHX/HMH5xO2OQm05NIFjJZ4wDMZ382VXcgQF7SnWIIbKDL7cDo91XcOcwDUrpWny+eKCFyqS81pzlZ7Y/lcNj2TwyAP1+3h8n3jf5H/9EpZRTqOL/9/9rC/wHNTZPw9eVV2kAAAAASUVORK5CYII=);background-position:bottom;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-flex;height:14px;margin-right:.5rem;min-width:14px;width:14px}.shop-module .cpo .tick-list.disclaimers ol>li,.shop-module .cpo .tick-list.disclaimers ul>li{display:block;padding-left:1.5rem}.shop-module .cpo .tick-list.disclaimers ol>li:before,.shop-module .cpo .tick-list.disclaimers ul>li:before{display:inline-block;margin-left:-1.5rem;top:0;width:1rem}.shop-module .cpo .intro-disclaimers{padding-bottom:30px;padding-top:30px}.shop-module .theme--genesis .cpo .cpo-page{font-family:var(--brand-font-text,"Helvetica Neue"),Arial,sans-serif}.shop-module .theme--genesis .cpo .pricebox-price{color:#af6249;font-size:42px;line-height:44px}.shop-module .theme--genesis .cpo .pricebox-label{color:#111;font-size:14px;font-weight:400;line-height:22px}.shop-module .theme--genesis .cpo .small{font-size:21px}@media screen and (min-width:320px){.shop-module .theme--genesis .cpo .small{font-size:calc(12.36364px + 2.69886vw)}}@media screen and (min-width:1024px){.shop-module .theme--genesis .cpo .small{font-size:40px}}.shop-module .theme--genesis .cpo .navigation-ctas .control{font-size:16px;line-height:56px;padding:0 78px}@media screen and (min-width:320px){.shop-module .theme--genesis .cpo .navigation-ctas .control{font-size:calc(15.09091px + .28409vw)}}@media screen and (min-width:1024px){.shop-module .theme--genesis .cpo .navigation-ctas .control{font-size:18px}}.shop-module .theme--genesis .cpo .side-bar .navigation-ctas .control{line-height:56px;padding:0;width:50%}.shop-module .theme--genesis .cpo .tick-list ol li,.shop-module .theme--genesis .cpo .tick-list ul li{font-size:14px;line-height:22px}.shop-module .theme--genesis .cpo .tick-list ol li:before,.shop-module .theme--genesis .cpo .tick-list ul li:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48bWFzayBpZD0iYSIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjRDlEOUQ5IiBkPSJNMCAwaDE2djE2SDB6Ii8+PC9tYXNrPjxnIG1hc2s9InVybCgjYSkiPjxwYXRoIGZpbGw9IiNBRjYyNDkiIGQ9Im02LjE2MiAxMi44Mi00LjU2LTQuNTYgMS4xNC0xLjE0IDMuNDIgMy40MiA3LjM0LTcuMzQgMS4xNCAxLjE0eiIvPjwvZz48L3N2Zz4=)}.shop-module .theme--genesis .cpo .sidebar-heading{font-family:var(--brand-font-heading,"Helvetica Neue"),Arial,sans-serif;font-size:26px;font-weight:400;line-height:1.2;margin-bottom:3rem}.shop-module .theme--genesis .cpo .sidebar-heading.small{font-size:18px;line-height:20px}.shop-module .theme--genesis .cpo .form-group{margin-bottom:36px}.shop-module .theme--genesis .cpo .form-control:not([readonly]):not(.readonly):focus{border-bottom:1px solid #000}.shop-module .theme--genesis .cpo .form-control.entered+label,.shop-module .theme--genesis .cpo .form-control:not([readonly]):not(.readonly):focus+label{color:#000}.shop-module .theme--genesis .cpo .notification-box.white-bg{background:#fff;border:1px solid var(--active)}.shop-module .theme--genesis .cpo input[type=checkbox]+span.checkbox{background:#fff;border:1px solid var(--text-secondary)}.shop-module .theme--genesis .cpo input[type=checkbox]:checked+span.checkbox{border:1px solid var(--active)}.shop-module .theme--genesis .cpo input[type=checkbox]:checked+span.checkbox:before{color:#000}.shop-module .theme--genesis .cpo .custom-checkboxes a{color:#000;text-decoration:underline}.shop-module .theme--genesis .cpo .custom-checkboxes a:hover{text-decoration:none}.shop-module .theme--genesis .cpo .form .mar-bot-3{margin-bottom:3rem}.shop-module .theme--genesis .cpo .loader .cpc-spinner>div{background-color:#000}
