.eu-ai-label-wrap--stretch,.elementor-post__thumbnail>.eu-ai-label-wrap,.has-equal-box-heights .box-image .eu-ai-label-wrap,.grid-col .box-image .eu-ai-label-wrap,.grid-col .image-cover .eu-ai-label-wrap,.image-cover .eu-ai-label-wrap,.has-format .eu-ai-label-wrap{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none}.eu-ai-label-wrap:has(>img.back-image){position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none}.elementor-widget-theme-post-featured-image .eu-ai-label-wrap,.elementor-widget-wpr-post-media .eu-ai-label-wrap,.product-gallery-slider .eu-ai-label-wrap,.product-thumbnails .eu-ai-label-wrap{display:block;width:100%}.eu-ai-label-icon{display:inline-flex;align-items:center;justify-content:center;margin-right:.42em;font-size:1.05em;line-height:1}.eu-ai-label-background-wrap--relative{position:relative}.eu-ai-label-badge.eu-ai-label--ai_undisclosed{justify-content:center;width:34px;height:34px;max-width:none;padding:0;border-radius:50%;letter-spacing:.02em;white-space:nowrap}.eu-ai-label-pos--bottom-right .eu-ai-label-badge{right:8px;bottom:8px}.eu-ai-label-pos--top-left .eu-ai-label-badge{top:8px;left:8px}.eu-ai-label-pos--top-right .eu-ai-label-badge{top:8px;right:8px}