/* Fix flexbox: la columna de galeria de producto no respeta su 33% porque
   min-width:auto (por defecto) deja que el contenido interno (carrusel Swiper
   con anchos inline en px) fuerce un minimo mayor. Forzamos min-width:0 para
   que la columna respete el width:33.333% que ya define Elementor. */
.elementor-column:has(> .elementor-widget-wrap .woocommerce-product-gallery) {
    min-width: 0;
}

/* Flechas de galeria siempre visibles (en vez de solo al hover) */
@media (min-width: 1025px) {
  .woocommerce-product-gallery .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-btn-arrow {
    opacity: 1 !important;
    pointer-events: unset !important;
  }
  .woocommerce-product-gallery .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-prev,
  .woocommerce-product-gallery .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-next {
    transform: translateX(0) !important;
  }
}
