.elementor-3041 .elementor-element.elementor-element-2b2d381{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-3041 .elementor-element.elementor-element-2b2d381:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-2b2d381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3041 .elementor-element.elementor-element-19f5d35{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-3041 .elementor-element.elementor-element-7448208{--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-3041 .elementor-element.elementor-element-a5de579{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-b18feac{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-e539c42{--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-3041 .elementor-element.elementor-element-8e3e4a5{--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-3041 .elementor-element.elementor-element-0ada666{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3041 .elementor-element.elementor-element-0962156{--display:flex;}.elementor-3041 .elementor-element.elementor-element-958c992{--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;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-3041 .elementor-element.elementor-element-34071d5{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}html .elementor-3041 .elementor-element.elementor-element-34071d5 .product_title{font-size:28px;}.elementor-3041 .elementor-element.elementor-element-da722ef{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-3041 .elementor-element.elementor-element-94d2402 .wd-info-box{padding:20px 20px 20px 20px;background-color:#10101008;}.elementor-3041 .elementor-element.elementor-element-a33dbde{--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;}.elementor-3041 .elementor-element.elementor-element-db048b7{width:auto;max-width:auto;}.elementor-3041 .elementor-element.elementor-element-db048b7 .price, .elementor-3041 .elementor-element.elementor-element-db048b7 .amount{font-size:24px;}.elementor-3041 .elementor-element.elementor-element-db048b7 .price, .elementor-3041 .elementor-element.elementor-element-db048b7 .amount, .elementor-3041 .elementor-element.elementor-element-db048b7 del{color:var( --e-global-color-3e4d146 );}.elementor-3041 .elementor-element.elementor-element-db048b7 .price del, .elementor-3041 .elementor-element.elementor-element-db048b7 del .amount{font-size:18px;color:var( --e-global-color-text );}.elementor-3041 .elementor-element.elementor-element-db048b7 .woocommerce-price-suffix{color:var( --e-global-color-3e4d146 );}.elementor-3041 .elementor-element.elementor-element-a4f39fb{--divider-border-style:solid;--divider-color:#0000001C;--divider-border-width:1px;}.elementor-3041 .elementor-element.elementor-element-a4f39fb .elementor-divider-separator{width:100%;}.elementor-3041 .elementor-element.elementor-element-a4f39fb .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3041 .elementor-element.elementor-element-c1dc1a9{--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:12px 20px;--row-gap:12px;--column-gap:20px;}.elementor-3041 .elementor-element.elementor-element-26ea817 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3041 .elementor-element.elementor-element-26ea817 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3041 .elementor-element.elementor-element-26ea817{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3041 .elementor-element.elementor-element-26ea817 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3041 .elementor-element.elementor-element-26ea817 .elementor-icon-list-item > a{font-weight:600;}.elementor-3041 .elementor-element.elementor-element-26ea817 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3041 .elementor-element.elementor-element-03cb847{--divider-border-style:solid;--divider-color:#0000001C;--divider-border-width:1px;}.elementor-3041 .elementor-element.elementor-element-03cb847 .elementor-divider-separator{width:100%;}.elementor-3041 .elementor-element.elementor-element-03cb847 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-3041 .elementor-element.elementor-element-65bca43 > .elementor-widget-container{background-color:var( --e-global-color-1000777 );margin:0px 0px 0px 0px;padding:10px 16px 30px 16px;border-radius:12px 12px 12px 12px;}.elementor-3041 .elementor-element.elementor-element-b004d93{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-3041 .elementor-element.elementor-element-b004d93:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-b004d93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1000777 );}.elementor-3041 .elementor-element.elementor-element-00731f8{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-3041 .elementor-element.elementor-element-00731f8:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-00731f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fcf570f );}.elementor-3041 .elementor-element.elementor-element-03888fd{--display:flex;}.elementor-3041 .elementor-element.elementor-element-ea04a8b{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;}:where( .elementor-3041 .elementor-element.elementor-element-ea04a8b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-fcf570f );--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-3041 .elementor-element.elementor-element-ea04a8b > .elementor-widget-container{background-color:var( --e-global-color-fcf570f );border-radius:16px 16px 16px 16px;}.elementor-3041 .elementor-element.elementor-element-ea04a8b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-3041 .elementor-element.elementor-element-ea04a8b {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-3041 .elementor-element.elementor-element-ea04a8b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"kaff-semi bold", Sans-serif;}.elementor-3041 .elementor-element.elementor-element-4c6956b{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-3041 .elementor-element.elementor-element-4c6956b:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-4c6956b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3041 .elementor-element.elementor-element-9c2003b{--display:flex;}.elementor-3041 .elementor-element.elementor-element-0e5ee6a{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;}:where( .elementor-3041 .elementor-element.elementor-element-0e5ee6a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-fcf570f );--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-3041 .elementor-element.elementor-element-0e5ee6a > .elementor-widget-container{background-color:var( --e-global-color-fcf570f );border-radius:16px 16px 16px 16px;}.elementor-3041 .elementor-element.elementor-element-0e5ee6a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-3041 .elementor-element.elementor-element-0e5ee6a {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-3041 .elementor-element.elementor-element-0e5ee6a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"kaff-semi bold", Sans-serif;}.elementor-3041 .elementor-element.elementor-element-7c49d84{--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;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-3041 .elementor-element.elementor-element-7c49d84:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-7c49d84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1000777 );}.elementor-3041 .elementor-element.elementor-element-35dbbcd{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-3041 .elementor-element.elementor-element-35dbbcd:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-35dbbcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3041 .elementor-element.elementor-element-68085f6{--display:flex;}.elementor-3041 .elementor-element.elementor-element-eb90454{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;}:where( .elementor-3041 .elementor-element.elementor-element-eb90454 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-fcf570f );--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-3041 .elementor-element.elementor-element-eb90454 > .elementor-widget-container{background-color:var( --e-global-color-fcf570f );border-radius:16px 16px 16px 16px;}.elementor-3041 .elementor-element.elementor-element-eb90454 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-3041 .elementor-element.elementor-element-eb90454 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-3041 .elementor-element.elementor-element-eb90454 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"kaff-semi bold", Sans-serif;}.elementor-3041 .elementor-element.elementor-element-b940a1e{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-3041 .elementor-element.elementor-element-b940a1e:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-b940a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3041 .elementor-element.elementor-element-fcfcbb1{--display:flex;}.elementor-3041 .elementor-element.elementor-element-18095e5{text-align:right;}.elementor-3041 .elementor-element.elementor-element-e078ae0{--display:flex;}.elementor-3041 .elementor-element.elementor-element-7db2f70{text-align:right;}.elementor-3041 .elementor-element.elementor-element-3a35b54{--display:flex;}.elementor-3041 .elementor-element.elementor-element-0b392c9{text-align:right;}.elementor-3041 .elementor-element.elementor-element-ca353ca{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;}:where( .elementor-3041 .elementor-element.elementor-element-ca353ca > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-fcf570f );--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-3041 .elementor-element.elementor-element-ca353ca > .elementor-widget-container{background-color:var( --e-global-color-fcf570f );border-radius:16px 16px 16px 16px;}.elementor-3041 .elementor-element.elementor-element-ca353ca > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-3041 .elementor-element.elementor-element-ca353ca {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-3041 .elementor-element.elementor-element-ca353ca > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"kaff-semi bold", Sans-serif;}.elementor-3041 .elementor-element.elementor-element-a1d94b4{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-3041 .elementor-element.elementor-element-a1d94b4:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-a1d94b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1000777 );}.elementor-3041 .elementor-element.elementor-element-ab8b16a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3041 .elementor-element.elementor-element-ab8b16a:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-ab8b16a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3041 .elementor-element.elementor-element-82fc3f1 .title{font-family:"kaff-semi bold", Sans-serif;font-size:20px;}.elementor-3041 .elementor-element.elementor-element-3b1025a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:15px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3041 .elementor-element.elementor-element-3b1025a:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-3b1025a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1000777 );}.elementor-3041 .elementor-element.elementor-element-4ee0d66{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3041 .elementor-element.elementor-element-4ee0d66:not(.elementor-motion-effects-element-type-background), .elementor-3041 .elementor-element.elementor-element-4ee0d66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3041 .elementor-element.elementor-element-1c28b0e{text-align:right;}@media(max-width:1024px){.elementor-3041 .elementor-element.elementor-element-958c992{--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-3041 .elementor-element.elementor-element-34071d5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}html .elementor-3041 .elementor-element.elementor-element-34071d5 .product_title{font-size:24px;}.elementor-3041 .elementor-element.elementor-element-da722ef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3041 .elementor-element.elementor-element-db048b7 .price, .elementor-3041 .elementor-element.elementor-element-db048b7 .amount{font-size:28px;}.elementor-3041 .elementor-element.elementor-element-c1dc1a9{--flex-wrap:wrap;}.elementor-3041 .elementor-element.elementor-element-7c49d84{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}@media(max-width:768px){.elementor-3041 .elementor-element.elementor-element-2b2d381{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3041 .elementor-element.elementor-element-e539c42{--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-3041 .elementor-element.elementor-element-8e3e4a5{--width:100%;}.elementor-3041 .elementor-element.elementor-element-0962156{--width:100%;}.elementor-3041 .elementor-element.elementor-element-958c992{--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;--align-items:center;}html .elementor-3041 .elementor-element.elementor-element-34071d5 .product_title{font-size:20px;}.elementor-3041 .elementor-element.elementor-element-da722ef{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-3041 .elementor-element.elementor-element-db048b7 .price, .elementor-3041 .elementor-element.elementor-element-db048b7 .amount{font-size:22px;}.elementor-3041 .elementor-element.elementor-element-c1dc1a9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3041 .elementor-element.elementor-element-26ea817 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3041 .elementor-element.elementor-element-26ea817 .elementor-icon-list-item > a{font-size:14px;}.elementor-3041 .elementor-element.elementor-element-b004d93{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3041 .elementor-element.elementor-element-ea04a8b{--n-accordion-title-font-size:18px;}.elementor-3041 .elementor-element.elementor-element-0e5ee6a{--n-accordion-title-font-size:18px;}.elementor-3041 .elementor-element.elementor-element-7c49d84{--margin-top:0px;--margin-bottom:1px;--margin-left:0px;--margin-right:0px;}.elementor-3041 .elementor-element.elementor-element-eb90454{--n-accordion-title-font-size:18px;}.elementor-3041 .elementor-element.elementor-element-ca353ca{--n-accordion-title-font-size:18px;}.elementor-3041 .elementor-element.elementor-element-82fc3f1 .title{font-size:18px;}.elementor-3041 .elementor-element.elementor-element-3b1025a{--padding-top:20px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}}@media(min-width:769px){.elementor-3041 .elementor-element.elementor-element-8e3e4a5{--width:58.3%;}.elementor-3041 .elementor-element.elementor-element-0962156{--width:41.7%;}}/* Start custom CSS for wd_single_product_gallery, class: .elementor-element-0ada666 */.wd-carousel-item {
    border: solid 1px #eee;
    border-radius: 14px;
}
.woocommerce-product-gallery__image {
    height: 512px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}

.woocommerce-product-gallery__image img {
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_add_to_cart, class: .elementor-element-2fb628f *//* إزالة الخط السفلي إن وجد */
.wd-swatch.wd-active {
   padding: 4px;
    border: 1px solid #808080; /* يمكنك تغيير اللون والسُمك حسب الرغبة */
    border-radius: 6px; /* لتبدو الزاوية ناعمة - اختياري */
    box-shadow: none; /* إزالة أي تأثير إضافي */
}

/* تأكد من أن التصميم السابق مثل underline لا يظهر */
.wd-swatch.wd-active::after,
.wd-swatch.wd-active .underline {
    display: none !important;
}
.wd-text-style-1 .wd-swatch.wd-text  {
     padding-left: 12px;
    padding-right: 12px;
     padding-top: 8px;
     padding-bottom: 6px;
}


.elementor-3041 .elementor-element.elementor-element-2fb628f
.value.cell .wd-swatch {
    width: 40px !important; 
    height: 40px !important; 
}


.elementor-3041 .elementor-element.elementor-element-2fb628f
.value.cell .wd-swatches-product {
    gap: 8px !important; /* يمكنك التحكم في المسافة من هنا */
}

.elementor-3041 .elementor-element.elementor-element-2fb628f
.wd-tooltip-label .wd-swatch-text {
    font-size: 14px !important;
}

/* --- كود CSS موحد لتكبير جميع مربعات الاختيار (الألوان والمقاسات) --- */

/* 1. تكبير حجم المربع نفسه وجعله مربع الشكل */
.elementor-3041 .elementor-element.elementor-element-2fb628f
.value.cell .wd-swatch {
    width: 45px !important;    /* زيادة العرض */
    height: 45px !important;   /* زيادة الطول */
    line-height: 43px !important; /* لمحاذاة النص عموديًا بشكل مثالي */
    border-radius: 4px !important; /* (اختياري) لجعل الحواف أقل دائرية وأكثر شبهًا بالمربع */
}

.elementor-3041 .elementor-element.elementor-element-2fb628f
.value.cell .wd-swatch .wd-swatch-text {
    font-size: 16px !important; /* زيادة حجم الخط */
    font-weight: bold; /* (اختياري) لجعل الخط أعرض وأوضح */
}


.elementor-3041 .elementor-element.elementor-element-2fb628f .value.cell .wd-swatch .wd-swatch-text {
    font-size: 20px!important;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-65bca43 */.elementor-3041 .elementor-element.elementor-element-65bca43
.wd-product-cats {
    display: none; 
}
.elementor-3041 .elementor-element.elementor-element-65bca43
.woocommerce-product-details__short-description {
    display: none; 
}
.elementor-3041 .elementor-element.elementor-element-65bca43
.product-element-top.wd-quick-shop{
    max-width: 160px;
}
.elementor-3041 .elementor-element.elementor-element-65bca43
.product-image-link img {
    width: 160px !important;
    height: 160px !important;
    object-fit: cover !important;
    display: block !important
}
.elementor-3041 .elementor-element.elementor-element-65bca43
.wd-product :where(.product-wrapper,.product-element-bottom) {
flex-direction: row;
    
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-014c361 */.wd-carousel-wrap {
    gap: 16px
}/* End custom CSS */