.elementor-kit-14{--e-global-color-primary:#E60913;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#FFFFFF;--e-global-color-fe1f04a:#F0C11B;--e-global-color-3d73950:#E5E5EF;--e-global-color-43be029:#0C0D0E;--e-global-color-7ed13c5:#E4B306;--e-global-color-3889c3f:#F6F6F6;--e-global-color-5edc47e:#FFEBEB;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:768px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.wd-nav-pagin-wrap,
.swiper-pagination {
    margin-top: 18px !important;
}

/* كونتينر النقط */
.wd-nav-pagin-wrap .wd-nav-pagin,
.swiper-pagination.swiper-pagination-bullets {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 10px !important;
    min-height: 12px !important;
}

/* إلغاء المسافات والإعدادات الافتراضية */
.wd-nav-pagin-wrap .wd-nav-pagin-item,
.swiper-pagination .swiper-pagination-bullet {
    width: auto !important;
    height: auto !important;
    min-width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    opacity: 1 !important;
    border: 0 !important;
    box-shadow: none !important;
}

/* نقط WoodMart العادية */
.wd-nav-pagin-wrap .wd-nav-pagin-item > span {
    display: block !important;
    width: 10px !important;
    height: 10px !important;
    min-width: 10px !important;
    border-radius: 50% !important;
    background-color: #c5c5c5 !important;
    opacity: 1 !important;
    border: 0 !important;
    box-shadow: none !important;
    transform: none !important;

    transition:
        width 0.25s ease,
        border-radius 0.25s ease,
        background-color 0.25s ease !important;
}

/* نقط Swiper العادية */
.swiper-pagination .swiper-pagination-bullet {
    display: block !important;
    width: 10px !important;
    height: 10px !important;
    min-width: 10px !important;
    border-radius: 50% !important;
    background-color: #c5c5c5 !important;
    transform: none !important;

    transition:
        width 0.25s ease,
        border-radius 0.25s ease,
        background-color 0.25s ease !important;
}
@media (max-width: 767px) {
  .wd-header-search-form-mobile .search-typing-wrapper,
  .wd-header-search-form-mobile .typing-text,
  .wd-header-search-form-mobile .dynamic-word,
  .wd-header-search-form-mobile .cursor {
    font-size: 12px !important;
    line-height: 1.4 !important;
  }

  .wd-header-search-form-mobile .searchform input.s,
  .wd-header-search-form-mobile .searchform input.s::placeholder {
    font-size: 12px !important;
  }
}
/* النقطة النشطة بشكل Pill */
.wd-nav-pagin-wrap .wd-nav-pagin-item.wd-active > span,
.swiper-pagination .swiper-pagination-bullet-active {
    width: 28px !important;
    min-width: 28px !important;
    height: 9px !important;
    border-radius: 20px !important;
    background-color: #b7b7b7 !important;
}

/* Hover */
.wd-nav-pagin-wrap .wd-nav-pagin-item:not(.wd-active):hover > span,
.swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover {
    background-color: #a9a9a9 !important;
}
.add_to_cart_button{
    gap:8px !important;
}
/* ===== Search Container ===== */
.wd-search-full-screen .searchform {
    display: flex;
    justify-content: center;
    padding: 30px 0px 10px;
    align-items: center !important;
    position: relative !important;
}
/* ===== Input Style ===== */
.wd-search-full-screen .searchform input[type="text"] {
    width: 100% !important;
    max-width: 990px;
    height: 43px !important;
    mmargin: 10px 0px 10px !important;
    background: #f3f3f3;
    border-radius: 12px;
    border: none;
    padding: 10px 15px!important; /* مساحة للأيقونة */
    font-size: 10px !important;
    font-weight: 500;
    text-align: right !important; /* علشان عربي */
    direction: rtl !important;}
/* ===== Placeholder ===== */
.wd-search-full-screen .searchform input::placeholder {
    color: #999!important;
    font-weight: 500;
    font-size:16px !important;}

.wd-search-full-screen .wd-close-search.wd-style-icon { --wd-action-icon-size: 20px !important;}
/* نزبط شكله */
.wd-search-full-screen .wd-close-search a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px !important;
    height: 30px !important;
    padding: 42px;
}
.search-typing-wrapper {
    position: absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
    pointer-events: none;
    font-size: 14px;
    color: #999;
    z-index: 9;
    
}
.wd-search-form input::placeholder {
    opacity: 0 !important;
}
.dynamic-word {
    color: #E61F24;
    font-weight: 700;
}
/* نخلي السيرش ييجي من فوق */
.wd-search-full-screen {
    top: 0 !important;
    bottom: auto !important;
    transform: translateY(-100%) !important;
    opacity: 0;
    visibility: hidden;
    transition: all 0.4s ease;
    z-index: 9999;}
    .wd-search-requests .wd-search-title.title {
    margin-bottom: 10px !important;
}
/* لما يفتح */
.wd-search-full-screen.wd-opened {
    transform: translateY(0) !important;
    opacity: 1;
    visibility: visible;
}
.wd-search-full-screen {
    --wd-form-height: 60px !important;
}
/* لما فيه value */
.wd-search-form input.has-value + .search-typing-wrapper {
    opacity: 0;
}
.search-typing-wrapper {
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
  font-size: 14px;
  color: #888;
}
.cursor {
  animation: blink 1s infinite;
}
@keyframes blink {
  50% { opacity: 0; }
}

.wd-search-form{cursor: text !important;
}
.searchform .searchsubmit {
    cursor: pointer !important;
}

/* overlay */
.custom-search-overlay {
  position: fixed;
  inset: 0;
  background: rgba(0,0,0,0.5);
  z-index: 999!important;
  opacity: 0;
  pointer-events: none;
  transition: 0.3s;
}
.custom-search-overlay.active {
  opacity: 1;
  pointer-events: auto;
}
.wd-search-full-screen {
  z-index: 1000 !important;
}
.product-label{border-radius:0px 6px 6px 0px;}

.wd-header-divider:before {height: 28px !important;}
.whb-general-header {
    background-color: rgba(208, 2, 27, 1);
    background-image: url('https://solutools.net/wp-content/uploads/2026/07/1111111.png');
    background-position: top right !important;
    background-repeat: no-repeat;
    background-size: cover;
}
.product-label.featured {
  display: inline-flex !important;
  align-items: center !important;
  gap: 4px !important;
}
.product-label.featured::before {
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  flex: 0 0 18px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMjAwIj4KICA8c3R5bGU+CiAgICAuZmlyZS1vdXRlciB7CiAgICAgIGZpbGw6ICNFMzFFMjQ7CiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMHB4IDE5MHB4OwogICAgICBhbmltYXRpb246IGZsYW1lRmxpY2tlciAxLjhzIGVhc2UtaW4tb3V0IGluZmluaXRlOwogICAgfQogICAgLmZpcmUtaW5uZXIgewogICAgICBmaWxsOiAjRjA3QjIxOwogICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDBweCAxODhweDsKICAgICAgYW5pbWF0aW9uOiBmbGFtZUZsaWNrZXJJbm5lciAxLjhzIGVhc2UtaW4tb3V0IGluZmluaXRlOwogICAgfQogICAgLmZpcmUtc3BhcmsgewogICAgICBmaWxsOiAjRTMxRTI0OwogICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMjZweCA0OHB4OwogICAgICBhbmltYXRpb246IHNwYXJrRmxvYXQgMS44cyBlYXNlLWluLW91dCBpbmZpbml0ZTsKICAgIH0KICAgIEBrZXlmcmFtZXMgZmxhbWVGbGlja2VyIHsKICAgICAgMCUgICB7IHRyYW5zZm9ybTogc2NhbGUoMSwgMSkgc2tld1goMGRlZyk7IH0KICAgICAgMjAlICB7IHRyYW5zZm9ybTogc2NhbGUoMC45NywgMS4wNCkgc2tld1goLTEuNWRlZyk7IH0KICAgICAgNDAlICB7IHRyYW5zZm9ybTogc2NhbGUoMS4wMywgMC45Nikgc2tld1goMS41ZGVnKTsgfQogICAgICA2MCUgIHsgdHJhbnNmb3JtOiBzY2FsZSgwLjk4LCAxLjA1KSBza2V3WCgtMWRlZyk7IH0KICAgICAgODAlICB7IHRyYW5zZm9ybTogc2NhbGUoMS4wMiwgMC45Nykgc2tld1goMWRlZyk7IH0KICAgICAgMTAwJSB7IHRyYW5zZm9ybTogc2NhbGUoMSwgMSkgc2tld1goMGRlZyk7IH0KICAgIH0KICAgIEBrZXlmcmFtZXMgZmxhbWVGbGlja2VySW5uZXIgewogICAgICAwJSAgIHsgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSBza2V3WCgwZGVnKTsgfQogICAgICAyMCUgIHsgdHJhbnNmb3JtOiBzY2FsZSgxLjA0LCAwLjk1KSBza2V3WCgxLjVkZWcpOyB9CiAgICAgIDQwJSAgeyB0cmFuc2Zvcm06IHNjYWxlKDAuOTYsIDEuMDUpIHNrZXdYKC0xLjVkZWcpOyB9CiAgICAgIDYwJSAgeyB0cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDAuOTcpIHNrZXdYKDFkZWcpOyB9CiAgICAgIDgwJSAgeyB0cmFuc2Zvcm06IHNjYWxlKDAuOTcsIDEuMDMpIHNrZXdYKC0xZGVnKTsgfQogICAgICAxMDAlIHsgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSBza2V3WCgwZGVnKTsgfQogICAgfQogICAgQGtleWZyYW1lcyBzcGFya0Zsb2F0IHsKICAgICAgMCUgICB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxKTsgb3BhY2l0eTogMTsgfQogICAgICA1MCUgIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNHB4KSBzY2FsZSgwLjg1KTsgb3BhY2l0eTogMC41NTsgfQogICAgICA3NSUgIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpIHNjYWxlKDAuNyk7IG9wYWNpdHk6IDAuMTU7IH0KICAgICAgNzYlICB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpIHNjYWxlKDAuNik7IG9wYWNpdHk6IDA7IH0KICAgICAgOTAlICB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpIHNjYWxlKDAuOSk7IG9wYWNpdHk6IDAuNzsgfQogICAgICAxMDAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDEpOyBvcGFjaXR5OiAxOyB9CiAgICB9CiAgPC9zdHlsZT4KCiAgPGcgY2xhc3M9ImZpcmUtc3BhcmsiPgogICAgPHBhdGggZD0iTTExOCwzMCBDMTMwLDMwIDE0MCw0MCAxNDAsNTIgQzE0MCw1OCAxMzgsNjMgMTM0LDY3IEMxMzgsNjAgMTM4LDUyIDEzMiw0NiBDMTI2LDQwIDExOCw0MCAxMTIsNDQgQzExNCwzNiAxMTYsMzIgMTE4LDMwIFoiLz4KICA8L2c+CgogIDxwYXRoIGNsYXNzPSJmaXJlLW91dGVyIiBkPSIKICAgIE0xMDAsMTkwCiAgICBDNzAsMTkwIDQ4LDE2OCA0OCwxMzgKICAgIEM0OCwxMTYgNjAsMTAyIDU4LDgyCiAgICBDNTcsNzAgNjIsNTggNzAsNTAKICAgIEM2OCw2NCA3NCw3MiA4Miw3NgogICAgQzgwLDU4IDg4LDQwIDEwNCwyOAogICAgQzk4LDUwIDEwNCw2NCAxMTQsNzIKICAgIEMxMTYsNTYgMTI2LDUwIDEzMiw0MgogICAgQzEyOCw1NiAxMzAsNjYgMTM4LDc0CiAgICBDMTUwLDg2IDE1NCwxMDQgMTUwLDEyMAogICAgQzE1OCwxMTIgMTYwLDEwMCAxNTgsOTAKICAgIEMxNjgsMTA0IDE3MiwxMjIgMTY0LDE0MgogICAgQzE1OCwxNjYgMTMyLDE5MCAxMDAsMTkwIFoiIC8+CgogIDxwYXRoIGNsYXNzPSJmaXJlLWlubmVyIiBkPSIKICAgIE0xMDAsMTg4CiAgICBDODIsMTg4IDY2LDE3NCA2NiwxNTQKICAgIEM2NiwxNDIgNzIsMTM0IDc4LDEyNgogICAgQzc4LDEzOCA4NCwxNDQgOTAsMTQ2CiAgICBDODgsMTMwIDk0LDExNiAxMDYsMTA4CiAgICBDMTAyLDEyMiAxMDYsMTMyIDExNCwxMzYKICAgIEMxMTYsMTI2IDEyMiwxMjAgMTI2LDExNAogICAgQzEyNCwxMjQgMTI2LDEzMiAxMzIsMTM4CiAgICBDMTQwLDE0NiAxNDIsMTU4IDEzNiwxNzAKICAgIEMxMzAsMTgyIDExNiwxODggMTAwLDE4OCBaIiAvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
/* =========================================
   Quick View – Eye Icon
   ==========================*/
.quick-view,
.wd-quick-view-icon,
.wd-action-btn.wd-quick-view-icon {
  --wd-btn-icon: "" !important;
}

/* ضبط زر الكويك فيو */
.quick-view > a,
.wd-quick-view-icon > a,
.wd-action-btn.wd-quick-view-icon > a {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  background-image: none !important;
}

/* إخفاء أي SVG أو Icon قديمة داخل الزر */
.quick-view > a > svg,
.quick-view > a > i,
.quick-view > a > .wd-tools-icon,
.wd-quick-view-icon > a > svg,
.wd-quick-view-icon > a > i,
.wd-quick-view-icon > a > .wd-tools-icon {
  display: none !important;
}

/* إخفاء الـPseudo Icon القديمة */
.quick-view > a::before,
.quick-view > a::after,
.wd-quick-view-icon > a::before,
.wd-quick-view-icon > a::after {
  content: none !important;
  display: none !important;
}

/* إضافة أيقونة العين الجديدة */
.quick-view > a::before,
.wd-quick-view-icon > a::before,
.wd-action-btn.wd-quick-view-icon > a::before {
  content: "" !important;

  display: block !important;

  width: 21px !important;
  height: 21px !important;

  background-color: currentColor !important;

  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M117.1 43.5C99.4 45.2 82.4 51.8 68 62.7C54.6 72.8 45.2 83 22.7 111.8c-5.4 6.9-10.5 13.4-11.3 14.3L10 128l1.4 1.8c.8 1 6.3 8 12.2 15.6c21.9 28 31.1 38 44.2 47.8c15 11.3 31.6 17.7 50.2 19.4c23.7 2.2 45.8-3.2 64.7-15.7c14.8-9.8 25.7-21.1 49.5-51.5c5.9-7.6 11.4-14.6 12.2-15.6l1.5-1.8l-1.5-1.8c-.8-1-6.3-8-12.2-15.6c-21.9-28-31.1-37.9-44.2-47.8C167.9 47.6 143.7 41 117.1 43.5zM143.2 59.6c23.3 4.2 40.7 16 63.1 43c5.5 6.6 19.7 24.9 19.7 25.4c0 .4-13.9 18.3-19.7 25.4c-22 26.7-39.7 38.8-63.1 43c-6.9 1.3-23.6 1.3-30.4 0c-23.5-4.3-40.7-16-63.1-43c-5.5-6.5-19.7-24.9-19.7-25.4c0-.6 15-19.8 21.7-27.8C73.8 73.9 92.6 62 117.4 59C122.6 58.3 138 58.7 143.2 59.6z'/%3E%3Cpath d='M121 90.1c-19.9 3.7-33.8 22.6-31.3 42.5c2.2 17.7 16 31.5 33.7 33.7c20.8 2.7 40.1-12.6 42.8-33.7C169.5 107.1 146.3 85.4 121 90.1zM133.6 105.5c8.3 2.2 14.7 8.6 16.9 17c3.1 12-4.5 24.7-16.9 27.9c-12.1 3.1-24.8-4.5-28-16.9C101.2 117 117 101.2 133.6 105.5z'/%3E%3C/svg%3E") !important;

  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M117.1 43.5C99.4 45.2 82.4 51.8 68 62.7C54.6 72.8 45.2 83 22.7 111.8c-5.4 6.9-10.5 13.4-11.3 14.3L10 128l1.4 1.8c.8 1 6.3 8 12.2 15.6c21.9 28 31.1 38 44.2 47.8c15 11.3 31.6 17.7 50.2 19.4c23.7 2.2 45.8-3.2 64.7-15.7c14.8-9.8 25.7-21.1 49.5-51.5c5.9-7.6 11.4-14.6 12.2-15.6l1.5-1.8l-1.5-1.8c-.8-1-6.3-8-12.2-15.6c-21.9-28-31.1-37.9-44.2-47.8C167.9 47.6 143.7 41 117.1 43.5zM143.2 59.6c23.3 4.2 40.7 16 63.1 43c5.5 6.6 19.7 24.9 19.7 25.4c0 .4-13.9 18.3-19.7 25.4c-22 26.7-39.7 38.8-63.1 43c-6.9 1.3-23.6 1.3-30.4 0c-23.5-4.3-40.7-16-63.1-43c-5.5-6.5-19.7-24.9-19.7-25.4c0-.6 15-19.8 21.7-27.8C73.8 73.9 92.6 62 117.4 59C122.6 58.3 138 58.7 143.2 59.6z'/%3E%3Cpath d='M121 90.1c-19.9 3.7-33.8 22.6-31.3 42.5c2.2 17.7 16 31.5 33.7 33.7c20.8 2.7 40.1-12.6 42.8-33.7C169.5 107.1 146.3 85.4 121 90.1zM133.6 105.5c8.3 2.2 14.7 8.6 16.9 17c3.1 12-4.5 24.7-16.9 27.9c-12.1 3.1-24.8-4.5-28-16.9C101.2 117 117 101.2 133.6 105.5z'/%3E%3C/svg%3E") !important;

  -webkit-mask-repeat: no-repeat !important;
  mask-repeat: no-repeat !important;

  -webkit-mask-position: center !important;
  mask-position: center !important;

  -webkit-mask-size: contain !important;
  mask-size: contain !important;

  font-family: initial !important;
}

/* لون العين */
.quick-view > a,
.wd-quick-view-icon > a {
  color: #242424 !important;
}

/* Hover */
.quick-view > a:hover,
.wd-quick-view-icon > a:hover {
  color: #E60913 !important;
}/* End custom CSS */