.elementor-4 .elementor-element.elementor-element-65c0217{margin-top:0px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-f1e80dc .elementor-repeater-item-d2fc079 .swiper-slide-bg{background-color:#000000;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-f1e80dc .elementor-repeater-item-d2fc079 .etheme-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-4 .elementor-element.elementor-element-f1e80dc{--slides-per-view:1;}.elementor-4 .elementor-element.elementor-element-f1e80dc .etheme-slide-button{background-color:#E71616;font-family:"Jost", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;color:#ECECEC;border-radius:3px 3px 3px 3px;padding:16px 40px 16px 40px;}.elementor-4 .elementor-element.elementor-element-f1e80dc .etheme-slide-button:hover{background-color:#A22529;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-f1e80dc .swiper-slide{height:700px;}.elementor-4 .elementor-element.elementor-element-f1e80dc .swiper-pagination .swiper-pagination-fraction, .elementor-4 .elementor-element.elementor-element-f1e80dc .swiper-pagination .swiper-pagination-number{color:#fff;}.elementor-4 .elementor-element.elementor-element-f1e80dc .swiper-pagination .swiper-pagination-bullet{background-color:#fff;}.elementor-4 .elementor-element.elementor-element-f1e80dc .swiper-entry{--arrow-size:10px;}.elementor-4 .elementor-element.elementor-element-f1e80dc .swiper-entry .et-swiper-elementor-nav{color:#FFFFFF;background-color:#FFFFFF33;border-color:#00000000;}.elementor-4 .elementor-element.elementor-element-f1e80dc .swiper-entry .et-swiper-elementor-nav:hover{color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-f1e80dc .swiper-slide-inner{text-align:center;align-items:flex-end;padding:-22px 0px 86px -5px;}.elementor-4 .elementor-element.elementor-element-f1e80dc .swiper-slide-contents{max-width:100%;margin:0 auto;}.elementor-4 .elementor-element.elementor-element-f1e80dc .swiper-slide-inner .etheme-slide-subheading:not(:last-child){margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-f1e80dc .etheme-slide-subheading{font-size:1px;line-height:1px;}.elementor-4 .elementor-element.elementor-element-f1e80dc .swiper-slide-inner .etheme-slide-heading:not(:last-child){margin-bottom:31px;}.elementor-4 .elementor-element.elementor-element-f1e80dc .etheme-slide-heading{color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-size:31px;font-weight:bold;}.elementor-4 .elementor-element.elementor-element-f1e80dc .swiper-slide-inner .etheme-slide-description:not(:last-child){margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-f1e80dc .etheme-slide-description{color:#FFFFFF;font-family:"Jost", Sans-serif;font-size:27px;}.elementor-4 .elementor-element.elementor-element-9a6ab9c:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-9a6ab9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hourihboutique.com/wp-content/uploads/2023/05/BG1-min.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-9a6ab9c > .elementor-container{max-width:1260px;}.elementor-4 .elementor-element.elementor-element-9a6ab9c .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-4 .elementor-element.elementor-element-9a6ab9c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-4 .elementor-element.elementor-element-9a6ab9c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-3939ee0{text-align:center;}.elementor-4 .elementor-element.elementor-element-3939ee0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-4 .elementor-element.elementor-element-fc7ff22{--slides-per-view:2;--image-proportion:100%;}.elementor-4 .elementor-element.elementor-element-fc7ff22 .etheme-category-grid-item{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;overflow:hidden;padding:7px 7px 7px 7px;}.elementor-4 .elementor-element.elementor-element-fc7ff22 .etheme-category-grid-title{font-family:"Jost", Sans-serif;font-size:21px;}.elementor-4 .elementor-element.elementor-element-ae756ab > .elementor-container{max-width:1300px;}.elementor-4 .elementor-element.elementor-element-ae756ab{margin-top:60px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-ada92a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-4 .elementor-element.elementor-element-544dbd8 .et-tabs-horizontal .et-tabs-nav ul{justify-content:center;}.elementor-4 .elementor-element.elementor-element-544dbd8 .et-advance-tabs .et-tabs-nav > ul li:not(:last-child):not(.skip){margin-right:45.5px;margin-left:45.5px;}.elementor-4 .elementor-element.elementor-element-544dbd8 .et-advance-tabs .et-tabs-nav{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E8E8;}.elementor-4 .elementor-element.elementor-element-544dbd8 .et-advance-tabs .et-tabs-nav > ul li:not(.skip){font-family:"EB Garamond", Sans-serif;font-size:36px;padding:10px 0px 30px 0px;color:#777777;}.elementor-4 .elementor-element.elementor-element-544dbd8 .et-advance-tabs .et-tabs-nav>ul .et-tab-nav{margin:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-544dbd8 .et-advance-tabs .et-tabs-nav ul{margin-left:-0px;margin-right:-0px;}.elementor-4 .elementor-element.elementor-element-544dbd8 .et-advance-tabs .et-tabs-nav > ul li:not(.skip):hover{color:#000000;}.elementor-4 .elementor-element.elementor-element-544dbd8 .et-advance-tabs .et-tabs-nav > ul li:after{background-color:#A22529;}.elementor-4 .elementor-element.elementor-element-544dbd8 .et-advance-tabs .et-tabs-nav > ul li.active:not(.skip),
					.elementor-4 .elementor-element.elementor-element-544dbd8 .et-advance-tabs .et-tabs-nav > ul .active-default .et-tab-title{color:#000000;}.elementor-4 .elementor-element.elementor-element-544dbd8 .et-advance-tabs .et-tabs-nav > ul li.et-content-title{font-size:1px;}.elementor-4 .elementor-element.elementor-element-544dbd8 .et-advance-tabs .et-tabs-content > div{padding:0px 0px 0px 0px;margin:25px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-e999488 > .elementor-container{max-width:1300px;}.elementor-4 .elementor-element.elementor-element-e999488{margin-top:0px;margin-bottom:70px;}.elementor-4 .elementor-element.elementor-element-51be2d3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:30px;}.elementor-4 .elementor-element.elementor-element-d9c30f7{--iteration-count:infinite;text-align:center;--shape-color:#A22529;--shape-width:5px;}.elementor-4 .elementor-element.elementor-element-d9c30f7 .etheme-headline{font-family:"EB Garamond", Sans-serif;font-size:36px;font-weight:400;color:#000000;}.elementor-4 .elementor-element.elementor-element-9dc82d3{--cols:2;}.elementor-4 .elementor-element.elementor-element-9dc82d3 .etheme-product-grid-item{text-align:center;}.elementor-4 .elementor-element.elementor-element-9dc82d3 .etheme-product-grid-button, .elementor-4 .elementor-element.elementor-element-9dc82d3 .quantity-wrapper[data-type=advanced] .quantity>span.plus{background-color:#A22529;fill:#FFFFFF;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-9dc82d3 .etheme-product-grid-button:hover, .elementor-4 .elementor-element.elementor-element-9dc82d3 .etheme-product-grid-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-9dc82d3 .etheme-product-grid-button .button-text:last-child{margin-left:7px;}.elementor-4 .elementor-element.elementor-element-9dc82d3 .etheme-product-grid-button .button-text:first-child{margin-right:7px;}.elementor-4 .elementor-element.elementor-element-9dc82d3 .etheme-product-grid-title{font-family:"Jost", Sans-serif;font-size:21px;font-weight:500;margin-bottom:10px;}.elementor-4 .elementor-element.elementor-element-9dc82d3 .etheme-product-grid-title a{color:#000000;}.elementor-4 .elementor-element.elementor-element-9dc82d3 .price{font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;color:#777777;margin-bottom:15px;}.elementor-4 .elementor-element.elementor-element-9dc82d3 .etheme-product-grid-button{font-family:"Jost", Sans-serif;font-size:15px;font-weight:500;border-radius:3px 3px 3px 3px;padding:15px 50px 15px 50px;}.elementor-4 .elementor-element.elementor-element-9dc82d3 .etheme-product-grid-button:hover svg, .elementor-4 .elementor-element.elementor-element-9dc82d3 .etheme-product-grid-button:focus svg{fill:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-9dc82d3 .quantity-wrapper[data-type=advanced] .quantity{border-radius:3px 3px 3px 3px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-9dc82d3 .quantity-wrapper[data-type=advanced] .quantity .minus{border-radius:3px 0 0 3px;}body.rtl .elementor-4 .elementor-element.elementor-element-9dc82d3 .quantity-wrapper[data-type=advanced] .quantity .minus{border-radius:0 3px 3px 0;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-9dc82d3 .quantity-wrapper[data-type=advanced] .quantity .plus{border-radius:0 3px 3px 0;}body.rtl .elementor-4 .elementor-element.elementor-element-9dc82d3 .quantity-wrapper[data-type=advanced] .quantity .plus{border-radius:3px 0 0 3px;}.elementor-4 .elementor-element.elementor-element-4896b33{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:25px;}.elementor-4 .elementor-element.elementor-element-b323f45 .etheme-icon-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-34d3e26 .etheme-icon-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-6d31ac4 .etheme-icon-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-ba3e767 .etheme-icon-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-4 .elementor-element.elementor-element-f1e80dc .swiper-slide{height:500px;}.elementor-4 .elementor-element.elementor-element-fc7ff22{--slides-per-view:3;}.elementor-4 .elementor-element.elementor-element-544dbd8 .et-advance-tabs .et-tabs-nav > ul li:not(.skip){font-size:33px;}.elementor-4 .elementor-element.elementor-element-9dc82d3{--cols:2;}.elementor-4 .elementor-element.elementor-element-9dc82d3 .etheme-product-grid-button{padding:13px 8px 13px 8px;}.elementor-4 .elementor-element.elementor-element-4896b33{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4 .elementor-element.elementor-element-f1e80dc .swiper-slide{height:500px;}.elementor-4 .elementor-element.elementor-element-f1e80dc .swiper-slide-inner{padding:-1px 0px 5px 1px;}.elementor-4 .elementor-element.elementor-element-f1e80dc .etheme-slide-heading{font-size:16px;}.elementor-4 .elementor-element.elementor-element-fc7ff22{--slides-per-view:2;}.elementor-4 .elementor-element.elementor-element-544dbd8 .et-advance-tabs .et-tabs-nav > ul li:not(.skip){font-size:30px;padding:10px 0px 10px 0px;}.elementor-4 .elementor-element.elementor-element-544dbd8 .et-advance-tabs .et-tabs-nav>ul .et-tab-nav{margin:0px 0px 10px 0px;}.elementor-4 .elementor-element.elementor-element-544dbd8 .et-advance-tabs .et-tabs-nav ul{margin-left:-0px;margin-right:-0px;}.elementor-4 .elementor-element.elementor-element-e999488{margin-top:0px;margin-bottom:60px;z-index:0;}.elementor-4 .elementor-element.elementor-element-9dc82d3{--cols:2;}.elementor-4 .elementor-element.elementor-element-4896b33{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for woocommerce-archive-etheme_dynamic_categories, class: .elementor-element-fc7ff22 *//* ضبط عرض القسم */
.elementor-4 .elementor-element.elementor-element-fc7ff22 {
  max-width: 1180px;
  margin: 0 auto;
}

/* منع قص السلايدر */
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-container {
  overflow: hidden !important;
  padding: 0 0 22px !important;
}

/* ترتيب العناصر */
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper {
  align-items: stretch !important;
  direction: rtl !important;
}

/* الكرت */
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-slide,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .category-grid-item,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .etheme-category-grid-item,
.elementor-4 .elementor-element.elementor-element-fc7ff22 li,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .category {
  background: #fff !important;
  border-radius: 12px !important;
  overflow: hidden !important;
  box-shadow: 0 8px 24px rgba(0,0,0,0.09) !important;
  transition: all 0.3s ease !important;
}

/* حركة الكرت */
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-slide:hover,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .category-grid-item:hover,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .etheme-category-grid-item:hover,
.elementor-4 .elementor-element.elementor-element-fc7ff22 li:hover,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .category:hover {
  transform: translateY(-4px);
  box-shadow: 0 14px 32px rgba(0,0,0,0.14) !important;
}

/* رابط الكرت */
.elementor-4 .elementor-element.elementor-element-fc7ff22 a {
  display: block !important;
  width: 100% !important;
}

/* صورة الكرت */
.elementor-4 .elementor-element.elementor-element-fc7ff22 img {
  width: 100% !important;
  height: 220px !important;
  object-fit: cover !important;
  object-position: center !important;
  border-radius: 0 !important;
  display: block !important;
  margin: 0 !important;
}

/* اسم اللون */
.elementor-4 .elementor-element.elementor-element-fc7ff22 h2,
.elementor-4 .elementor-element.elementor-element-fc7ff22 h3,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .category-title,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .category-name,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .cat-title,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .etheme-category-grid-title,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .woocommerce-loop-category__title {
  position: relative !important;
  background: #fff !important;
  margin: 0 !important;
  padding: 17px 48px 17px 16px !important;
  font-size: 17px !important;
  font-weight: 700 !important;
  text-align: right !important;
  color: #1f1a17 !important;
  line-height: 1.3 !important;
  white-space: normal !important;
  overflow: visible !important;
}

/* إخفاء عدد المنتجات */
.elementor-4 .elementor-element.elementor-element-fc7ff22 mark,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .count {
  display: none !important;
}

/* دائرة اللون الأساسية */
.elementor-4 .elementor-element.elementor-element-fc7ff22 h2::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 h3::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .category-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .category-name::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .cat-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .etheme-category-grid-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .woocommerce-loop-category__title::after {
  content: "";
  position: absolute;
  right: 17px;
  top: 50%;
  width: 19px;
  height: 19px;
  border-radius: 50%;
  transform: translateY(-50%);
  background: #000;
  box-shadow: 0 2px 7px rgba(0,0,0,0.22);
}

/* ========================= */
/* ألوان الدوائر حسب الترتيب */
/* من اليمين لليسار:
   1 أسود
   2 أبيض
   3 بيج
   4 أخضر
   5 كحلي
   6 نهدي
*/
/* ========================= */

/* 1 - الأسود */
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(1) h2::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(1) h3::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(1) .category-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(1) .category-name::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(1) .cat-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(1) .etheme-category-grid-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(1) .woocommerce-loop-category__title::after {
  background: #050505 !important;
  border: none !important;
}

/* 2 - الأبيض */
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(2) h2::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(2) h3::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(2) .category-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(2) .category-name::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(2) .cat-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(2) .etheme-category-grid-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(2) .woocommerce-loop-category__title::after {
  background: #ffffff !important;
  border: 1px solid #cfcfcf !important;
}

/* 3 - البيج */
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(3) h2::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(3) h3::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(3) .category-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(3) .category-name::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(3) .cat-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(3) .etheme-category-grid-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(3) .woocommerce-loop-category__title::after {
  background: #c9a27c !important;
  border: none !important;
}

/* 4 - الأخضر */
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(4) h2::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(4) h3::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(4) .category-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(4) .category-name::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(4) .cat-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(4) .etheme-category-grid-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(4) .woocommerce-loop-category__title::after {
  background: #7f9b72 !important;
  border: none !important;
}

/* 5 - الكحلي */
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(5) h2::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(5) h3::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(5) .category-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(5) .category-name::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(5) .cat-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(5) .etheme-category-grid-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(5) .woocommerce-loop-category__title::after {
  background: #071936 !important;
  border: none !important;
}

/* 6 - النهدي */
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(6) h2::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(6) h3::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(6) .category-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(6) .category-name::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(6) .cat-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(6) .etheme-category-grid-title::after,
.elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper > *:nth-child(6) .woocommerce-loop-category__title::after {
  background: #3b214b !important;
  border: none !important;
}

/* الكمبيوتر: 6 كروت مرتبة */
@media (min-width: 1025px) {
  .elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper {
    display: grid !important;
    grid-template-columns: repeat(6, 1fr) !important;
    gap: 18px !important;
    transform: none !important;
    direction: rtl !important;
  }

  .elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-slide {
    width: auto !important;
    margin: 0 !important;
  }

  .elementor-4 .elementor-element.elementor-element-fc7ff22 img {
    height: 220px !important;
  }
}

/* التابلت */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-4 .elementor-element.elementor-element-fc7ff22 {
    max-width: 92%;
  }

  .elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 18px !important;
    transform: none !important;
    direction: rtl !important;
  }

  .elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-slide {
    width: auto !important;
    margin: 0 !important;
  }

  .elementor-4 .elementor-element.elementor-element-fc7ff22 img {
    height: 190px !important;
  }
}

/* الموبايل */
@media (max-width: 767px) {
  .elementor-4 .elementor-element.elementor-element-fc7ff22 {
    max-width: 100% !important;
    overflow: visible !important;
    padding-top: 28px !important;
    position: relative !important;
  }

  .elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper,
  .elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-container {
    overflow: hidden !important;
    padding: 0 16px 22px !important;
  }

  .elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-wrapper {
    align-items: stretch !important;
    direction: rtl !important;
  }

  .elementor-4 .elementor-element.elementor-element-fc7ff22 .swiper-slide {
    height: auto !important;
  }

  .elementor-4 .elementor-element.elementor-element-fc7ff22 img {
    height: 165px !important;
    width: 100% !important;
    object-fit: cover !important;
    object-position: center !important;
  }

  .elementor-4 .elementor-element.elementor-element-fc7ff22 h2,
  .elementor-4 .elementor-element.elementor-element-fc7ff22 h3,
  .elementor-4 .elementor-element.elementor-element-fc7ff22 .category-title,
  .elementor-4 .elementor-element.elementor-element-fc7ff22 .category-name,
  .elementor-4 .elementor-element.elementor-element-fc7ff22 .cat-title,
  .elementor-4 .elementor-element.elementor-element-fc7ff22 .etheme-category-grid-title,
  .elementor-4 .elementor-element.elementor-element-fc7ff22 .woocommerce-loop-category__title {
    font-size: 15px !important;
    padding: 14px 42px 14px 12px !important;
  }

  .elementor-4 .elementor-element.elementor-element-fc7ff22 h2::after,
  .elementor-4 .elementor-element.elementor-element-fc7ff22 h3::after,
  .elementor-4 .elementor-element.elementor-element-fc7ff22 .category-title::after,
  .elementor-4 .elementor-element.elementor-element-fc7ff22 .category-name::after,
  .elementor-4 .elementor-element.elementor-element-fc7ff22 .cat-title::after,
  .elementor-4 .elementor-element.elementor-element-fc7ff22 .etheme-category-grid-title::after,
  .elementor-4 .elementor-element.elementor-element-fc7ff22 .woocommerce-loop-category__title::after {
    width: 18px !important;
    height: 18px !important;
    right: 14px !important;
  }
}

/* مؤشر اسحبي صغير وناعم بلون اللوغو */
@media (max-width: 767px) {
  .elementor-4 .elementor-element.elementor-element-fc7ff22::after {
    content: "اسحبي ←";
    position: absolute;
    top: 0;
    left: 6px;
    z-index: 99;
    pointer-events: none;

    background: rgba(0, 0, 0, 0.74);
    color: #d8c48a;

    border: 1px solid rgba(216, 196, 138, 0.6);
    border-radius: 3px;

    padding: 6px 10px;
    min-width: 72px;

    font-size: 11px;
    font-weight: 500;
    line-height: 1;
    text-align: center;
    white-space: nowrap;

    box-shadow: 0 5px 14px rgba(0, 0, 0, 0.14);

    animation: hbGoldSwipeSmall 1.7s infinite ease-in-out;
  }

  @keyframes hbGoldSwipeSmall {
    0% {
      transform: translateX(0);
      opacity: 0.78;
    }

    50% {
      transform: translateX(-4px);
      opacity: 1;
    }

    100% {
      transform: translateX(0);
      opacity: 0.78;
    }
  }
}/* End custom CSS */
/* Start custom CSS for et-advanced-tabs, class: .elementor-element-544dbd8 */hide-tabs-arrows/* End custom CSS */