.offer-list-content{display:block;height:auto;max-width:100%;position:relative;width:100%;z-index:0}.offer-list-content.optional{margin-top:30px}.offer-list-content .olc-title{font-size:32px;line-height:1.2;margin-bottom:20px}@media only screen and (min-width:1200px)and (max-width:1600px){.offer-list-content .olc-title{font-size:28px}}@media only screen and (min-width:768px)and (max-width:1024px){.offer-list-content .olc-title{font-size:28px}}@media only screen and (max-width:767px){.offer-list-content .olc-title{font-size:24px}}.offer-list-content .ofc-empty-text{display:block;font-family:HyundaiSansHead-Regular;font-size:16px;height:auto;line-height:1.2;text-align:center;width:100%}@media only screen and (min-width:1200px)and (max-width:1600px){.offer-list-content .ofc-empty-text{font-size:15px}}.offer-list-content .offer-list-content-wrapper{display:flex;flex-wrap:wrap;height:auto;max-width:100%;position:relative;width:100%;z-index:0}.offer-list-dropdown{display:block;height:auto;max-width:220px;width:100%}.offer-list-dropdown:first-of-type{max-width:380px}@media only screen and (min-width:1200px)and (max-width:1600px){.offer-list-dropdown:first-of-type{max-width:200px}}@media only screen and (min-width:768px)and (max-width:1024px){.offer-list-dropdown:first-of-type{max-width:100%}}@media only screen and (max-width:767px){.offer-list-dropdown:first-of-type{max-width:100%}}@media only screen and (min-width:1200px)and (max-width:1600px){.offer-list-dropdown{max-width:200px}}@media only screen and (min-width:768px)and (max-width:1024px){.offer-list-dropdown{margin-bottom:8px;max-width:100%}}@media only screen and (max-width:767px){.offer-list-dropdown{margin-bottom:8px;max-width:100%}}.olf-switch{width:180px}.olf-switch .ols-swtich-text{font-family:HyundaiSansText-Regular;font-size:15px;line-height:1}.olf-switch .ols-swtich-text.active{font-family:HyundaiSansText-Bold}@media only screen and (min-width:1200px)and (max-width:1600px){.olf-switch .ols-swtich-text{font-size:14px}}@media only screen and (min-width:768px)and (max-width:1024px){.olf-switch .ols-swtich-text{font-size:18px}}@media only screen and (max-width:767px){.olf-switch .ols-swtich-text{font-size:16px}}@media only screen and (min-width:768px)and (max-width:1024px){.olf-switch{flex-wrap:nowrap!important;margin-top:15px;width:230px}.olf-switch label{justify-content:flex-start}}@media only screen and (max-width:767px){.olf-switch{flex-wrap:nowrap!important;margin-top:15px;width:230px}.olf-switch label{justify-content:flex-start}}.offer-list-filter{display:block;height:auto;max-width:100%;width:100%}.offer-list-filter .olf-filter-mobile-button{align-items:center;background-color:var(--hyundai-blue);border:1px solid var(--hyundai-blue);display:none;height:30px;justify-content:space-between;max-width:150px;padding:0 12px;width:100%}.offer-list-filter .olf-filter-mobile-button .olf-filter-mobile-text{font-family:HyundaiSansHead-Medium;font-size:16px;line-height:normal;text-transform:uppercase}.offer-list-filter .olf-filter-mobile-button svg{height:auto;width:20px}@media only screen and (min-width:768px)and (max-width:1024px){.offer-list-filter .olf-filter-mobile-button{display:flex}}@media only screen and (max-width:767px){.offer-list-filter .olf-filter-mobile-button{display:flex}}.offer-list-filter .olf-container{display:block;height:auto;max-width:100%;width:100%}.offer-list-filter .olf-container .filters-close-mobile{align-items:center;display:none;height:auto;justify-content:flex-end;margin-bottom:15px;max-width:100%;width:100%}.offer-list-filter .olf-container .filters-close-mobile .filters-close-mobile-button{background-color:var(--hyundai-transparent);border:0;height:36px;padding:0;width:36px}@media only screen and (max-width:1024px){.offer-list-filter .olf-container .filters-close-mobile{display:flex}}.offer-list-filter .olf-container .olf-text{display:block;font-family:HyundaiSansText-Regular;font-size:18px;line-height:1.2;margin-bottom:8px}@media only screen and (min-width:1200px)and (max-width:1600px){.offer-list-filter .olf-container .olf-text{font-size:16px;margin-bottom:6px}}@media only screen and (min-width:768px)and (max-width:1024px){.offer-list-filter .olf-container .olf-text{font-size:16px;margin-bottom:15px}}@media only screen and (max-width:767px){.offer-list-filter .olf-container .olf-text{font-size:16px;margin-bottom:12px}}.offer-list-filter .olf-container .olf-content{align-items:flex-start;-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:space-between;margin-bottom:18px;max-width:100%;width:100%}.offer-list-filter .olf-container .olf-content .olf-primary{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex;height:auto;justify-content:flex-start;max-width:75%;width:100%}@media only screen and (min-width:1200px)and (max-width:1600px){.offer-list-filter .olf-container .olf-content .olf-primary{-moz-column-gap:15px;column-gap:15px}}@media only screen and (min-width:768px)and (max-width:1024px){.offer-list-filter .olf-container .olf-content .olf-primary{flex-direction:column;max-width:100%;position:relative}}@media only screen and (max-width:767px){.offer-list-filter .olf-container .olf-content .olf-primary{flex-direction:column;max-width:100%;position:relative}}.offer-list-filter .olf-container .olf-content .olf-secundary{align-items:flex-start;-moz-column-gap:20px;column-gap:20px;display:flex;height:auto;justify-content:flex-start;max-width:25%;width:100%}@media only screen and (min-width:1200px)and (max-width:1600px){.offer-list-filter .olf-container .olf-content .olf-secundary{-moz-column-gap:15px;column-gap:15px}}@media only screen and (min-width:768px)and (max-width:1024px){.offer-list-filter .olf-container .olf-content .olf-secundary{max-width:100%}}@media only screen and (max-width:767px){.offer-list-filter .olf-container .olf-content .olf-secundary{max-width:100%}}@media only screen and (min-width:1200px)and (max-width:1600px){.offer-list-filter .olf-container .olf-content{-moz-column-gap:15px;column-gap:15px;margin-bottom:15px}}@media only screen and (min-width:768px)and (max-width:1024px){.offer-list-filter .olf-container .olf-content{flex-direction:column;justify-content:flex-start;margin-bottom:0;position:relative}}@media only screen and (max-width:767px){.offer-list-filter .olf-container .olf-content{flex-direction:column;margin-bottom:0;position:relative}}.offer-list-filter .olf-container .olf-clean-button{align-items:center;background-color:var(--hyundai-light-blue);border:1px solid var(--hyundai-light-blue);color:var(--hyundai-white);display:flex;font-family:HyundaiSansHead-Medium;font-size:13px;height:30px;justify-content:center;line-height:normal;padding:0;text-transform:uppercase;width:150px}.offer-list-filter .olf-container .olf-clean-button:hover{background-color:var(--hyundai-white);color:var(--hyundai-light-blue)}.offer-list-filter .olf-container .olf-clean-button:disabled{background-color:var(--hyundai-grey);border:1px solid var(--hyundai-grey)}@media only screen and (min-width:1200px)and (max-width:1600px){.offer-list-filter .olf-container .olf-clean-button{font-size:12px;width:110px}}@media only screen and (min-width:768px)and (max-width:1024px){.offer-list-filter .olf-container .olf-clean-button{position:absolute;right:0;top:-40px;width:140px}}@media only screen and (max-width:767px){.offer-list-filter .olf-container .olf-clean-button{position:absolute;right:0;top:-40px;width:140px}}@media only screen and (min-width:768px)and (max-width:1024px){.offer-list-filter .olf-container{background-color:var(--hyundai-sand);left:0;padding:25px 20px;position:absolute;top:0;transform:translateY(-100%);transition:all .5s ease-out;z-index:9999}.offer-list-filter .olf-container.show{transform:translateY(0)}}@media only screen and (max-width:767px){.offer-list-filter .olf-container{background-color:var(--hyundai-sand);left:0;padding:30px 15px;position:absolute;top:0;transform:translateY(-100%);transition:all .5s ease-out;z-index:9999}.offer-list-filter .olf-container.show{transform:translateY(0)}}@media only screen and (min-width:768px)and (max-width:1024px){.offer-list-filter{display:flex;justify-content:flex-end}}@media only screen and (max-width:767px){.offer-list-filter{display:flex;justify-content:flex-end}}.offer-list-text{display:block;height:auto;margin-bottom:20px;max-width:100%;padding-left:100px;width:100%}.offer-list-text .olt-title{font-family:HyundaiSansHead-Medium;font-size:51px;letter-spacing:normal;line-height:1.2;margin-bottom:10px}@media only screen and (min-width:1200px)and (max-width:1600px){.offer-list-text .olt-title{font-size:42px;margin-bottom:8px}}@media only screen and (min-width:768px)and (max-width:1024px){.offer-list-text .olt-title{font-size:36px;line-height:1.1;margin:0 auto;text-align:center;width:70%}}@media only screen and (max-width:767px){.offer-list-text .olt-title{font-size:24px;line-height:1.1;margin:0 auto;text-align:center;width:90%}}.offer-list-text .olt-text{font-family:HyundaiSansText-Regular;font-size:21px;line-height:1.2;max-width:50%}@media only screen and (min-width:1200px)and (max-width:1600px){.offer-list-text .olt-text{font-size:18px;max-width:60%}}@media only screen and (min-width:768px)and (max-width:1024px){.offer-list-text .olt-text{display:none}}@media only screen and (max-width:767px){.offer-list-text .olt-text{display:none}}@media only screen and (min-width:1200px)and (max-width:1600px){.offer-list-text{margin-bottom:15px;padding-left:50px}}@media only screen and (min-width:768px)and (max-width:1024px){.offer-list-text{margin-bottom:10px;padding-left:0}}@media only screen and (max-width:767px){.offer-list-text{margin-bottom:10px;padding-left:0}}.offer-list{background-color:var(--hyundai-white);display:block;height:auto;max-width:100%;padding:50px 0 70px;width:100%}.offer-list .ol-container{display:block;height:auto;margin:0 auto;max-width:1603px;width:100%}.offer-list .ol-container .ol-header{align-items:flex-start;display:flex;flex-direction:column;height:auto;justify-content:flex-start;max-width:100%;width:100%}@media only screen and (min-width:768px)and (max-width:1024px){.offer-list .ol-container .ol-header{margin-bottom:15px}}@media only screen and (max-width:767px){.offer-list .ol-container .ol-header{margin-bottom:15px}}@media only screen and (min-width:1200px)and (max-width:1600px){.offer-list .ol-container{max-width:1200px}}@media only screen and (min-width:768px)and (max-width:1024px){.offer-list .ol-container{max-width:96%}}@media only screen and (max-width:767px){.offer-list .ol-container{max-width:95%}}@media only screen and (min-width:1200px)and (max-width:1600px){.offer-list{padding:30px 0 50px}}@media only screen and (min-width:768px)and (max-width:1024px){.offer-list{padding:40px 0}}@media only screen and (max-width:767px){.offer-list{padding:30px 0}}.modal-location{display:block;height:100vh;left:0;max-width:100vw;position:fixed;top:0;width:100%;z-index:9999}.modal-location .modal-location-container{display:block;height:100%;max-width:100%;position:relative;width:100%}.modal-location .modal-location-container .modal-location-backdrop{background-color:rgba(0,0,0,.831);display:block;height:100%;max-width:100%;width:100%}.modal-location .modal-location-container .modal-location-content{background-color:var(--hyundai-white);display:block;height:auto;left:50%;max-width:500px;padding:30px;position:absolute;top:20%;transform:translate(-50%,-50%);width:100%}.modal-location .modal-location-container .modal-location-content .modal-location-close{align-items:center;background-color:var(--hyundai-transparent);border:1px solid var(--hyundai-black);display:flex;height:24px;justify-content:center;margin:0;padding:0;position:absolute;right:2%;top:5%;width:24px}.modal-location .modal-location-container .modal-location-content .modal-location-title{font-size:24px;line-height:1.2}.modal-location .modal-location-container .modal-location-content .modal-location-text{font-size:18px;line-height:1.2;margin-bottom:15px}.modal-location .modal-location-container .modal-location-content .modal-location-input{background-color:var(--hyundai-sand);border:1px solid var(--hyundai-sand);color:var(--hyundai-black);display:block;font-family:HyundaiSansHead-Regular;font-size:16px;height:45px;line-height:normal;padding:0 15px;width:100%}.modal-location .modal-location-container .modal-location-content .modal-location-input::-moz-placeholder{color:var(--hyundai-dark-grey);font-family:HyundaiSansHead-Medium;font-size:16px;line-height:normal;text-transform:uppercase}.modal-location .modal-location-container .modal-location-content .modal-location-input::placeholder{color:var(--hyundai-dark-grey);font-family:HyundaiSansHead-Medium;font-size:16px;line-height:normal;text-transform:uppercase}.modal-location .modal-location-container .modal-location-content .autocomplete-list{background-color:var(--hyundai-white);border:1px solid #ddd;box-shadow:0 8px 24px #0000001f;left:0;list-style:none;margin:4px 0 0;max-height:250px;overflow-y:auto;padding:0;position:absolute;right:0;z-index:1000}.modal-location .modal-location-container .modal-location-content .autocomplete-list .autocomplete-list-option{align-items:center;background:#0000;border-bottom:1px solid #ddd;-moz-column-gap:5px;column-gap:5px;cursor:pointer;display:flex;justify-content:flex-start;padding:10px 12px}.modal-location .modal-location-container .modal-location-content .autocomplete-list .autocomplete-list-option .pin{align-items:center;display:inline-flex;height:20px;justify-content:center;width:20px}.modal-location .modal-location-container .modal-location-content .autocomplete-list .autocomplete-list-option .pin svg{fill:currentColor}.modal-location .modal-location-container .modal-location-content .autocomplete-list .autocomplete-list-option .autocomplete-text{color:var(--hyundai-black);font-family:HyundaiSansHead-Regular;font-size:16px;line-height:1.2}.modal-location .modal-location-container .modal-location-content .autocomplete-list .autocomplete-list-option .autocomplete-text mark{background-color:var(--hyundai-transparent);color:var(--hyundai-black);font-family:HyundaiSansHead-Medium;font-size:16px;line-height:1.2;padding:0}.modal-location .modal-location-container .modal-location-content .autocomplete-list .autocomplete-list-option.selected{background-color:var(--hyundai-light-sand)}.modal-location .modal-location-container .modal-location-content .autocomplete-list .autocomplete-list-option:last-of-type{border-bottom:none}
/*# sourceMappingURL=OfferList.a21e84e5.chunk.css.map*/