/**
 * WIZ v2: Product Main Image Widget — layout shell.
 *
 * Atom-level styling (slides, magnifier, dots, tags, wishlist) lives in each
 * atom's style.css. This file only sets the widget-level outer wrapper so the
 * atom fills the Elementor column cleanly.
 */

.wiz-v2-product-main-image {
    width: 100%;
    position: relative;
    display: block;
}

/* Editor preview: keep the hero image visible even when placed inside a
   narrow Elementor section while editing. */
.elementor-editor-active .wiz-v2-product-main-image .wiz-main-image {
    min-height: 300px;
}
