@charset "utf-8";

.ods-c-image__wrapper { position: relative; width: 100%; margin: 0px auto; }

.ods-c-image__img { display: block; width: 100%; height: auto; font-size: 0px; }

.ods-c-image__img--placeholder { background-image: var(--image-placeholder); background-repeat: no-repeat; background-size: contain; background-position: center center; background-color: rgb(217, 217, 217); }

.ods-c-image__img--in-article { clear: both; }

.ods-c-image__img--in-article-vertical { clear: both; width: fit-content; }

.ods-c-image__img--vertical { width: auto; margin: 0px auto; max-width: 100%; max-height: none; }

.ods-body-desktop.ods-body-big-story .ods-article-body .ods-c-image__wrapper { position: relative; width: 1260px; left: calc(50% + 10px); transform: translate(-50%); }

.ods-body-mobile .ods-c-image__img--viewport-width, .ods-body-mobile .ods-c-image__img--in-article { width: 100%; margin-left: auto; margin-right: auto; }
