.elementor-860 .elementor-element.elementor-element-20f10c4d{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--flex-wrap:wrap;--overlay-mix-blend-mode:luminosity;}.elementor-860 .elementor-element.elementor-element-20f10c4d:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-20f10c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-860 .elementor-element.elementor-element-20f10c4d > .elementor-shape-bottom .elementor-shape-fill, .elementor-860 .elementor-element.elementor-element-20f10c4d > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F0F0F0;}.elementor-860 .elementor-element.elementor-element-20f10c4d > .elementor-shape-bottom svg, .elementor-860 .elementor-element.elementor-element-20f10c4d > .e-con-inner > .elementor-shape-bottom svg{height:100px;}.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-860 .elementor-element.elementor-element-449142c .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:500;}.elementor-860 .elementor-element.elementor-element-48050a78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-860 .elementor-element.elementor-element-48050a78 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-860 .elementor-element.elementor-element-765594aa{width:100%;max-width:100%;}.elementor-860 .elementor-element.elementor-element-765594aa .woocommerce-breadcrumb{color:var( --e-global-color-text );font-size:20px;font-weight:200;text-align:center;}.elementor-860 .elementor-element.elementor-element-765594aa .woocommerce-breadcrumb > a{color:var( --e-global-color-primary );}.elementor-860 .elementor-element.elementor-element-3e0f57bf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-860 .elementor-element.elementor-element-3e0f57bf:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-3e0f57bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-860 .elementor-element.elementor-element-57997042{--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;}.elementor-860 .elementor-element.elementor-element-95423a2{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:flex-start;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-space-between:10px;--e-filter-hover-text-color:var( --e-global-color-primary );--e-filter-active-text-color:#FFFFFF;--e-filter-item-border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-95423a2 .e-filter-item:not( [aria-pressed=true] ):not( :hover ){background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-860 .elementor-element.elementor-element-95423a2 .e-filter-item[aria-pressed="true"]{background-color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:#BB3D0F;}.elementor-860 .elementor-element.elementor-element-95423a2 .e-filter-item{font-family:"Cairo", Sans-serif;font-size:16px;padding:5px 12px 5px 12px;}.elementor-860 .elementor-element.elementor-element-95423a2 .e-filter-item:hover:not( [aria-pressed=true] ){border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-860 .elementor-element.elementor-element-c1703db{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-860 .elementor-element.elementor-element-c1703db:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-c1703db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-860 .elementor-element.elementor-element-76aaa0b4{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-860 .elementor-element.elementor-element-4f5ae43 .wl-row > [class*="col-"]{padding:0  15px;}.elementor-860 .elementor-element.elementor-element-4f5ae43 .ht-category-wrap .ht-category-content h3 a{color:var( --e-global-color-text );}.elementor-860 .elementor-element.elementor-element-4f5ae43 [class*="ht-category-wrap"] [class*="ht-category-content-"] h3 a{color:var( --e-global-color-text );}.elementor-860 .elementor-element.elementor-element-4f5ae43 .ht-category-wrap .ht-category-content h3 a:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-860 .elementor-element.elementor-element-4f5ae43 [class*="ht-category-wrap"] [class*="ht-category-content-"] h3 a:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-860 .elementor-element.elementor-element-4f5ae43 .ht-category-wrap .ht-category-content h3 a,.elementor-860 .elementor-element.elementor-element-4f5ae43 [class*="ht-category-wrap"] [class*="ht-category-content-"] h3 a{font-weight:500;}.elementor-860 .elementor-element.elementor-element-4f5ae43 .ht-category-wrap [class*="ht-category-content"] span{font-size:18px;font-weight:600;}.elementor-860 .elementor-element.elementor-element-922b098 .woolentor_slider_range .ui-slider-range.ui-widget-header.ui-corner-all{background-color:#81A5C9;}.elementor-860 .elementor-element.elementor-element-922b098 .woolentor_slider_range .ui-slider-handle.ui-state-default.ui-corner-all{border-style:solid;border-color:#81A5C9;}.elementor-860 .elementor-element.elementor-element-922b098 .woolentor-filter-wrap .wl_price_filter form button{padding:4px 12px 4px 12px !important;}.elementor-860 .elementor-element.elementor-element-106325cd{--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;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-860 .elementor-element.elementor-element-889dc9d{--grid-columns:4;}body.elementor-page-860:not(.elementor-motion-effects-element-type-background), body.elementor-page-860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}@media(min-width:768px){.elementor-860 .elementor-element.elementor-element-57997042{--width:20%;}.elementor-860 .elementor-element.elementor-element-106325cd{--width:80%;}}@media(max-width:1366px) and (min-width:768px){.elementor-860 .elementor-element.elementor-element-57997042{--width:25%;}.elementor-860 .elementor-element.elementor-element-106325cd{--width:75%;}}@media(max-width:880px) and (min-width:768px){.elementor-860 .elementor-element.elementor-element-57997042{--width:30%;}.elementor-860 .elementor-element.elementor-element-106325cd{--width:70%;}}@media(max-width:1366px){.elementor-860 .elementor-element.elementor-element-3e0f57bf{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-860 .elementor-element.elementor-element-889dc9d{--grid-columns:4;}}@media(max-width:1024px){.elementor-860 .elementor-element.elementor-element-3e0f57bf{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-860 .elementor-element.elementor-element-889dc9d{--grid-columns:3;}}@media(max-width:880px){.elementor-860 .elementor-element.elementor-element-20f10c4d{--min-height:150px;}.elementor-860 .elementor-element.elementor-element-20f10c4d > .elementor-shape-bottom svg, .elementor-860 .elementor-element.elementor-element-20f10c4d > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-860 .elementor-element.elementor-element-48050a78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-860 .elementor-element.elementor-element-3e0f57bf{--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-860 .elementor-element.elementor-element-3e0f57bf{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-860 .elementor-element.elementor-element-57997042{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-860 .elementor-element.elementor-element-889dc9d{--grid-columns:2;}}/* Start custom CSS for container, class: .elementor-element-20f10c4d */.elementor-860 .elementor-element.elementor-element-20f10c4d .e-con-inner {
    align-content: center;
}/* End custom CSS */
/* Start custom CSS for taxonomy-filter, class: .elementor-element-95423a2 */.elementor-860 .elementor-element.elementor-element-95423a2 button {
    cursor: pointer;
}

.elementor-860 .elementor-element.elementor-element-95423a2 button:focus {
    background: none;
    color: var(--e-filter-normal-text-color);
}

.elementor-860 .elementor-element.elementor-element-95423a2 button[aria-pressed="true"] {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for wl-category-grid, class: .elementor-element-4f5ae43 */.elementor-860 .elementor-element.elementor-element-4f5ae43 .ht-category-wrap .ht-category-content span::before {
        inset-inline-end: calc(100% + 10px);
        right: auto;
}/* End custom CSS */
/* Start custom CSS for wl-product-filter, class: .elementor-element-922b098 */.elementor-860 .elementor-element.elementor-element-922b098 .wl_button_price {
    direction: rtl;
    flex-direction: row-reverse;
    font-size: 1rem;
}

.elementor-860 .elementor-element.elementor-element-922b098 .woolentor_price_label {
    font-size: 0;
    span {
        font-size: 1rem;
    }
}

.elementor-860 .elementor-element.elementor-element-922b098 .woolentor_price_label::before {
    content: "السعر :";
    font-size: 1rem;
    margin-inline-end: 5px
}

.elementor-860 .elementor-element.elementor-element-922b098 .woolentor_price_label span:first-of-type::after {
    content: "-";
    margin-inline: 5px;
    font-size: 1rem;
}

.elementor-860 .elementor-element.elementor-element-922b098 [type="submit"] {
 font-family: inherit;   
 font-size: 0;
 cursor: pointer;
 &::after {
     content: "فلترة";
     font-size: 1rem;
 }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-889dc9d */.elementor-860 .elementor-element.elementor-element-889dc9d .e-loop-item {
    max-width: 270px;
    margin-inline: auto;
    display: flex;
    flex-direction: column;
        padding-bottom: 25px !important;
    box-shadow: 0 2px 0px 0 #e7e7e7 !important;
    border-radius: 0 0 15px 15px !important;
    background: linear-gradient(0deg, rgba(255,255,255,.25), transparent) !important; 
    
}
.elementor-860 .elementor-element.elementor-element-889dc9d .e-loop-item > .elementor-element {
        flex-grow: 1;
    }/* End custom CSS */