.elementor-2095 .elementor-element.elementor-element-1bdd776{--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;--margin-top:-20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2095 .elementor-element.elementor-element-a28dcc1{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2095 .elementor-element.elementor-element-955734e{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--wd-sticky-offset:150px;--wd-side-hidden-w:300px;}.elementor-2095 .elementor-element.elementor-element-955734e:not(.elementor-motion-effects-element-type-background), .elementor-2095 .elementor-element.elementor-element-955734e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-2095 .elementor-element.elementor-element-955734e.e-con{--align-self:flex-start;}.elementor-2095 .elementor-element.elementor-element-a15f674{--display:flex;}.elementor-2095 .elementor-element.elementor-element-a4d9b52{--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;--justify-content:space-between;--align-items:center;--gap:10px 20px;--row-gap:10px;--column-gap:20px;}.elementor-2095 .elementor-element.elementor-element-1acdf69 .title{font-size:30px;line-height:1.2em;}.elementor-2095 .elementor-element.elementor-element-4173aa3{--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;--justify-content:flex-end;--align-items:center;}@media(min-width:769px){.elementor-2095 .elementor-element.elementor-element-955734e{--width:25%;}.elementor-2095 .elementor-element.elementor-element-a15f674{--width:75%;}.elementor-2095 .elementor-element.elementor-element-4173aa3{--width:75%;}}@media(max-width:1024px) and (min-width:769px){.elementor-2095 .elementor-element.elementor-element-a15f674{--width:100%;}.elementor-2095 .elementor-element.elementor-element-4173aa3{--width:100%;}}@media(max-width:1024px){.elementor-2095 .elementor-element.elementor-element-1bdd776{--margin-top:-20px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2095 .elementor-element.elementor-element-955734e{--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2095 .elementor-element.elementor-element-a4d9b52{--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;--align-items:flex-start;}.elementor-2095 .elementor-element.elementor-element-4173aa3{--justify-content:space-between;}}@media(max-width:768px){.elementor-2095 .elementor-element.elementor-element-1acdf69 .title{font-size:24px;}}/* Start custom CSS for wd_archive_products, class: .elementor-element-ed83b41 *//* ==========================================
   WoodMart Product Tabs
   توحيد مساحة صور المنتجات
========================================== */

.wd-products .wd-loop-prod-thumb {
    height: 260px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    overflow: hidden !important;
}

.wd-products .wd-loop-prod-thumb > .wd-product-img-link {
    width: 100% !important;
    height: 260px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* الصورة الأساسية */
.wd-products .wd-loop-prod-thumb > .wd-product-img-link > img {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    object-position: center center !important;
    margin: 0 !important;
}

/* صورة الـ Hover */
.wd-products .wd-loop-prod-thumb .wd-product-img-hover {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
}

.wd-products .wd-loop-prod-thumb .wd-product-img-hover img {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    object-position: center center !important;
}


/* ==========================================
   Tablet
========================================== */

@media (max-width: 1024px) {

    .wd-products .wd-loop-prod-thumb,
    .wd-products .wd-loop-prod-thumb > .wd-product-img-link {
        height: 230px !important;
    }

}


/* ==========================================
   Mobile
========================================== */

@media (max-width: 767px) {

    .wd-products .wd-loop-prod-thumb,
    .wd-products .wd-loop-prod-thumb > .wd-product-img-link {
        height: 200px !important;
    }

}/* End custom CSS */