.elementor-309 .elementor-element.elementor-element-a7f10001{--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;--padding-top:72px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-309 .elementor-element.elementor-element-a7f10001:not(.elementor-motion-effects-element-type-background), .elementor-309 .elementor-element.elementor-element-a7f10001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060913;}.elementor-309 .elementor-element.elementor-element-a7f10002{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-309 .elementor-element.elementor-element-a7f10003{text-align:center;}.elementor-309 .elementor-element.elementor-element-a7f10003 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:44px;font-weight:800;line-height:1.2em;color:#F8FAFC;}.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 );}.elementor-309 .elementor-element.elementor-element-a7f10004{text-align:center;font-family:"Cairo", Sans-serif;font-size:16px;line-height:1.8em;color:#A8B2C7;}.elementor-309 .elementor-element.elementor-element-a7f10005{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#233152;--border-color:#233152;--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-309 .elementor-element.elementor-element-a7f10005:not(.elementor-motion-effects-element-type-background), .elementor-309 .elementor-element.elementor-element-a7f10005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1326;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-309 .elementor-element.elementor-element-a7f10002{--content-width:1220px;}.elementor-309 .elementor-element.elementor-element-a7f10005{--content-width:1220px;}}@media(max-width:767px){.elementor-309 .elementor-element.elementor-element-a7f10001{--padding-top:46px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-309 .elementor-element.elementor-element-a7f10003 .elementor-heading-title{font-size:32px;}.elementor-309 .elementor-element.elementor-element-a7f10005{--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:14px;}}/* Start custom CSS */.s7-wishlist-page{min-height:65vh;direction:rtl;background-image:radial-gradient(circle at 85% 0,rgba(47,123,255,.16),transparent 36%),radial-gradient(circle at 10% 30%,rgba(139,92,246,.12),transparent 32%)}
.s7-wishlist-page .s7-wishlist-shell{position:relative;overflow:hidden}
.s7-wishlist-page .s7-wishlist-shell:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,#22d3ee,#8b5cf6,transparent)}
.s7-wishlist-page .wd-wishlist-content,.s7-wishlist-page .wd-products-element{color:#f8fafc}
.s7-wishlist-page .product-grid-item{border:1px solid #233152;border-radius:18px;background:#111a31;padding:14px;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}
.s7-wishlist-page .product-grid-item:hover{transform:translateY(-6px);border-color:#2f7bff;box-shadow:0 22px 52px -28px rgba(47,123,255,.75)}
.s7-wishlist-page .product-title a{color:#f8fafc!important}.s7-wishlist-page .price{color:#22d3ee!important}
.s7-wishlist-page .wd-empty-page-text{color:#a8b2c7}.s7-wishlist-page .wd-empty-page-text:before{color:#2f7bff}
.s7-wishlist-page .return-to-shop .button{border-radius:14px;background:linear-gradient(135deg,#2f7bff,#8b5cf6);color:#fff;padding:14px 24px;font-weight:800}
@media(max-width:767px){.s7-wishlist-page .s7-wishlist-shell{border-radius:18px}.s7-wishlist-page .product-grid-item{padding:10px}}/* End custom CSS */