.elementor-2397 .elementor-element.elementor-element-5c57121{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2397 .elementor-element.elementor-element-cdd4b5a.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1366px){.elementor-2397 .elementor-element.elementor-element-cdd4b5a{width:var( --container-widget-width, 1033px );max-width:1033px;--container-widget-width:1033px;--container-widget-flex-grow:0;}}/* Start custom CSS for shortcode, class: .elementor-element-cdd4b5a *//* تصميم الصور بشكل دائري احترافي */
.woocommerce ul.products li.product img {
  width: 220px !important;
  height: 220px !important;
  border-radius: 50%;
  object-fit: cover;
  display: block;
  margin: 40px auto;
  background: linear-gradient(145deg, #f5f5f5, #ddd);
  box-shadow:
    0 10px 20px rgba(0, 0, 0, 0.2),
    inset 0 0 15px rgba(255,255,255,0.3);
  transition: transform 0.4s ease, box-shadow 0.4s ease, filter 0.4s ease;
  transform-style: preserve-3d;
  animation: fadeUp 1s ease-out forwards;
  opacity: 0;
  position: relative;
}

/* التوهج الأخضر الفاتح عند المرور */
.woocommerce ul.products li.product img:hover {
  transform: scale(1.08) rotateX(3deg) rotateY(-3deg);
  box-shadow:
    0 0 25px rgba(144, 238, 144, 0.8),  /* Light Green glow */
    0 0 45px rgba(144, 238, 144, 0.5),
    inset 0 0 20px rgba(255,255,255,0.5);
  filter: brightness(1.1) saturate(1.2);
}

/* حركة الظهور من الأسفل */
@keyframes fadeUp {
  0% {opacity: 0; transform: translateY(40px);}
  100% {opacity: 1; transform: translateY(0);}
}

/* دعم العرض الكامل للموبايل */
@media (max-width: 768px) {
  .woocommerce ul.products li.product img {
    width: 150px !important;
    height: 150px !important;
    margin: 30px auto;
  }
}/* End custom CSS */