.elementor-5318 .elementor-element.elementor-element-2185c56c:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-2185c56c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101523;}.elementor-5318 .elementor-element.elementor-element-2185c56c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 24px 0px 24px;}.elementor-5318 .elementor-element.elementor-element-2185c56c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5318 .elementor-element.elementor-element-15d9d9ea .woocommerce-breadcrumb{color:#AEBBD1;text-align:start;}.elementor-5318 .elementor-element.elementor-element-15d9d9ea .woocommerce-breadcrumb > a{color:#47C9FF;}.elementor-5318 .elementor-element.elementor-element-10a043db:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-10a043db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101523;}.elementor-5318 .elementor-element.elementor-element-10a043db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 24px 36px 24px;}.elementor-5318 .elementor-element.elementor-element-10a043db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5318 .elementor-element.elementor-element-fd67d7a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5318 .elementor-element.elementor-element-fd67d7a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B2232;}.elementor-5318 .elementor-element.elementor-element-fd67d7a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#354963;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 22px 22px 22px;}.elementor-5318 .elementor-element.elementor-element-fd67d7a > .elementor-element-populated, .elementor-5318 .elementor-element.elementor-element-fd67d7a > .elementor-element-populated > .elementor-background-overlay, .elementor-5318 .elementor-element.elementor-element-fd67d7a > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-5318 .elementor-element.elementor-element-fd67d7a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5318 .elementor-element.elementor-element-2d5047e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5318 .elementor-element.elementor-element-2d5047e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B2232;}.elementor-5318 .elementor-element.elementor-element-2d5047e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#354963;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-5318 .elementor-element.elementor-element-2d5047e > .elementor-element-populated, .elementor-5318 .elementor-element.elementor-element-2d5047e > .elementor-element-populated > .elementor-background-overlay, .elementor-5318 .elementor-element.elementor-element-2d5047e > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-5318 .elementor-element.elementor-element-2d5047e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-5318 .elementor-element.elementor-element-3078a0a0{font-size:14px;color:#AEBBD1;}.elementor-widget-woocommerce-product-title .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-5318 .elementor-element.elementor-element-38a16609 .elementor-heading-title{font-size:35px;font-weight:700;color:#F5F8FF;}.woocommerce .elementor-5318 .elementor-element.elementor-element-21f719f .star-rating{color:#FFCB58;}.woocommerce .elementor-5318 .elementor-element.elementor-element-21f719f .woocommerce-review-link{color:#47C9FF;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-5318 .elementor-element.elementor-element-5382b856 .price{color:#F5F8FF;font-size:34px;font-weight:700;}.woocommerce .elementor-5318 .elementor-element.elementor-element-6fd46aeb .woocommerce-product-details__short-description{color:#AEBBD1;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5318 .elementor-element.elementor-element-385a9d34 .cart button, .elementor-5318 .elementor-element.elementor-element-385a9d34 .cart .button{font-weight:700;border-radius:12px 12px 12px 12px;padding:17px 28px 17px 28px;color:#071E19;transition:all 0.2s;}.elementor-5318 .elementor-element.elementor-element-385a9d34 .quantity .qty{transition:all 0.2s;}.elementor-5318 .elementor-element.elementor-element-3463ad5b{font-size:14px;color:#AEBBD1;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-5318 .elementor-element.elementor-element-29a6d73a{color:#AEBBD1;}.elementor-5318 .elementor-element.elementor-element-29a6d73a a{color:#47C9FF;}.elementor-5318 .elementor-element.elementor-element-61c79a5c:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-61c79a5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151D2C;}.elementor-5318 .elementor-element.elementor-element-61c79a5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 24px 22px 24px;}.elementor-5318 .elementor-element.elementor-element-61c79a5c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5318 .elementor-element.elementor-element-3d8c92e5 > .elementor-element-populated{padding:15px 20px 15px 20px;}.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-5318 .elementor-element.elementor-element-7b56e3b8 .elementor-heading-title{font-size:20px;font-weight:700;color:#F5F8FF;}.elementor-5318 .elementor-element.elementor-element-6672adb5{font-size:14px;color:#AEBBD1;}.elementor-5318 .elementor-element.elementor-element-35cd588 > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-5318 .elementor-element.elementor-element-19a0d6e5 .elementor-heading-title{font-size:20px;font-weight:700;color:#F5F8FF;}.elementor-5318 .elementor-element.elementor-element-195829ec{font-size:14px;color:#AEBBD1;}.elementor-5318 .elementor-element.elementor-element-4be90b4e > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-5318 .elementor-element.elementor-element-192bb08d .elementor-heading-title{font-size:20px;font-weight:700;color:#F5F8FF;}.elementor-5318 .elementor-element.elementor-element-46fab3aa{font-size:14px;color:#AEBBD1;}.elementor-5318 .elementor-element.elementor-element-57f6b1a:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-57f6b1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141B2A;}.elementor-5318 .elementor-element.elementor-element-57f6b1a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 24px 36px 24px;}.elementor-5318 .elementor-element.elementor-element-57f6b1a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5318 .elementor-element.elementor-element-6b455651 .elementor-heading-title{font-size:29px;font-weight:700;color:#F5F8FF;}.elementor-5318 .elementor-element.elementor-element-41b0482a:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-41b0482a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101523;}.elementor-5318 .elementor-element.elementor-element-41b0482a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 24px 36px 24px;}.elementor-5318 .elementor-element.elementor-element-41b0482a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5318 .elementor-element.elementor-element-29074b76 .elementor-heading-title{font-size:30px;font-weight:700;color:#F5F8FF;}@media(min-width:768px){.elementor-5318 .elementor-element.elementor-element-7eaed3d6{width:100%;}.elementor-5318 .elementor-element.elementor-element-fd67d7a{width:52%;}.elementor-5318 .elementor-element.elementor-element-2d5047e{width:48%;}.elementor-5318 .elementor-element.elementor-element-3d8c92e5{width:33%;}.elementor-5318 .elementor-element.elementor-element-35cd588{width:34%;}.elementor-5318 .elementor-element.elementor-element-4be90b4e{width:33%;}.elementor-5318 .elementor-element.elementor-element-6bf631c0{width:100%;}.elementor-5318 .elementor-element.elementor-element-358a3ef8{width:100%;}}@media(max-width:767px){.elementor-5318 .elementor-element.elementor-element-2185c56c{padding:22px 14px 22px 14px;}.elementor-5318 .elementor-element.elementor-element-10a043db{padding:22px 14px 22px 14px;}.elementor-5318 .elementor-element.elementor-element-fd67d7a > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-5318 .elementor-element.elementor-element-2d5047e > .elementor-element-populated{padding:18px 18px 18px 18px;}.elementor-5318 .elementor-element.elementor-element-38a16609 .elementor-heading-title{font-size:27px;}.elementor-5318 .elementor-element.elementor-element-61c79a5c{padding:22px 14px 22px 14px;}.elementor-5318 .elementor-element.elementor-element-57f6b1a{padding:22px 14px 22px 14px;}.elementor-5318 .elementor-element.elementor-element-41b0482a{padding:22px 14px 22px 14px;}}/* Start custom CSS for section, class: .elementor-element-10a043db */.elementor-5318 .elementor-element.elementor-element-10a043db .woocommerce-product-gallery{width:100%!important;float:none!important}.elementor-5318 .elementor-element.elementor-element-10a043db .woocommerce-product-gallery img{border-radius:16px;object-fit:contain}.elementor-5318 .elementor-element.elementor-element-10a043db .elementor-widget-woocommerce-product-add-to-cart .single_add_to_cart_button{background:linear-gradient(110deg,#17d48e,#1aa9ed)!important;color:#071b20!important;border:0!important;border-radius:12px!important;padding:17px 28px!important;font-weight:800!important}.elementor-5318 .elementor-element.elementor-element-10a043db .quantity input{background:#111a2a!important;color:#fff!important;border:1px solid #40516a!important;border-radius:10px!important}.elementor-5318 .elementor-element.elementor-element-10a043db .woocommerce-product-rating a{color:#55cfff!important}.elementor-5318 .elementor-element.elementor-element-10a043db .price{color:#fff!important}.elementor-5318 .elementor-element.elementor-element-10a043db .woocommerce-product-details__short-description,.elementor-5318 .elementor-element.elementor-element-10a043db .woocommerce-product-details__short-description *{color:#cbd7e9!important}.elementor-5318 .elementor-element.elementor-element-10a043db .product_meta,.elementor-5318 .elementor-element.elementor-element-10a043db .product_meta *{color:#b6c4d8!important}.elementor-5318 .elementor-element.elementor-element-10a043db .product_meta a{color:#52caff!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-57f6b1a */.elementor-5318 .elementor-element.elementor-element-57f6b1a,.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-tabs{color:#dce7f6!important}.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-tabs .tabs{background:#1e293a!important;border-radius:12px!important;padding:12px!important}.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-tabs .tabs li{background:transparent!important;border:0!important}.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-tabs .tabs li a{color:#cbd8eb!important}.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-tabs .tabs li.active a{color:#20d69b!important}.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel{color:#e4eaf4!important;background:transparent!important}.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel p,.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel li{color:#e4eaf4!important}.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel h1,.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel h2,.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel h3,.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel h4{color:#fff!important}.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a{color:#53caff!important}.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel table td,.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel table th{border-color:#39495f!important}.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel img{max-width:100%;height:auto;border-radius:12px}
/* Preserve original CTA links embedded in product long description */
.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a[href*="wa.me/"],
.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a[href*="api.whatsapp.com/"],
.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a[href*="whatsapp.com/send"],
.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a[href*="t.me/"],
.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a[href*="telegram.me/"],
.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a.elementor-button,
.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a.wp-block-button__link,
.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a[class*="whatsapp"],
.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a[class*="telegram"]{
 display:inline-flex!important;align-items:center!important;justify-content:center!important;
 visibility:visible!important;opacity:1!important;
 min-height:48px!important;padding:14px 22px!important;
 border-radius:999px!important;color:#fff!important;
 text-decoration:none!important;font-weight:700!important;
 max-width:100%;white-space:normal;text-align:center;
 box-shadow:0 8px 24px rgba(0,0,0,.22)!important;
}
.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a[href*="wa.me/"],
.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a[href*="api.whatsapp.com/"],
.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a[href*="whatsapp.com/send"],
.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a[class*="whatsapp"]{
 background:linear-gradient(110deg,#17ce70,#11aeb2)!important;
}
.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a[href*="t.me/"],
.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a[href*="telegram.me/"],
.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a[class*="telegram"]{
 background:linear-gradient(110deg,#198aff,#33b7eb)!important;
}
.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a.elementor-button:not([href*="wa.me/"]):not([href*="t.me/"]),
.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a.wp-block-button__link:not([href*="wa.me/"]):not([href*="t.me/"]){
 background:linear-gradient(110deg,#246cf6,#9c36e5)!important;
}
@media(max-width:767px){.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a[href*="wa.me/"],.elementor-5318 .elementor-element.elementor-element-57f6b1a .woocommerce-Tabs-panel a[href*="t.me/"]{width:100%!important;box-sizing:border-box}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-41b0482a */.elementor-5318 .elementor-element.elementor-element-41b0482a ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}.elementor-5318 .elementor-element.elementor-element-41b0482a ul.products li.product{width:100%!important;margin:0!important;background:#1d2839!important;border:1px solid #3c5872!important;border-radius:18px!important;padding:18px!important;box-shadow:0 12px 28px #0002!important}.elementor-5318 .elementor-element.elementor-element-41b0482a ul.products li.product img{width:100%!important;aspect-ratio:1/1!important;object-fit:contain!important;border-radius:12px!important;background:#253347!important}.elementor-5318 .elementor-element.elementor-element-41b0482a ul.products li.product .woocommerce-loop-product__title{color:#f6faff!important;font-weight:700!important;line-height:1.4!important}.elementor-5318 .elementor-element.elementor-element-41b0482a ul.products li.product .price{color:#48e6ae!important;font-size:20px!important}.elementor-5318 .elementor-element.elementor-element-41b0482a ul.products li.product .button{background:linear-gradient(110deg,#20c6f4,#1bd68d)!important;color:#091c23!important;border-radius:10px!important;padding:14px 18px!important;font-weight:700!important} @media(max-width:767px){.elementor-5318 .elementor-element.elementor-element-41b0482a ul.products{grid-template-columns:1fr!important}}@media(min-width:768px) and (max-width:1024px){.elementor-5318 .elementor-element.elementor-element-41b0482a ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}/* End custom CSS */
/* Start custom CSS */body.single-product{background:#101523!important}body.single-product .site-content,body.single-product #content,body.single-product #primary,body.single-product .site-main,body.single-product article,body.single-product .entry-content{background:#101523!important;color:#f5f8ff!important}body.single-product .entry-header,body.single-product .page-header{display:none!important}body.single-product .woocommerce-notices-wrapper{color:#fff}body.single-product .woocommerce-message{background:#1b3540!important;color:#fff!important;border-top-color:#20d69b!important}body.single-product .woocommerce-message a{color:#5ddcff!important}/* End custom CSS */