.et_pb_contact_field.dcfe-image-radio{--dcfe-ri-selected-border-color:#220ed2;--dcfe-ri-selected-background-color:#fff;--dcfe-ri-selected-text-color:#0b0404;--dcfe-ri-hover-border-color:#999;--dcfe-ri-image-icon-size:100px;--dcfe-ri-field-gap:5px;--dcfe-ri-field-min-width:20%;--dcfe-ri-field-padding:20px;--dcfe-ri-card-min-height:180px}.et_pb_contact_field.dcfe-image-radio .et_pb_contact_field_options_list{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--dcfe-ri-field-gap)}.et_pb_contact_field.dcfe-image-radio .et_pb_contact_field_checkbox,.et_pb_contact_field.dcfe-image-radio .et_pb_contact_field_radio{display:block;margin:0;min-width:var(--dcfe-ri-field-min-width);width:unset!important}.et_pb_contact_field.dcfe-image-radio .dcfe-image-radio-label{position:relative;display:flex;align-items:center;border:1px solid #ccc;padding:var(--dcfe-ri-field-padding);width:100%;max-width:100%;min-height:var(--dcfe-ri-card-min-height);box-sizing:border-box;border-radius:8px;box-shadow:0 2px 4px rgb(0 0 0 / .08);transition:border-color .2s ease,background-color .2s ease,color .2s ease;cursor:pointer;margin:0}.et_pb_contact_field.dcfe-image-radio .dcfe-image-radio-label.horizontal{flex-direction:row;justify-content:flex-start;gap:10px}.et_pb_contact_field.dcfe-image-radio .dcfe-image-radio-label.vertical{flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center}.et_pb_contact_field.dcfe-image-radio .dcfe-image-radio-label:hover{border-color:var(--dcfe-ri-hover-border-color)}.et_pb_contact_field.dcfe-image-radio .dcfe-image-radio-label img{width:var(--dcfe-ri-image-icon-size);height:var(--dcfe-ri-image-icon-size);max-width:100%;max-height:none;object-fit:cover;box-shadow:0 2px 4px rgb(0 0 0 / .08)}.et_pb_contact_field.dcfe-image-radio .dcfe-image-radio-label svg{width:var(--dcfe-ri-image-icon-size);height:var(--dcfe-ri-image-icon-size)}.et_pb_contact_field.dcfe-image-radio .dcfe-image-radio-label i{font-size:var(--dcfe-ri-image-icon-size);line-height:1;display:inline-flex;align-items:center;justify-content:center;width:var(--dcfe-ri-image-icon-size);height:var(--dcfe-ri-image-icon-size)}.et_pb_contact_field.dcfe-image-radio .dcfe-image-radio-label input[type=checkbox],.et_pb_contact_field.dcfe-image-radio .dcfe-image-radio-label input[type=radio]{position:absolute;opacity:0;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.et_pb_contact_field.dcfe-image-radio .dcfe-image-radio-label:has(input[type=checkbox]:checked),.et_pb_contact_field.dcfe-image-radio .dcfe-image-radio-label:has(input[type=radio]:checked){border-color:var(--dcfe-ri-selected-border-color);background-color:var(--dcfe-ri-selected-background-color);color:var(--dcfe-ri-selected-text-color)}.et_pb_contact_field.dcfe-image-radio .dcfe-image-radio-text{flex:1;font-size:16px;font-weight:600}.et_pb_contact_field.dcfe-image-radio .dcfe-image-radio-label.vertical .dcfe-image-radio-text{flex:none;width:100%}.et_pb_contact_field.dcfe-image-radio.et_contact_error .et_pb_contact_field_options_list{border:1px solid red}