.elementor-1359 .elementor-element.elementor-element-25b05c07{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}/* Start custom CSS for text-editor, class: .elementor-element-270543ce *//* ===== SANAD STORE GLASS EMPTY CART ===== */

.elementor-1359 .elementor-element.elementor-element-270543ce{

direction:rtl;

text-align:center;

background:
linear-gradient(
180deg,
#050816,
#070B16
);

padding:40px;

border-radius:34px;

position:relative;

overflow:hidden;
}

/* Main Empty Cart */

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

position:relative;

padding:70px 30px !important;

border-radius:34px;

background:
linear-gradient(
135deg,
rgba(255,255,255,0.06),
rgba(255,255,255,0.02)
) !important;

backdrop-filter:blur(18px);

-webkit-backdrop-filter:blur(18px);

border:1px solid rgba(255,255,255,0.08);

box-shadow:
0 0 45px rgba(123,46,255,0.12);

color:#FFF !important;

font-size:52px !important;

font-weight:800 !important;

line-height:1.5;

overflow:hidden;
}

/* Glow */

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty::before{

content:"";

position:absolute;

top:-150px;
left:-120px;

width:320px;
height:320px;

background:
radial-gradient(
circle,
rgba(123,46,255,0.22),
transparent 70%
);

filter:blur(40px);

pointer-events:none;
}

/* Floating Cart */

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty::after{

content:"🛒";

display:block;

font-size:90px;

margin-top:25px;

animation:floatCart 3s ease-in-out infinite;
}

/* Hide English Text */

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

font-size:0 !important;
}

/* Arabic Text */

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty:has(*)::after{

content:"";
}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty::selection{

background:transparent;
}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty::marker{

display:none;
}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty::before{

content:"السلة فارغة حالياً";

position:relative;

display:block;

font-size:52px;

font-weight:800;

color:#FFF;

margin-bottom:18px;

z-index:2;
}

/* Description */

.elementor-1359 .elementor-element.elementor-element-270543ce .return-to-shop{

position:relative;

margin-top:18px;

font-size:0;
}

.elementor-1359 .elementor-element.elementor-element-270543ce .return-to-shop::before{

content:"ابدأ الآن بإضافة المنتجات التي تريدها واستمتع بأفضل الخدمات الرقمية داخل سند ستور.";

display:block;

font-size:15px;

line-height:2;

color:#D1D5DB;

margin-bottom:24px;
}

/* Button */

.elementor-1359 .elementor-element.elementor-element-270543ce .return-to-shop .button{

position:relative;

display:inline-flex;

align-items:center;
justify-content:center;

padding:16px 42px !important;

border-radius:20px !important;

overflow:hidden;

border:none !important;

font-size:0 !important;

font-weight:800 !important;

color:#FFF !important;

background:
linear-gradient(
135deg,
#7B2EFF,
#A855F7,
#229ED9
) !important;

background-size:300% 300%;

animation:gradientMove 6s ease infinite;

box-shadow:
0 0 35px rgba(123,46,255,0.25);

transition:.35s ease;
}

.elementor-1359 .elementor-element.elementor-element-270543ce .return-to-shop .button::after{

content:"العودة للمتجر";

font-size:16px;

position:relative;

z-index:2;
}

.elementor-1359 .elementor-element.elementor-element-270543ce .return-to-shop .button::before{

content:"";

position:absolute;

top:0;
left:-120%;

width:70%;
height:100%;

background:
linear-gradient(
120deg,
transparent,
rgba(255,255,255,0.25),
transparent
);

transform:skewX(-20deg);

animation:shineBtn 3s linear infinite;
}

.elementor-1359 .elementor-element.elementor-element-270543ce .return-to-shop .button:hover{

transform:
translateY(-5px)
scale(1.05);

box-shadow:
0 0 55px rgba(123,46,255,0.40);
}

/* Hide Default Woodmart Icon */

.elementor-1359 .elementor-element.elementor-element-270543ce .wd-empty-cart-icon{

display:none !important;
}

/* Animations */

@keyframes shineBtn{

100%{
left:150%;
}
}

@keyframes gradientMove{

0%{
background-position:0% 50%;
}

50%{
background-position:100% 50%;
}

100%{
background-position:0% 50%;
}
}

@keyframes floatCart{

0%{
transform:translateY(0px);
}

50%{
transform:translateY(-10px);
}

100%{
transform:translateY(0px);
}
}

/* Mobile */

@media(max-width:768px){

.elementor-1359 .elementor-element.elementor-element-270543ce{

padding:20px;
}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty{

padding:45px 18px !important;

border-radius:24px;
}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty::before{

font-size:32px;
}

.elementor-1359 .elementor-element.elementor-element-270543ce .cart-empty::after{

font-size:70px;
}

.elementor-1359 .elementor-element.elementor-element-270543ce .return-to-shop .button{

width:100%;

padding:15px 20px !important;
}

}/* End custom CSS */