.elementor-751 .elementor-element.elementor-element-c64264a{--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;overflow:visible;}.elementor-751 .elementor-element.elementor-element-c64264a:not(.elementor-motion-effects-element-type-background), .elementor-751 .elementor-element.elementor-element-c64264a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C61A1D;}.elementor-751 .elementor-element.elementor-element-c1200d7 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-751 .elementor-element.elementor-element-5a7a3e4{--display:flex;--min-height:100px;--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;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-751 .elementor-element.elementor-element-95f9226 > .elementor-widget-container{margin:-12px -12px -12px -12px;}.elementor-751 .elementor-element.elementor-element-1bdeba77:not(.elementor-motion-effects-element-type-background), .elementor-751 .elementor-element.elementor-element-1bdeba77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-751 .elementor-element.elementor-element-1bdeba77 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-751 .elementor-element.elementor-element-1bdeba77{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 140px 0px;overflow:visible;}.elementor-751 .elementor-element.elementor-element-64a65c98 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-751 .elementor-element.elementor-element-64a65c98 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-751 .elementor-element.elementor-element-7f54faa2 .elementskit-section-title-wraper .elementskit-section-title{color:#C61A1D;text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin:0px 0px 9px 0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-751 .elementor-element.elementor-element-7f54faa2 .elementskit-section-title-wraper .elementskit-section-title > span{color:#062126;padding:0px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-7f54faa2 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-751 .elementor-element.elementor-element-7f54faa2 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"DM Serif Display", Sans-serif;font-size:64px;font-weight:400;line-height:2.6em;}.elementor-751 .elementor-element.elementor-element-7f54faa2 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#D19204;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-751 .elementor-element.elementor-element-4a5ca471 .elementkit-tab-nav .elementor-repeater-item-3c80e44 .elementkit-nav-link{z-index:0;border-radius:0px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-4a5ca471 .elementkit-tab-nav .elementor-repeater-item-cf243f0 .elementkit-nav-link{z-index:0;}.elementor-751 .elementor-element.elementor-element-4a5ca471 .elementkit-tab-nav .elementor-repeater-item-e8969c3 .elementkit-nav-link{z-index:0;}.elementor-751 .elementor-element.elementor-element-4a5ca471 .elementkit-tab-nav .elementor-repeater-item-a6ae430 .elementkit-nav-link{z-index:0;}.elementor-751 .elementor-element.elementor-element-4a5ca471 > .elementor-widget-container{border-style:none;}.elementor-751 .elementor-element.elementor-element-4a5ca471 .elementkit-tab-wraper .elementkit-nav-link.left-pos .elementskit-tab-icon{margin-right:0%;}.elementor-751 .elementor-element.elementor-element-4a5ca471 .elementkit-tab-wraper .elementkit-nav-link.left-pos .ekit-icon-image{margin-right:0%;}.elementor-751 .elementor-element.elementor-element-4a5ca471 .elementkit-tab-wraper.elementskit-fitcontent-tab:not(.vertical){text-align:center;}.elementor-751 .elementor-element.elementor-element-4a5ca471 .elementkit-tab-wraper .elementkit-nav-link{justify-content:center;text-align:center;}.elementor-751 .elementor-element.elementor-element-4a5ca471 .elementkit-tab-nav .elementkit-nav-link{text-align:center;padding:0px 27px 16px 27px;color:#C61A1D;border-style:none;}.elementor-751 .elementor-element.elementor-element-4a5ca471 .elementkit-tab-nav{padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-751 .elementor-element.elementor-element-4a5ca471 .elementkit-tab-nav .elementkit-nav-item .elementkit-nav-link{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-751 .elementor-element.elementor-element-4a5ca471 .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-right:0px;}.elementor-751 .elementor-element.elementor-element-4a5ca471 .elementkit-tab-wraper.vertical > .elementkit-tab-nav{margin-right:0px;}.elementor-751 .elementor-element.elementor-element-4a5ca471 .elementkit-tab-wraper.vertical .elementkit-nav-item:not(:last-child){margin-bottom:0px;}.elementor-751 .elementor-element.elementor-element-4a5ca471 .elementkit-tab-wraper:not(.vertical) .elementkit-tab-nav{margin-bottom:0px;}.elementor-751 .elementor-element.elementor-element-4a5ca471 .elementkit-tab-nav .elementkit-nav-link.active{color:#B99371;}.elementor-751 .elementor-element.elementor-element-4a5ca471 .tab-content .tab-pane{color:#C61A1D;padding:0px 0px 0px 0px;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-751 .elementor-element.elementor-element-4a5ca471 .elementkit-tab-wraper{border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-751 .elementor-element.elementor-element-4a5ca471 .elementkit-tab-nav .elementkit-nav-link .elementskit-tab-sub-title{font-family:"Cairo", Sans-serif;font-size:3px;color:#2575fc;}.elementor-751 .elementor-element.elementor-element-4a5ca471 .elementkit-tab-nav .elementkit-nav-link.active .elementskit-tab-sub-title{color:#000;}.elementor-751 .elementor-element.elementor-element-4dad79a{--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;overflow:visible;}.elementor-751 .elementor-element.elementor-element-12d10dd{width:100%;max-width:100%;}.elementor-751 .elementor-element.elementor-element-12d10dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-12d10dd img{width:100%;}.elementor-751 .elementor-element.elementor-element-0b86b1d{--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;overflow:visible;}.elementor-751 .elementor-element.elementor-element-3214ff0{--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;overflow:visible;}.elementor-751 .elementor-element.elementor-element-7c4afec{--spacer-size:50px;}.elementor-751 .elementor-element.elementor-element-b3d63ab{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:-17px;overflow:visible;}.elementor-751 .elementor-element.elementor-element-b3d63ab::before, .elementor-751 .elementor-element.elementor-element-b3d63ab > .elementor-background-video-container::before, .elementor-751 .elementor-element.elementor-element-b3d63ab > .e-con-inner > .elementor-background-video-container::before, .elementor-751 .elementor-element.elementor-element-b3d63ab > .elementor-background-slideshow::before, .elementor-751 .elementor-element.elementor-element-b3d63ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-751 .elementor-element.elementor-element-b3d63ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#c41c1c;--background-overlay:'';}.elementor-751 .elementor-element.elementor-element-a2b7ee7{--display:flex;--min-height:298px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-751 .elementor-element.elementor-element-a2b7ee7:not(.elementor-motion-effects-element-type-background), .elementor-751 .elementor-element.elementor-element-a2b7ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C61A1D;}.elementor-751 .elementor-element.elementor-element-8915e0f{--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;overflow:visible;}.elementor-751 .elementor-element.elementor-element-8ca4baa{--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;overflow:visible;}.elementor-751 .elementor-element.elementor-element-3ecebcfe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--padding-top:120px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-751 .elementor-element.elementor-element-6ba45d72{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-751 .elementor-element.elementor-element-6ba45d72 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 6px 0px;}.elementor-751 .elementor-element.elementor-element-6ba45d72 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-751 .elementor-element.elementor-element-6ba45d72 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-751 .elementor-element.elementor-element-6ba45d72 .elementskit-section-title-wraper p{margin:15px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-6ba45d72 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-751 .elementor-element.elementor-element-6ba45d72 .elementskit-border-divider::before{height:4px;}.elementor-751 .elementor-element.elementor-element-6ba45d72 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{height:4px;color:#CB041B;}.elementor-751 .elementor-element.elementor-element-6ba45d72 .elementskit-section-title-wraper .elementskit-border-star{height:4px;color:#CB041B;}.elementor-751 .elementor-element.elementor-element-6ba45d72 .elementskit-section-title-wraper .elementskit-border-divider{background:linear-gradient(90deg, #CB041B 0%, #CB041B 100%);}.elementor-751 .elementor-element.elementor-element-6ba45d72 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#CB041B;color:#CB041B;}.elementor-751 .elementor-element.elementor-element-6ba45d72 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#CB041B;}.elementor-751 .elementor-element.elementor-element-23adaa2f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-751 .elementor-element.elementor-element-23adaa2f .elementskit-accordion .elementskit-card-body{padding:30px 65px 30px 65px;}.elementor-751 .elementor-element.elementor-element-23adaa2f .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:#FC2555;fill:#FC2555;}.elementor-751 .elementor-element.elementor-element-23adaa2f .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:#413A00;fill:#413A00;}.elementor-751 .elementor-element.elementor-element-a3f8e8c{--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;overflow:visible;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-751 .elementor-element.elementor-element-3ecebcfe{--content-width:1120px;}}@media(max-width:1024px){.elementor-751 .elementor-element.elementor-element-7f54faa2 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 40px 0px;}.elementor-751 .elementor-element.elementor-element-7f54faa2 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-751 .elementor-element.elementor-element-7f54faa2 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:48px;}.elementor-751 .elementor-element.elementor-element-3ecebcfe{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}}@media(max-width:767px){.elementor-751 .elementor-element.elementor-element-c64264a{--margin-top:0px;--margin-bottom:0px;--margin-left:-6px;--margin-right:0px;}.elementor-751 .elementor-element.elementor-element-c1200d7 > .elementor-widget-container{margin:-12px -27px 32px -13px;}.elementor-751 .elementor-element.elementor-element-5a7a3e4{--margin-top:-28px;--margin-bottom:-36px;--margin-left:-28px;--margin-right:-28px;}.elementor-751 .elementor-element.elementor-element-95f9226{width:100%;max-width:100%;text-align:center;}.elementor-751 .elementor-element.elementor-element-95f9226 > .elementor-widget-container{margin:-12px -12px -12px -12px;}.elementor-751 .elementor-element.elementor-element-95f9226 img{width:100%;max-width:100%;}.elementor-751 .elementor-element.elementor-element-7f54faa2 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 30px 0px;}.elementor-751 .elementor-element.elementor-element-4a5ca471 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-4a5ca471 .elementkit-tab-nav .elementkit-nav-link{padding:0px 7px 0px 7px;}.elementor-751 .elementor-element.elementor-element-b3d63ab{--min-height:0px;--overlay-opacity:100;--margin-top:-10px;--margin-bottom:0px;--margin-left:-7px;--margin-right:0px;}.elementor-751 .elementor-element.elementor-element-a94a705 > .elementor-widget-container{margin:-19px -13px -26px -11px;}.elementor-751 .elementor-element.elementor-element-a2b7ee7{--margin-top:0px;--margin-bottom:0px;--margin-left:-13px;--margin-right:0px;}.elementor-751 .elementor-element.elementor-element-bb9027e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-3ecebcfe{--gap:45px 0px;--row-gap:45px;--column-gap:0px;--padding-top:30px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-751 .elementor-element.elementor-element-6ba45d72{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-751 .elementor-element.elementor-element-23adaa2f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-751 .elementor-element.elementor-element-23adaa2f .elementskit-accordion .elementskit-card-body{padding:20px 20px 20px 20px;}}/* Start custom CSS for shortcode, class: .elementor-element-bb9027e *//* ===== شبكة المنتجات (RTL) ===== */
.elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products{
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0,1fr)); /* عمودان في الديسكتوب */
  gap: 18px 24px; /* صفوف ثم أعمدة */
  margin: 0;
  direction: rtl; /* اتجاه عربي */
}

/* ===== بطاقة المنتج =====
   img     title    btn
   img     excerpt  btn
   img     price    btn
*/
.elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product{
  display: grid !important;
  grid-template-columns: 120px 1fr auto;  /* الصورة | النص | زر */
  grid-template-rows: auto auto auto;     /* عنوان | نبذة | سعر */
  grid-template-areas:
    "img title  btn"
    "img excerpt btn"
    "img price  btn";
  align-items: center;
  justify-items: start;

  direction: rtl;                /* مهم للـ RTL */
  text-align: right !important;  /* محاذاة يمين */

  row-gap: 10px;
  column-gap: 12px;

  background: #fff;
  border: 1px solid #eee;
  border-radius: 16px;
  box-shadow: 0 6px 18px rgba(0,0,0,.05);
  padding: 18px 20px;
  position: relative;
  overflow: hidden;
  transition: .2s ease;
}
.elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product:hover{
  transform: translateY(-2px);
  box-shadow: 0 10px 24px rgba(0,0,0,.08);
  border-color: #e6e0ef;
}

/* شريط علوي ذهبي (اختياري) */
.elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product::before{
  content: "";
  position: absolute; inset: 0 0 auto 0; height: 4px;
  background: linear-gradient(90deg,#d4af37,#f2e5b0,#d4af37); opacity: .2;
}

/* رابط المنتج */
.elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product a.woocommerce-LoopProduct-link{
  display: block;
  grid-area: unset !important;
  text-decoration: none;
  float: none !important;
}

/* الصورة */
.elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product img{
  grid-area: img !important;
  width: 120px; height: 120px;
  object-fit: cover;
  border-radius: 12px;
  background: #faf7fc;
  border: 1px solid #f0eaf6;
  margin: 0 !important; float: none !important; display: block !important;
}

/* العنوان */
.elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product .woocommerce-loop-product__title{
  grid-area: title !important;
  align-self: center;            /* سيتم تعديلها للجوال لاحقًا */
  justify-self: start;
  margin: 0 0 6px 0 !important;
  font-size: 18px; line-height: 1.35; color: #222;
  float: none !important; display: block !important;

  direction: rtl;
  text-align: right;
  unicode-bidi: plaintext;       /* يعالج خلط العربية والإنجليزية */
}

/* النبذة */
.elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product .loop-product-excerpt,
.elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product .woocommerce-loop-product__excerpt{
  grid-area: excerpt !important;
  margin: 0 !important; padding: 0 !important;
  max-width: 100%;
  font-size: 14px; line-height: 1.5; color: #666;

  direction: rtl !important;
  text-align: right !important;
  unicode-bidi: plaintext;

  overflow: hidden !important;
  display: -webkit-box !important;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-clamp: 2;

  word-break: break-word;
  float: none !important; display: block !important;
}

/* السعر */
.elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product .price{
  grid-area: price !important;
  justify-self: start;
  font-weight: 700; font-size: 16px; color: #2b2b2b;
  background: #f9f4fb; border: 1px solid #efe8f6;
  padding: 6px 10px; border-radius: 10px; display: inline-block;
  float: none !important;

  direction: rtl;
  text-align: right;
}

/* زر أضف للسلة */
.elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product a.button{
  grid-area: btn !important;
  align-self: center;
  display: inline-block !important;
  background: #9f2929 !important; color: #fff !important;
  padding: 8px 14px !important; border-radius: 8px !important;
  font-size: 14px; font-weight: 600; text-align: center;

  /* مسافة منطقية بما يناسب RTL */
  margin-inline-end: 14px;  /* فراغ على يسار الزر في RTL */
  margin-inline-start: 0;
}
.elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product a.button:hover{
  background: #5a3f66 !important;
}

/* شارة مميز */
.elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product .onsale{
  right: 16px; top: 14px;
  background: #6f4e7c; color: #fff;
  border-radius: 999px; padding: 6px 10px;
  min-width: auto; min-height: auto; font-size: 12px; line-height: 1;
}

/* إخفاء النجوم (اختياري) */
.elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product .star-rating{ display: none !important; }

/* ===== استجابة ===== */
@media (max-width:1024px){
  .elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products{
    grid-template-columns: 1fr;              /* عمود واحد */
    gap: 16px 20px !important;
  }
}

@media (max-width:480px){
  .elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product{
    grid-template-columns: 90px 1fr auto;
    grid-template-areas:
      "img title  btn"
      "img excerpt btn"
      "img price  btn";
    row-gap: 8px;
    column-gap: 10px;
  }

  /* الصورة أصغر في الجوال */
  .elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product img{
    width: 90px; height: 90px;
  }

  /* العنوان — نزوله شوي */
  .elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product .woocommerce-loop-product__title{
    font-size: 16px;
    margin: 6px 0 6px 0 !important; /* نزول خفيف للأعلى */
    align-self: start;               /* بدل center للنزول */
    /* بديل: لزيادة النزول أكثر استعمل التالي بدل السطرين أعلاه:
       transform: translateY(3px);
    */
  }

  /* نص النبذة */
  .elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product .loop-product-excerpt,
  .elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product .woocommerce-loop-product__excerpt{
    font-size: 13px;
    -webkit-line-clamp: 2;
    line-clamp: 2;
  }

  /* السعر والزر أصغر */
  .elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product .price{ font-size: 15px; }
  .elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product a.button{
    font-size: 13px; padding: 6px 12px !important; margin-inline-end: 12px;
  }

  /* شدّ مسافات الشبكة في الجوال */
  .elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products{ gap: 12px 16px !important; }
}

/* إزالة الهامش السفلي الافتراضي لكل منتج */
.elementor-751 .elementor-element.elementor-element-bb9027e .woocommerce ul.products li.product{ margin: 0 !important; }/* End custom CSS */