/**
 * Image Optimizer by Pitangent Frontend Stylesheet
 */

/* Strictly scoped lazy loading transition */
img.image-optimizer-by-pitangent-lazy,
iframe.image-optimizer-by-pitangent-lazy {
	opacity: 0;
	transition: opacity 0.3s ease-in-out;
}

img.image-optimizer-by-pitangent-loaded,
iframe.image-optimizer-by-pitangent-loaded {
	opacity: 1;
}

/* Fallback for no-js environments */
.no-js img.image-optimizer-by-pitangent-lazy,
.no-js iframe.image-optimizer-by-pitangent-lazy {
	opacity: 1;
}
