.ndw{--bg-0:#05060c;--bg-1:#0a0c16;--card:#10131f;--card-2:#151827;--line:#232840;--line-strong:#2c3352;--blue:#3b8cff;--blue-2:#1e6ff2;--blue-soft:#3b8cff;--purple:#a06bff;--purple-2:#7b3ff2;--orange:#f7941d;--orange-2:#ffb340;--green:#20c15a;--gold:#f7b217;--star:#f7b217;--txt:#e8eaf2;--txt-2:#b9bed4;--txt-3:#8b90a8;--f-display:"Segoe UI", "Inter", Arial, sans-serif;--f-head:"Segoe UI", "Inter", Arial, sans-serif;--f-body:"Segoe UI", "Inter", Arial, sans-serif;--r:14px;--r-sm:10px;--ease:cubic-bezier(0.22, 1, 0.36, 1);font-family:var(--f-body);color:var(--txt)}.ndw a{text-decoration:none;color:inherit}.ndw img{max-width:100%}.ndw .sec-head{display:flex;align-items:center;justify-content:space-between;max-width:1180px;margin:0 auto;padding:34px 22px 16px}.ndw .sec-head h2{font-size:17px;font-weight:800;letter-spacing:1.4px;color:#f2f3f9;display:flex;align-items:center;gap:9px;margin:0}.ndw .sec-head h2 .emoji{font-size:18px}.ndw .sec-head .all{font-size:11.5px;font-weight:800;letter-spacing:1px;color:var(--blue-soft);cursor:pointer}.ndw .sec-head .all:hover{color:#fff}.ndw-hero{position:relative;overflow:hidden;background:radial-gradient(900px 420px at 78% 40%,rgb(123 63 242 / .2),transparent 60%),radial-gradient(700px 380px at 62% 70%,rgb(30 111 242 / .14),transparent 60%),linear-gradient(180deg,#0a0c18 0%,#070812 100%);border-bottom:1px solid #14172a}.ndw-hero .hero-in{display:flex;align-items:center;gap:24px;max-width:1180px;margin:0 auto;padding:40px 22px 46px}.ndw-hero .hero-left{flex:0 0 40%}.ndw-hero .hero-wordmark{width:100%;max-width:420px;height:auto;display:block}.ndw-hero .hero-tagline{margin-top:14px;font-size:24px;font-weight:600;letter-spacing:3px;color:#e2e5f2;font-family:Consolas,'Courier New',monospace}.ndw-hero .hero-tagline em{font-style:normal;color:var(--orange)}.ndw-hero .hero-desc{margin:16px 0 0;color:#9aa0ba;font-size:15px;max-width:380px}.ndw-hero .hero-btns{margin-top:28px;display:flex;gap:14px;flex-wrap:wrap}.ndw .btn{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:800;letter-spacing:1px;padding:13px 24px;border-radius:6px;cursor:pointer;border:0;transition:filter 0.15s,transform 0.15s}.ndw .btn:hover{filter:brightness(1.15);transform:translateY(-1px)}.ndw .btn-blue{background:linear-gradient(180deg,#2b7bff,#1859d6);color:#fff;box-shadow:0 6px 22px rgb(30 111 242 / .35)}.ndw .btn-ghost{background:rgb(255 255 255 / .03);color:#dfe2ef;border:1px solid #3a4160}.ndw .btn .arr{font-size:11px}.ndw-hero .hero-right{flex:1;min-width:0}.ndw-hero .hero-right img{width:100%;height:auto;display:block}.ndw-cats .cats{max-width:1180px;margin:0 auto;padding:26px 22px 8px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ndw-cats .cat{display:flex;align-items:center;gap:14px;background:linear-gradient(160deg,#141830,#0d1020);border:1px solid #262b45;border-radius:12px;padding:18px 16px;cursor:pointer;position:relative;transition:border-color 0.15s,transform 0.15s,box-shadow 0.15s}.ndw-cats .cat:hover{border-color:#3f477a;transform:translateY(-2px);box-shadow:0 10px 26px rgb(0 0 0 / .45)}.ndw-cats .cat.blue{background:linear-gradient(160deg,#0e2445 0%,#0a1226 100%);border-color:#1f3c6e}.ndw-cats .cat.purple{background:linear-gradient(160deg,#2a1a55 0%,#160f30 100%);border-color:#4b37a0;box-shadow:0 0 22px rgb(123 63 242 / .18)}.ndw-cats .cat.orange{background:linear-gradient(160deg,#a3520e 0%,#5e2e06 100%);border-color:#d9822b;box-shadow:0 0 24px rgb(247 148 29 / .22)}.ndw-cats .cat.orange .cat-t span{color:#ffd9a8}.ndw-cats .cat.orange .go{color:#ffcf8a}.ndw-cats .cat-img{width:48px;height:48px;border-radius:10px;flex:0 0 auto;object-fit:cover;box-shadow:0 4px 14px rgb(0 0 0 / .45)}.ndw-cats .cat-t{line-height:1.3;min-width:0}.ndw-cats .cat-t b{display:block;font-size:13.5px;font-weight:800;letter-spacing:.6px;color:#fff}.ndw-cats .cat-t span{font-size:11.5px;color:#8b90a8}.ndw-cats .cat .go{margin-left:auto;color:#5b6079;font-size:15px;font-weight:700;flex:0 0 auto}.ndw-cats .cat:hover .go{color:#fff}.ndw-products .prod-carousel{max-width:1180px;margin:0 auto;padding:0 22px;position:relative}.ndw-products .prod-viewport{overflow:hidden;border-radius:11px;position:relative}.ndw-products .prod-track{display:flex;gap:13px;transition:transform 0.4s cubic-bezier(.4,0,.2,1)}.ndw-products .prod-track .pcard{flex:0 0 calc((100% - 39px) / 4)}.ndw-products .pcard{background:linear-gradient(180deg,#12152a,#0d0f1d);border:1px solid #232840;border-radius:11px;padding:12px 11px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;transition:border-color 0.15s,transform 0.15s,box-shadow 0.15s;min-width:0}.ndw-products .pcard:hover{border-color:#3f477a;transform:translateY(-3px);box-shadow:0 12px 30px rgb(0 0 0 / .5)}.ndw-products .pimg-link{flex:0 0 auto}.ndw-products .pimg-box,.ndw-products .pimg-link img{width:64px;height:auto;border-radius:5px;filter:drop-shadow(0 6px 14px rgb(0 0 0 / .55));display:block}.ndw-products .pinfo{flex:1;min-width:0;display:flex;flex-direction:column;align-self:stretch}.ndw-products .pname{font-size:11.5px;font-weight:700;color:#e8eaf2;line-height:1.35;display:block}.ndw-products a.pname:hover{color:#fff}.ndw-products .stars{display:flex;align-items:center;gap:5px;margin:6px 0 7px;flex-wrap:wrap}.ndw-products .stars .st{color:var(--star);font-size:10.5px;letter-spacing:.5px}.ndw-products .stars .cnt{color:#6a6f88;font-size:10px}.ndw-products .price{font-size:16px;font-weight:800;color:#fff;margin-bottom:8px}.ndw-products .price del{color:#6a6f88;font-size:12px;font-weight:600}.ndw-products .price ins{text-decoration:none}.ndw-products .addcart{margin-top:auto;background:linear-gradient(180deg,#2b7bff,#1859d6);border:0;border-radius:6px;color:#fff;font-size:10px;font-weight:800;letter-spacing:.3px;padding:7px 5px;cursor:pointer;transition:filter 0.15s;width:100%;text-align:center;display:block}.ndw-products .addcart:hover{filter:brightness(1.15);color:#fff}.ndw-products .prod-nav{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;background:#12152a;border:1px solid #333a5e;color:#aab0cc;display:flex;align-items:center;justify-content:center;font-size:13px;cursor:pointer;z-index:5;user-select:none;transition:color 0.15s,border-color 0.15s,opacity 0.15s}.ndw-products .prod-nav:hover{color:#fff;border-color:#4b5484}.ndw-products .prod-nav.prev{left:2px}.ndw-products .prod-nav.next{right:2px}.ndw-products .prod-nav.disabled{opacity:.35;cursor:default}.ndw-feats .feats{max-width:1180px;margin:30px auto 0;padding:0 22px}.ndw-feats .feats-in{display:grid;grid-template-columns:repeat(4,1fr);background:linear-gradient(180deg,#10131f,#0c0e1a) padding-box,linear-gradient(90deg,rgb(247 148 29 / .55),rgb(123 63 242 / .5) 40%,rgb(30 111 242 / .5) 75%,rgb(247 148 29 / .45)) border-box;border:1px solid #fff0;border-radius:12px;overflow:hidden}.ndw-feats .feat{display:flex;align-items:center;gap:13px;padding:20px 22px;border-right:1px solid #1c2138}.ndw-feats .feat:last-child{border-right:0}.ndw-feats .feat-ic{width:38px;height:38px;border-radius:50%;flex:0 0 auto;border:1px solid #4a3a22;background:#12152a;display:flex;align-items:center;justify-content:center;color:#f2b23e}.ndw-feats .feat-ic svg{width:17px;height:17px}.ndw-feats .feat-ic.bolt{color:#ffcf40}.ndw-feats .feat b{display:block;font-size:12px;font-weight:800;letter-spacing:.7px;color:#f2f3f9;line-height:1.3}.ndw-feats .feat span{display:block;font-size:11px;color:#7d829c}.ndw-brands .brands{max-width:1180px;margin:0 auto;padding:0 22px 8px;display:grid;grid-template-columns:repeat(8,1fr);gap:12px}.ndw-brands .brand{background:linear-gradient(180deg,#12152a,#0d0f1d);border:1px solid #232840;border-radius:9px;height:52px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:border-color 0.15s,transform 0.15s;font-weight:700;font-size:13px;color:#dfe2ef}.ndw-brands .brand:hover{border-color:#3f477a;transform:translateY(-2px)}.ndw-brands .brand sup{font-size:8px;color:#8b90a8}.ndw-brands .brand .dot{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.ndw-brands .brand .dot svg{width:12px;height:12px}.ndw-brands .b-ubuntu{font-family:Ubuntu,'Segoe UI',sans-serif}.ndw-brands .b-ubuntu .dot{background:#dd4814}.ndw-brands .b-mint .dot{background:#6cb52d}.ndw-brands .b-debian{color:#e06d8c;font-style:italic;font-family:Georgia,serif}.ndw-brands .b-debian .dot.deb{background:#d70a53}.ndw-brands .b-kali{font-size:11px;letter-spacing:.5px;line-height:1.15;text-align:center}.ndw-brands .b-kali small{display:block;font-size:6.5px;letter-spacing:1px;color:#6a6f88}.ndw-brands .b-rescue{color:#f2b23e;font-style:italic;font-size:12.5px}.ndw-brands .b-rescue .pengu{font-size:14px}.ndw-brands .b-hirens{font-size:11px;line-height:1.15;text-align:center}.ndw-brands .b-hirens small{display:block;font-size:7px;color:#6a6f88}.ndw-brands .b-clone,.ndw-brands .b-gparted{letter-spacing:.3px;font-family:Georgia,'Times New Roman',serif;font-size:14px}.ndw-reviews .reviews{max-width:1180px;margin:0 auto;padding:0 22px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1.15fr;gap:13px;align-items:stretch}.ndw-reviews .rev{background:linear-gradient(180deg,#12152a,#0d0f1d);border:1px solid #232840;border-radius:11px;padding:16px 15px;display:flex;flex-direction:column}.ndw-reviews .rev .st{color:var(--star);font-size:12px;letter-spacing:2px;margin-bottom:9px}.ndw-reviews .rev p{font-size:12.5px;color:#c3c7da;font-style:italic;line-height:1.55;flex:1;margin:0}.ndw-reviews .rev .who{margin-top:12px;font-size:12px;font-weight:700;color:#f2f3f9}.ndw-reviews .rev .verified{font-size:10px;color:#6a6f88;margin-top:2px}.ndw-reviews .trust{background:linear-gradient(180deg,#12152a,#0d0f1d);border:1px solid #232840;border-radius:11px;padding:20px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px}.ndw-reviews .trust .label{font-size:13px;font-weight:700;color:#e8eaf2}.ndw-reviews .tp-stars{display:flex;gap:3px}.ndw-reviews .tp-star{width:26px;height:26px;background:#0b9d57;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px}.ndw-reviews .trust .score{font-size:13px;color:#c3c7da}.ndw-reviews .trust .tp{font-size:12px;color:#8b90a8;display:flex;align-items:center;gap:5px}.ndw-reviews .trust .tp b{color:#e8eaf2}.ndw-reviews .trust .tp .tpstar{color:#0b9d57;font-size:14px}.ndw-reviews .trust .tbtn{margin-top:8px;width:100%;background:rgb(255 255 255 / .03);border:1px solid #3a4160;border-radius:7px;color:#dfe2ef;font-size:11.5px;font-weight:700;padding:9px 10px;cursor:pointer;transition:border-color 0.15s;text-align:center;display:block}.ndw-reviews .trust .tbtn:hover{border-color:#5b6494}.ndw-newsletter .newsletter{max-width:1180px;margin:30px auto 0;padding:0 22px}.ndw-newsletter .news-in{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:stretch}.ndw-newsletter .news-box{border-radius:12px;padding:18px 20px;display:flex;align-items:center;gap:16px}.ndw-newsletter .news-box.signup{background:linear-gradient(180deg,#10131f,#0c0e1a) padding-box,linear-gradient(90deg,rgb(30 111 242 / .6),rgb(123 63 242 / .55),rgb(30 111 242 / .35)) border-box;border:1px solid #fff0;box-shadow:0 0 26px rgb(30 111 242 / .1)}.ndw-newsletter .news-box.perks{background:linear-gradient(180deg,#10131f,#0c0e1a);border:1px solid #232840;justify-content:space-between}.ndw-newsletter .news-left{display:flex;align-items:center;gap:14px;flex:0 1 auto;min-width:0}.ndw-newsletter .news-ic{width:40px;height:40px;border-radius:9px;border:1px solid #333a5e;background:#12152a;display:flex;align-items:center;justify-content:center;color:#9db8f5;flex:0 0 auto}.ndw-newsletter .news-ic svg{width:19px;height:19px}.ndw-newsletter .news-left b{display:block;font-size:13px;font-weight:800;letter-spacing:.8px}.ndw-newsletter .news-left span{display:block;font-size:11px;color:#7d829c}.ndw-newsletter .news-form{display:flex;flex:1;min-width:0}.ndw-newsletter .news-form input[type="email"]{flex:1;min-width:0;height:42px;background:#0e1120;border:1px solid #262b45;border-right:0;border-radius:7px 0 0 7px;padding:0 16px;color:var(--txt);outline:0;font-size:13px}.ndw-newsletter .news-form input::placeholder{color:#5b6079}.ndw-newsletter .news-form button{flex:0 0 auto;height:42px;padding:0 18px;border:0;border-radius:0 7px 7px 0;background:linear-gradient(180deg,#2b7bff,#1859d6);color:#fff;font-size:12px;font-weight:800;letter-spacing:.8px;cursor:pointer}.ndw-newsletter .news-form button:hover{filter:brightness(1.15)}.ndw-newsletter .news-perks{display:flex;gap:14px;flex-wrap:nowrap;width:100%;justify-content:space-between}.ndw-newsletter .perk{display:flex;align-items:center;gap:9px;flex:1;min-width:0}.ndw-newsletter .perk .p-ic{width:30px;height:30px;border-radius:50%;border:1px solid #333a5e;display:flex;align-items:center;justify-content:center;color:#9db8f5;flex:0 0 auto}.ndw-newsletter .perk .p-ic svg{width:14px;height:14px}.ndw-newsletter .perk b{display:block;font-size:11px;font-weight:800;letter-spacing:.5px;line-height:1.3}.ndw-newsletter .perk span{display:block;font-size:10px;color:#7d829c}@media (max-width:1024px){.ndw-cats .cats{grid-template-columns:repeat(2,1fr)}.ndw-products .prod-track .pcard{flex:0 0 calc((100% - 13px) / 2)}.ndw-brands .brands{grid-template-columns:repeat(4,1fr)}.ndw-reviews .reviews{grid-template-columns:repeat(2,1fr)}.ndw-feats .feats-in{grid-template-columns:repeat(2,1fr)}.ndw-feats .feat{border-bottom:1px solid #1c2138}.ndw-newsletter .news-in{grid-template-columns:1fr}.ndw-hero .hero-in{flex-direction:column}.ndw-hero .hero-left{flex:1;text-align:center}.ndw-hero .hero-desc{margin-left:auto;margin-right:auto}.ndw-hero .hero-btns{justify-content:center}.ndw-hero .hero-right{width:100%}.ndw-hero .hero-wordmark{margin:0 auto}}@media (max-width:640px){.ndw-products .prod-viewport{margin:0 30px;position:relative}.ndw-products .prod-track .pcard{flex:0 0 calc((100% - 13px) / 2);flex-direction:column;align-items:stretch;text-align:center;padding:10px 9px;gap:8px}.ndw-products .pimg-box,.ndw-products .pimg-link img{width:74px;margin:0 auto}.ndw-products .pname{font-size:11px;overflow-wrap:anywhere}.ndw-products .stars{justify-content:center}.ndw-products .price{font-size:14px}.ndw-cats .cats{grid-template-columns:repeat(2,minmax(0,1fr))}.ndw-cats .cat{padding:11px 10px;gap:8px}.ndw-cats .cat-t b{font-size:10.5px;letter-spacing:.3px;overflow-wrap:anywhere}.ndw-cats .cat-t span{display:none}.ndw-cats .cat .go{display:none}.ndw-brands .brands{grid-template-columns:repeat(2,1fr)}.ndw-reviews .reviews{grid-template-columns:1fr}.ndw-feats .feats-in{grid-template-columns:1fr}.ndw-feats .feat{border-right:0}.ndw-newsletter .news-box{flex-direction:column;align-items:stretch;gap:14px}.ndw-newsletter .news-left{width:100%}.ndw-newsletter .news-form{width:100%;flex:0 0 auto}.ndw-newsletter .news-form input[type="email"]{width:100%}.ndw-newsletter .news-perks{flex-wrap:wrap}.ndw-hero .hero-tagline{font-size:19px}}.ndw-medium .vars{margin-top:24px;border:1px solid var(--line-strong);border-radius:16px;padding:18px;background:linear-gradient(180deg,rgb(14 21 48 / .7),rgb(10 15 30 / .7))}.ndw-medium .vars-label{font-family:var(--f-head);font-weight:700;font-size:12.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--blue-soft);display:flex;align-items:center;gap:9px;margin-bottom:13px}.ndw-medium .vars-label svg{width:16px;height:16px}.ndw-medium .vars-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.ndw-medium .vars-grid[data-cols="2"]{grid-template-columns:repeat(2,1fr)}.ndw-medium .vopt{position:relative;border:1px solid var(--line);border-radius:12px;padding:13px 12px;display:flex;align-items:center;gap:11px;cursor:pointer;background:rgb(10 15 30 / .55);transition:0.2s}.ndw-medium .vopt:hover{border-color:var(--line-strong)}.ndw-medium .vopt.on{border-color:var(--blue);background:rgb(30 111 242 / .1);box-shadow:var(--glow-blue),inset 0 0 0 1px var(--blue)}.ndw-medium .vopt .vic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:rgb(59 130 246 / .12);color:var(--blue-soft);flex:0 0 auto}.ndw-medium .vopt .vic svg{width:19px;height:19px}.ndw-medium .vopt b{font-family:var(--f-head);font-size:14px;letter-spacing:.05em;display:block;line-height:1.2}.ndw-medium .vopt small{font-size:11px;color:var(--txt-3);display:block}.ndw-medium .vopt .vp{margin-left:auto;font-family:var(--f-display);font-size:13.5px;color:var(--orange);white-space:nowrap}.ndw-medium .vopt .vp .woocommerce-Price-amount{font-family:var(--f-display);color:var(--orange)}.ndw-medium .vopt .tick{position:absolute;top:-7px;right:-7px;width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,var(--blue),var(--purple-2));display:grid;place-items:center;font-size:11px;color:#fff;opacity:0;transform:scale(.5);transition:0.2s}.ndw-medium .vopt.on .tick{opacity:1;transform:scale(1)}.ndw-medium .pd-price-row{display:flex;align-items:center;gap:16px;margin-top:22px;flex-wrap:wrap}.ndw-medium .pd-price{font-family:var(--f-display);font-size:38px;font-weight:800;color:#fff;text-shadow:0 0 28px rgb(59 130 246 / .45)}.ndw-medium .pd-price .woocommerce-Price-amount{font-family:var(--f-display);color:#fff}.ndw-medium .pd-price del{color:var(--txt-3);font-size:20px}.ndw-medium .pd-price ins{text-decoration:none}.ndw-medium .pd-price-meta{font-size:12px;color:var(--txt-3);line-height:1.5}.ndw-medium .stock{display:inline-flex;align-items:center;gap:8px;font-family:var(--f-head);font-weight:700;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--green);margin-left:auto}.ndw-medium .stock .dot{width:9px;height:9px;border-radius:50%;background:var(--green);box-shadow:0 0 12px var(--green);animation:ndw-pulse 2s infinite}.ndw-medium .variations_form table.variations,.ndw-medium .variations_form .reset_variations{position:absolute!important;left:0;top:0;width:1px;max-width:1px;height:1px;table-layout:fixed;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.ndw-medium .woocommerce-variation-price,.ndw-medium .woocommerce-variation-availability{display:none}.ndw-medium .single_variation_wrap .woocommerce-variation{margin:0}.ndw-medium .woocommerce-variation-add-to-cart,.ndw-medium form.cart:not(.variations_form){display:flex;gap:13px;margin-top:20px;align-items:stretch;flex-wrap:wrap}.ndw-medium .quantity{display:flex;align-items:center;border:1px solid var(--line-strong);border-radius:var(--r-sm);overflow:hidden;background:rgb(7 11 22 / .6)}.ndw-medium .quantity .qty{width:64px;height:50px;text-align:center;background:none;border:0;color:#fff;font-family:var(--f-display);font-size:15px;outline:none;-moz-appearance:textfield}.ndw-medium .quantity .qty::-webkit-outer-spin-button,.ndw-medium .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ndw-medium .single_add_to_cart_button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--f-head);font-weight:700;text-transform:uppercase;letter-spacing:.09em;font-size:15px;padding:14px 28px;border-radius:var(--r-sm);border:0;cursor:pointer;color:#fff;background:linear-gradient(135deg,var(--blue) 0%,var(--blue-2) 60%,var(--purple-2) 130%);box-shadow:0 6px 22px rgb(30 111 242 / .4),inset 0 1px 0 rgb(255 255 255 / .25);transition:transform 0.25s var(--ease),box-shadow 0.25s}.ndw-medium .single_add_to_cart_button:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgb(30 111 242 / .55),inset 0 1px 0 rgb(255 255 255 / .25)}.ndw-medium .single_add_to_cart_button.disabled,.ndw-medium .single_add_to_cart_button.wc-variation-selection-needed{opacity:.45;cursor:not-allowed;transform:none}.ndw-product{color:#e8eefc}.ndw-product .woocommerce-product-gallery{position:relative;border-radius:20px;border:1px solid rgb(96 140 255 / .14);overflow:hidden;background:radial-gradient(420px 320px at 50% 42%,rgb(233 84 32 / .16),transparent 70%),radial-gradient(500px 400px at 50% 60%,rgb(30 111 242 / .1),transparent 70%),linear-gradient(180deg,#0e1530,#070b16);padding:28px}.ndw-product .woocommerce-product-gallery__image img{border-radius:14px}.ndw-product .flex-control-thumbs{display:flex;gap:10px;margin-top:14px;padding:0;list-style:none}.ndw-product .flex-control-thumbs li{width:76px}.ndw-product .flex-control-thumbs img{width:76px;height:76px;object-fit:cover;border-radius:12px;border:1px solid rgb(96 140 255 / .14);background:#0c1224;cursor:pointer;opacity:.75;transition:0.2s}.ndw-product .flex-control-thumbs img:hover{border-color:rgb(96 140 255 / .3);opacity:1}.ndw-product .flex-control-thumbs img.flex-active{border-color:#3b82f6;box-shadow:0 0 24px rgb(59 130 246 / .45);opacity:1}.ndw-product .onsale{position:absolute;z-index:3;top:16px;left:16px;font-family:"Rajdhani","Segoe UI",sans-serif;font-weight:700;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;padding:4.5px 11px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#ff7a18,#d97706);box-shadow:0 0 16px rgb(255 122 24 / .5);min-height:0;min-width:0;line-height:1.6}.ndw-product .product_title{font-family:"Rajdhani","Segoe UI",sans-serif;font-weight:700;font-size:clamp(26px, 3.4vw, 38px);color:#e8eefc;line-height:1.15}.ndw-product .woocommerce-product-rating a,.ndw-product .woocommerce-review-link{color:#3b8cff}.ndw-product .star-rating span::before,.ndw-product .star-rating::before{color:#ffb02e}.ndw-product .woocommerce-product-details__short-description{color:#aab6d4;font-size:14.5px;max-width:560px}.ndw-product .product_meta{font-size:13px;color:#6b7a9e}.ndw-product .product_meta a{color:#3b8cff}.ndw-product .sku_wrapper .sku{color:#aab6d4}.ndw-product .woocommerce-tabs{border:1px solid rgb(96 140 255 / .14);border-radius:14px;overflow:hidden;background:linear-gradient(180deg,#0e1530,#0c1224)}.ndw-product .woocommerce-tabs ul.tabs{display:flex;margin:0;padding:0;border-bottom:1px solid rgb(96 140 255 / .14);background:none;overflow-x:auto}.ndw-product .woocommerce-tabs ul.tabs::before,.ndw-product .woocommerce-tabs ul.tabs::after{display:none}.ndw-product .woocommerce-tabs ul.tabs li{background:none;border:0;border-radius:0;margin:0;padding:0}.ndw-product .woocommerce-tabs ul.tabs li::before,.ndw-product .woocommerce-tabs ul.tabs li::after{display:none}.ndw-product .woocommerce-tabs ul.tabs li a{position:relative;display:block;padding:15px 22px;font-family:"Rajdhani","Segoe UI",sans-serif;font-weight:700;font-size:13.5px;letter-spacing:.08em;text-transform:uppercase;color:#6b7a9e;white-space:nowrap}.ndw-product .woocommerce-tabs ul.tabs li a::after{content:"";position:absolute;left:18px;right:18px;bottom:-1px;height:2.5px;border-radius:2px;background:linear-gradient(90deg,#3b82f6,#8b5cf6);transform:scaleX(0);transition:transform 0.3s cubic-bezier(.22,1,.36,1);box-shadow:0 0 24px rgb(59 130 246 / .45)}.ndw-product .woocommerce-tabs ul.tabs li.active a{color:#fff}.ndw-product .woocommerce-tabs ul.tabs li.active a::after{transform:scaleX(1)}.ndw-product .woocommerce-tabs .panel{padding:26px;margin:0;color:#aab6d4;font-size:14px}.ndw-product .woocommerce-tabs .panel h2:first-of-type{display:none}.ndw-product .woocommerce-tabs .panel h2,.ndw-product .woocommerce-tabs .panel h3{color:#e8eefc;font-family:"Rajdhani","Segoe UI",sans-serif}.ndw-product table.svpi-specs,.ndw-product table.woocommerce-product-attributes{width:100%;border-collapse:collapse;font-size:13.5px;border:0}.ndw-product table.svpi-specs th,.ndw-product table.svpi-specs td,.ndw-product table.woocommerce-product-attributes th,.ndw-product table.woocommerce-product-attributes td{padding:10px 12px;border:0;border-bottom:1px solid rgb(96 140 255 / .14);background:none;text-align:left;font-style:normal}.ndw-product table.svpi-specs th,.ndw-product table.woocommerce-product-attributes th{color:#6b7a9e;width:44%;font-weight:600}.ndw-product table.svpi-specs td,.ndw-product table.woocommerce-product-attributes td{color:#aab6d4}.ndw-product table.svpi-specs td p,.ndw-product table.woocommerce-product-attributes td p{margin:0}.ndw-product table.svpi-specs tr:last-child th,.ndw-product table.svpi-specs tr:last-child td,.ndw-product table.woocommerce-product-attributes tr:last-child th,.ndw-product table.woocommerce-product-attributes tr:last-child td{border-bottom:0}.ndw-specbox{border:1px solid rgb(96 140 255 / .14);border-radius:14px;background:linear-gradient(180deg,#0e1530,#0c1224);overflow:hidden}.ndw-specbox .elementor-widget-container>h2,.ndw-specbox h4{padding:16px 18px;margin:0;border-bottom:1px solid rgb(96 140 255 / .14);font-family:"Rajdhani","Segoe UI",sans-serif;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#e8eefc}.ndw-specbox table.woocommerce-product-attributes th,.ndw-specbox table.woocommerce-product-attributes td{padding:10px 18px}.ndw-product .woocommerce-breadcrumb{font-size:12.5px;color:#6b7a9e}.ndw-product .woocommerce-breadcrumb a{color:#3b8cff}.ndw-product ul.products li.product{background:linear-gradient(180deg,#0e1530,#0c1224);border:1px solid rgb(96 140 255 / .14);border-radius:14px;padding:16px;transition:transform 0.35s cubic-bezier(.22,1,.36,1),border-color 0.3s,box-shadow 0.35s}.ndw-product ul.products li.product:hover{transform:translateY(-7px);border-color:rgb(96 140 255 / .3);box-shadow:0 26px 54px rgb(0 0 0 / .55),0 0 34px rgb(59 130 246 / .16)}.ndw-product ul.products li.product .woocommerce-loop-product__title{font-family:"Rajdhani","Segoe UI",sans-serif;font-weight:700;font-size:16px;color:#e8eefc}.ndw-product ul.products li.product .price{font-family:"Orbitron","Arial Black",sans-serif;color:#fff;font-size:15px}.ndw-product ul.products li.product .price .woocommerce-Price-amount{color:#fff}.ndw-product ul.products li.product img{border-radius:10px}.ndw-product ul.products li.product .button{font-family:"Rajdhani","Segoe UI",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.09em;font-size:12.5px;padding:10px 18px;border-radius:10px;color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 60%,#6d35e8 130%);border:0}.ndw-product #reviews .comment_container{border-bottom:1px solid rgb(96 140 255 / .14);padding:18px 0}.ndw-product #reviews .description{color:#aab6d4;font-size:13.5px}.ndw-product #reviews .meta{color:#6b7a9e}@media (max-width:1024px){html,body{overflow-x:clip}.ndw-hero,.ndw-cats,.ndw-products,.ndw-feats,.ndw-brands,.ndw-reviews,.ndw-newsletter{width:100%;max-width:100%;position:relative;left:auto;margin-inline:0;box-sizing:border-box}.elementor-widget-ndw_hero,.elementor-widget-ndw_category_chips,.elementor-widget-ndw_products,.elementor-widget-ndw_trust_strip,.elementor-widget-ndw_brands,.elementor-widget-ndw_testimonials,.elementor-widget-ndw_newsletter{width:100%;max-width:100%}.elementor-widget-ndw_hero>.elementor-widget-container,.elementor-widget-ndw_category_chips>.elementor-widget-container,.elementor-widget-ndw_products>.elementor-widget-container,.elementor-widget-ndw_trust_strip>.elementor-widget-container,.elementor-widget-ndw_brands>.elementor-widget-container,.elementor-widget-ndw_testimonials>.elementor-widget-container,.elementor-widget-ndw_newsletter>.elementor-widget-container{margin-inline:0;padding-inline:0}.ndw-bleed-parent{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;width:auto!important}.ndw-newsletter .news-perks{flex-wrap:wrap}.ndw-newsletter .perk{flex:1 1 100%}.elementor-widget-container.ndw-bleed-parent{margin-top:24px!important;margin-bottom:24px!important}.elementor-widget:first-child>.elementor-widget-container.ndw-bleed-parent{margin-top:8px!important}.elementor-widget:last-child>.elementor-widget-container.ndw-bleed-parent{margin-bottom:8px!important}}