body.page-template-template-configurator>.site{padding-top:0!important}.configurator__header-wrap{overflow:hidden}@media(min-width:1024px){.configurator__header-wrap{position:fixed;top:0;left:0;right:0;z-index:90;border-bottom:1px solid #d5d2d0}}@media(max-width:1023.98px){.configurator__header-wrap>.container{padding:0}}.configurator__header-wrap nav::before{content:"";display:block;position:absolute;left:0;right:0;top:0;height:1px;background:#d5d2d0}@media(min-width:1024px){.configurator__header-wrap nav::before{content:none}}.configurator__header-wrap .configurator__header--nav{width:100%}@media(min-width:1024px){.configurator__header-wrap .configurator__header--nav{width:86%}}@media(min-width:1440px){.configurator__header-wrap .configurator__header--nav{width:70%}}.configurator__header-wrap .configurator__header--nav .nav-item{position:relative}.configurator__header-wrap .configurator__header--nav .button-imitate-previous-tab-trigger{position:absolute;top:0;bottom:0;left:0;right:0;display:none;opacity:0;z-index:2}.configurator__header-wrap .configurator__header--nav .previously-active~.button-imitate-previous-tab-trigger{display:block}.configurator__header-wrap .configurator__header--nav .previously-active~.button-imitate-previous-tab-trigger:hover{cursor:pointer}.configurator__header-wrap .configurator__header--logo{order:1;width:50%}@media(min-width:1024px){.configurator__header-wrap .configurator__header--logo{width:12%;order:1}}@media(min-width:1440px){.configurator__header-wrap .configurator__header--logo{width:15%}}.configurator__header-wrap .configurator__header--button{order:2;width:50%}@media(min-width:1024px){.configurator__header-wrap .configurator__header--button{width:2%;order:3}}@media(min-width:1440px){.configurator__header-wrap .configurator__header--button{width:15%}}.configurator__header-wrap .configurator__header--nav{order:3}@media(min-width:1024px){.configurator__header-wrap .configurator__header--nav{order:2}}@media(min-width:1024px){.configurator__header-wrap--inner{max-width:144rem;margin:0 auto}}.configurator__header-wrap--inner-2{flex-wrap:wrap}@media(min-width:1024px){.configurator__header-wrap--inner-2{flex-wrap:nowrap}}.configurator__header-wrap .stick-it{position:fixed;top:0;z-index:91}@media(min-width:1024px){.configurator__header-wrap .stick-it{position:relative}}.configurator__header-wrap #configuratorMainNav{background:#fff;border-bottom:1px solid #d5d2d0}@media(min-width:1024px){.configurator__header-wrap #configuratorMainNav{background:0 0;border-bottom:none}}.configurator__body-wrap #model-nav{background:#fff}.configurator__body-wrap #model-nav::after{content:"";position:absolute;bottom:0;left:-1.5rem;right:-1.5rem;height:1px;background:#d5d2d0}.configurator__body-wrap #model-nav.stick-it{position:fixed!important;top:4rem;z-index:91;width:100%;left:0}@media(min-width:1024px){.configurator__body-wrap #model-nav{position:fixed;top:6rem!important;z-index:89;width:100%;left:0}}.configurator-logo_wrap-logo{font-size:0}.configurator-logo_wrap-logo-inner_wrap{position:relative;display:block}.configurator-logo_wrap-logo-inner_wrap .hhr_logo{height:1.5rem;width:auto}.configurator-logo_wrap-logo-inner_wrap .hhr_logo path{fill:#000}@media(min-width:1024px){.configurator-logo_wrap-logo-inner_wrap .hhr_logo{height:1.5rem}}.configurator__tab-content-title .icon{width:2.6rem;height:2.6rem;line-height:2.9rem;background:0 0}.configurator__tab-content-title .icon svg{width:100%;height:100%;max-width:unset;max-height:unset;margin:unset;transform:rotate(-90deg)}.configurator__tab-content-title .icon svg path{fill:#002c5f}@media(min-width:1024px){.configurator__tab-content-title .icon{width:3.2rem;height:3.2rem;line-height:4.2rem}}.configurator__color-picker-wrap:not(.slick-initialized){display:flex;flex-wrap:wrap}.configurator__color-picker-wrap:not(.slick-initialized) .card-color{width:20%}@media(min-width:1024px){.configurator__color-picker-wrap:not(.slick-initialized) .card-color{width:12.5%}}.configurator__color-picker-wrap--arrow-wrap{position:absolute;top:0;bottom:0;width:4.8rem}.configurator__color-picker-wrap--arrow-wrap.prev{left:0;background-image:linear-gradient(90deg,#fff,rgba(255,255,255,0));background-repeat:repeat-x}.configurator__color-picker-wrap--arrow-wrap.prev button{padding-left:0}.configurator__color-picker-wrap--arrow-wrap.next{right:0;background-image:linear-gradient(-90deg,#fff,rgba(255,255,255,0));background-repeat:repeat-x}.configurator__color-picker-wrap--arrow-wrap.next button{padding-right:0}.configurator__color-picker-wrap--arrow-wrap button{border:none!important}.configurator__color-picker-wrap .slick-list{overflow:visible;width:100%}.configurator__color-picker-wrap .slick-list .slick-track{min-width:100%;display:flex;margin-left:-.8rem;margin-right:-.8rem}.configurator__color-picker-wrap .slick-list .slick-track .slick-slide{height:inherit}@media(min-width:1024px){.configurator__color-picker-wrap .slick-list{overflow:hidden;padding-left:4.8rem;padding-right:4.8rem;padding-top:1.2rem}}.configurator__sticky-sidebar--inner:not(.step-6){position:fixed;top:0;bottom:0;left:0;right:0;z-index:102;background:#fff;transform:translateX(100%);opacity:0;transition:all 120ms cubic-bezier(.22,.64,.7,.51)}.configurator__sticky-sidebar--inner:not(.step-6).visible{opacity:1;transform:translateX(0)}@media(min-width:1024px){.configurator__sticky-sidebar--inner:not(.step-6){position:relative;opacity:1;transform:none}}@media(min-width:1024px){.configurator__sticky-sidebar{position:sticky;top:8rem;z-index:8}}.configurator__mobile-bottom-bar{position:fixed;bottom:0;left:0;right:0;z-index:101;padding:1.2rem;border-top:1px solid #000;background:#fff}.configurator__mobile-bottom-bar.loading-card::after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.5);background-image:url(/wp-content/themes/hhr/assets/img/loading.gif);background-size:3rem;background-repeat:no-repeat;background-position:center}.configurator__mobile-bottom-bar.step-6{display:none!important}.configurator::after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;background-color:rgba(255,255,255,.7);background-image:url(/wp-content/themes/hhr/assets/img/loading.gif);background-size:6rem;background-repeat:no-repeat;background-position:center;z-index:-9999;transition:all 120ms cubic-bezier(.22,.64,.7,.51)}.configurator.loading-configurator-z-index::after{z-index:9999}.configurator.loading-configurator::after{opacity:1}.configurator .loading{max-width:30rem;margin:0 auto}.configurator .loading .loading--img{position:relative;height:10rem;margin-top:12rem;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 13 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7833 3.6C12.7021 3.45937 11.9001 3.09966 11.9001 3.09966C12.0396 3.02484 12.135 3.00937 12.135 2.7C12.135 2.3625 12.1333 2.25 11.9167 2.25H11.1816C11.1786 2.24325 11.1754 2.23622 11.1724 2.22919C10.6979 1.15312 10.6343 0.881156 9.92658 0.514969C8.97731 0.0247499 7.19766 0 6.49999 0C5.80233 0 4.02268 0.0247499 3.07422 0.514969C2.36572 0.880594 2.38332 1.06875 1.8284 2.22919C1.8284 2.23228 1.82271 2.24044 1.81756 2.25H1.08171C0.866667 2.25 0.865042 2.3625 0.865042 2.7C0.865042 3.00937 0.960376 3.02484 1.09986 3.09966C1.09986 3.09966 0.325 3.4875 0.216667 3.6C0.108333 3.7125 0 4.5 0 5.85C0 7.2 0.108333 8.55 0.108333 8.55H0.431709C0.431709 8.94375 0.4875 9 0.650001 9H2.81666C2.97916 9 3.03333 8.94375 3.03333 8.55H9.96666C9.96666 8.94375 10.0208 9 10.1833 9H12.4042C12.5125 9 12.5667 8.91562 12.5667 8.55H12.8917C12.8917 8.55 13 7.17187 13 5.85C13 4.52812 12.8646 3.74062 12.7833 3.6ZM2.95912 4.86394C2.46587 4.91993 1.97008 4.94868 1.47388 4.95C0.920834 4.95 0.901876 4.98684 0.862876 4.62825C0.848205 4.46411 0.852844 4.29874 0.876688 4.13578L0.893751 4.05H0.975001C1.3 4.05 1.60523 4.06434 2.18156 4.24069C2.4747 4.33204 2.75041 4.47533 2.99649 4.66425C3.11458 4.75313 3.14166 4.8375 3.14166 4.8375L2.95912 4.86394ZM9.65304 6.88894L9.53333 7.2H3.46666C3.46666 7.2 3.47722 7.18284 3.33124 6.88556C3.22291 6.66562 3.35833 6.525 3.57255 6.44512C3.98747 6.28987 5.19999 5.85 6.49999 5.85C7.8 5.85 9.03662 6.22912 9.43854 6.44512C9.5875 6.525 9.77248 6.58125 9.65304 6.89062V6.88894ZM2.69262 3.04903C2.60514 3.05426 2.51747 3.05494 2.42991 3.051C2.5006 2.9205 2.53987 2.77509 2.60893 2.62322C2.8256 2.14509 3.07341 1.60397 3.5146 1.37587C4.15214 1.04625 5.47354 0.89775 6.49999 0.89775C7.52645 0.89775 8.84785 1.04512 9.48539 1.37587C9.92658 1.60397 10.1733 2.14538 10.3911 2.62322C10.4607 2.7765 10.4994 2.92303 10.572 3.05438C10.5178 3.05747 10.4555 3.05437 10.3068 3.04903H2.69262ZM12.11 4.62712C12.0521 4.97813 12.1062 4.95 11.5261 4.95C11.0299 4.94868 10.5341 4.91993 10.0409 4.86394C9.96369 4.84959 9.94175 4.71431 10.0035 4.66425C10.2484 4.47323 10.5244 4.32973 10.8184 4.24069C11.3948 4.06434 11.7192 4.04072 12.0396 4.05253C12.0612 4.05337 12.0816 4.06249 12.0971 4.07804C12.1125 4.09362 12.1219 4.1146 12.1233 4.13691C12.1386 4.30062 12.1342 4.46569 12.11 4.62825V4.62712Z' fill='black'/%3E%3C/svg%3E%0A");background-size:contain;background-position:center;background-repeat:no-repeat;opacity:.1}.configurator .loading .loading--img::after{content:"";display:block;position:absolute;height:100%;width:100%;background-image:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,.8) 50%,rgba(255,255,255,0));background-repeat:no-repeat;animation:loading 1.5s infinite}.vehicle-grid>.row.slick-initialized>.slick-list{overflow:visible}.vehicle-grid>.row.slick-initialized>.slick-list>.slick-track{min-width:100%}.nav-scroll-container{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;border:none;padding-right:0!important}.nav-scroll-container::-webkit-scrollbar{height:0}@media(max-width:1023.98px){.nav-scroll-container{width:calc(100% + 30px/2)}}.nav-scroll-container li{display:flex}.modal-side{position:fixed;top:0;bottom:0;right:0;left:0;z-index:110;background:rgba(0,0,0,.5);opacity:1;transform:translateX(0);transition:all 120ms cubic-bezier(.22,.64,.7,.51)}.modal-side.hidden{opacity:0;transform:translateX(100%)}.modal-side__content{position:relative;margin-left:auto;width:100%;height:100%;overflow-y:scroll;max-width:80rem;background:#fff;z-index:101}.modal-side__content::after{content:"";display:block;position:fixed;bottom:0;left:auto;right:0;top:auto;height:10rem;width:100%;max-width:80rem;z-index:102;background-image:linear-gradient(0deg,#fff,rgba(255,255,255,0));background-repeat:repeat-x}.modal-side__background{display:block;position:absolute;width:100%;height:100%;z-index:99}.modal-side .modal-bottom-bar{position:fixed;bottom:0;left:0;right:0;z-index:110}@media(min-width:1024px){.modal-side .modal-bottom-bar{width:100%;max-width:80rem;left:auto;padding-left:8rem!important;padding-right:8rem!important}}@keyframes loading{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.bg-blurred-white{background-color:rgba(255,255,255,.7);background:rgba(255,255,255,.7)}.bg-blurred-white::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:-1}.bg-blurred-white--desktop{background:#fff}@media(min-width:1024px){.bg-blurred-white--desktop{background-color:rgba(255,255,255,.7);background:rgba(255,255,255,.7)}.bg-blurred-white--desktop::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:-1}}.alert-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(100,91,88,.7)}.alert-modal-content{width:90%;max-width:36rem}.alert-modal .btn-close{position:absolute;top:0;right:0}.select2-container .select2-dropdown .select2-results__option{display:flex;align-items:center}.select2-container .select2-selection--single .select2-selection__rendered{display:flex;align-items:center}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f0f0f0;color:#333}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0}.select2-results__options>.select2-results__option:first-child{color:#000!important;opacity:.5;background-color:#fff!important;pointer-events:none}@media print{@page{size:A4 portrait;margin:10mm}body{width:190mm;height:277mm;margin:0;padding:0}.container{width:100%!important;max-width:100%!important}.car-360__content{height:400px!important;padding-bottom:0!important}.car-360__slider{position:relative!important}.car-360__slider .slick-track{transform:none!important;width:100%!important}.car-360__slider .slick-slide{display:none!important;opacity:0!important}.car-360__slider .slick-slide:nth-child(3){display:block!important;opacity:1!important;left:0!important;height:400px!important;width:100%!important;margin:0 auto!important}.car-360__slider .slick-slide:nth-child(3)>img{max-width:100%;max-height:100%;margin:0 auto!important}.car-360__360-graphic,.car-360__handle,.configurator__header-wrap,.full-screen-btn-wrap,.nav-pills,.no-js{display:none!important}#configuratorMainNavContent>.tab-pane{display:none!important;opacity:0!important}#configuratorMainNavContent>.tab-pane#my-hyundai{display:block!important;opacity:1!important}#configuratorMainNavContent>.tab-pane#my-hyundai>.container-fluid>.row>.col-12.col-lg-8{width:100%!important;max-width:100%!important;flex:0 0 100%!important}#configuratorMainNavContent>.tab-pane#my-hyundai>.container-fluid>.row>.col-12.col-lg-4{display:none!important}.mobile-details-card-wrap{display:block!important;background-color:#f6f3f2!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.card-details.step-6 .btn{display:none!important}.card-details.step-6~div{margin:0!important}.card-details.step-6~div .btn{display:none!important}.configurator__finish-cards{border:.2rem solid #d5d2d0!important;border-right:0!important;position:relative!important;display:flex!important;flex-direction:row!important}.configurator__finish-card{width:20%!important;border-bottom:0!important;border-right:.2rem solid #d5d2d0!important;background:#fff!important;position:relative!important;overflow:hidden!important}.configurator__finish-card--icon_wrap{justify-content:flex-start!important}.configurator__finish-card .btn{display:none!important}.configurator__finish-card--icon_wrap svg{width:3.2rem;height:auto}.configurator__finish-card--icon_wrap svg path{fill:#002c5f}.configurator__finish-card .card-line-clamp{display:-webkit-box;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:unset!important}.accordion .btn-accordion{background-image:none!important}.accordion .accordion-collapse{display:block!important}}
/*# sourceMappingURL=configurator.min.css.map */
