.elementor-9775 .elementor-element.elementor-element-777ae98{--display:flex}.elementor-9775 .elementor-element.elementor-element-777ae98:not(.elementor-motion-effects-element-type-background),.elementor-9775 .elementor-element.elementor-element-777ae98>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-9775 .elementor-element.elementor-element-755c9ec{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-9775 .elementor-element.elementor-element-755c9ec.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-9775 .elementor-element.elementor-element-eea891b{text-align:start}.elementor-9775 .elementor-element.elementor-element-8f35a98 .cart button,.elementor-9775 .elementor-element.elementor-element-8f35a98 .cart .button{transition:all 0.2s}.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity .qty{transition:all 0.2s}.elementor-9775 .elementor-element.elementor-element-6746005.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-9775 .elementor-element.elementor-element-6746005.elementor-wc-products ul.products li.product span.onsale{display:block}@media(max-width:1024px){.elementor-9775 .elementor-element.elementor-element-6746005.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-9775 .elementor-element.elementor-element-6746005.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}.elementor-9775 .elementor-element.elementor-element-755c9ec{width:100%;margin:0;padding:0;background:#fff0}.elementor-9775 .elementor-element.elementor-element-755c9ec .woocommerce-product-gallery{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.elementor-9775 .elementor-element.elementor-element-755c9ec .woocommerce-product-gallery__wrapper{margin:0!important}.elementor-9775 .elementor-element.elementor-element-755c9ec .woocommerce-product-gallery__image img{width:100%!important;height:auto!important;max-height:420px!important;object-fit:contain!important;padding:14px!important;border-radius:12px!important}.elementor-9775 .elementor-element.elementor-element-755c9ec .flex-control-thumbs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:12px 0 0!important;padding:0!important;list-style:none!important}.elementor-9775 .elementor-element.elementor-element-755c9ec .flex-control-thumbs li{float:none!important;width:64px!important;height:64px!important;margin:0!important;overflow:hidden!important;border:1px solid rgb(0 234 255 / .28)!important;border-radius:8px!important;background:rgb(255 255 255 / .95)!important}.elementor-9775 .elementor-element.elementor-element-755c9ec .flex-control-thumbs img{width:100%!important;height:100%!important;object-fit:contain!important;padding:5px!important;cursor:pointer!important}.elementor-9775 .elementor-element.elementor-element-755c9ec .flex-control-thumbs img.flex-active{border:1px solid #00eaff!important;box-shadow:0 0 12px rgb(0 234 255 / .28)!important}.elementor-9775 .elementor-element.elementor-element-755c9ec .onsale,.elementor-9775 .elementor-element.elementor-element-755c9ec .out-of-stock-badge{display:none!important}html body.wp-singular.elementor_library-template-default.single.single-elementor_library.postid-9775 div.elementor-element-eea891b h1.product_title.entry-title.elementor-heading-title{position:relative;margin:0!important;padding:0!important;font-size:38px!important;line-height:1.06!important;font-weight:700!important;letter-spacing:-0.7px!important;background:linear-gradient(90deg,#ffffff 0%,#ffffff 36%,#00eaff 43%,#168dff 47%,#6b63ff 51%,#b749ff 55%,#ffffff 62%,#ffffff 100%);background-size:300% 100%;background-position:150% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:transparent!important;filter:drop-shadow(0 0 4px rgb(0 200 255 / .1));text-shadow:0 0 12px rgb(118 87 255 / .06);animation:ghProductGradientSweep 2.3s linear infinite}@keyframes ghProductGradientSweep{0%{background-position:150% 50%}100%{background-position:-50% 50%}}@media (max-width:1024px){html body.wp-singular.elementor_library-template-default.single.single-elementor_library.postid-9775 div.elementor-element-eea891b h1.product_title.entry-title.elementor-heading-title{font-size:34px!important;line-height:1.07!important;letter-spacing:-0.5px!important}}@media (max-width:767px){html body.wp-singular.elementor_library-template-default.single.single-elementor_library.postid-9775 div.elementor-element-eea891b h1.product_title.entry-title.elementor-heading-title{font-size:28px!important;line-height:1.08!important;letter-spacing:-0.35px!important}}@media (prefers-reduced-motion:reduce){html body.wp-singular.elementor_library-template-default.single.single-elementor_library.postid-9775 div.elementor-element-eea891b h1.product_title.entry-title.elementor-heading-title{animation:none;background-position:50% 50%}}.elementor-9775 .elementor-element.elementor-element-ffda539{width:100%;margin:0;padding:0;background:#fff0}.elementor-9775 .elementor-element.elementor-element-ffda539 .woocommerce-product-details__short-description{margin:0 0 8px 0!important;color:#aeb8c6!important;font-size:14px!important;line-height:1.55!important;font-weight:400!important}.elementor-9775 .elementor-element.elementor-element-ffda539 .woocommerce-product-details__short-description:empty{display:none!important}.elementor-9775 .elementor-element.elementor-element-ffda539 p{margin:0!important;color:inherit!important}.elementor-9775 .elementor-element.elementor-element-f948016{width:100%;margin:0;padding:0;background:#fff0}.elementor-9775 .elementor-element.elementor-element-f948016 .price{margin:0!important;color:#00eaff!important;font-size:19px!important;line-height:1.2!important;font-weight:600!important;white-space:nowrap;text-shadow:0 0 8px rgb(0 234 255 / .55),0 0 20px rgb(0 234 255 / .22)}.elementor-9775 .elementor-element.elementor-element-f948016 .price *,.elementor-9775 .elementor-element.elementor-element-f948016 .woocommerce-Price-amount,.elementor-9775 .elementor-element.elementor-element-f948016 .woocommerce-Price-currencySymbol{color:#00eaff!important}.elementor-9775 .elementor-element.elementor-element-8f35a98{width:100%;margin:0;padding:0}.elementor-9775 .elementor-element.elementor-element-8f35a98 form.cart{width:100%;margin:0!important;display:flex!important;flex-wrap:wrap;align-items:center;gap:10px}.elementor-9775 .elementor-element.elementor-element-8f35a98 form.cart::after{content:none!important;display:none!important}.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity{position:relative!important;float:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 116px!important;width:116px!important;min-width:116px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid rgb(118 87 255 / .55)!important;border-radius:10px!important;background:rgb(255 255 255 / .045)!important;box-shadow:inset 0 0 14px rgb(118 87 255 / .05),0 0 14px rgb(118 87 255 / .07)!important}.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity .qty{position:relative!important;z-index:1!important;float:none!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 36px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#fff!important;font-size:15px!important;font-weight:700!important;line-height:42px!important;text-align:center!important;box-shadow:none!important;outline:none!important;appearance:textfield!important;-moz-appearance:textfield!important}.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity .qty::-webkit-outer-spin-button,.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity .ct-decrease,.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity .ct-increase,.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity .minus,.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity .plus,.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity button.minus,.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity button.plus{position:absolute!important;top:0!important;bottom:0!important;z-index:3!important;display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;min-width:34px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:rgb(255 255 255 / .015)!important;color:#e638ff!important;box-shadow:none!important;transform:none!important;cursor:pointer!important}.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity .ct-decrease,.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity .minus,.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity button.minus{left:0!important;right:auto!important;border-right:1px solid rgb(118 87 255 / .18)!important}.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity .ct-increase,.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity .plus,.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity button.plus{right:0!important;left:auto!important;border-left:1px solid rgb(118 87 255 / .18)!important}.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity .ct-decrease:hover,.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity .ct-increase:hover,.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity .minus:hover,.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity .plus:hover,.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity button.minus:hover,.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity button.plus:hover{background:rgb(118 87 255 / .12)!important;color:#fff!important}.elementor-9775 .elementor-element.elementor-element-8f35a98 .single_add_to_cart_button{float:none!important;min-height:44px!important;margin:0!important;padding:10px 20px!important;border:1px solid rgb(0 234 255 / .48)!important;border-radius:10px!important;background:linear-gradient(135deg,#00b8e8 0%,#7657ff 58%,#e638ff 100%)!important;color:#fff!important;font-weight:700!important;box-shadow:0 0 14px rgb(0 234 255 / .14),0 0 24px rgb(118 87 255 / .1)!important}.elementor-9775 .elementor-element.elementor-element-8f35a98 .single_add_to_cart_button:hover{transform:translateY(-1px);filter:brightness(1.06)}.elementor-9775 .elementor-element.elementor-element-8f35a98 .stock{display:inline-flex!important;align-items:center;gap:8px;margin:0 0 12px!important;padding:6px 10px!important;border:1px solid rgb(118 87 255 / .34)!important;border-radius:999px!important;background:rgb(255 255 255 / .025)!important;color:#e7edf5!important}.elementor-9775 .elementor-element.elementor-element-8f35a98 .stock::before{content:"";width:7px;height:7px;border-radius:50%;background:#ff4d6d;box-shadow:0 0 7px rgb(255 77 109 / .8)}@media (max-width:767px){.elementor-9775 .elementor-element.elementor-element-8f35a98 form.cart{gap:8px}.elementor-9775 .elementor-element.elementor-element-8f35a98 .quantity{flex-basis:108px!important;width:108px!important;min-width:108px!important}.elementor-9775 .elementor-element.elementor-element-8f35a98 .single_add_to_cart_button{padding-left:16px!important;padding-right:16px!important}}.elementor-9775 .elementor-element.elementor-element-wsh9775{width:100%!important;margin:0!important;padding:0!important}.elementor-9775 .elementor-element.elementor-element-wsh9775 .yith-wcwl-add-to-wishlist,.elementor-9775 .elementor-element.elementor-element-wsh9775 .yith-add-to-wishlist-button-block,.elementor-9775 .elementor-element.elementor-element-wsh9775 .yith-wcwl-add-button,.elementor-9775 .elementor-element.elementor-element-wsh9775 a,.elementor-9775 .elementor-element.elementor-element-wsh9775 button{width:100%!important;min-height:38px!important;margin:0!important;padding:8px 12px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#ffffff!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;box-shadow:none!important}.elementor-9775 .elementor-element.elementor-element-wsh9775 a:hover,.elementor-9775 .elementor-element.elementor-element-wsh9775 button:hover{background:rgb(118 87 255 / .10)!important;color:#00eaff!important}.elementor-9775 .elementor-element.elementor-element-6746005{width:100%;margin:0;padding:0;background:#fff0;border:none}.elementor-9775 .elementor-element.elementor-element-6746005 h2{margin:0 0 18px!important;color:#fff!important;font-size:20px!important;line-height:1.2!important;font-weight:700!important}.elementor-9775 .elementor-element.elementor-element-6746005 ul.products{gap:14px}.elementor-9775 .elementor-element.elementor-element-6746005 li.product{padding:12px!important;background:linear-gradient(145deg,rgb(7 21 34 / .90),rgb(9 7 25 / .92))!important;border:1px solid rgb(0 234 255 / .18)!important;border-radius:12px!important;overflow:hidden;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.elementor-9775 .elementor-element.elementor-element-6746005 li.product:hover{transform:translateY(-3px);border-color:rgb(0 234 255 / .48)!important;box-shadow:0 0 20px rgb(0 234 255 / .08),0 0 30px rgb(118 87 255 / .06)}.elementor-9775 .elementor-element.elementor-element-6746005 li.product .woocommerce-loop-product__title{color:#fff!important}.elementor-9775 .elementor-element.elementor-element-6746005 li.product .price,.elementor-9775 .elementor-element.elementor-element-6746005 li.product .price *{color:#00eaff!important}@media (min-width:1025px){.elementor-9775{width:min(1500px,calc(100vw - 64px))!important;max-width:1500px!important;margin-left:auto!important;margin-right:auto!important;padding-top:50px!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(420px,.95fr)!important;grid-template-areas:"product specs"!important;column-gap:24px!important;align-items:stretch!important}.elementor-9775 .elementor-element-c51b38f{grid-area:product!important;width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;margin:0!important;align-self:stretch!important}.elementor-9775 .elementor-element-552091c{grid-area:specs!important;width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;margin:0!important;align-self:stretch!important;transform:translateY(-26px)!important}.elementor-9775 .elementor-element-777ae98{display:none!important}}@media (max-width:1024px){.elementor-9775{display:block!important;width:100%!important;max-width:none!important;padding-top:50px!important;box-sizing:border-box!important}.elementor-9775 .elementor-element-c51b38f,.elementor-9775 .elementor-element-552091c{width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin-left:auto!important;margin-right:auto!important;transform:none!important}}.elementor-9775 .elementor-element.elementor-element-a100023 .product_meta span{display:none!important}.elementor-9775 .elementor-element.elementor-element-a100023 .product_meta .sku_wrapper{display:block!important;font-size:0!important;margin:0!important}.elementor-9775 .elementor-element.elementor-element-a100023 .product_meta .sku{display:inline!important;font-size:14px!important;line-height:1.5!important;color:#ffffff!important;font-weight:600!important}.elementor-9775 .elementor-element.elementor-element-a100023 .product_meta{margin:0!important;padding:0!important}.elementor-9775 .elementor-element.elementor-element-a100033 .product_meta span{display:none!important}.elementor-9775 .elementor-element.elementor-element-a100033 .product_meta .posted_in{display:block!important;font-size:0!important;margin:0!important}.elementor-9775 .elementor-element.elementor-element-a100033 .product_meta .posted_in a{display:inline!important;font-size:14px!important;line-height:1.5!important;color:#ffffff!important;text-decoration:none!important;font-weight:600!important}.elementor-9775 .elementor-element.elementor-element-a100033 .product_meta .posted_in a:not(:last-child)::after{content:", ";font-size:14px!important;color:#ffffff!important}.elementor-9775 .elementor-element.elementor-element-a100033 .product_meta{margin:0!important;padding:0!important}.elementor-9775 .elementor-element.elementor-element-a100053,.elementor-9775 .elementor-element.elementor-element-a100053 p{margin:0!important;color:#9fb0c2!important;font-size:14px!important;line-height:1.5!important}.elementor-9775 .elementor-element.elementor-element-a100063,.elementor-9775 .elementor-element.elementor-element-a100063 p{margin:0!important;color:#9fb0c2!important;font-size:14px!important;line-height:1.5!important}.elementor-9775 .elementor-element.elementor-element-552091c{width:min(900px,calc(100% - 32px))!important;max-width:900px!important;margin:28px auto 0!important;padding:22px 24px!important;border:1px solid transparent!important;border-radius:16px!important;background:linear-gradient(145deg,rgb(6 17 27 / .98),rgb(5 9 20 / .985) 58%,rgb(14 8 31 / .98)) padding-box,linear-gradient(120deg,#00eaff,#168cff 38%,#7657ff 70%,#e638ff) border-box!important;box-shadow:0 0 18px rgb(0 234 255 / .12),0 0 30px rgb(118 87 255 / .10)!important;overflow:hidden!important}.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100001{margin:0 0 10px!important;padding:0 0 14px!important;border-bottom:1px solid rgb(255 255 255 / .10)!important}.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100001 h2{margin:0!important;color:#ffffff!important;font-size:22px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:-.02em!important}.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100010,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100020,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100030,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100040,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100050,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100060{display:grid!important;grid-template-columns:150px minmax(0,1fr)!important;align-items:center!important;column-gap:18px!important;min-height:52px!important;padding:10px 0!important;margin:0!important;border-bottom:1px solid rgb(255 255 255 / .08)!important}.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100060{border-bottom:0!important}.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100011,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100021,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100031,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100041,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100051,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100061{margin:0!important;padding:0!important}.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100011 p,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100021 p,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100031 p,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100041 p,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100051 p,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100061 p{margin:0!important;color:#00eaff!important;font-size:12px!important;line-height:1.35!important;font-weight:800!important;letter-spacing:.035em!important}.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100012,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100022,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100032,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100042,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100052,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100062{min-width:0!important;margin:0!important;padding:0!important}.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100013,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100023,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100033,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100043,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100053,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100063{margin:0!important;padding:0!important;color:#ffffff!important;font-size:14px!important;line-height:1.5!important;font-weight:500!important}.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100013 *,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100023 *,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100033 *,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100043 *,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100053 *,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100063 *{margin-top:0!important;margin-bottom:0!important;color:inherit!important;font-size:inherit!important;line-height:inherit!important}.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100054,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100064{display:none!important}@media (max-width:767px){.elementor-9775 .elementor-element.elementor-element-552091c{width:calc(100% - 24px)!important;padding:18px!important;margin-top:20px!important;border-radius:14px!important}.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100010,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100020,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100030,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100040,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100050,.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100060{grid-template-columns:1fr!important;row-gap:6px!important;min-height:0!important;padding:12px 0!important}.elementor-9775 .elementor-element.elementor-element-552091c .elementor-element-a100001 h2{font-size:20px!important}}