.media{flex-direction:column;display:inline-flex;width:100%}.media.media--view-mode-full-width{width:100%}.media.media--view-mode-half-width{width:50%}.media *+.caption{margin-top:.5rem}.media .caption::after{content:'';display:inline-block;margin-top:.5rem;height:1px;width:40px;background-color:#343a40;vertical-align:top}.media .caption{font-size:14px}.media .caption p,.media .field-name-field-credit-or-caption p{margin-bottom:0;line-height:1.35}.prose .media{content-visibility:auto}.media__meta{font-weight:300;color:#6c757d;display:inline-flex}.media__meta::before{content:'('}.media__meta::after{content:')'}.media__meta .inline-block{display:inline-block}*+.media__meta{margin-top:.5em}@media (min-width: 576px){*+.media__meta{margin-left:.5em;margin-top:0}}.media__meta>*+*::before{content:', '}
