.elementor-484 .elementor-element.elementor-element-4611b0e5{--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;}.elementor-484 .elementor-element.elementor-element-69c89fba{--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;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-484 .elementor-element.elementor-element-3009b979{--display:flex;--min-height:0px;--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-484 .elementor-element.elementor-element-280a2ea0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-484 .elementor-element.elementor-element-280a2ea0.elementor-element{--flex-grow:1;--flex-shrink:1;}.woocommerce .elementor-484 .elementor-element.elementor-element-280a2ea0 .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-484 .elementor-element.elementor-element-280a2ea0 .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-484 .elementor-element.elementor-element-121f1b61{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-484 .elementor-element.elementor-element-60129ae8{--display:flex;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-484 .elementor-element.elementor-element-1617328c{text-align:start;}.elementor-484 .elementor-element.elementor-element-1617328c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.woocommerce .elementor-484 .elementor-element.elementor-element-60e009a7 .price{color:#FFBE03;font-family:var( --e-global-typography-primary-font-family ), Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-484 .elementor-element.elementor-element-60e009a7 .price ins{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}body:not(.rtl) .elementor-484 .elementor-element.elementor-element-60e009a7:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-484 .elementor-element.elementor-element-60e009a7:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-484 .elementor-element.elementor-element-60e009a7.elementor-product-price-block-yes del{margin-bottom:0px;}.woocommerce .elementor-484 .elementor-element.elementor-element-79249eba .woocommerce-product-details__short-description{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-484 .elementor-element.elementor-element-5f2ea4f1 .cart button, .elementor-484 .elementor-element.elementor-element-5f2ea4f1 .cart .button{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );border-style:solid;padding:0px 65px 0px 37px;background-color:var( --e-global-color-9eeafd5 );border-color:var( --e-global-color-9eeafd5 );transition:all 0.2s;}.elementor-484 .elementor-element.elementor-element-5f2ea4f1 .cart button:hover, .elementor-484 .elementor-element.elementor-element-5f2ea4f1 .cart .button:hover{color:var( --e-global-color-blocksy_palette_4 );border-color:var( --e-global-color-blocksy_palette_2 );}.elementor-484 .elementor-element.elementor-element-5f2ea4f1 .added_to_cart{font-family:"Sora", Poppins;font-weight:500;}.elementor-484 .elementor-element.elementor-element-5f2ea4f1 .quantity .qty{font-family:"Roboto", Poppins;font-size:1rem;font-weight:600;border-style:solid;border-color:var( --e-global-color-9eeafd5 );transition:all 0.2s;}.elementor-484 .elementor-element.elementor-element-5f2ea4f1 .quantity .qty:focus{color:var( --e-global-color-blocksy_palette_5 );background-color:var( --e-global-color-9eeafd5 );}.woocommerce .elementor-484 .elementor-element.elementor-element-5f2ea4f1 form.cart .variations{width:0%;}.elementor-484 .elementor-element.elementor-element-1f351735{--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;}@media(max-width:1024px){.elementor-484 .elementor-element.elementor-element-1617328c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-484 .elementor-element.elementor-element-60e009a7 .price{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-484 .elementor-element.elementor-element-60e009a7 .price ins{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-484 .elementor-element.elementor-element-79249eba .woocommerce-product-details__short-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-484 .elementor-element.elementor-element-5f2ea4f1 .cart button, .elementor-484 .elementor-element.elementor-element-5f2ea4f1 .cart .button{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-484 .elementor-element.elementor-element-280a2ea0{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-484 .elementor-element.elementor-element-60129ae8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-484 .elementor-element.elementor-element-1617328c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-484 .elementor-element.elementor-element-60e009a7 .price{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-484 .elementor-element.elementor-element-60e009a7 .price ins{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-484 .elementor-element.elementor-element-79249eba .woocommerce-product-details__short-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-484 .elementor-element.elementor-element-5f2ea4f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--button-spacing:0px;}.elementor-484 .elementor-element.elementor-element-5f2ea4f1 .cart button, .elementor-484 .elementor-element.elementor-element-5f2ea4f1 .cart .button{font-size:var( --e-global-typography-secondary-font-size );border-width:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-484 .elementor-element.elementor-element-60129ae8{--width:93%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-280a2ea0 *//* تصغير وتنظيم صور المعرض (thumbnails) تحت الصورة الرئيسية */
.woocommerce div.product div.images .flex-control-thumbs {
    display: flex !important;
    gap: 8px; /* المسافة بين الصور */
    justify-content: center; /* الصور فوسط الصفحة */
    flex-wrap: nowrap; /* يبقاو فسط سطر واحد */
    overflow-x: auto; /* باش يقدرو يتحركو أفقيًا إذا كثرو */
}

.woocommerce div.product div.images .flex-control-thumbs li {
    max-width: 80px !important; /* حجم كل صورة صغيرة */
    flex: 0 0 auto; /* ما يتقلصوش */
}

.woocommerce div.product div.images .flex-control-thumbs li img {
    width: 100% !important;
    height: auto !important;
    object-fit: cover;
    border-radius: 4px; /* حواف مدورة اختيارية */
    cursor: pointer; /* مؤشر اليد عند المرور */
}/* End custom CSS */