.options-field.rp-input-repsol .cmp-form-options{height:100%}
.options-field.rp-input-repsol .cmp-form-options__input-container{height:100%;position:relative;display:flex}
.options-field.rp-input-repsol .cmp-form-options__input-container input{width:100%}
.options-field.rp-input-repsol .cmp-form-options__input-container i.cmb-input-icon{position:absolute;left:12px;font-size:20px;align-self:center}
.options-field.rp-input-repsol .cmp-form-options__input-container .cmp-form-options__field{font:var(--rds-body-02);color:var(--rds-color-content-medium)}
.options-field.rp-input-repsol .cmp-form-options__input-container .validation_icon{position:absolute;display:flex;align-items:center;justify-content:center;right:12px;align-self:anchor-center}
.options-field.rp-input-repsol .cmp-form-options__input-container .dropdown-toggle{white-space:normal;padding:12px 16px;background:#fff}
.options-field.rp-input-repsol .cmp-form-options__input-container .dropdown-menu{z-index:9}
.options-field.rp-input-repsol .cmp-form-options__input-container:has(i.cmb-input-icon) .dropdown-toggle{padding:12px 16px 12px 38px}
.options-field.rp-input-repsol .cmp-form-options__input-container.rp-dropdown:has(span.validation_icon:empty) .dropdown-toggle[aria-expanded='false']:after,.options-field.rp-input-repsol .cmp-form-options__input-container.rp-dropdown:has(span.validation_icon:empty) .dropdown-toggle[aria-expanded='true']:after{position:absolute;right:16px}
.options-field.rp-input-repsol .cmp-form-options.correct .cmp-form-options__input-container .dropdown-toggle[aria-expanded='false']:after,.options-field.rp-input-repsol .cmp-form-options.correct .cmp-form-options__input-container .dropdown-toggle[aria-expanded='true']:after{position:absolute;right:36px}
.options-field.rp-input-repsol .cmp-form-options.correct .cmp-form-options__input-container .validation_icon i{background:var(--rds-color-semantic-content-success);border-radius:var(--rds-radius-round);color:var(--rds-color-content-high-inverse)}
.options-field.rp-input-repsol .cmp-form-options.error .cmp-form-options__input-container .dropdown-toggle,.options-field.rp-input-repsol .cmp-form-options.wrong .cmp-form-options__input-container .dropdown-toggle{border-color:var(--rds-color-semantic-content-error)}
.options-field.rp-input-repsol .cmp-form-options.error .cmp-form-options__input-container .dropdown-toggle[aria-expanded='false']:after,.options-field.rp-input-repsol .cmp-form-options.wrong .cmp-form-options__input-container .dropdown-toggle[aria-expanded='false']:after,.options-field.rp-input-repsol .cmp-form-options.error .cmp-form-options__input-container .dropdown-toggle[aria-expanded='true']:after,.options-field.rp-input-repsol .cmp-form-options.wrong .cmp-form-options__input-container .dropdown-toggle[aria-expanded='true']:after{position:absolute;right:36px}
.options-field.rp-input-repsol .cmp-form-options.error .cmp-form-options__input-container .validation_icon i,.options-field.rp-input-repsol .cmp-form-options.wrong .cmp-form-options__input-container .validation_icon i{background:var(--rds-color-semantic-content-error);border-radius:var(--rds-radius-round);color:var(--rds-color-content-high-inverse)}
.options-field.rp-input-repsol .cmp-form-options.error .cmp-form-options__input-container .dropdown-toggle:focus,.options-field.rp-input-repsol .cmp-form-options.wrong .cmp-form-options__input-container .dropdown-toggle:focus,.options-field.rp-input-repsol .cmp-form-options.error .cmp-form-options__input-container .dropdown-toggle:focus-visible .dropdown-toggle.js-focused,.options-field.rp-input-repsol .cmp-form-options.wrong .cmp-form-options__input-container .dropdown-toggle:focus-visible .dropdown-toggle.js-focused{outline:2px solid currentColor;outline-offset:4px;border-radius:8px}
.options-field.rp-input-repsol .cmp-form-options.error span.msg_error,.options-field.rp-input-repsol .cmp-form-options.wrong span.msg_error{padding-left:0;margin-top:4px}
coral-dialog[trackingfeature="aem:sites:components:dialogs:repsol-landings:form-options-field"] coral-colorinput-swatch.coral3-ColorInput-swatch label,coral-dialog[trackingfeature="aem:sites:components:dialogs:repsol-landings:form-options-field"] .coral3-ColorInput-buttonWrapper label{display:none}
coral-dialog[trackingfeature="aem:sites:components:dialogs:repsol-landings:form-options-field"] .coral3-ColorInput--swatch .coral3-ColorInput-button{border:1px solid #000}
coral-dialog[trackingfeature="aem:sites:components:dialogs:repsol-landings:form-options-field"] .coral3-ColorInput coral-overlay.coral3-ColorInput-onlySwatchesView{left:0 !important}
coral-dialog[trackingfeature="aem:sites:components:dialogs:repsol-landings:form-options-field"] .coral-Form-fieldset:first-of-type .coral-Form-fieldset-legend{margin-top:0}