.ctb-cards-container{align-items:center;align-items:stretch;display:flex;flex-direction:row;gap:20px;justify-content:center}.ctb-cards-container .ctb-bullet-label{align-items:flex-start;background-color:var(--hyundai-sand);display:flex;flex:1 1;flex-direction:row;gap:10px;justify-content:center;padding:20px}.ctb-cards-container .ctb-bullet-label .ctb-card-icon-container{align-items:flex-start;display:flex;height:100%;justify-content:center}@media only screen and (max-width:991px){.ctb-cards-container{flex-direction:column;margin-bottom:50px}.ctb-cards-container .ctb-bullet-label{justify-content:flex-start;padding:10px}}.ctb-card-resume{background-color:var(--hyundai-white);border:1px solid var(--hyundai-grey);height:-moz-fit-content;height:fit-content;margin-bottom:40px;margin-top:-315px;padding:10px 20px 20px;position:sticky;top:90px}.ctb-card-resume .ctb-separator-gap{border-bottom:1px solid var(--hyundai-grey);border-left:15px solid var(--hyundai-white);border-right:15px solid var(--hyundai-white);border-top:1px solid var(--hyundai-grey);height:20px;translate:-6%;width:114%}.ctb-card-resume .ctb-radio-label{border:1px solid var(--hyundai-grey);cursor:pointer;display:flex;padding:5px 10px;transition:background-color .3s;width:100%}.ctb-card-resume .ctb-radio-label.pm-radio-label:hover{background-color:var(--hyundai-sand)}.ctb-card-resume .ctb-radio-label input{margin-right:10px}.ctb-card-resume .ctb-radio-label .ctb-radio-text-container{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.ctb-card-resume .ctb-color-data-container{border:1px solid var(--hyundai-grey);padding:10px}.ctb-card-resume .ctb-color-data-container .ctb-color-selector-container{display:flex;flex-wrap:wrap}@media only screen and (max-width:991px){.ctb-card-resume{margin-bottom:20px;margin-top:20px;position:relative;top:0}}.ctb-serie-items-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:space-around;margin:0 0 1rem;padding:0}.ctb-serie-items-container .ctb-serie-item-container{align-items:flex-start;display:flex;flex-direction:row;gap:10px;max-width:240px;width:100%}.ctb-serie-items-container .ctb-serie-item-container .ctb-serie-item-image{border-style:none;vertical-align:middle}@media only screen and (max-width:991px){.ctb-serie-items-container{padding-left:0}.ctb-serie-items-container .ctb-serie-item-container{align-items:center;flex-direction:column;justify-content:flex-start;max-width:40%;width:40%}}.ctb-version-motor-image-container{align-items:flex-start;display:flex;gap:20px;justify-content:flex-start;margin-top:10px}@media only screen and (max-width:991px){.ctb-version-motor-image-container{flex-direction:column}}.ctb-dealer-button-available{align-items:flex-start;display:flex;gap:30px;justify-content:flex-start;width:100%}@media only screen and (max-width:991px){.ctb-dealer-button-available .ctb-dealer-button-child{flex:1 1}}.ctb-radio-group-container{display:flex;gap:60px;padding-left:20px}.MuiInputLabel-formControl{font-size:14px!important}.ctb-modal-serie-items-container{background:rgba(0,0,0,.361);height:100%;left:0;padding:40px;position:fixed;top:0;width:100%;z-index:9999}.ctb-modal-serie-items-container .ctb-modal-serie-items{background:var(--hyundai-white);height:80%;left:0;overflow:auto;position:relative;top:0}.ctb-modal-serie-items-container .ctb-modal-serie-items .ctb-modal-serie-items-header{background:var(--hyundai-blue);display:flex;justify-content:space-between;padding:10px}.ctb-modal-serie-items-container .ctb-modal-serie-items .ctb-modal-serie-items-header .ctb-modal-button-close-serie-items{border:1px solid var(--hyundai-white);color:var(--hyundai-white);font-size:1.25rem;padding:0 10px}.ctb-payment-methods-radio-container,.ctb-thankyou-flex{display:flex;flex-direction:row;gap:20px}@media only screen and (max-width:991px){.ctb-thankyou-flex{flex-direction:column}}.ctb-thankyou-col{flex:1 1}@media only screen and (max-width:991px){.ctb-height-input input{height:55px!important}}.ctb-offers-col{padding:0}.accordion-items{display:block;height:auto;max-width:100%;width:100%}.accordion-items .items-description{align-items:center;border-bottom:1px solid var(--hyundai-light-grey);display:flex;height:auto;justify-content:space-between;margin-bottom:20px;max-width:100%;padding-bottom:10px;width:100%}.accordion-items .items-description .items-text{display:block;font-size:24px;height:auto;line-height:1;max-width:50%;width:100%}.accordion-items .items-description .items-text:last-of-type{text-align:end}@media only screen and (min-width:1200px)and (max-width:1600px){.accordion-items .items-description .items-text{font-size:21px}}@media only screen and (min-width:768px)and (max-width:1024px){.accordion-items .items-description .items-text{font-size:21px}}@media only screen and (max-width:767px){.accordion-items .items-description .items-text{font-size:14px}}@media only screen and (min-width:1200px)and (max-width:1600px){.accordion-items .items-description{padding-bottom:6px}}@media only screen and (max-width:767px){.accordion-items .items-description{margin-bottom:5px;padding-bottom:5px}}.accordion-items .items-content{display:block;height:auto;margin-top:25px;max-width:100%;width:100%}.accordion-items .items-content .items-title{font-size:32px;line-height:1;margin-bottom:10px}@media only screen and (min-width:1200px)and (max-width:1600px){.accordion-items .items-content .items-title{font-size:24px}}@media only screen and (min-width:768px)and (max-width:1024px){.accordion-items .items-content .items-title{font-size:24px}}@media only screen and (max-width:767px){.accordion-items .items-content .items-title{font-size:21px}}.accordion-items .items-content .MuiAccordion-root{margin:16px 0}.accordion-items .items-content .MuiAccordion-root:first-of-type{border-top:0}.accordion-items .items-content .items-subcontent-light-sand{background-color:var(--hyundai-light-sand)}.accordion-items .items-content .items-subcontent{border:1px solid var(--hyundai-light-grey);padding:20px}.accordion-items .items-content .items-subcontent .items-subtext{font-size:16px;line-height:1.2;margin-bottom:10px}@media only screen and (max-width:767px){.accordion-items .items-content .items-subcontent .items-subtext{font-size:13px;margin-bottom:8px}.accordion-items .items-content .items-subcontent{padding:15px}}.auto-avaliar-error{display:block;font-family:HyundaiSansHead-Medium;font-size:13px;height:auto;line-height:1;margin-top:8px;max-width:100%;width:100%}.aa-select-version input{font-size:16px!important}.aa-foundvehicle-content{display:flex;flex-direction:column;height:auto;margin-top:20px;max-width:100%;width:100%}.aa-foundvehicle-content .aa-found-modelyear,.aa-foundvehicle-content .aa-foundchassi,.aa-foundvehicle-content .aa-foundvehicle{-moz-column-gap:5px;column-gap:5px;display:flex;height:auto;margin-bottom:8px;max-width:100%;width:100%}.aa-foundvehicle-content .aa-found-modelyear .aa-found-brand,.aa-foundvehicle-content .aa-found-modelyear .aa-found-model,.aa-foundvehicle-content .aa-found-modelyear .aa-found-modelyear-text,.aa-foundvehicle-content .aa-found-modelyear .aa-foundchassi-text,.aa-foundvehicle-content .aa-foundchassi .aa-found-brand,.aa-foundvehicle-content .aa-foundchassi .aa-found-model,.aa-foundvehicle-content .aa-foundchassi .aa-found-modelyear-text,.aa-foundvehicle-content .aa-foundchassi .aa-foundchassi-text,.aa-foundvehicle-content .aa-foundvehicle .aa-found-brand,.aa-foundvehicle-content .aa-foundvehicle .aa-found-model,.aa-foundvehicle-content .aa-foundvehicle .aa-found-modelyear-text,.aa-foundvehicle-content .aa-foundvehicle .aa-foundchassi-text{font-family:HyundaiSansHead-Medium;font-size:16px;line-height:1}.aa-foundvehicle-content .aa-found-modelyear .aa-found-modelyear-label,.aa-foundvehicle-content .aa-found-modelyear .aa-foundchassi-label,.aa-foundvehicle-content .aa-foundchassi .aa-found-modelyear-label,.aa-foundvehicle-content .aa-foundchassi .aa-foundchassi-label,.aa-foundvehicle-content .aa-foundvehicle .aa-found-modelyear-label,.aa-foundvehicle-content .aa-foundvehicle .aa-foundchassi-label{font-family:HyundaiSansHead-Regular;font-size:16px;line-height:1}.aa-foundvehicle-content .aa-foundmileage,.aa-foundvehicle-content .aa-foundversion{display:block;height:auto;margin:20px 0 0;max-width:100%;width:100%}.aa-foundvehicle-content .aa-foundmileage .aa-foundmileage-text,.aa-foundvehicle-content .aa-foundversion .aa-foundmileage-text{background-color:var(--hyundai-white);border:1px solid var(--hyundai-light-grey);color:var(--hyundai-black);font-family:HyundaiSansHead-Medium;font-size:16px;height:45px;line-height:normal;max-width:100%;padding:0 15px;width:100%}.aa-foundvehicle-content .aa-button-content-custom{align-items:center;display:flex;flex-direction:row;gap:30px;height:auto;justify-content:center;width:100%}@media only screen and (max-width:991px){.aa-foundvehicle-content .aa-button-content-custom{flex-direction:column;gap:15px}}.aa-foundvehicle-content .aa-footer{align-items:flex-start;display:flex;height:auto;justify-content:space-between;margin:20px 0;max-width:100%;width:100%}.aa-foundvehicle-content .aa-footer .aa-button-content{display:block;height:auto;max-width:40%;width:100%}.aa-foundvehicle-content .aa-footer .aa-foundprice{display:flex;flex-direction:column;gap:15px;height:auto;max-width:60%;width:100%}.aa-foundvehicle-content .aa-footer .aa-foundprice .aa-foundprice-item{align-items:flex-end;display:flex;flex-direction:column;height:auto;justify-content:flex-start;max-width:100%;width:100%}.aa-foundvehicle-content .aa-footer .aa-foundprice .aa-foundprice-item .aa-foundprice-label{font-family:HyundaiSansHead-Regular;font-size:13px;line-height:1}.aa-foundvehicle-content .aa-footer .aa-foundprice .aa-foundprice-item .aa-foundprice-text{font-family:HyundaiSansHead-Medium;font-size:16px;line-height:1}@media only screen and (max-width:991px){.aa-foundvehicle-content .aa-footer{flex-direction:column}.aa-foundvehicle-content .aa-footer .aa-button-content{display:flex;justify-content:space-around;max-width:100%}.aa-foundvehicle-content .aa-footer .aa-foundprice{margin-top:20px;max-width:100%}.aa-foundvehicle-content .aa-footer .aa-foundprice .aa-foundprice-label{white-space:nowrap}}.aa-foundvehicle-content .aa-legal-text{display:block;height:auto;margin-top:20px;max-width:100%;width:100%}.aa-foundvehicle-content .aa-legal-text .aa-logo{align-items:center;display:flex;height:auto;justify-content:center;margin-bottom:8px;max-width:100%;width:100%}.aa-foundvehicle-content .aa-legal-text .aa-disclaimer{display:block;font-family:HyundaiSansText-Regular;font-size:13px;height:auto;line-height:1.2;max-width:100%;width:100%}.hyundai-breadcrumb{display:block;height:auto;position:relative;width:100%;z-index:1}.hyundai-breadcrumb .hyundai-breadcrumb-list{align-items:baseline;display:flex;flex-wrap:wrap;gap:5px;height:auto;list-style:none;margin:0;padding:0;width:100%}.hyundai-breadcrumb .hyundai-breadcrumb-list .hyundai-breadcrumb-item{align-items:baseline;display:flex;gap:5px;justify-content:center}.hyundai-breadcrumb .hyundai-breadcrumb-list .hyundai-breadcrumb-item a{text-decoration:none}.hyundai-breadcrumb .hyundai-breadcrumb-list .hyundai-breadcrumb-item a span{font-family:HyundaiSansHead-Regular;line-height:normal}.hyundai-breadcrumb .hyundai-breadcrumb-list .hyundai-breadcrumb-item a:hover{text-decoration:underline}.hyundai-breadcrumb .hyundai-breadcrumb-list .hyundai-breadcrumb-item.current a{cursor:default;pointer-events:none}.hyundai-breadcrumb .hyundai-breadcrumb-list .hyundai-breadcrumb-item.current a span{font-family:HyundaiSansHead-Medium}.hyundai-breadcrumb .hyundai-breadcrumb-list .hyundai-breadcrumb-item.current a:hover{text-decoration:none}.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%}.offer-slider-content{height:auto;margin:0 auto;max-width:1600px;width:100%}.offer-slider-content .swiper-wrapper{padding-bottom:20px}.offer-slider-content .swiper-pagination{bottom:0!important}.offer-slider-content .swiper-pagination .swiper-pagination-bullet{background-color:#676767!important;border-radius:50px!important;opacity:1!important;transition:width .5s ease-out}.offer-slider-content .swiper-pagination .swiper-pagination-bullet-active{border-radius:50px!important;width:60px!important}.offer-slider-content .swiper-pagination.swiper-pagination-fraction{color:#676767!important;font-family:HyundaiSansHead-Medium;font-size:16px;line-height:1}.offer-slider-content .swiper-pagination.swiper-pagination-fraction .swiper-pagination-current{color:#00aad2!important}.offer-slider-content.full-width{max-width:100%!important}@media only screen and (min-width:1300px)and (max-width:1600px){.offer-slider-content{max-width:90%}}@media only screen and (min-width:1200px)and (max-width:1299px){.offer-slider-content{max-width:98%}}@media only screen and (min-width:768px)and (max-width:1024px){.offer-slider-content{max-width:730px}}@media only screen and (max-width:767px){.offer-slider-content{max-width:95%}}.offer-slider-texts{display:block;height:auto;margin-bottom:30px;max-width:100%;width:100%}.offer-slider-texts .os-texts-home{align-items:flex-end;border-bottom:1px solid var(--hyundai-grey);display:flex;height:auto;max-width:100%;padding-bottom:15px!important;width:100%}.offer-slider-texts .os-texts-home .os-texts-home-title{font-family:HyundaiSansHead-Medium;font-size:36px;line-height:1.2}@media only screen and (min-width:1200px)and (max-width:1600px){.offer-slider-texts .os-texts-home .os-texts-home-title{font-size:32px}}@media only screen and (min-width:768px)and (max-width:1024px){.offer-slider-texts .os-texts-home .os-texts-home-title{font-size:30px}}@media only screen and (max-width:767px){.offer-slider-texts .os-texts-home .os-texts-home-title{font-size:24px}}.offer-slider-texts .os-texts-home .os-texts-home-text{font-family:HyundaiSansHead-Regular;font-size:18px;line-height:1.2}@media only screen and (min-width:1200px)and (max-width:1600px){.offer-slider-texts .os-texts-home .os-texts-home-text{font-size:16px}}@media only screen and (min-width:768px)and (max-width:1024px){.offer-slider-texts .os-texts-home .os-texts-home-text{font-size:14px}}@media only screen and (max-width:767px){.offer-slider-texts .os-texts-home .os-texts-home-text{font-size:14px}}.offer-slider-texts .os-texts-home .os-texts-home-col-end{display:flex;justify-content:flex-end}@media only screen and (max-width:767px){.offer-slider-texts .os-texts-home .os-texts-home-col-end div{height:auto;max-width:100%;width:100%}}.offer-slider-texts .os-texts-home .hyundai-button{font-family:HyundaiSansHead-Medium;font-size:16px;height:50px;line-height:normal;text-transform:uppercase;width:200px}@media only screen and (min-width:768px)and (max-width:1024px){.offer-slider-texts .os-texts-home .hyundai-button{width:100%}}@media only screen and (max-width:767px){.offer-slider-texts .os-texts-home .hyundai-button{font-size:13px;height:40px;max-width:100%;padding:0;width:100%}}@media only screen and (min-width:768px)and (max-width:1024px){.offer-slider-texts .os-texts-home{margin:0 auto;max-width:90%;padding:0 15px 5px!important}}@media only screen and (max-width:767px){.offer-slider-texts .os-texts-home{margin:0 auto;max-width:90%;padding:0 15px 5px!important}}@media only screen and (min-width:381px)and (max-width:767px){.offer-slider-texts .os-texts-home{flex-direction:column;margin:0 auto;max-width:90%;padding:0 0 5px!important}}@media only screen and (max-width:380px){.offer-slider-texts .os-texts-home{flex-direction:column;margin:0 auto;max-width:95%;padding:0 0 5px!important}}.offer-slider-texts .os-texts-vehicle{align-items:center;display:flex;height:auto;justify-content:flex-start;max-width:100%;width:100%}.offer-slider-texts .os-texts-vehicle .os-texts-vehicle-icon{margin-right:5px}.offer-slider-texts .os-texts-vehicle .os-texts-vehicle-title{display:block;height:auto;max-width:100%;width:100%}.offer-slider-texts .os-texts-vehicle .os-texts-vehicle-title .os-vehicle-title{color:#888!important;font-family:HyundaiSansHead-Regular;font-size:21px;line-height:1.2}@media only screen and (max-width:767px){.offer-slider-texts .os-texts-vehicle .os-texts-vehicle-title .os-vehicle-title{font-size:18px}}.offer-slider-texts .os-texts-vehicle .os-texts-vehicle-title .os-vehicle-border{background-color:#888;height:1px;width:2.5%}@media only screen and (min-width:768px)and (max-width:1024px){.offer-slider-texts .os-texts-vehicle .os-texts-vehicle-title .os-vehicle-border{width:5%}}@media only screen and (max-width:767px){.offer-slider-texts .os-texts-vehicle .os-texts-vehicle-title .os-vehicle-border{width:10%}}.offers-slider,.serie-items-equipments{height:auto;max-width:100%;width:100%}.serie-items-equipments{display:block}.serie-items-equipments .MuiAccordionSummary-expandIcon.Mui-expanded{transform:rotate(135deg)}.serie-items-equipments .serie-items-vehicle-description{align-items:center;border-bottom:1px solid var(--hyundai-light-grey);display:flex;height:auto;justify-content:space-between;margin-bottom:20px;max-width:100%;padding-bottom:10px;width:100%}.serie-items-equipments .serie-items-vehicle-description .serie-items-vehicle-text{display:block;font-size:24px;height:auto;line-height:1;max-width:50%;width:100%}.serie-items-equipments .serie-items-vehicle-description .serie-items-vehicle-text:last-of-type{text-align:end}@media only screen and (min-width:1200px)and (max-width:1600px){.serie-items-equipments .serie-items-vehicle-description .serie-items-vehicle-text{font-size:21px}}@media only screen and (min-width:768px)and (max-width:1024px){.serie-items-equipments .serie-items-vehicle-description .serie-items-vehicle-text{font-size:21px}}@media only screen and (max-width:767px){.serie-items-equipments .serie-items-vehicle-description .serie-items-vehicle-text{font-size:14px}}@media only screen and (min-width:1200px)and (max-width:1600px){.serie-items-equipments .serie-items-vehicle-description{padding-bottom:6px}}@media only screen and (max-width:767px){.serie-items-equipments .serie-items-vehicle-description{margin-bottom:5px;padding-bottom:5px}}.serie-items-equipments .serie-items-content{display:block;height:auto;margin-top:25px;max-width:100%;width:100%}.serie-items-equipments .serie-items-content .serie-items-accordion-icon{transform:rotate(0deg);transition:transform .3s ease}.serie-items-equipments .serie-items-content .serie-items-accordion-icon.is-expanded{transform:rotate(135deg)}.serie-items-equipments .serie-items-content .serie-items-title{font-size:32px;line-height:1;margin-bottom:10px}@media only screen and (min-width:1200px)and (max-width:1600px){.serie-items-equipments .serie-items-content .serie-items-title{font-size:24px}}@media only screen and (min-width:768px)and (max-width:1024px){.serie-items-equipments .serie-items-content .serie-items-title{font-size:24px}}@media only screen and (max-width:767px){.serie-items-equipments .serie-items-content .serie-items-title{font-size:21px}}.serie-items-equipments .serie-items-content .MuiAccordion-root:first-of-type{border-top:0}.serie-items-equipments .serie-items-content .serie-items-equipments-content{padding:20px}.serie-items-equipments .serie-items-content .serie-items-equipments-content .serie-items-equipment-text{font-size:16px;line-height:1.2;margin-bottom:10px}@media only screen and (max-width:767px){.serie-items-equipments .serie-items-content .serie-items-equipments-content .serie-items-equipment-text{font-size:13px;margin-bottom:8px}.serie-items-equipments .serie-items-content .serie-items-equipments-content{padding:15px}}.hyundai-image{display:block;height:auto;max-width:100%;width:100%}.pm-main-title{font-size:18px}@media only screen and (max-width:767px){.pm-main-title{font-size:1rem}}.pm-name-new,.pm-version{font-family:HyundaiSansHead-Medium;font-size:21px}@media only screen and (max-width:1024px){.pm-name-new,.pm-version{font-size:1rem}}.pm-name,.pm-price{font-family:HyundaiSansHead-Light;font-size:46px;line-height:1}@media only screen and (max-width:1024px){.pm-name,.pm-price{font-size:1.5rem}}.pm-price-term{font-family:HyundaiSansHead-Medium;font-size:18px;margin-bottom:10px}@media only screen and (max-width:1024px){.pm-price-term{font-size:.9rem;margin-bottom:0}}.pm-seal-container{-moz-column-gap:40px;column-gap:40px;justify-content:flex-end;max-width:100%!important}.pm-seal-container .svg-fil-black path,.pm-seal-container .svg-fil-black polyline,.pm-seal-container .svg-fil-black rect{fill:var(--hyundai-black)}.pm-seal-container .svg-fil-white path,.pm-seal-container .svg-fil-white polyline,.pm-seal-container .svg-fil-white rect{fill:var(--hyundai-white)}.pm-years-seal{width:120px}@media only screen and (min-width:768px)and (max-width:820px){.hyundai-image{margin:0 auto;max-width:80%}}.ctb-version-tabs-container{background-color:var(--hyundai-soft-grey)}.ctb-version-tabs-container .ctb-tabs-button-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.ctb-version-tabs-container .ctb-tabs-button-default{border:none;flex-grow:1;padding:15px}.ctb-version-tabs-container .ctb-tabs-button-active{border-bottom:3px solid var(--hyundai-blue)!important}.ctb-version-tabs-container .ctb-tabs-button{border-bottom:3px solid #0000}.ctb-version-tabs-container .ctb-specifications-container{padding:20px}
/*# sourceMappingURL=ClickToBuy.12f32a21.chunk.css.map*/