.elementor-kit-1083{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:var(--e-global-color-astglobalcolor5)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px}.e-con{--container-max-width:1200px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.elementor-kit-1083 e-page-transition{background-color:#FFBC7D}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.single-product{--rf-apex-bg:#0b0d11;--rf-apex-bg-2:#11151c;--rf-apex-card:#151a22;--rf-apex-line:#232a36;--rf-apex-line-2:#2f3848;--rf-apex-text:#e8edf6;--rf-apex-muted:#aab4c3;--rf-apex-accent:#2f7bff;--rf-apex-accent-2:#6aa8ff;--rf-apex-shadow:0 12px 28px rgba(0,0,0,.28)}.single-product .rf-single-hero,.single-product .rf-single-details,.single-product .rf-single-related{background:var(--rf-apex-bg)}.single-product .rf-single-hero{padding-top:18px}.single-product .rf-single-details,.single-product .rf-single-related{margin-top:12px}.single-product .rf-single-details .ast-container,.single-product .rf-single-related .ast-container{background:#fff0}.single-product .rf-single-hero .elementor-column>.elementor-element-populated,.single-product .rf-single-details .elementor-column>.elementor-element-populated,.single-product .rf-single-related .elementor-column>.elementor-element-populated{padding-left:0!important;padding-right:0!important}.single-product .rf-single-hero,.single-product .rf-single-details,.single-product .rf-single-related{color:var(--rf-apex-text)}.single-product .rf-single-hero a,.single-product .rf-single-details a,.single-product .rf-single-related a{color:var(--rf-apex-accent-2)}.single-product .rf-single-hero p,.single-product .rf-single-details p,.single-product .rf-single-related p{color:var(--rf-apex-muted)}.single-product .rf-single-hero .rf-apex-gallery-col>.elementor-element-populated{background:linear-gradient(180deg,#121722,#0d1118);border:1px solid var(--rf-apex-line);border-radius:14px;padding:14px!important;box-shadow:var(--rf-apex-shadow)}.single-product .rf-single-hero .rf-apex-info-col>.elementor-element-populated{background:linear-gradient(180deg,rgb(47 123 255 / .08) 0%,#fff0 22%),linear-gradient(180deg,#121722 0%,#0f131a 100%);border:1px solid var(--rf-apex-line);border-radius:14px;padding:18px 18px 16px!important;box-shadow:var(--rf-apex-shadow);position:sticky;top:92px}.single-product .rf-single-hero .woocommerce-breadcrumb,.single-product .rf-single-hero .elementor-widget-woocommerce-breadcrumb{color:var(--rf-apex-muted);font-size:12px}.single-product .rf-single-hero .woocommerce-breadcrumb a{color:#c5d0df}.single-product .rf-single-hero .elementor-widget-woocommerce-product-title h1.product_title,.single-product .rf-single-hero .elementor-widget-woocommerce-product-title .product_title{color:#f3f7ff;font-weight:700;letter-spacing:.2px;margin:0}.single-product .rf-apex-subtitle{color:var(--rf-apex-muted);font-size:14px;line-height:1.5}.single-product .rf-apex-price .price,.single-product .elementor-widget-woocommerce-product-price .price{color:#fff;font-weight:800;letter-spacing:.2px}.single-product .rf-apex-price .price ins{text-decoration:none}.single-product .rf-apex-atc .variations_form,.single-product .rf-apex-atc form.cart{background:rgb(255 255 255 / .02);border:1px solid var(--rf-apex-line);border-radius:12px;padding:14px}.single-product .rf-apex-atc table.variations{margin-bottom:10px}.single-product .rf-apex-atc table.variations td,.single-product .rf-apex-atc table.variations th,.single-product .rf-apex-atc .variations label{color:var(--rf-apex-text);font-size:14px}.single-product .rf-apex-atc .variations select,.single-product .rf-apex-atc input.qty{background:#0d1218;color:var(--rf-apex-text);border:1px solid var(--rf-apex-line-2);border-radius:8px;min-height:42px}.single-product .rf-apex-atc input.qty{width:72px}.single-product .rf-apex-atc .single_add_to_cart_button,.single-product .elementor-widget-woocommerce-product-add-to-cart .single_add_to_cart_button{background:linear-gradient(135deg,var(--rf-apex-accent),#1a5fe8);border:1px solid rgb(106 168 255 / .35);color:#fff;min-height:50px;border-radius:10px;font-weight:700;letter-spacing:.2px;box-shadow:0 10px 18px rgb(47 123 255 / .18)}.single-product .rf-apex-atc .single_add_to_cart_button:hover{background:linear-gradient(135deg,#3a88ff,#236af2)}.single-product .rf-apex-atc .reset_variations{color:var(--rf-apex-accent-2);font-size:12px}.single-product .rf-apex-trust-list .elementor-icon-list-text{color:#d7e0ee}.single-product .rf-apex-trust-list .elementor-icon-list-icon i{color:var(--rf-apex-accent)}.single-product .rf-apex-meta,.single-product .rf-apex-meta *{color:var(--rf-apex-muted);font-size:13px}.single-product .rf-apex-meta a{color:#d4deeb}.single-product .rf-apex-spec-accordion .elementor-accordion-item{background:rgb(255 255 255 / .02);border:1px solid var(--rf-apex-line)!important;border-radius:10px;overflow:hidden;margin-bottom:10px}.single-product .rf-apex-spec-accordion .elementor-tab-title{background:#fff0;color:#eef4ff;padding:14px 16px}.single-product .rf-apex-spec-accordion .elementor-tab-title.elementor-active{color:#fff;box-shadow:inset 3px 0 0 var(--rf-apex-accent)}.single-product .rf-apex-spec-accordion .elementor-tab-content{background:#0f141c;color:#c8d2e1;border-top:1px solid var(--rf-apex-line);padding:12px 16px 14px}.single-product .rf-single-details .elementor-column>.elementor-element-populated,.single-product .rf-single-related .elementor-column>.elementor-element-populated{background:linear-gradient(180deg,#121722,#0f131a);border:1px solid var(--rf-apex-line);border-radius:14px;padding:18px!important;box-shadow:var(--rf-apex-shadow)}.single-product .rf-apex-section-title h2,.single-product .rf-apex-section-title .elementor-heading-title{color:#f3f7ff;font-weight:700;letter-spacing:.2px}.single-product .rf-product-tabs .woocommerce-tabs,.single-product .rf-product-tabs .woocommerce-Tabs{margin-top:0}.single-product .rf-product-tabs ul.tabs,.single-product .woocommerce div.product .rf-product-tabs ul.tabs{padding:0!important;margin:0 0 14px!important;border-bottom:1px solid var(--rf-apex-line)!important}.single-product .rf-product-tabs ul.tabs li{background:transparent!important;border:0!important;margin:0 18px 0 0!important;padding:0!important}.single-product .rf-product-tabs ul.tabs li:before,.single-product .rf-product-tabs ul.tabs li:after{display:none!important}.single-product .rf-product-tabs ul.tabs li a{color:var(--rf-apex-muted)!important;padding:8px 2px 10px!important;border-bottom:2px solid #fff0;font-weight:600}.single-product .rf-product-tabs ul.tabs li.active a{color:#fff!important;border-bottom-color:var(--rf-apex-accent)}.single-product .rf-product-tabs .woocommerce-Tabs-panel,.single-product .rf-product-tabs .panel{color:#c8d2e1}.single-product .rf-product-tabs table.shop_attributes th,.single-product .rf-product-tabs table.shop_attributes td{background:transparent!important;color:#dce4f1!important;border-color:var(--rf-apex-line)!important}.single-product .rf-product-tabs table.shop_attributes{border-color:var(--rf-apex-line)!important}.single-product .rf-product-tabs input,.single-product .rf-product-tabs textarea,.single-product .rf-product-tabs select{background:#0d1218;color:var(--rf-apex-text);border:1px solid var(--rf-apex-line-2);border-radius:8px}.single-product .rf-product-tabs button,.single-product .rf-product-tabs .button{background:var(--rf-apex-accent);color:#fff;border:0;border-radius:8px}.single-product .rf-single-related ul.products li.product{background:#0f141c;border:1px solid var(--rf-apex-line);border-radius:12px;padding:10px 10px 12px;box-shadow:0 8px 16px rgb(0 0 0 / .15)}.single-product .rf-single-related ul.products li.product img{border-radius:8px}.single-product .rf-single-related ul.products li.product .woocommerce-loop-product__title,.single-product .rf-single-related ul.products li.product h2{color:#edf3ff;font-size:15px;line-height:1.35}.single-product .rf-single-related ul.products li.product .price{color:#fff;font-weight:700}.single-product .rf-single-related ul.products li.product .button{background:#172033;color:#dce7ff;border:1px solid var(--rf-apex-line-2);border-radius:8px}.single-product .rf-single-related ul.products li.product .button:hover{border-color:rgb(47 123 255 / .6);color:#fff}.single-product .woocommerce-product-gallery{margin-bottom:0!important}.single-product .woocommerce-product-gallery .flex-control-thumbs{margin-top:10px!important}.single-product .woocommerce-product-gallery .flex-control-thumbs li{padding:4px!important}.single-product .woocommerce-product-gallery .flex-control-thumbs img{border-radius:8px;border:1px solid #fff0;background:#0f141c}.single-product .woocommerce-product-gallery .flex-control-thumbs .flex-active{border-color:rgb(47 123 255 / .55)}.single-product .woocommerce-message,.single-product .woocommerce-info,.single-product .woocommerce-error{background:#101722;color:#dce6f8;border-top-color:var(--rf-apex-accent)}@media (max-width:1024px){.single-product .rf-single-hero .rf-apex-info-col>.elementor-element-populated{position:static;top:auto;margin-top:14px}.single-product .rf-single-hero .rf-apex-gallery-col>.elementor-element-populated,.single-product .rf-single-hero .rf-apex-info-col>.elementor-element-populated,.single-product .rf-single-details .elementor-column>.elementor-element-populated,.single-product .rf-single-related .elementor-column>.elementor-element-populated{border-radius:12px}}@media (max-width:767px){.single-product .rf-single-hero{padding-top:10px}.single-product .rf-single-hero .rf-apex-info-col>.elementor-element-populated,.single-product .rf-single-details .elementor-column>.elementor-element-populated,.single-product .rf-single-related .elementor-column>.elementor-element-populated{padding:14px!important}.single-product .rf-product-tabs ul.tabs li{margin-right:12px!important}.single-product .elementor-widget-woocommerce-product-title h1.product_title{font-size:28px}}