.ct-image-container { display: var(--display, inline-flex); position: relative; overflow: hidden; width: 100%; -webkit-mask-image: -webkit-radial-gradient(white, black); // z-index: 0; img, picture, iframe, video { // position: absolute; // z-index: 1; // top: 0; // left: 0; // width: 100%; // height: 100%; width: inherit; border-radius: inherit; } img, picture, video { object-fit: var(--object-fit, cover); object-position: var(--object-position, 50% 50%); } }