.elementor-41 .elementor-element.elementor-element-f3c46e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41 .elementor-element.elementor-element-0b67136{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41 .elementor-element.elementor-element-1005ef7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41 .elementor-element.elementor-element-bf43635{--display:flex;}.elementor-41 .elementor-element.elementor-element-bdc7040{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for container, class: .elementor-element-1005ef7 *//* افکت ساده برای هر محصول ووکامرس */
li.product {
  position: relative;
  transition: all 0.4s ease;
  overflow: hidden;
  border-radius: 16px;
}

/* نوار نور سفید */
li.product::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 60%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0.05),
    rgba(255,255,255,0.4),
    rgba(255,255,255,0.05)
  );
  transform: skewX(-20deg);
  transition: left 0.6s ease-in-out;
  z-index: 2;
}

/* افکت زوم و حرکت نوار سفید در هاور */
li.product:hover {
  transform: scale(1.05);
  z-index: 10;
}

li.product:hover::before {
  left: 120%;
}/* End custom CSS */