.select.svelte-16g107y{position:relative;z-index:1;border-radius:10px;width:100%}.select.disabled.svelte-16g107y{border-color:#999}.select.svelte-16g107y select:where(.svelte-16g107y){width:100%;height:100%;padding:17px 20px;font-size:.89rem;border-radius:10px;border:1px solid #999999;color:#000;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff}.select.svelte-16g107y select:where(.svelte-16g107y) option:where(.svelte-16g107y){border:none;color:#000}.select.svelte-16g107y select:where(.svelte-16g107y):disabled{color:#999}.select.svelte-16g107y select:where(.svelte-16g107y):focus:not(:focus-visible){outline:0;box-shadow:none}.select.svelte-16g107y select:where(.svelte-16g107y):focus{outline:2px solid #00AAD2;outline-offset:3px}.select.svelte-16g107y i:where(.svelte-16g107y){position:absolute;top:0;right:24px;display:flex;height:100%;justify-content:center;align-items:center;font-size:.6rem;pointer-events:none}.select-label.svelte-16g107y{pointer-events:none}.checkbox.svelte-16g107y{display:flex;align-items:center}input[type=checkbox].svelte-16g107y{border:2px solid #676767;width:22px;height:22px;min-width:22px;min-height:22px;border-radius:3px;margin-right:10px;margin-top:-3px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:0;background-color:#fff}input[type=checkbox].svelte-16g107y:before{position:absolute;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='11' viewBox='0 0 14 11' fill='none'%3E%3Cpath d='M12.6337 0L14 1.3797L5.1564 10.3102L4.47326 11L3.79012 10.3102L0 6.48281L1.36628 5.10311L4.47318 8.23998L12.6337 0Z' fill='white'/%3E%3C/svg%3E");display:block;border-radius:3px;opacity:0;margin-top:3px;margin-left:2px}input[type=checkbox].svelte-16g107y:checked{border-color:#002c5f;background:#002c5f}input[type=checkbox].svelte-16g107y:checked:before{opacity:1}input[type=checkbox].svelte-16g107y+span:where(.svelte-16g107y){cursor:pointer;font-size:.8888888889rem}.form-control.svelte-16g107y{width:100%}.form-control.svelte-16g107y input:where(.svelte-16g107y){width:100%;border:1px solid #999999;padding:0 20px;height:60px;font-size:1rem;font-family:Hyundai-Sans-Text-Regular,sans-serif;border-radius:10px}.form-control.svelte-16g107y input:where(.svelte-16g107y):focus:not(:focus-visible){outline:0;box-shadow:none}.form-control.svelte-16g107y input:where(.svelte-16g107y):focus{outline:2px solid #00AAD2;outline-offset:3px}.form-control.svelte-16g107y input:where(.svelte-16g107y)::placeholder{color:#999}.form-control.error.svelte-16g107y label:where(.svelte-16g107y){color:#e63312}.form-control.error.svelte-16g107y input:where(.svelte-16g107y){border-color:#e63312}.form-control.error.svelte-16g107y input:where(.svelte-16g107y)::placeholder{color:#e63312}.form-control.error.svelte-16g107y select:where(.svelte-16g107y){border-color:#e63312!important;color:#e63312!important}.form-control.error.svelte-16g107y .select:where(.svelte-16g107y) .icon-caret-down:where(.svelte-16g107y):before{color:#e63312!important}.form-control.select.svelte-16g107y{position:relative}.form-control.select.svelte-16g107y:after{content:"";font-family:Fontello;position:absolute;top:50%;right:20px;font-size:10px;transform:translateY(-50%)}.form-control.svelte-16g107y select:where(.svelte-16g107y){width:100%;border:1px solid #999999;padding:0 20px;height:60px;font-size:1rem;font-family:Hyundai-Sans-Text-Regular,sans-serif;border-radius:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:relative;background:#fff}.form-control.svelte-16g107y select:where(.svelte-16g107y):focus:not(:focus-visible){outline:0;box-shadow:none}.form-control.svelte-16g107y select:where(.svelte-16g107y):focus{outline:2px solid #00AAD2;outline-offset:3px}.form-control.svelte-16g107y select:where(.svelte-16g107y)::placeholder{color:#999}.error-text.svelte-16g107y{margin-top:5px;display:block;color:#e63312;font-size:.8888888889rem}input.svelte-16g107y:focus:not(:focus-visible){outline:0;box-shadow:none}input.svelte-16g107y:focus{outline:2px solid #00AAD2;outline-offset:3px}.form-error-container.svelte-16g107y{background-color:#e6331230!important;padding:20px;border-radius:10px}.newsletter-form.svelte-16g107y{display:flex;flex-direction:column;align-items:center;width:100%;gap:30px;margin-top:40px}.newsletter-form.svelte-16g107y select:where(.svelte-16g107y){min-height:60px;border-color:#999}.newsletter-form.svelte-16g107y select:where(.svelte-16g107y):invalid{color:#999}.newsletter-form.svelte-16g107y .info-row:where(.svelte-16g107y){display:flex;align-items:flex-start;width:100%}.newsletter-form.svelte-16g107y .info-row:where(.svelte-16g107y) i:where(.svelte-16g107y){margin-right:10px;font-size:1.115rem}.newsletter-form.svelte-16g107y .info-row:where(.svelte-16g107y) span:where(.svelte-16g107y){margin-bottom:0}.newsletter-form.svelte-16g107y .choices:where(.svelte-16g107y) div:where(.svelte-16g107y){margin-top:20px;display:flex;flex-direction:column}.newsletter-form.svelte-16g107y .choices:where(.svelte-16g107y) div:where(.svelte-16g107y) label:where(.svelte-16g107y){margin-bottom:8px}.newsletter-form.svelte-16g107y .choices:where(.svelte-16g107y) div:where(.svelte-16g107y) label:where(.svelte-16g107y) input[type=checkbox]:where(.svelte-16g107y){margin-top:0}.newsletter-form.svelte-16g107y .choices:where(.svelte-16g107y) div:where(.svelte-16g107y) label:where(.svelte-16g107y) span:where(.svelte-16g107y){font-size:1rem;margin-bottom:0}.newsletter-form.svelte-16g107y .subtext:where(.svelte-16g107y){font-size:.79rem;line-height:1.17rem;font-family:Hyundai-Sans-Text-Regular,sans-serif}.row.svelte-16g107y{display:flex;gap:22px;width:100%}@media (max-width: 1024px){.row.svelte-16g107y{flex-direction:column}}.row.svelte-16g107y label:where(.svelte-16g107y){font-family:Hyundai-Sans-Text-Regular,sans-serif;font-weight:700}.row.svelte-16g107y .form-control.smaller:where(.svelte-16g107y){width:70%}@media (max-width: 1024px){.row.svelte-16g107y .form-control.smaller:where(.svelte-16g107y){width:100%}}.info-section.svelte-16g107y{background-color:#fff;border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:20px;font-size:.89rem}.info-section.dialog.svelte-16g107y{background-color:#f6f3f2}.info-text.svelte-16g107y{margin-bottom:0;font-size:.7rem;line-height:1.3rem}.subscribe-field.svelte-16g107y{align-items:flex-start}
