.hyundai-button{align-items:center;display:flex;gap:10px}.no-separator{border-bottom:1px solid var(--hyundai-transparent)!important;width:100%}.separator{width:100%}.header-dealer{align-items:flex-start;display:flex;flex-direction:column;height:auto;justify-content:center;max-width:100%;width:100%}.header-dealer .hd-my-location-radio .MuiIconButton-root,.header-dealer .hd-my-location-radio .makeStyles-icon-2{border-radius:0}.header-dealer .MuiIconButton-label input{font-size:16px!important}.header-dealer .hd-title{color:var(--hyundai-black);font-family:HyundaiSansHead-Regular;font-size:18px;height:auto;line-height:1.2;margin-bottom:10px;width:100%}.header-dealer .hd-options{align-items:baseline;display:flex;height:auto;justify-content:space-between;margin-bottom:5px;width:100%}.header-dealer .hd-options label{margin-right:0}.header-dealer .hd-options label .MuiTypography-body1{color:#747474!important;font-family:HyundaiSansText-Medium!important;font-size:14px!important}@media only screen and (max-width:767px){.header-dealer .hd-options label .MuiTypography-body1{font-size:12px!important}}.header-dealer .hd-search-container-name{align-items:center;display:flex;height:auto;justify-content:center;margin:0 0 20px;width:100%}.header-dealer .hd-search-container-name .hd-search-input-name{background-color:#0000;border:0;font-family:HyundaiSansHead-Medium;font-size:16px;height:48px;line-height:normal;padding:0 5px 0 20px;width:90%}.header-dealer .hd-search-container-name .hd-search-button{align-items:center;background-color:#0000;border:0;display:flex;height:48px;justify-content:center;padding-right:15px;width:40px}.header-dealer .hd-search-container-name .hd-search-button svg path{fill:var(--hyundai-dark-grey)}.header-dealer .hd-search-container-zipcode{align-items:center;display:flex;height:auto;justify-content:center;margin:0 0 20px;width:100%}.header-dealer .hd-search-container-zipcode .hd-search-input-zipcode{background-color:#0000;border:0;font-family:HyundaiSansHead-Medium;font-size:16px;height:48px;line-height:normal;padding:0 5px 0 20px;width:90%}.header-dealer .hd-search-container-zipcode .hd-search-button{align-items:center;background-color:#0000;border:0;display:flex;height:48px;justify-content:center;padding-right:15px;width:40px}.header-dealer .hd-search-container-zipcode .hd-search-button svg path{fill:var(--hyundai-dark-grey)}.header-dealer .hd-search-result{display:block;height:auto;margin:0 0 20px;width:100%}.header-dealer .hd-search-result .hd-result-dropdown{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;position:relative;width:100%;z-index:15}.header-dealer .hd-search-result .hd-result-dropdown .hd-dropdown-button-disabled{font-family:HyundaiSansHead-Medium;font-size:14px;height:48px;line-height:normal;padding-left:20px;text-align:left;transition:transform .5s ease-out;width:100%}.header-dealer .hd-search-result .hd-result-dropdown .hd-dropdown-button-disabled[aria-expanded=false]:after,.header-dealer .hd-search-result .hd-result-dropdown .hd-dropdown-button-disabled[aria-expanded=true]:after{background:url(https://www.hyundai.com.br/content/dam/hmb/hmb-react/icons/dealer/menu-dealer-arrow.png) 100% no-repeat;border:initial none;border-color:initial;-o-border-image:none;border-image:none;-o-border-image:initial;border-image:initial;content:"";height:5px;margin:0;position:absolute;right:3%;top:22px;vertical-align:0;width:11px}.header-dealer .hd-search-result .hd-result-dropdown .hd-dropdown-button-disabled[aria-expanded=true]:after{transform:rotate(180deg)}.header-dealer .hd-search-result .hd-result-dropdown .hd-dropdown-button{font-family:HyundaiSansHead-Medium;font-size:14px;height:48px;line-height:normal;padding-left:20px;text-align:left;transition:transform .5s ease-out;width:100%}.header-dealer .hd-search-result .hd-result-dropdown .hd-dropdown-button[aria-expanded=false]:after,.header-dealer .hd-search-result .hd-result-dropdown .hd-dropdown-button[aria-expanded=true]:after{background:url(https://www.hyundai.com.br/content/dam/hmb/hmb-react/icons/dealer/menu-dealer-arrow.png) 100% no-repeat;border:initial none;border-color:initial;-o-border-image:none;border-image:none;-o-border-image:initial;border-image:initial;content:"";height:5px;margin:0;position:absolute;right:3%;top:22px;vertical-align:0;width:11px}.header-dealer .hd-search-result .hd-result-dropdown .hd-dropdown-button[aria-expanded=true]:after{transform:rotate(180deg)}.header-dealer .hd-search-result .hd-result-dropdown .dropdown-menu.show{background-color:#eee;border:0;border-radius:0;height:auto;left:0;margin:0;padding:0;top:0;transform:translate3d(0,50px,0)!important;width:100%}.header-dealer .hd-search-result .hd-result-dropdown .dropdown-menu .hd-dropdown-container{display:block;height:auto;max-height:300px;max-width:100%;overflow-y:auto;width:100%}.header-dealer .hd-search-result .hd-result-dropdown .dropdown-menu .hd-dropdown-container .hd-dealer-item{align-items:flex-start;border:none;border-bottom:1px solid #b7b7b7;display:flex;flex-direction:column;height:auto;justify-content:center;padding:15px 20px;width:100%}.header-dealer .hd-search-result .hd-result-dropdown .dropdown-menu .hd-dropdown-container .hd-dealer-item .hd-item-name{color:var(--hyundai-black);font-family:HyundaiSansHead-Medium;font-size:14px;height:auto;line-height:1.2;text-align:left;width:100%}.header-dealer .hd-search-result .hd-result-dropdown .dropdown-menu .hd-dropdown-container .hd-dealer-item .hd-item-addres{color:var(--hyundai-black);font-family:HyundaiSansText-Regular;font-size:12px;height:auto;line-height:1.2;margin-top:5px;padding:0;text-align:left;width:100%}.header-dealer .hd-search-result .hd-result-dropdown .dropdown-menu .hd-dropdown-container .hd-dealer-item:focus,.header-dealer .hd-search-result .hd-result-dropdown .dropdown-menu .hd-dropdown-container .hd-dealer-item:hover{outline:none!important}.header-dealer .hd-search-result .hd-result-dropdown .dropdown-menu .hd-dropdown-container .hd-dealer-item:last-of-type{border-bottom:1px solid #707070}.header-dealer .hd-search-result .hd-result-dropdown .dropdown-menu .hd-dropdown-container::-webkit-scrollbar{width:20px}.header-dealer .hd-search-result .hd-result-dropdown .dropdown-menu .hd-dropdown-container::-webkit-scrollbar-track{background-clip:content-box;background-color:var(--hyundai-white);border:5px solid #0000;border-radius:0}.header-dealer .hd-search-result .hd-result-dropdown .dropdown-menu .hd-dropdown-container::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--hyundai-dark-grey);border:7px solid #0000;border-radius:0;height:37px}.header-dealer .hd-selected-dealer-contrainer{align-items:center;display:flex;height:auto;justify-content:center;margin-top:20px;padding:0 20px;width:100%}.header-dealer .hd-selected-dealer-contrainer .hd-selected-address{color:var(--hyundai-black);display:block;font-family:HyundaiSansText-Regular;font-size:13px;height:auto;line-height:1.2;width:50%}.header-dealer .hd-selected-dealer-contrainer .hd-selected-buttons{align-items:flex-start;display:flex;height:auto;justify-content:space-between;width:50%}.header-dealer .hd-selected-dealer-contrainer .hd-selected-buttons .hd-selected-button{align-items:center;background-color:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;height:48px;justify-content:space-between;width:100%}.header-dealer .hd-selected-dealer-contrainer .hd-selected-buttons .hd-selected-button a{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;text-decoration:none;width:100%}.header-dealer .hd-selected-dealer-contrainer .hd-selected-buttons .hd-selected-button img{margin-bottom:10px}.header-dealer .hd-selected-dealer-contrainer .hd-selected-buttons .hd-selected-button .text{color:var(--hyundai-black);display:block;font-family:HyundaiSansText-Bold;font-size:12px;height:auto;line-height:1;text-align:center;width:100%}.hyundai-mkv-container{height:auto;min-height:60px;position:relative;width:100%}.hyundai-mkv-container .hyundai-mkv-video-container{height:auto;max-width:100%;width:100%}.hyundai-mkv-container .hyundai-mkv-video-container video{display:block;height:auto;width:100%}.hyundai-mkv-container .hyundai-mkv-video-container .hyundai-mkv-video-mobile{display:none}@media only screen and (max-width:1024px){.hyundai-mkv-container .hyundai-mkv-video-container .hyundai-mkv-video-desktop{display:none}.hyundai-mkv-container .hyundai-mkv-video-container .hyundai-mkv-video-mobile{display:block}}.hyundai-mkv-container .hyundai-mkv-image-in-front-container{align-items:end;display:flex;left:0;margin-top:-215px;width:100%}.hyundai-mkv-container .hyundai-mkv-image-in-front-container picture{margin:0 auto}.hyundai-mkv-container .hyundai-mkv-image-in-front-container picture img{height:auto;max-width:687px;width:100%}.hyundai-mkv-container .hyundai-mkv-button-row{margin-top:20px}.hyundai-mkv-container .mkv-right-button-container{bottom:0;display:flex;height:100%;justify-content:space-between;left:0;margin:0 auto;max-width:1200px;pointer-events:none;position:absolute;right:0;top:0;width:100%}.hyundai-mkv-container .mkv-right-button-container a,.hyundai-mkv-container .mkv-right-button-container img{pointer-events:auto}.hyundai-mkv-container .mkv-right-button-container img{height:auto;margin-top:80%;max-height:80%}@media only screen and (max-width:991px){.hyundai-mkv-container .mkv-right-button-container{align-items:flex-end}}.hyundai-mkv-container .hyundai-mkv-timeline-container{position:absolute;right:5%;top:50%;transform:translate(-50%,-50%)}.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap{display:block;height:auto;margin:0 20px;width:300px}.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .date-event{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;line-height:1}.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .date-event .day-one{font-family:HyundaiSansHead-Regular;font-size:93px}@media only screen and (min-width:1200px)and (max-width:1600px){.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .date-event .day-one{font-size:68px}}.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .date-event .day-two-month{display:flex;flex-direction:column;margin:8px 0 0 10px}@media only screen and (min-width:1200px)and (max-width:1600px){.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .date-event .day-two-month{margin:6px 0 0 8px}}.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .date-event .day-two-month span{font-family:HyundaiSansHead-Medium;font-size:42px}@media only screen and (min-width:1200px)and (max-width:1600px){.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .date-event .day-two-month span{font-size:24px}}.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .date-event .day-two-month .wrap-month{font-size:21px;margin-top:5px}@media only screen and (min-width:1200px)and (max-width:1600px){.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .date-event .day-two-month .wrap-month{font-size:16px;margin-top:3px}}.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .countdown{align-items:end;display:flex;margin-bottom:1rem;text-align:center}.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .countdown .countdown-item{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:10px;min-width:40px}.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .countdown .countdown-item .countdown-item-text{font-family:HyundaiSansHead-Regular;font-size:45px;line-height:1}@media only screen and (min-width:1200px)and (max-width:1600px){.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .countdown .countdown-item .countdown-item-text{font-size:36px}}.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .countdown .countdown-item .countdown-item-caption{font-family:HyundaiSansHead-Regular;font-size:17px;line-height:1}@media only screen and (min-width:1200px)and (max-width:1600px){.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .countdown .countdown-item .countdown-item-caption{font-size:14px}}.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .countdown .countdown-item:last-of-type .countdown-item-text{font-size:24px;margin-bottom:6px}@media only screen and (min-width:1200px)and (max-width:1600px){.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .countdown .countdown-item:last-of-type .countdown-item-text{font-size:22px;margin-bottom:3px}}.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .next-state{display:block;height:auto;margin-bottom:1rem;max-width:100%;width:100%}.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .next-state .next-state-caption{display:block;font-family:HyundaiSansHead-Regular;font-size:12px;line-height:1;text-align:center}.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .next-state .next-state-text{display:block;font-family:HyundaiSansHead-Regular;font-size:36px;line-height:1.5;text-align:center}@media only screen and (min-width:1200px)and (max-width:1600px){.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .next-state .next-state-text{font-size:32px}.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap .next-state{margin-bottom:.5rem}.hyundai-mkv-container .hyundai-mkv-timeline-container .hyundai-mkv-timeline-wrap{width:240px}.hyundai-mkv-container .hyundai-mkv-timeline-container{right:0}}@media only screen and (max-width:767px){.hyundai-mkv-container .hyundai-mkv-timeline-container{left:50%;right:auto;top:55%}}.dealers{align-items:stretch;display:flex;flex-direction:column;height:auto;justify-content:flex-start;width:100%}.dealers .dealers-search-box .header-dealer{max-width:600px}.dealers .hyundai-mkv-container .mkv-text-container{margin:0 auto;max-width:1200px;padding:0 20px 40px;width:100%}@media(min-width:1400px){.dealers .hyundai-mkv-container .mkv-text-container{margin:60px auto;max-width:100%}}.dealers .hyundai-mkv-container h1{font-size:1.25rem;margin-top:60px!important}.dealers .hyundai-mkv-container h2{margin-top:20px}.dealers .hyundai-mkv-container p{font-family:HyundaiSansHead-Medium;margin:0 auto;max-width:300px!important;text-align:center}@media(max-width:991px){.dealers .hyundai-mkv-container p{margin:30px auto}}@media(min-width:1400px){.dealers .hyundai-mkv-container p{font-size:1.25rem}}@media(min-width:2200px){.dealers .hyundai-mkv-container p{font-size:1.25rem;margin:125px auto}}.dealers .dealers-mkv-container{margin-bottom:-80px;position:relative;width:100%}@media(max-width:991px){.dealers .dealers-mkv-container{margin-bottom:-50px}}.dealers .dealers-selected-search-container{display:flex;flex-direction:row;justify-content:flex-end}.dealers .dealers-selected-search-container .dealers-selected-search-box{background-color:var(--hyundai-white);box-shadow:0 4px 12px #00000026;max-width:600px;padding:20px 20px 0;position:relative;transition:all .4s ease;width:100%;z-index:10}.dealers .dealers-selected-search-container .dealers-selected-search-box .dealers-selected-search-title{font-family:HyundaiSansHead-Regular;font-size:1rem}@media(max-width:991px){.dealers .dealers-selected-search-container{max-width:100%;padding:0}.dealers .dealers-selected-search-container .dealers-selected-search-box{max-width:100%;padding:15px 15px 0}}.dealers .dealers-search-container .dealers-search-box{margin-bottom:80px}.dealers .dealers-search-container .dealers-search-box .dealers-search-title{font-family:HyundaiSansHead-Medium;font-size:3rem;margin-bottom:10px;margin-top:40px}@media(max-width:991px){.dealers .dealers-search-container .dealers-search-box .dealers-search-title{font-size:1.5rem}}.dealers .dealers-content{margin:0 auto;max-width:1200px;padding:20px 20px 40px;width:100%}@media(max-width:991px){.dealers .dealers-content{padding:15px 15px 30px}}.dealers .dealer-specs{background:var(--hyundai-white);margin-bottom:60px}@media(max-width:991px){.dealers .dealer-specs{margin-bottom:40px}}.dealers .dealer-specs .specs-left .dealer-spec-title{font-size:2.5rem;margin-bottom:20px}@media(max-width:991px){.dealers .dealer-specs .specs-left .dealer-spec-title{font-size:1.25rem!important;margin-bottom:10px}}.dealers .dealer-specs .specs-left .dealer-spec-text{color:var(--hyundai-black);white-space:pre-line}@media(max-width:991px){.dealers .dealer-specs .specs-left .dealer-spec-text{font-size:.95rem!important}}.dealers .dealer-specs .specs-right{display:flex;flex-direction:column;gap:20px}.dealers .dealer-specs .specs-right .dealer-specs-social{align-items:center;display:flex;gap:20px;height:auto;justify-content:flex-end;max-width:100%;width:100%}.dealers .dealer-specs .specs-right .dealer-specs-social span{color:var(--hyundai-black);display:block;font-size:.95rem;font-weight:600}.dealers .dealer-specs .specs-right .dealer-specs-social .social{align-items:center;display:flex;gap:15px}.dealers .dealer-specs .specs-right .dealer-specs-social .social .spec-social-link{align-items:center;display:flex;justify-content:center;transition:opacity .3s}.dealers .dealer-specs .specs-right .dealer-specs-social .social .spec-social-link:hover{opacity:.7}.dealers .dealer-specs .specs-right .dealer-specs-social .social .spec-social-link svg{height:30px;width:30px}@media(max-width:991px){.dealers .dealer-specs .specs-right .dealer-specs-social .social .spec-social-link svg{height:25px;width:25px}}.dealers .dealer-specs .specs-right .dealer-spec-image{overflow:hidden;width:100%}.dealers .dealer-specs .specs-right .dealer-spec-image img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.dealers .dealer-address{background:var(--hyundai-white);margin-bottom:60px}@media(max-width:991px){.dealers .dealer-address{padding:20px}}.dealers .dealer-address-content-container{padding-left:0}.dealers .dealer-address-content-container .dealer-address-content .dealer-information{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-around}@media(max-width:991px){.dealers .dealer-address-content-container{margin-bottom:0}}.dealers .dealer-address-map-container{padding-right:0}@media(max-width:991px){.dealers .dealer-address-map-container{padding-left:0;padding-right:0}}.dealers .dealer-address-title-container{background:var(--hyundai-white);margin-bottom:0}.dealers .dealer-address-title-container .dealer-address-title{color:var(--hyundai-black);font-size:2rem}@media(max-width:991px){.dealers .dealer-address-title-container .dealer-address-title{font-size:1.5rem!important}}.dealers .dealer-address-title-container .dealer-address-text{color:var(--hyundai-black);font-size:1rem;margin-bottom:10px}@media(max-width:991px){.dealers .dealer-address-title-container .dealer-address-text{font-size:.9rem!important;margin-bottom:0}}.dealers .dealer-address-content .dealer-map{box-shadow:0 2px 8px #00000026;height:405px;max-height:405px;overflow:hidden;width:100%}@media(max-width:991px){.dealers .dealer-address-content .dealer-map{height:300px;order:2}}.dealers .dealer-address-content .dealer-information{border-bottom:1px solid var(--hyundai-grey);border-top:1px solid var(--hyundai-grey);height:405px;max-height:405px;padding:10px 30px}@media(max-width:991px){.dealers .dealer-address-content .dealer-information{border-bottom:none;height:-moz-fit-content;height:fit-content;max-height:-moz-fit-content;max-height:fit-content;order:1;padding:20px 20px 0}}.dealers .dealer-address-content .dealer-information .dealer-name{color:var(--hyundai-black);font-size:1.3rem;font-weight:700;margin-bottom:25px}@media(max-width:991px){.dealers .dealer-address-content .dealer-information .dealer-name{font-size:1.2rem;margin-bottom:20px}}.dealers .dealer-address-content .dealer-information .address-content{display:flex;flex-direction:row;margin-bottom:15px}@media(max-width:991px){.dealers .dealer-address-content .dealer-information .address-content{flex-direction:column;margin-bottom:20px;padding-bottom:0}}.dealers .dealer-address-content .dealer-information .address-content .address{align-items:flex-start;display:flex;gap:12px;margin-bottom:15px}.dealers .dealer-address-content .dealer-information .address-content .address .icon{flex-shrink:0;height:24px;margin-top:2px;width:18px}.dealers .dealer-address-content .dealer-information .address-content .address .icon img,.dealers .dealer-address-content .dealer-information .address-content .address .icon svg{display:block;height:100%;width:100%}.dealers .dealer-address-content .dealer-information .address-content .address .text{color:var(--hyundai-black);flex:1 1;font-family:HyundaiSansText-Regular;font-size:.9rem;white-space:pre-line}@media(max-width:991px){.dealers .dealer-address-content .dealer-information .address-content .address .text{font-size:.9rem!important}}.dealers .dealer-address-content .dealer-information .address-content .actions{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px}.dealers .dealer-address-content .dealer-information .address-content .actions .action-item .copy button{align-items:center;background-color:var(--hyundai-transparent);border:1px solid var(--hyundai-transparent);color:var(--hyundai-black);display:flex;flex-direction:column;padding-top:0;position:relative;transition:transform .1s ease}.dealers .dealer-address-content .dealer-information .address-content .actions .action-item .copy button:active{transform:translateY(-4px);transform:translateX(1px)}.dealers .dealer-address-content .dealer-information .address-content .actions .action-item .copy button img,.dealers .dealer-address-content .dealer-information .address-content .actions .action-item .copy button svg{height:18px;width:18px}.dealers .dealer-address-content .dealer-information .address-content .actions .action-item button{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:12px 24px;transition:all .3s;white-space:nowrap}@media(max-width:991px){.dealers .dealer-address-content .dealer-information .address-content .actions .action-item button{font-size:13px;padding:10px 20px}}.dealers .dealer-address-content .dealer-information .address-content .actions .action-item button img,.dealers .dealer-address-content .dealer-information .address-content .actions .action-item button svg{height:16px;width:18px}.dealers .dealer-address-content .dealer-information .phone-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}@media(max-width:991px){.dealers .dealer-address-content .dealer-information .phone-content{flex-direction:row;gap:10px;margin-bottom:10px;padding-bottom:0}}.dealers .dealer-address-content .dealer-information .phone-content .fax-phone-content,.dealers .dealer-address-content .dealer-information .phone-content .sales-phone-content,.dealers .dealer-address-content .dealer-information .phone-content .service-phone-content{flex:1 1}.dealers .dealer-address-content .dealer-information .phone-content .fax-phone-content .phone-title,.dealers .dealer-address-content .dealer-information .phone-content .sales-phone-content .phone-title,.dealers .dealer-address-content .dealer-information .phone-content .service-phone-content .phone-title{color:var(--hyundai-black);font-family:HyundaiSansText-Regular;font-size:1rem;font-weight:700;margin-bottom:12px}@media(max-width:991px){.dealers .dealer-address-content .dealer-information .phone-content .fax-phone-content .phone-title,.dealers .dealer-address-content .dealer-information .phone-content .sales-phone-content .phone-title,.dealers .dealer-address-content .dealer-information .phone-content .service-phone-content .phone-title{font-size:.95rem!important}}.dealers .dealer-address-content .dealer-information .phone-content .fax-phone-content .phone-item,.dealers .dealer-address-content .dealer-information .phone-content .sales-phone-content .phone-item,.dealers .dealer-address-content .dealer-information .phone-content .service-phone-content .phone-item{align-items:center;color:inherit;display:flex;gap:12px;padding:5px 0;text-decoration:none;transition:all .3s ease}.dealers .dealer-address-content .dealer-information .phone-content .fax-phone-content .phone-item:hover,.dealers .dealer-address-content .dealer-information .phone-content .sales-phone-content .phone-item:hover,.dealers .dealer-address-content .dealer-information .phone-content .service-phone-content .phone-item:hover{color:var(--hyundai-light-blue)}.dealers .dealer-address-content .dealer-information .phone-content .fax-phone-content .phone-item:hover .icon svg path,.dealers .dealer-address-content .dealer-information .phone-content .sales-phone-content .phone-item:hover .icon svg path,.dealers .dealer-address-content .dealer-information .phone-content .service-phone-content .phone-item:hover .icon svg path{fill:var(--hyundai-light-blue)}.dealers .dealer-address-content .dealer-information .phone-content .fax-phone-content .phone-item:hover .text,.dealers .dealer-address-content .dealer-information .phone-content .sales-phone-content .phone-item:hover .text,.dealers .dealer-address-content .dealer-information .phone-content .service-phone-content .phone-item:hover .text{color:var(--hyundai-light-blue);white-space:nowrap}.dealers .dealer-address-content .dealer-information .phone-content .fax-phone-content .phone-item .icon,.dealers .dealer-address-content .dealer-information .phone-content .sales-phone-content .phone-item .icon,.dealers .dealer-address-content .dealer-information .phone-content .service-phone-content .phone-item .icon{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:all .3s ease;width:20px}@media(max-width:991px){.dealers .dealer-address-content .dealer-information .phone-content .fax-phone-content .phone-item .icon,.dealers .dealer-address-content .dealer-information .phone-content .sales-phone-content .phone-item .icon,.dealers .dealer-address-content .dealer-information .phone-content .service-phone-content .phone-item .icon{height:20px;width:20px}}.dealers .dealer-address-content .dealer-information .phone-content .fax-phone-content .phone-item .icon img,.dealers .dealer-address-content .dealer-information .phone-content .fax-phone-content .phone-item .icon svg,.dealers .dealer-address-content .dealer-information .phone-content .sales-phone-content .phone-item .icon img,.dealers .dealer-address-content .dealer-information .phone-content .sales-phone-content .phone-item .icon svg,.dealers .dealer-address-content .dealer-information .phone-content .service-phone-content .phone-item .icon img,.dealers .dealer-address-content .dealer-information .phone-content .service-phone-content .phone-item .icon svg{display:block;height:100%;width:100%}.dealers .dealer-address-content .dealer-information .phone-content .fax-phone-content .phone-item .text,.dealers .dealer-address-content .dealer-information .phone-content .sales-phone-content .phone-item .text,.dealers .dealer-address-content .dealer-information .phone-content .service-phone-content .phone-item .text{align-items:center;color:var(--hyundai-black);flex:1 1;font-family:HyundaiSansText-Regular;font-size:.95rem;transition:all .3s ease;white-space:nowrap}@media(max-width:991px){.dealers .dealer-address-content .dealer-information .phone-content .fax-phone-content .phone-item .text,.dealers .dealer-address-content .dealer-information .phone-content .sales-phone-content .phone-item .text,.dealers .dealer-address-content .dealer-information .phone-content .service-phone-content .phone-item .text{font-size:.9rem!important}}.dealers .dealer-address-content .dealer-information .phone-content .fax-phone-content .phone-item .text a,.dealers .dealer-address-content .dealer-information .phone-content .sales-phone-content .phone-item .text a,.dealers .dealer-address-content .dealer-information .phone-content .service-phone-content .phone-item .text a{color:var(--hyundai-black);font-family:HyundaiSansText-Regular;text-decoration:none}.dealers .dealer-address-content .dealer-information .phone-content .fax-phone-content .phone-item .text a:hover,.dealers .dealer-address-content .dealer-information .phone-content .sales-phone-content .phone-item .text a:hover,.dealers .dealer-address-content .dealer-information .phone-content .service-phone-content .phone-item .text a:hover{color:var(--hyundai-light-blue);text-decoration:underline}.dealers .dealer-address-content .dealer-information .email-content,.dealers .dealer-address-content .dealer-information .time-content{align-items:center;display:flex;gap:12px}@media(max-width:991px){.dealers .dealer-address-content .dealer-information .email-content,.dealers .dealer-address-content .dealer-information .time-content{margin-bottom:10px;padding-bottom:0}}.dealers .dealer-address-content .dealer-information .email-content:last-child,.dealers .dealer-address-content .dealer-information .time-content:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}@media(max-width:991px){.dealers .dealer-address-content .dealer-information .email-content:last-child,.dealers .dealer-address-content .dealer-information .time-content:last-child{align-items:flex-start}}.dealers .dealer-address-content .dealer-information .email-content .icon,.dealers .dealer-address-content .dealer-information .time-content .icon{align-items:flex-start;display:flex;flex-shrink:0;height:100%;justify-content:center;padding-top:2px;width:20px}.dealers .dealer-address-content .dealer-information .email-content .icon img,.dealers .dealer-address-content .dealer-information .email-content .icon svg,.dealers .dealer-address-content .dealer-information .time-content .icon img,.dealers .dealer-address-content .dealer-information .time-content .icon svg{display:block;height:20px;width:20px}.dealers .dealer-address-content .dealer-information .email-content .text,.dealers .dealer-address-content .dealer-information .time-content .text{color:var(--hyundai-black);flex:1 1;font-family:HyundaiSansText-Regular;font-size:.95rem;line-height:1.5;white-space:pre-line}@media(max-width:991px){.dealers .dealer-address-content .dealer-information .email-content .text,.dealers .dealer-address-content .dealer-information .time-content .text{font-size:.9rem!important}}
/*# sourceMappingURL=Dealers.6432519d.chunk.css.map*/