.elementor-5168 .elementor-element.elementor-element-aa757d6{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.625rem;--padding-right:0.625rem;}.elementor-5168 .elementor-element.elementor-element-aa757d6:not(.elementor-motion-effects-element-type-background), .elementor-5168 .elementor-element.elementor-element-aa757d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b603ae5 );}.elementor-5168 .elementor-element.elementor-element-f8af7aa > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:5;}.elementor-5168 .elementor-element.elementor-element-f8af7aa{width:var( --container-widget-width, 101.753% );max-width:101.753%;--container-widget-width:101.753%;--container-widget-flex-grow:0;}.elementor-5168 .elementor-element.elementor-element-f8af7aa.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5168 .elementor-element.elementor-element-f8af7aa .jet-listing-grid__slider-icon{color:var( --e-global-color-3372d08 );}@media(max-width:1024px){.elementor-5168 .elementor-element.elementor-element-f8af7aa > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-5168 .elementor-element.elementor-element-f8af7aa > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-f8af7aa */.product-card {
  width: 200px;
  height: 200px;
  border-radius: 30px; /* لبه‌های گرد شبیه آیکن آیفون */
  background: #fff; /* پس‌زمینه ساده */
  box-shadow: 0 8px 20px rgba(0,0,0,0.15); /* سایه‌ی نرم */
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.product-card:hover {
  transform: scale(1.05);
  box-shadow: 0 12px 25px rgba(0,0,0,0.25);
}

.product-card img {
  width: 80px;
  height: 80px;
  border-radius: 20px; /* تصویر داخل کارت هم گرد باشه */
  margin-bottom: 10px;
}

.product-card h3 {
  font-size: 16px;
  font-weight: 500;
  margin: 0;
}/* End custom CSS */