.sep-file-information{margin:1.5em 0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;font:inherit;color:inherit;box-sizing:border-box}
.sep-file-information dl{margin:0}
.sep-file-information .sep-file-information__row{display:grid;grid-template-columns:minmax(120px,1fr) 3fr;gap:1em;padding:.65em .5em;border-bottom:1px solid rgba(127,127,127,.22);font:inherit;color:inherit}
.sep-file-information dt{font:inherit;font-weight:600;text-decoration:none}
.sep-file-information dd{margin:0;font:inherit;text-align:left;overflow-wrap:anywhere}
.sep-file-information .components-button{margin-top:1em}
@media(max-width:480px){.sep-file-information .sep-file-information__row{grid-template-columns:1fr;gap:.25em}}

/* Keep definition-list typography from overriding the surrounding article text. */
.sep-file-information dl,
.sep-file-information .sep-file-information__row,
.sep-file-information .sep-file-information__row dt,
.sep-file-information .sep-file-information__row dd {
    font-family:inherit!important;
    font-size:inherit!important;
    line-height:inherit!important;
    letter-spacing:inherit!important;
    color:inherit!important;
}
/* Match the RCAD child theme article rules (Open Sans, 15px / 26px). */
html body.rcad-resource-single .sep-file-information {
    font-family:"Open Sans",Arial,Helvetica,sans-serif!important;
    font-size:15px!important;
    line-height:26px!important;
    font-weight:400!important;
    color:#222222!important;
    letter-spacing:0!important;
}

.editor-styles-wrapper .sep-file-information--rcad-preview {
    font-family:"Open Sans",Arial,Helvetica,sans-serif!important;
    font-size:15px!important;line-height:26px!important;
    font-weight:400!important;color:#222222!important;letter-spacing:0!important;
}
.editor-styles-wrapper .sep-file-information--rcad-preview h2 {
    font-family:"Roboto",Arial,Helvetica,sans-serif!important;
    font-size:27px!important;line-height:1.28!important;
    font-weight:400!important;color:#111111!important;letter-spacing:-.1px!important;
    text-transform:none!important;
}
