.elementor-6960 .elementor-element.elementor-element-5666deb{--display:flex;--min-height:25px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-6960 .elementor-element.elementor-element-426379c{width:auto;max-width:auto;animation-delay:200ms;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}.elementor-6960 .elementor-element.elementor-element-426379c > .elementor-widget-container{margin:0px 80px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6960 .elementor-element.elementor-element-426379c .aux-has-logo img{max-width:63%;}.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-menu-toggle{margin:0 auto;}.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu .elementor-item{font-family:"dgshamael-black", Sans-serif;}.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:29px;padding-right:29px;padding-top:50px;padding-bottom:50px;}.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--main .elementor-item:hover,
					.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-secondary );}.elementor-6960 .elementor-element.elementor-element-2ab02cb .e--pointer-framed .elementor-item:before,
					.elementor-6960 .elementor-element.elementor-element-2ab02cb .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-secondary );}.elementor-6960 .elementor-element.elementor-element-2ab02cb .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-6960 .elementor-element.elementor-element-2ab02cb .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-6960 .elementor-element.elementor-element-2ab02cb .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-6960 .elementor-element.elementor-element-2ab02cb .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-6960 .elementor-element.elementor-element-2ab02cb .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-6960 .elementor-element.elementor-element-2ab02cb .e--pointer-underline .elementor-item:after,
					 .elementor-6960 .elementor-element.elementor-element-2ab02cb .e--pointer-overline .elementor-item:before,
					 .elementor-6960 .elementor-element.elementor-element-2ab02cb .e--pointer-double-line .elementor-item:before,
					 .elementor-6960 .elementor-element.elementor-element-2ab02cb .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--dropdown a, .elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-menu-toggle{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--dropdown{background-color:#000000;}.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--dropdown a:hover,
					.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--dropdown a:focus,
					.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--dropdown a.highlighted,
					.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-menu-toggle:hover,
					.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--dropdown a:hover,
					.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--dropdown a:focus,
					.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--dropdown a.highlighted{background-color:#000000;}.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--dropdown .elementor-item, .elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"dgshamael-black", Sans-serif;}.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--dropdown a{padding-left:77px;padding-right:77px;padding-top:7px;padding-bottom:7px;}.elementor-6960 .elementor-element.elementor-element-2ab02cb .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;}.elementor-6960 .elementor-element.elementor-element-fbc7f62{--display:flex;}.elementor-6960 .elementor-element.elementor-element-709ebeb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6960 .elementor-element.elementor-element-709ebeb .elementor-divider-separator{width:100%;}.elementor-6960 .elementor-element.elementor-element-709ebeb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6960 .elementor-element.elementor-element-2cb9f26.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:12px;}.elementor-6960 .elementor-element.elementor-element-2cb9f26 .elementor-main-swiper{height:327px;}.elementor-6960 .elementor-element.elementor-element-2cb9f26 .elementor-main-swiper .swiper-slide{border-radius:38px;}.elementor-6960 .elementor-element.elementor-element-2cb9f26 .elementor-swiper-button{font-size:20px;}.elementor-6960 .elementor-element.elementor-element-b4bdcc6 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-6960 .elementor-element.elementor-element-b4bdcc6 .aux-modern-heading-primary{font-family:"dgshamael-black", Sans-serif;color:var( --e-global-color-fffbde6 );}.elementor-6960 .elementor-element.elementor-element-b4bdcc6 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-6960 .elementor-element.elementor-element-e3f96c5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6960 .elementor-element.elementor-element-5676f43 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-6960 .elementor-element.elementor-element-5676f43 .aux-media-image{border-radius:0px 0px 0px 0px;overflow:hidden;border-style:solid;border-width:5px 5px 5px 5px;border-color:#E68C29;}.elementor-6960 .elementor-element.elementor-element-5676f43 .aux-media-image:hover{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-6960 .elementor-element.elementor-element-9180b00 .aux-media-image{border-style:solid;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-primary );}.elementor-6960 .elementor-element.elementor-element-9180b00 .aux-media-image:hover{border-style:solid;border-color:var( --e-global-color-fffbde6 );}.elementor-6960 .elementor-element.elementor-element-2a4ade4{--display:flex;}.elementor-6960 .elementor-element.elementor-element-564f69e{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-6960 .elementor-element.elementor-element-564f69e .elementor-headline{text-align:center;font-family:"dgshamael-regular", Sans-serif;}.elementor-6960 .elementor-element.elementor-element-564f69e .elementor-headline-dynamic-wrapper path{stroke:#F4952C;}.elementor-6960 .elementor-element.elementor-element-564f69e .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-6960 .elementor-element.elementor-element-b9df06b .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:4;}.elementor-6960 .elementor-element.elementor-element-b9df06b .shopengine-product-carousel .product-price .price{justify-content:flex-end;}.elementor-6960 .elementor-element.elementor-element-b9df06b .shopengine-product-carousel .product-category{display:inline-block;}.elementor-6960 .elementor-element.elementor-element-b9df06b .shopengine-single-product-item{background-color:#20201F;padding:15px 15px 15px 15px;}.rtl .elementor-6960 .elementor-element.elementor-element-b9df06b .shopengine-single-product-item{padding:15px 15px 15px 15px;}.elementor-6960 .elementor-element.elementor-element-b9df06b .product-thumb{margin:0px 0px 15px 0px;}.rtl .elementor-6960 .elementor-element.elementor-element-b9df06b .product-thumb{margin:0px 0px 15px 0px;}.elementor-6960 .elementor-element.elementor-element-b9df06b .product-tag-sale-badge .tag a, .elementor-6960 .elementor-element.elementor-element-b9df06b .product-tag-sale-badge .no-link{font-size:12px;font-weight:700;line-height:24px;color:#ffffff;background:#f03d3f;padding:0px 10px 0px 10px;border-radius:3px 3px 3px 3px;}.elementor-6960 .elementor-element.elementor-element-b9df06b .product-tag-sale-badge ul{display:flex;gap:5px;}.elementor-6960 .elementor-element.elementor-element-b9df06b .product-tag-sale-badge.align-vertical ul li:not(:last-child){gap:5px 0;}.rtl .elementor-6960 .elementor-element.elementor-element-b9df06b .product-tag-sale-badge .tag a, .elementor-6960 .elementor-element.elementor-element-b9df06b .product-tag-sale-badge .no-link{padding:0px 10px 0px 10px;}.rtl .elementor-6960 .elementor-element.elementor-element-b9df06b .product-tag-sale-badge .tag a,.rtl .elementor-6960 .elementor-element.elementor-element-b9df06b .product-tag-sale-badge .no-link{border-radius:3px 3px 3px 3px;}.elementor-6960 .elementor-element.elementor-element-b9df06b .product-category ul li a{font-size:13px;font-weight:400;line-height:20px;color:#858585;}.elementor-6960 .elementor-element.elementor-element-b9df06b .product-category ul li a:hover{color:#F03D3F;}.elementor-6960 .elementor-element.elementor-element-b9df06b .product-category{line-height:0;padding:0px 0px 5px 0px;}.rtl .elementor-6960 .elementor-element.elementor-element-b9df06b .product-category{line-height:0;padding:0px 0px 5px 0px;}.elementor-6960 .elementor-element.elementor-element-b9df06b .product-title{font-size:15px;font-weight:400;line-height:18px;margin:0;padding:0px 0px 8px 0px;}.elementor-6960 .elementor-element.elementor-element-b9df06b .product-title a{color:var( --e-global-color-fffbde6 );}.elementor-6960 .elementor-element.elementor-element-b9df06b .product-title a:hover{color:#F03D3F;}.rtl .elementor-6960 .elementor-element.elementor-element-b9df06b .product-title{margin:0;padding:0px 0px 8px 0px;}.elementor-6960 .elementor-element.elementor-element-b9df06b .shopengine-product-carousel .product-price .price ins{margin-right:0px;}.rtl .elementor-6960 .elementor-element.elementor-element-b9df06b .shopengine-product-carousel .product-price .price ins{margin-left:0px;}.elementor-6960 .elementor-element.elementor-element-b9df06b .shopengine-product-carousel .product-price .price .shopengine-discount-badge{font-size:16px;font-weight:700;line-height:24px;}.elementor-6960 .elementor-element.elementor-element-b9df06b .product-price{padding:0px 0px 15px 0px;}.rtl .elementor-6960 .elementor-element.elementor-element-b9df06b .product-price{padding:0px 0px 15px 0px;}.elementor-6960 .elementor-element.elementor-element-b9df06b .shopengine-product-carousel .elementor-swiper-button > i{color:#00000090;}.elementor-6960 .elementor-element.elementor-element-b9df06b .shopengine-product-carousel .elementor-swiper-button > svg{fill:#00000090;}.elementor-6960 .elementor-element.elementor-element-b9df06b .shopengine-product-carousel .elementor-swiper-button > span{color:#00000090;}.elementor-6960 .elementor-element.elementor-element-b9df06b .product-tag-sale-badge .tag a, .elementor-6960 .elementor-element.elementor-element-b9df06b .product-tag-sale-badge .no-link,
                         .elementor-6960 .elementor-element.elementor-element-b9df06b .product-category ul li a,
                         .elementor-6960 .elementor-element.elementor-element-b9df06b .product-title,
                         .elementor-6960 .elementor-element.elementor-element-b9df06b .rating-count,
                         .elementor-6960 .elementor-element.elementor-element-b9df06b .product-price .price,
                         .elementor-6960 .elementor-element.elementor-element-b9df06b .shopengine-product-carousel .product-price .price .shopengine-discount-badge{font-family:dgshamael-regular;}.elementor-6960 .elementor-element.elementor-element-1b540ad{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-6960 .elementor-element.elementor-element-1b540ad .elementor-headline{text-align:center;font-family:"dgshamael-regular", Sans-serif;}.elementor-6960 .elementor-element.elementor-element-1b540ad .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-fffbde6 );}.elementor-6960 .elementor-element.elementor-element-1b540ad .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:4;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .shopengine-product-carousel .product-price .price{justify-content:flex-end;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .shopengine-product-carousel .product-category{display:inline-block;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .shopengine-single-product-item{background-color:#20201F;padding:15px 15px 15px 15px;}.rtl .elementor-6960 .elementor-element.elementor-element-e5bd9bd .shopengine-single-product-item{padding:15px 15px 15px 15px;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-thumb{margin:0px 0px 15px 0px;}.rtl .elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-thumb{margin:0px 0px 15px 0px;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-tag-sale-badge .tag a, .elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-tag-sale-badge .no-link{font-size:12px;font-weight:700;line-height:24px;color:#ffffff;background:#f03d3f;padding:0px 10px 0px 10px;border-radius:3px 3px 3px 3px;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-tag-sale-badge ul{display:flex;gap:5px;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-tag-sale-badge.align-vertical ul li:not(:last-child){gap:5px 0;}.rtl .elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-tag-sale-badge .tag a, .elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-tag-sale-badge .no-link{padding:0px 10px 0px 10px;}.rtl .elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-tag-sale-badge .tag a,.rtl .elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-tag-sale-badge .no-link{border-radius:3px 3px 3px 3px;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-category ul li a{font-size:13px;font-weight:400;line-height:20px;color:#858585;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-category ul li a:hover{color:#F03D3F;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-category{line-height:0;padding:0px 0px 5px 0px;}.rtl .elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-category{line-height:0;padding:0px 0px 5px 0px;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-title{font-size:15px;font-weight:400;line-height:18px;margin:0;padding:0px 0px 8px 0px;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-title a{color:var( --e-global-color-fffbde6 );}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-title a:hover{color:#F03D3F;}.rtl .elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-title{margin:0;padding:0px 0px 8px 0px;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .shopengine-product-carousel .product-price .price ins{margin-right:0px;}.rtl .elementor-6960 .elementor-element.elementor-element-e5bd9bd .shopengine-product-carousel .product-price .price ins{margin-left:0px;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .shopengine-product-carousel .product-price .price .shopengine-discount-badge{font-size:16px;font-weight:700;line-height:24px;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-price{padding:0px 0px 15px 0px;}.rtl .elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-price{padding:0px 0px 15px 0px;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .shopengine-product-carousel .elementor-swiper-button > i{color:#00000090;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .shopengine-product-carousel .elementor-swiper-button > svg{fill:#00000090;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .shopengine-product-carousel .elementor-swiper-button > span{color:#00000090;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-tag-sale-badge .tag a, .elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-tag-sale-badge .no-link,
                         .elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-category ul li a,
                         .elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-title,
                         .elementor-6960 .elementor-element.elementor-element-e5bd9bd .rating-count,
                         .elementor-6960 .elementor-element.elementor-element-e5bd9bd .product-price .price,
                         .elementor-6960 .elementor-element.elementor-element-e5bd9bd .shopengine-product-carousel .product-price .price .shopengine-discount-badge{font-family:dgshamael-regular;}.elementor-6960 .elementor-element.elementor-element-5019b0b .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-6960 .elementor-element.elementor-element-5019b0b .aux-modern-heading-primary{color:var( --e-global-color-fffbde6 );}.elementor-6960 .elementor-element.elementor-element-546ed4f{--display:flex;}.elementor-6960 .elementor-element.elementor-element-8143499 .aux-gallery-container .aux-frame-darken::after{background-color:rgba(0, 0, 0, 0.7);}.elementor-6960 .elementor-element.elementor-element-8143499 .aux-gallery-container .aux-frame-darken::after, .elementor-6960 .elementor-element.elementor-element-8143499 .aux-gallery-container .aux-frame-mask-plain{transition-duration:1000ms;}.elementor-6960 .elementor-element.elementor-element-8143499 .aux-gallery-container .aux-hover-active:hover .aux-frame-mask-plain{-webkit-transform:perspective(1000) translateZ(-120px);transform:perspective(1000) translateZ(-120px);}.elementor-6960 .elementor-element.elementor-element-8143499 .aux-gallery-container .gallery-item .aux-frame-ratio-inner{border-style:solid;border-color:var( --e-global-color-primary );overflow:hidden;}.elementor-6960 .elementor-element.elementor-element-0fbdd69{--display:flex;}.elementor-6960 .elementor-element.elementor-element-934f1d7{--display:flex;}@media(max-width:1024px){.elementor-6960 .elementor-element.elementor-element-2cb9f26.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-6960 .elementor-element.elementor-element-e3f96c5{--grid-auto-flow:row;}.elementor-6960 .elementor-element.elementor-element-b9df06b .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:3;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:3;}}@media(max-width:767px){.elementor-6960 .elementor-element.elementor-element-5666deb{--flex-wrap:nowrap;}.elementor-6960 .elementor-element.elementor-element-426379c > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-6960 .elementor-element.elementor-element-2cb9f26.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-6960 .elementor-element.elementor-element-b4bdcc6 .aux-modern-heading-description{color:var( --e-global-color-text );}.elementor-6960 .elementor-element.elementor-element-e3f96c5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6960 .elementor-element.elementor-element-5676f43 > .elementor-widget-container{--e-transform-translateY:0px;}.elementor-6960 .elementor-element.elementor-element-b9df06b .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:1;}.elementor-6960 .elementor-element.elementor-element-e5bd9bd .shopengine-product-carousel{--ekit-team-slider-spacing:30px;--ekit-team-slider-slides-to-show:1;}}/* Start custom CSS for aux_logo, class: .elementor-element-426379c */.elementor-6960 .elementor-element.elementor-element-426379c .aux-logo-anchor:after{
    content: "";
    width: 2px;
    height: 30px;
    background-color: rgba(0, 0, 0, 0.3);
    display: inline-block;
    position: absolute;
    top: 20px;
    bottom: 0;
    left: 190px;
}
@media screen and (max-width:900px){
    .elementor-6960 .elementor-element.elementor-element-426379c{
        flex-grow:1;
    }
}
@media screen and (max-width:400px){
    .elementor-6960 .elementor-element.elementor-element-426379c{
        width:50%;
    }
    .elementor-6960 .elementor-element.elementor-element-426379c .aux-logo-anchor:after{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-2cb9f26 *//* زرار Play دهبي مفرغ */
.elementor-custom-embed-play {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border: 3px solid #FFD700; /* إطار دهبي */
  border-radius: 50%;
  padding: 22px;
  background: transparent;
  cursor: pointer;
  box-shadow: 0 0 15px rgba(255, 215, 0, 0.6);
}

/* أيقونة السهم */
.elementor-custom-embed-play i {
  font-size: 28px;
  color: #FFD700;
  transition: transform 0.3s ease-in-out, color 0.3s;
}

/* عند المرور الماوس بس الأيقونة تكبر */
.elementor-carousel-image:hover .elementor-custom-embed-play i {
  transform: scale(1.3);
  color: #fff;
}

/* موجات دائرية دهبية متحركة باستمرار */
.elementor-custom-embed-play::before,
.elementor-custom-embed-play::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 90px;
  height: 90px;
  border: 2px solid rgba(255, 215, 0, 0.6);
  border-radius: 50%;
  transform: translate(-50%, -50%) scale(0.6);
  animation: goldenWaves 2.5s infinite ease-out;
  z-index: -1;
}

/* موجة تانية عشان يبان التأثير متواصل */
.elementor-custom-embed-play::after {
  animation-delay: 1.2s;
}

/* حركة الموجات */
@keyframes goldenWaves {
  0% {
    transform: translate(-50%, -50%) scale(0.6);
    opacity: 1;
  }
  100% {
    transform: translate(-50%, -50%) scale(2.5);
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-b4bdcc6 */.aux-modern-heading-description p {
  font-size: 2rem;
  font-weight: bold;
  text-align: center;

  background: linear-gradient(
    -45deg,
    #c5a300,
    #ffd700,
    #ffcc33,
    #e6b800,
    #c5a300
  );
  background-size: 400% 400%;
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;

  animation: gold-flow 6s ease infinite;
}

@keyframes gold-flow {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
.aux-modern-heading-description p {
  font-size: 1.4rem; /* حجم مناسب للموبايل */
  font-weight: bold;
  text-align: center;
  line-height: 1.6;

  background: linear-gradient(
    -45deg,
    #c5a300,
    #ffd700,
    #ffcc33,
    #e6b800,
    #c5a300
  );
  background-size: 300% 300%; /* أصغر شوية عشان يبان أوضح */
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;

  animation: gold-flow 8s ease infinite;
}

@keyframes gold-flow {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

/* موبايل فيو */
@media (max-width: 768px) {
  .aux-modern-heading-description p {
    font-size: 1rem; /* أصغر على الموبايل */
    line-height: 1.5;
    animation: gold-flow 10s ease infinite; /* أبطأ عشان أهدى */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3f96c5 *//* Define the left-and-right floating keyframes */
@keyframes floatingLeftRight {
  0% {
    transform: translateX(0px); /* Start at the normal horizontal position */
  }
  50% {
    transform: translateX(10px); /* Move right slightly */
  }
  100% {
    transform: translateX(0px); /* Return to the normal horizontal position */
  }
}

/* Apply the new animation to the image container */
.aux-media-image {
  /* Use the new animation with a duration and timing function */
  animation: floatingLeftRight 4s infinite ease-in-out;
}/* End custom CSS */
/* Start custom CSS for shopengine-product-carousel, class: .elementor-element-b9df06b */#swiper-wrapper-7eb50c79241010cb910 .price {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for shopengine-product-carousel, class: .elementor-element-e5bd9bd */#swiper-wrapper-7eb50c79241010cb910 .price {
    display: none !important;
}/* End custom CSS */