@font-face{font-family:HyundaiSansHead;font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/hyundai-realviews/fonts/Hyundai/HyundaiSansHead-Bold.woff2) format("woff2"),url(/wp-content/themes/hyundai-realviews/fonts/Hyundai/HyundaiSansHead-Bold.woff) format("woff");font-named-instance:"Bold"}@font-face{font-family:HyundaiSansHead;font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/hyundai-realviews/fonts/Hyundai/HyundaiSansHead-Light.woff2) format("woff2"),url(/wp-content/themes/hyundai-realviews/fonts/Hyundai/HyundaiSansHead-Light.woff) format("woff");font-named-instance:"Light"}@font-face{font-family:HyundaiSansHead;font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/hyundai-realviews/fonts/Hyundai/HyundaiSansHead-Medium.woff2) format("woff2"),url(/wp-content/themes/hyundai-realviews/fonts/Hyundai/HyundaiSansHead-Medium.woff) format("woff");font-named-instance:"Medium"}@font-face{font-family:HyundaiSansHead;font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/hyundai-realviews/fonts/Hyundai/HyundaiSansHead-Regular.woff2) format("woff2"),url(/wp-content/themes/hyundai-realviews/fonts/Hyundai/HyundaiSansHead-Regular.woff) format("woff");font-named-instance:"Regular"}@font-face{font-family:HyundaiSansText;font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/hyundai-realviews/fonts/Hyundai/HyundaiSansText-Bold.woff2) format("woff2"),url(/wp-content/themes/hyundai-realviews/fonts/Hyundai/HyundaiSansText-Bold.woff) format("woff");font-named-instance:"Bold"}@font-face{font-family:HyundaiSansText;font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/hyundai-realviews/fonts/Hyundai/HyundaiSansText-Medium.woff2) format("woff2"),url(/wp-content/themes/hyundai-realviews/fonts/Hyundai/HyundaiSansText-Medium.woff) format("woff");font-named-instance:"Medium"}@font-face{font-family:HyundaiSansText;font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/hyundai-realviews/fonts/Hyundai/HyundaiSansText-Regular.woff2) format("woff2"),url(/wp-content/themes/hyundai-realviews/fonts/Hyundai/HyundaiSansText-Regular.woff) format("woff");font-named-instance:"Regular"}:root{--wp--style--global--content-size: 1200px;--color-text: #1c1b1b;--color-gray: #757575;--color-link: #002c5f;--font-family-head: "HyundaiSansHead", sans-serif;--font-family-text: "HyundaiSansText", sans-serif;--transition: all .15s ease-in-out;--border-radus: .25rem;--border-color: pink}html{scroll-behavior:smooth;font-size:16px;line-height:1.4;font-family:var(--font-family-text),serif;color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;box-sizing:border-box}body{font-family:var(--font-family-text),serif;font-size:1rem;line-height:1.4;color:var(--color-text);margin:0;padding-bottom:100px;--wp--style--root--padding-right: var(--wp--preset--spacing--20);--wp--style--root--padding-left: var(--wp--preset--spacing--20)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-head),serif;font-weight:500;margin:2rem 0 0}h2{font-size:2.125rem;line-height:2.625rem}h3{font-size:1.375rem;line-height:1.625rem}a,input[type=submit],button{transition:var(--transition)}body.home .gform-theme--foundation .gform_fields{row-gap:.5rem}@media screen and (min-width:620px){body.home .gform-theme--foundation .gform_fields{row-gap:1.25rem}}body.home .gform-theme--foundation .gfield.gfield--type-textarea{margin-top:2rem}body.home .gform_heading{margin-bottom:2rem}body.home .gform_heading .gform_title{margin:0}body.home .gform_heading .gform_description{margin-block:5px 20px}body.home .gform_heading .gform_required_legend{display:none}.gfield_description strong{font-weight:700}.gfield_radio .gchoice{cursor:pointer}label.gfield_label{margin-bottom:0}.star-rating{position:relative;font-size:1.25rem;display:inline-block;width:auto;line-height:1;color:transparent}.overall-rating.star-rating{font-size:1.5rem;max-width:110px}.star-rating:before{content:"★★★★★";position:absolute;color:#ddd;background:linear-gradient(90deg,#ffb700 var(--percent, 0%),#dddddd var(--percent, 0%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.overall-rating:before{content:"★★★★★";position:absolute;color:#ddd;background:linear-gradient(90deg,#ffb700 var(--percent, 0%),#dddddd var(--percent, 0%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.review-wrapper{display:flex;gap:6rem;max-width:1200px;margin:0 auto;flex-direction:column;transition:opacity .3s ease-in-out;opacity:1}.review-wrapper.loading{opacity:.3;pointer-events:none}.gform-entry{padding:1.6rem 0;border-bottom:1px solid #d9d9d9;box-sizing:border-box;overflow:hidden;position:relative}.gform-entry-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem}.gform-entry-header .title{margin:0}.gform-entry-header .date{font-size:.875rem;color:var(--color-gray)}.gform-entry-body .message{padding-top:.65rem;margin:0;height:8rem;position:relative;overflow:hidden}.gform-entry-body .message:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2rem;background:linear-gradient(to top,#fff,transparent)}.gform-entry-body .message img{width:33%;height:auto;display:block;padding-top:.5rem}.gform-entry .read-more{display:flex}.gform-overlay__body .message{height:auto}.gform-overlay__body .message:after{background:transparent}.gform-overlay__body .read-more{display:none}.gform-read-full{margin-top:8px;display:inline-flex;margin-left:auto;background:none;border:0;cursor:pointer;font-family:HyundaiSansHead,sans-serif;font-weight:500;color:#003066}.gform-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:block;z-index:99999;padding:12px;box-sizing:border-box}.gform-overlay__header{font-weight:600}.gform-overlay__footer{padding:16px 20px;border-top:1px solid rgba(255,255,255,.08);display:flex;justify-content:flex-end;gap:10px}.js-sidebar-popup{background:none;border:0;padding:0;font:inherit;color:var(--color-gray);cursor:pointer;text-align:center}.sidebar-popup__cta:hover{filter:brightness(.95)}.gform-overlay__panel{position:fixed;z-index:100000;max-height:calc(100dvh - 24px);overflow:auto;background:#fff;max-width:720px;width:min(90vw,720px);display:flex;flex-direction:column;border-radius:10px;box-shadow:0 10px 30px #0000002e,0 2px 8px #0000001f;outline:1px solid rgba(0,0,0,.05)}.gform-overlay__header{padding:12px 16px;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;align-items:center}.gform-overlay__body{padding:16px;overflow-y:auto;-webkit-overflow-scrolling:touch}.gform-overlay__close{background:none;border:0;font-size:20px;cursor:pointer}.review-sidebar{text-align:center;padding:10px 10px 40px;background:#f5f5f5;cursor:default}.review-number{font-size:3.2rem;line-height:4rem;margin:1rem 0;font-weight:300;color:#333}.review-text{display:flex;flex-direction:column;gap:.25rem;margin-top:.75rem;color:var(--color-gray)}.gform-pagination{margin:30px 0;text-align:center}.gform-pagination .nav-links{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center;min-width:0}.gform-pagination .nav-links .page-numbers{white-space:nowrap}.gform-pagination .nav-links .prev,.gform-pagination .nav-links .next{white-space:normal}.page-numbers{padding:5px 10px;margin:0 3px;border:1px solid var(--color-gray);color:#333;text-decoration:none;border-radius:3px}.page-numbers.current{background-color:var(--color-link);color:#fff;border-color:var(--color-link)}.page-numbers:hover:not(.current){background-color:#f5f5f5}.review-models{margin:1rem 0;position:relative}.review-models-list{position:absolute;background:var(--wp--preset--color--base, #fff);border-radius:var(--border-radus);border:1px solid #1f2023;left:0;right:0;padding:0;margin:0;opacity:0;pointer-events:none;transition:opacity .1s ease-in-out,transform .1s ease-in-out;transform:translateY(-.5rem);z-index:1;max-height:228px;overflow:auto}.review-models-button{border:1px solid #1f2023;border-radius:var(--border-radus);width:100%;background:var(--wp--preset--color--base, #fff);padding:.75rem 1rem;transition:none;display:flex;font-size:1rem;justify-content:space-between;align-items:center;cursor:pointer}.review-models-button svg{transform:rotate(180deg);transition:transform .1s ease-in-out}.review-models-list-item{display:block}.review-models-list-link{padding:.75rem 1rem;display:block;margin:.1rem;text-decoration:none}.review-models-list-link:active,.review-models-list-link:focus,.review-models-list-link:hover{background:#f5f5f5;border-radius:var(--border-radus)}.review-models-button:focus,.review-models.active .review-models-button{outline:2px solid #0090b2;outline-offset:2px}.review-models.active .review-models-button svg{transform:rotate(0)}.review-models.active .review-models-list{opacity:1;pointer-events:all;transform:translateY(.5rem)}@media(max-width:430px){.gform-entry-body .message img{width:100%}.gform-pagination .nav-links{gap:0}.gform-pagination .nav-links .prev,.gform-pagination .nav-links .next{font-size:0}.gform-pagination .nav-links .prev:before{content:"«";font-size:16px}.gform-pagination .nav-links .next:before{content:"»";font-size:16px}}@media screen and (min-width:620px){body.home .gfield.gfield--type-startrating{display:flex;gap:2.25rem;align-items:center;justify-content:space-between;max-width:600px}.review-wrapper{flex-direction:row}.gform-entries-container{position:relative;display:block;width:70%}.gform-entries-container .gform-entry:first-child{padding-top:0}.review-sidebar-wrapper{width:30%}}
