.c-image{--image-height: 100dvh;margin-left:calc(var(--grid-gutter) / 2);margin-right:calc(var(--grid-gutter) / 2);position:relative}@media screen and (min-width: 768px){.c-image{margin-left:calc(var(--container-padding) - var(--grid-gutter) / 2);margin-right:calc(var(--container-padding) - var(--grid-gutter) / 2)}}.c-image--50{--image-height: 50dvh}.c-image--70{--image-height: 70dvh}.c-image--100{--image-height: 100dvh}.c-image__inner{border-radius:var(--radius-main);height:var(--image-height);margin-left:auto;margin-right:auto;max-height:calc(var(--image-height) - var(--header-height) - (var(--container-padding) - var(--grid-gutter) / 2));min-height:30vh;overflow:hidden;position:relative}.c-image__media,.c-image__image{top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute}.c-image__image .a-image__image{object-fit:cover;object-position:50% 50%}
