.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-557 .elementor-element.elementor-element-16ae5fb{--display:flex;}.elementor-widget-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-spacer .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-spacer.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-spacer:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-spacer.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-557 .elementor-element.elementor-element-3a66186{--spacer-size:50px;}.elementor-557 .elementor-element.elementor-element-3bb8970{--display:flex;}.elementor-widget-woocommerce-cart.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-cart .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-woocommerce-cart .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-woocommerce-cart.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-woocommerce-cart:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-woocommerce-cart.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-cart .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-557 .elementor-element.elementor-element-e8a4eed{--update-cart-automatically-display:none;--totals-title-alignment:center;--sections-background-color:#D8DAEB;--sections-border-type:none;--sections-border-radius:15px 15px 15px 15px;--forms-buttons-normal-text-color:#F8F0F0;--forms-buttons-border-type:none;--forms-buttons-border-radius:10px 10px 10px 10px;--forms-buttons-padding:10px 10px 10px 10px;--forms-buttons-width:auto;--order-summary-remove-icon-normal-color:#FB0D0D;--order-summary-remove-icon-hover-color:#010000;--checkout-button-border-radius:10px 10px 10px 10px;}.elementor-557 .elementor-element.elementor-element-e8a4eed .shop_table .button{background-color:#3D32B6;font-family:"Shabnam", Sans-serif;}.elementor-557 .elementor-element.elementor-element-e8a4eed .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#380A6B;}.elementor-557 .elementor-element.elementor-element-e8a4eed .cart_totals h2{font-family:"Shabnam", Sans-serif;}.elementor-557 .elementor-element.elementor-element-e8a4eed .e-cart-content, .elementor-557 .elementor-element.elementor-element-e8a4eed .woocommerce-shipping-destination, .elementor-557 .elementor-element.elementor-element-e8a4eed .shipping-calculator-button{font-family:"Shabnam", Sans-serif;}.elementor-557 .elementor-element.elementor-element-e8a4eed #shipping_method li label{font-family:"Shabnam", Sans-serif;}.elementor-557 .elementor-element.elementor-element-e8a4eed .coupon .input-text, .elementor-557 .elementor-element.elementor-element-e8a4eed .cart-collaterals .input-text, .elementor-557 .elementor-element.elementor-element-e8a4eed select, .elementor-557 .elementor-element.elementor-element-e8a4eed .select2-selection--single{font-family:"Shabnam", Sans-serif;}.elementor-557 .elementor-element.elementor-element-e8a4eed .e-shop-table .cart th, .elementor-557 .elementor-element.elementor-element-e8a4eed .e-shop-table .cart td:before{font-family:"Shabnam", Sans-serif;}.elementor-557 .elementor-element.elementor-element-e8a4eed .cart td span, .elementor-557 .elementor-element.elementor-element-e8a4eed .cart td, .elementor-557 .elementor-element.elementor-element-e8a4eed .input-text.qty{font-family:"Shabnam", Sans-serif;}.elementor-557 .elementor-element.elementor-element-e8a4eed .product-name .variation{font-family:"Shabnam", Sans-serif;}.elementor-557 .elementor-element.elementor-element-e8a4eed .cart_totals .shop_table td:before, .elementor-557 .elementor-element.elementor-element-e8a4eed .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"Shabnam", Sans-serif;}.elementor-557 .elementor-element.elementor-element-e8a4eed .checkout-button{font-family:"Shabnam", Sans-serif;}.elementor-557 .elementor-element.elementor-element-888d582{--display:flex;}.elementor-557 .elementor-element.elementor-element-cc83d23{--spacer-size:155px;}:root{--page-title-display:none;}/* Start custom CSS */body {
    background-color: #0b071a !important;
    background-image: 
        radial-gradient(circle at 0% 0%, rgba(0, 210, 255, 0.15) 0%, transparent 50%),
        radial-gradient(circle at 100% 100%, rgba(168, 85, 247, 0.15) 0%, transparent 50%),
        linear-gradient(rgba(0, 210, 255, 0.04) 1px, transparent 1px),
        linear-gradient(90deg, rgba(168, 85, 247, 0.04) 1px, transparent 1px),
        linear-gradient(135deg, #0b071a 0%, #160d2e 100%) !important;
    background-size: 100% 100%, 100% 100%, 40px 40px, 40px 40px, 100% 100% !important;
    background-attachment: fixed !important;
}

.elementor-page-title,
.elementor-section-wrap {
    background: transparent !important;
}/* End custom CSS */