*{margin:0;padding:0;box-sizing:border-box;font-family:Outfit,Arial,sans-serif}html{scroll-behavior:smooth}body{background:#f8fafc;color:#0f172a;line-height:1.6}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 10% 10%,rgba(139,92,246,.18),transparent 30%),radial-gradient(circle at 90% 0%,rgba(217,70,239,.12),transparent 28%),linear-gradient(135deg,#fff,#fcf7ff 48%,#f5e8ff);z-index:-2}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(15,23,42,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 1px);background-size:44px 44px;z-index:-1}.ap-header{width:min(1220px,92%);margin:18px auto 0;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#ffffffe0;border:1px solid rgba(15,23,42,.08);border-radius:24px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:16px;z-index:100;box-shadow:0 18px 60px #0f172a1a}.logo{display:flex;align-items:center;gap:14px;font-family:Space Grotesk,Outfit,Arial,sans-serif;font-size:25px;font-weight:700;letter-spacing:-.7px;white-space:nowrap;line-height:1.05}.logo-badge,.apex-logo-badge{width:46px;height:46px;border-radius:14px;background:linear-gradient(145deg,#020617,#0f172a 48%,#d946ef);color:#fff;display:grid;place-items:center;font-family:Space Grotesk,Outfit,Arial,sans-serif;font-size:14px;font-weight:800;letter-spacing:1.4px;box-shadow:0 18px 34px #0f172a42;position:relative;overflow:hidden;border:1px solid rgba(148,163,184,.18)}.logo-badge:before,.apex-logo-badge:before{content:"";position:absolute;top:7px;right:7px;width:8px;height:8px;border-radius:999px;background:#38bdf8;box-shadow:0 0 18px #d8b4fecc}.logo-badge:after,.apex-logo-badge:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:18px;border:1px solid rgba(59,130,246,.2)}.logo-subtitle{display:block;color:#64748b;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;margin-top:3px}nav{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}nav a,.pages-button{color:#0f172a;text-decoration:none;font-weight:850;font-size:13px;padding:10px 13px;border-radius:999px;background:#0f172a0a;border:1px solid rgba(15,23,42,.08);cursor:pointer;transition:.25s ease}nav a:hover,.pages-button:hover{background:#0f172a;color:#fff}.nav-cta{background:#0f172a;color:#fff}.whatsapp-nav,.btn-whatsapp{background:#22c55e!important;color:#052e16!important;border-color:#22c55e40!important}.pages-menu{position:relative}.pages-dropdown{position:absolute;top:48px;right:0;width:270px;padding:12px;border-radius:22px;background:#fffffffa;border:1px solid rgba(15,23,42,.1);box-shadow:0 28px 80px #0f172a29;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:grid;gap:6px;opacity:0;visibility:hidden;transform:translateY(12px);transition:.25s ease}.pages-menu:hover .pages-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.pages-dropdown a{display:block;width:100%;background:transparent;border:none;border-radius:15px}.pages-dropdown a:hover{background:linear-gradient(135deg,#8b5cf61f,#2563eb1a);color:#0f172a}.hero,section{width:min(1220px,92%);margin:0 auto}.hero{min-height:76vh;display:grid;grid-template-columns:1.08fr .92fr;gap:48px;align-items:center;padding:76px 0 56px;position:relative}.hero:before{content:"";position:absolute;inset:28px -20px auto -20px;height:520px;background:linear-gradient(135deg,#8b5cf61f,#fff3,#2563eb14);border:1px solid rgba(15,23,42,.06);border-radius:44px;z-index:-1;box-shadow:0 30px 90px #0f172a14}.eyebrow{display:inline-flex;align-items:center;gap:10px;color:#6d28d9;background:#8b5cf61f;border:1px solid rgba(139,92,246,.22);padding:9px 14px;border-radius:999px;font-size:14px;font-weight:900;margin-bottom:22px}h1{font-family:Space Grotesk,Outfit,Arial,sans-serif;font-size:clamp(46px,7vw,84px);line-height:.94;letter-spacing:-3.4px;margin-bottom:24px;font-weight:700}.gradient-text{background:linear-gradient(135deg,#7c3aed,#d946ef,#581c87);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero p,.section-head p,.desc,.specs,.muted,.detail-panel,footer{color:#475569}.hero p{font-size:19px;max-width:650px;margin-bottom:30px}.hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:32px}.btn,.mini-btn,.basket-btn,.filter-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border-radius:999px;text-decoration:none;font-weight:900;border:1px solid rgba(15,23,42,.1);background:#0f172a0a;color:#0f172a;cursor:pointer;transition:.25s ease}.btn-primary{background:linear-gradient(135deg,#7c3aed,#d946ef);color:#fff;border:none;box-shadow:0 18px 48px #d946ef38}.btn:hover,.mini-btn:hover,.basket-btn:hover,.filter-btn:hover,.filter-btn.active{transform:translateY(-2px);background:#0f172a;color:#fff}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:640px}.stat,.product-card,.part-card,.category-card,.policy-card,.review-card,.contact-card,.faq-item,.cart-card{background:#ffffffdb;border:1px solid rgba(15,23,42,.08);border-radius:28px;box-shadow:0 18px 55px #0f172a17;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.stat{padding:16px}.stat strong{font-size:24px;display:block}.stat span{color:#64748b;font-size:13px;font-weight:800}.hero-showcase{min-height:520px;display:grid;place-items:center}.glow-card{width:min(440px,100%);background:#ffffffe6;border:1px solid rgba(15,23,42,.08);border-radius:34px;padding:24px;box-shadow:0 34px 90px #0f172a29,0 0 80px #8b5cf61f;position:relative;overflow:hidden}.pc-image,.product-photo,.part-photo{height:220px;border-radius:24px;background-size:cover;background-position:center;margin-bottom:18px;border:1px solid rgba(15,23,42,.08);box-shadow:inset 0 -80px 90px #0f172a29,0 14px 34px #0f172a14;position:relative;overflow:hidden}.pc-image:after,.product-photo:after,.part-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(15,23,42,.32))}.pc-image{height:330px;background-image:url(https://files.pccasegear.com/images/1772067632-PCCG-SCR583-thb.jpg)}.pc1{background-image:url(https://files.pccasegear.com/images/1773899549-PCCG-GF570-thb.jpg)}.pc2{background-image:url(https://files.pccasegear.com/images/1768458000-PCCG-PBM57T3-thb.jpg)}.pc3{background-image:url(https://files.pccasegear.com/images/1767750833-PCCG-DMN582-thb-set2-w.jpg)}.gpu{background-image:url(https://files.pccasegear.com/images/1704941720-DUAL-RTX4060-O8G-V2-thb.jpg)}.gpu-4060{background-image:url(https://files.pccasegear.com/images/1704941720-DUAL-RTX4060-O8G-V2-thb.jpg)}.gpu-4070s{background-image:url(https://files.pccasegear.com/images/1705380290-RTX4070S-12G-GAMING-X-SLIM-thb.jpg)}.gpu-7800xt{background-image:url(https://files.pccasegear.com/images/1698385147-21330-01-20G-thb2.jpg)}.gpu-5080{background-image:url(https://files.pccasegear.com/images/1738637496-GV-N5080GAMING-OC-16GD-thm01.jpg)}.cpu{background-image:url(https://files.pccasegear.com/images/1730085672-AMD-Ryzen-7-9800X3D-thumb.jpg)}.ram{background-image:url(https://files.pccasegear.com/images/CMH32GX5M2B6000C30W-thumb.jpg)}.ssd{background-image:url(https://files.pccasegear.com/images/MZ-V9P2T0BW-thumb.jpg)}.psu{background-image:url(https://files.pccasegear.com/images/CP-9020275-AU-thumb.jpg)}.cooler{background-image:url(https://files.pccasegear.com/images/CW-9061008-WW-thumb.jpg)}.motherboard{background-image:url(https://files.pccasegear.com/images/X870-AORUS-ELITE-WIFI7-thbx.jpg)}.fans{background-image:url(https://files.pccasegear.com/images/CO-9051018-WW-thumb.jpg)}section{padding:78px 0}.section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:34px}.section-head h2{font-family:Space Grotesk,Outfit,Arial,sans-serif;font-size:clamp(36px,5vw,58px);line-height:.98;letter-spacing:-2.2px;font-weight:700}.grid,.parts-grid,.policy-grid,.reviews-grid,.contact-grid,.about-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.contact-grid,.about-grid{grid-template-columns:1fr 1fr}.product-card,.part-card,.policy-card,.review-card,.contact-card,.faq-item,.cart-card{padding:26px;transition:.25s ease}.product-card:hover,.part-card:hover,.policy-card:hover,.review-card:hover,.contact-card:hover,.category-card:hover{transform:translateY(-6px);border-color:#8b5cf657;box-shadow:0 26px 70px #d946ef29}.product-card h3,.part-card h3,.policy-card h3,.contact-card h3,.review-card h3,.faq-item h3{font-family:Space Grotesk,Outfit,Arial,sans-serif;letter-spacing:-.7px}.card-top,.price-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.price-row{align-items:center;margin-top:18px}.badge{white-space:nowrap;font-size:12px;font-weight:950;padding:7px 10px;border-radius:999px;color:#166534;background:#dcfce7;border:1px solid rgba(22,101,52,.1)}.badge-blue{color:#7e22ce;background:#f5e8ff;border-color:#8b5cf62e}.price{font-family:Space Grotesk,Outfit,Arial,sans-serif;font-size:29px;font-weight:700;color:#d946ef;letter-spacing:-.8px}.tag-row{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0 18px}.tag{font-size:12px;font-weight:900;color:#7e22ce;background:#8b5cf61f;border:1px solid rgba(139,92,246,.22);padding:7px 10px;border-radius:999px}.filters,.parts-hero,.premium-strip{background:#ffffffc7;border:1px solid rgba(15,23,42,.08);border-radius:28px;padding:20px;box-shadow:0 18px 55px #0f172a12}.filters{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:26px}.search-box,input,textarea,select{width:100%;padding:14px 16px;border-radius:16px;border:1px solid rgba(15,23,42,.1);background:#ffffffeb;color:#0f172a;outline:none}.search-box{flex:1 1 250px}textarea{min-height:130px;resize:vertical}.category-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin-bottom:24px}.section-divider{width:min(1220px,92%);height:1px;margin:0 auto;background:linear-gradient(90deg,transparent,rgba(15,23,42,.12),transparent)}.category-card{padding:16px;text-align:center;cursor:pointer}.category-card.active{border-color:#0ea5e96b;background:#8b5cf61f}.category-card .icon{font-family:Space Grotesk,Outfit,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:.8px;margin-bottom:8px}.parts-hero{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center;margin-bottom:28px;background:linear-gradient(135deg,#8b5cf61f,#ffffffd1)}.premium-strip{margin:18px 0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding:16px}.premium-strip div{padding:14px;border-radius:18px;background:#ffffffb3;border:1px solid rgba(15,23,42,.06);font-weight:850;color:#334155}.check-list{display:grid;gap:12px}.check-item{background:#ffffffc7;border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:14px 16px;font-weight:850;color:#334155}.spec-list{display:grid;gap:8px;margin:14px 0}.spec-list div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid rgba(15,23,42,.07);color:#475569}.spec-list strong{color:#0f172a}.product-page{display:none;margin-top:32px;padding:30px;border-radius:34px;background:#ffffffeb;border:1px solid rgba(15,23,42,.08);box-shadow:0 24px 75px #0f172a1f}.product-page.active{display:block}.product-page-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:28px;align-items:start}.product-page-image{min-height:420px;border-radius:28px;background-size:cover;background-position:center;border:1px solid rgba(15,23,42,.08);box-shadow:inset 0 -90px 100px #0f172a2e,0 18px 50px #0f172a1a}.product-page-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.back-link{margin-bottom:18px}.hidden{display:none!important}.cart-card{margin-top:28px;display:grid;grid-template-columns:1.4fr .6fr;gap:20px;align-items:center}#cartItems{color:#475569;display:grid;gap:8px}.cart-total{font-size:30px;font-weight:950;color:#16a34a;text-align:right}.checkout-panel{background:#ffffffe0;border:1px solid rgba(15,23,42,.08);border-radius:30px;padding:26px;box-shadow:0 18px 55px #0f172a17}.checkout-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;align-items:start}.checkout-steps{display:grid;gap:18px}.checkout-step{padding:22px;border-radius:24px;background:#f8fafcdb;border:1px solid rgba(15,23,42,.08)}.checkout-step h3{margin-bottom:14px;display:flex;align-items:center;gap:10px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.delivery-options,.payment-options{display:grid;gap:10px}.option-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border-radius:18px;background:#fff;border:1px solid rgba(15,23,42,.08);cursor:pointer;transition:.2s ease}.option-card:hover,.option-card.selected{border-color:#2563eb59;box-shadow:0 12px 30px #2563eb1a}.option-card input{width:auto}.order-summary{position:sticky;top:120px}.summary-items{display:grid;gap:10px;margin:16px 0}.summary-line,.summary-item{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px solid rgba(15,23,42,.08);color:#475569}.summary-line strong,.summary-total strong{color:#0f172a}.summary-total{display:flex;justify-content:space-between;gap:14px;padding-top:14px;font-size:22px;font-weight:950}.secure-note{margin-top:14px;padding:14px;border-radius:18px;background:#22c55e1a;color:#166534;font-weight:800}.checkout-message{display:none;margin-top:14px;padding:14px;border-radius:18px;background:#8b5cf61f;color:#7e22ce;font-weight:850}.checkout-message.show{display:block}.profile-row{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:22px}.profile{border-radius:22px;background:#ffffffb3;border:1px solid rgba(15,23,42,.08);padding:22px}.avatar{width:60px;height:60px;border-radius:20px;display:grid;place-items:center;background:linear-gradient(135deg,#7c3aed,#d946ef);color:#fff;font-size:26px;margin-bottom:14px}form{display:grid;gap:12px}.whatsapp-box{background:linear-gradient(135deg,#22c55e1f,#ffffffd1)}.whatsapp-number{display:inline-block;margin:8px 0 18px;padding:10px 14px;border-radius:999px;background:#22c55e24;border:1px solid rgba(34,197,94,.25);color:#166534;font-weight:950}table{width:100%;border-collapse:collapse;min-width:760px}.table-wrap{overflow-x:auto}th{background:#0f172a0d;padding:16px;text-align:left}td{padding:15px;border-bottom:1px solid rgba(15,23,42,.06)}footer{width:min(1220px,92%);margin:0 auto 30px;padding:24px;display:flex;justify-content:space-between;gap:20px;border-top:1px solid rgba(15,23,42,.08)}footer a{color:#475569;text-decoration:none;margin-left:16px}.builder-layout{display:grid;grid-template-columns:1.15fr .85fr;gap:24px;align-items:start}.builder-panel{background:#ffffffe0;border:1px solid rgba(15,23,42,.08);border-radius:30px;padding:26px;box-shadow:0 18px 55px #0f172a17}.builder-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.builder-field{display:grid;gap:8px}.builder-field label{font-weight:850;color:#0f172a}.builder-summary-list{display:grid;gap:10px;margin:16px 0}.builder-line{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid rgba(15,23,42,.08);color:#475569}.builder-total{display:flex;justify-content:space-between;align-items:center;font-size:28px;font-weight:900;margin-top:14px;color:#0f172a}.builder-total strong{color:#d946ef;font-family:Space Grotesk,Outfit,Arial,sans-serif}.price-note{margin-top:12px;padding:14px;border-radius:18px;background:#8b5cf61f;border:1px solid rgba(139,92,246,.22);color:#7e22ce;font-weight:750}.price-filter-box{display:flex;align-items:center;gap:10px;flex-wrap:wrap;width:100%;margin-top:6px}.price-filter-box label{display:flex;align-items:center;gap:8px;font-weight:850;color:#0f172a;background:#ffffffc7;border:1px solid rgba(15,23,42,.08);padding:8px 12px;border-radius:999px}.price-filter-box input{width:95px;padding:8px 10px;border-radius:999px}.basket-nav{position:relative;background:#0f172a!important;color:#fff!important;padding-right:16px}#basketCount{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;margin-left:6px;padding:0 7px;border-radius:999px;background:#22c55e;color:#052e16;font-size:12px;font-weight:950}.compare-tool{display:grid;gap:22px}.compare-selectors{display:grid;grid-template-columns:1fr 1fr;gap:18px;background:#ffffffe0;border:1px solid rgba(15,23,42,.08);border-radius:28px;padding:22px;box-shadow:0 18px 55px #0f172a17}.compare-result{background:#ffffffe6;border:1px solid rgba(15,23,42,.08);border-radius:30px;padding:26px;box-shadow:0 18px 55px #0f172a17}.compare-table-wrap{overflow-x:auto;margin-top:18px}.winner-card{margin-top:18px;padding:18px;border-radius:22px;background:linear-gradient(135deg,#22c55e1f,#8b5cf61f);border:1px solid rgba(34,197,94,.18);color:#14532d;font-weight:850}.ai-chat-widget{position:fixed;right:22px;bottom:22px;width:min(360px,calc(100vw - 44px));z-index:200;font-family:Outfit,Arial,sans-serif}.ai-chat-button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:999px;background:#0f172a;color:#fff;border:1px solid rgba(15,23,42,.12);box-shadow:0 20px 60px #0f172a38;cursor:pointer;font-weight:900}.ai-chat-panel{display:none;margin-bottom:12px;background:#fffffff5;border:1px solid rgba(15,23,42,.1);border-radius:26px;box-shadow:0 24px 80px #0f172a33;overflow:hidden}.ai-chat-panel.open{display:block}.ai-chat-header{padding:16px;background:linear-gradient(135deg,#0ea5e91f,#2563eb1a);border-bottom:1px solid rgba(15,23,42,.08)}.ai-chat-body{padding:16px;display:grid;gap:10px;max-height:320px;overflow-y:auto}.ai-message{padding:12px 14px;border-radius:18px;background:#f1f5f9;color:#334155;font-size:14px}.ai-message.user{background:#dbeafe;color:#1e3a8a;justify-self:end}.ai-chat-input{display:flex;gap:8px;padding:12px;border-top:1px solid rgba(15,23,42,.08)}.ai-chat-input input{flex:1}.section-head p{display:none!important}@media(max-width:1000px){.premium-strip{grid-template-columns:1fr}.ap-header,footer{flex-direction:column;text-align:center}nav{justify-content:center}.pages-menu,.pages-button{width:100%}.pages-dropdown{position:static;width:100%;margin-top:8px;display:none;opacity:1;visibility:visible;transform:none}.pages-menu:hover .pages-dropdown{display:grid}.hero,.parts-hero,.contact-grid,.about-grid,.cart-card,.grid,.parts-grid,.policy-grid,.reviews-grid,.stats,.profile-row{grid-template-columns:1fr}.category-grid{grid-template-columns:repeat(2,1fr)}.checkout-layout,.form-row,.builder-layout,.builder-grid,.compare-selectors{grid-template-columns:1fr}.order-summary{position:static}.section-head{flex-direction:column;align-items:flex-start}.cart-total{text-align:left}h1{letter-spacing:-1.6px}}.ap-header{border:1px solid rgba(217,70,239,.18)}.nav-cta,.btn-primary{background:linear-gradient(135deg,#8b5cf6,#d946ef,#1d4ed8)!important}.product-card,.part-card,.policy-card,.checkout-panel,.builder-panel,.contact-card{position:relative;overflow:hidden}.product-card:before,.part-card:before,.policy-card:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,#8b5cf6,#d946ef);opacity:0;transition:.25s ease}.product-card:hover:before,.part-card:hover:before,.policy-card:hover:before{opacity:1}.checkout-step .secure-note{margin-top:16px}#placeOrderBtn{width:100%;font-size:16px;padding:15px 18px}.summary-total strong{color:#d946ef}@media(max-width:640px){.hero{padding-top:44px}.ai-chat-widget{right:12px;bottom:12px;width:calc(100vw - 24px)}.ap-header{top:8px;margin-top:8px}}.pc4{background-image:url(https://files.pccasegear.com/images/1719384169-PCCG-PESTM46T0-thb.jpg)}.pc5{background-image:url(https://files.pccasegear.com/images/1772775939-PCCG-ARCB581-thb.jpg)}.pc6{background-image:url(https://files.pccasegear.com/images/1772067632-PCCG-SCR583-thb.jpg)}.pc-origin{background-image:url(https://files.pccasegear.com/images/1773899549-PCCG-GF570-thb.jpg)}.pc-pulse{background-image:url(https://files.pccasegear.com/images/1719384169-PCCG-PESTM46T0-thb.jpg)}.pc-vector{background-image:url(https://files.pccasegear.com/images/1768458000-PCCG-PBM57T3-thb.jpg)}.pc-arctic{background-image:url(https://files.pccasegear.com/images/1767750833-PCCG-DMN582-thb-set2-w.jpg)}.pc-ember{background-image:url(https://files.pccasegear.com/images/1772775939-PCCG-ARCB581-thb.jpg)}.pc-nova{background-image:url(https://files.pccasegear.com/images/1772067632-PCCG-SCR583-thb.jpg)}.pc-flux{background-image:url(https://files.pccasegear.com/images/1768458000-PCCG-PBM57T3-thb.jpg)}.pc-studio{background-image:url(https://files.pccasegear.com/images/1772067632-PCCG-SCR583-thb.jpg)}.pc-titan{background-image:url(https://files.pccasegear.com/images/1767750833-PCCG-DMN582-thb-set2-w.jpg)}.pc-orion{background-image:url(https://files.pccasegear.com/images/1773899549-PCCG-GF570-thb.jpg)}.pc-orion-ti{background-image:url(https://files.pccasegear.com/images/1772067632-PCCG-SCR583-thb.jpg)}.pc-phoenix{background-image:url(https://files.pccasegear.com/images/1772775939-PCCG-ARCB581-thb.jpg)}.pc-zenith{background-image:url(https://files.pccasegear.com/images/1767750833-PCCG-DMN582-thb-set2-w.jpg)}.logo-text,.apex-logo-text{display:flex;flex-direction:column}.logo-text strong,.apex-logo-text strong{font-weight:800;letter-spacing:-.8px}:root{--nc-bg:#fcfbff;--nc-bg-2:#f6f1ff;--nc-surface:rgba(255,255,255,.84);--nc-surface-2:rgba(255,255,255,.94);--nc-border:rgba(76,29,149,.1);--nc-text:#1f1630;--nc-muted:#6e6287;--nc-accent:#5b21b6;--nc-accent-2:#6d28d9;--nc-accent-3:#7c3aed;--nc-gold:#d4a937;--nc-shadow:0 24px 60px rgba(91,33,182,.1)}html,body{background:var(--nc-bg)!important;color:var(--nc-text)!important}body:before{background:radial-gradient(circle at 12% 10%,rgba(109,40,217,.14),transparent 26%),radial-gradient(circle at 88% 6%,rgba(91,33,182,.12),transparent 24%),radial-gradient(circle at 50% 100%,rgba(168,85,247,.1),transparent 28%),linear-gradient(145deg,#fff,#faf7ff 46%,#f3edff)!important}body:after{background-image:linear-gradient(rgba(91,33,182,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(91,33,182,.04) 1px,transparent 1px)!important;background-size:44px 44px!important}.ap-header,.glow-card,.stat,.product-card,.part-card,.category-card,.policy-card,.review-card,.contact-card,.faq-item,.cart-card,.filters,.parts-hero,.premium-strip{background:var(--nc-surface)!important;border:1px solid var(--nc-border)!important;box-shadow:var(--nc-shadow)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.hero:before{background:linear-gradient(135deg,#6d28d917,#ffffffb8,#7c3aed14)!important;border-color:#5b21b614!important;box-shadow:0 30px 90px #5b21b614!important}.logo,.section-head h2,h1,.product-card h3,.part-card h3,.policy-card h3,.contact-card h3,.review-card h3,.faq-item h3,.price{color:var(--nc-text)!important}.logo-badge,.apex-logo-badge,.novacore-logo-badge{width:52px!important;height:52px!important;border-radius:18px!important;background:linear-gradient(145deg,#fff,#ede4ff 38%,#5b21b6)!important;color:#fff!important;font-family:Space Grotesk,Outfit,Arial,sans-serif!important;font-size:15px!important;font-weight:900!important;letter-spacing:1.5px!important;border:1px solid rgba(91,33,182,.16)!important;box-shadow:0 16px 38px #5b21b629,0 0 0 1px #ffffffb3 inset!important;position:relative!important;overflow:hidden!important}.logo-badge:before,.apex-logo-badge:before,.novacore-logo-badge:before{content:""!important;position:absolute!important;top:1px!important;right:1px!important;bottom:1px!important;left:1px!important;border-radius:16px!important;background:linear-gradient(180deg,rgba(255,255,255,.52),transparent 42%)!important}.logo-badge:after,.apex-logo-badge:after,.novacore-logo-badge:after{content:none!important;display:none!important}.logo-subtitle,.muted,.hero p,.section-head p,.desc,.specs,.detail-panel,footer,.stat span{color:var(--nc-muted)!important}nav a,.pages-button,.btn,.mini-btn,.basket-btn,.filter-btn{background:#5b21b60a!important;color:var(--nc-text)!important;border:1px solid rgba(91,33,182,.08)!important;box-shadow:none!important}nav a:hover,.pages-button:hover,.btn:hover,.mini-btn:hover,.basket-btn:hover,.filter-btn:hover,.filter-btn.active{background:#f3ecff!important;color:var(--nc-accent)!important;border-color:#5b21b62e!important}.nav-cta,.btn-primary{background:linear-gradient(135deg,var(--nc-accent),var(--nc-accent-3))!important;color:#fff!important;border:none!important;box-shadow:0 16px 34px #5b21b62e!important}.nav-cta:hover,.btn-primary:hover{background:linear-gradient(135deg,#4c1d95,#6d28d9)!important;color:#fff!important}.whatsapp-nav,.btn-whatsapp{background:linear-gradient(135deg,#ede9fe,#ddd6fe)!important;color:var(--nc-accent)!important;border:1px solid rgba(91,33,182,.16)!important;box-shadow:0 10px 26px #5b21b61a!important}.whatsapp-nav:hover,.btn-whatsapp:hover{background:linear-gradient(135deg,#ddd6fe,#c4b5fd)!important;color:#4c1d95!important;border-color:#5b21b638!important}.eyebrow,.tag,.badge-blue{color:var(--nc-accent)!important;background:#5b21b612!important;border-color:#5b21b61f!important}.badge{color:#4c1d95!important;background:#6d28d91a!important;border-color:#6d28d929!important}.price{color:var(--nc-accent)!important;letter-spacing:-.4px!important}.gradient-text{background:linear-gradient(135deg,#4c1d95,#6d28d9,#8b5cf6)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.search-box,input,textarea,select{background:#ffffffeb!important;border-color:#5b21b61a!important;color:var(--nc-text)!important}input::placeholder,textarea::placeholder{color:#8a7ea4!important}.pc-image,.product-photo,.part-photo{border:1px solid rgba(91,33,182,.1)!important;box-shadow:inset 0 -90px 110px #1f16302e,0 18px 40px #5b21b61a!important}.product-card:hover,.part-card:hover,.policy-card:hover,.review-card:hover,.contact-card:hover,.category-card:hover{border-color:#5b21b62e!important;box-shadow:0 28px 80px #5b21b61f!important;transform:translateY(-6px)!important}footer a{color:#5b21b6!important}footer a:hover{color:#4c1d95!important}.section-divider{background:linear-gradient(90deg,transparent,rgba(91,33,182,.22),transparent)!important}.premium-logo{display:flex!important;align-items:center!important;gap:14px!important;text-decoration:none!important;color:inherit!important}.nc-mark{width:54px;height:54px;min-width:54px;border-radius:16px;position:relative;display:grid;place-items:center;background:linear-gradient(145deg,#fff,#f5f0ff 46%,#ece3ff);border:1px solid rgba(91,33,182,.12);box-shadow:0 12px 30px #5b21b61a,inset 0 1px #ffffffe6;overflow:hidden}.nc-mark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;background:linear-gradient(135deg,rgba(91,33,182,.03),transparent 55%)}.nc-mark:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:12px;border:1px solid rgba(91,33,182,.08)}.nc-mark-inner{position:relative;z-index:2;font-family:Space Grotesk,Outfit,Arial,sans-serif;font-size:16px;font-weight:900;letter-spacing:1.6px;color:#4c1d95}.nc-mark-orbit,.nc-mark-orbit:after{display:none!important;content:none!important}.nc-wordmark{display:flex;flex-direction:column;gap:4px;line-height:1}.nc-title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.nc-title{font-family:Space Grotesk,Outfit,Arial,sans-serif;font-size:24px;font-weight:800;letter-spacing:-1px;color:#221338;text-transform:none}.nc-chip{display:inline-flex;align-items:center;justify-content:center;padding:4px 9px;border-radius:999px;background:#5b21b612;color:#5b21b6;font-size:10px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;border:1px solid rgba(91,33,182,.1)}.logo-subtitle{display:block!important;color:#7b6a98!important;font-size:10.5px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;margin-top:0!important}.logo,.novacore-logo{gap:14px!important}.logo-badge,.apex-logo-badge,.novacore-logo-badge{display:none!important}@media(max-width:768px){.nc-title{font-size:20px}.nc-chip{padding:4px 8px;font-size:9px}.nc-mark{width:48px;height:48px;min-width:48px}.logo-subtitle{font-size:9.2px!important;letter-spacing:1.15px!important}}.image-disclaimer-card{margin:0 0 24px;padding:15px 18px;border-radius:20px;background:#5b21b60e;border:1px solid rgba(91,33,182,.12);color:#4c1d95;font-size:14px;line-height:1.55;box-shadow:0 12px 30px #5b21b60f}.image-disclaimer-card strong{font-weight:900;color:#3b0764}.image-disclaimer-small{margin-top:10px;color:#6e6287;font-size:12.5px;line-height:1.45}.product-card .image-disclaimer-small{margin-top:12px}.nc-chip{letter-spacing:1.2px!important;padding:4px 10px!important}.nc-title{font-size:25px!important;letter-spacing:-1.1px!important;white-space:nowrap!important}@media(max-width:768px){.nc-title{font-size:21px!important}}.nc-title{font-size:23px!important;letter-spacing:-1.15px!important;white-space:nowrap!important}.nc-title-row{gap:0!important}.logo-subtitle{font-size:10.2px!important;letter-spacing:1.2px!important}@media(max-width:768px){.nc-title{font-size:19px!important}.logo-subtitle{font-size:8.9px!important;letter-spacing:1px!important}}.nc-mark{width:auto!important;height:auto!important;min-width:0!important;border-radius:0!important;position:static!important;display:block!important;place-items:initial!important;background:transparent!important;border:none!important;box-shadow:none!important;overflow:visible!important;padding:0!important}.nc-mark:before,.nc-mark:after{content:none!important;display:none!important}.nc-mark-inner{display:inline-block!important;font-family:Space Grotesk,Outfit,Arial,sans-serif!important;font-size:31px!important;font-weight:900!important;letter-spacing:-1.4px!important;line-height:1!important;color:#5b21b6!important;background:none!important;-webkit-text-fill-color:initial!important}.nc-title-row{gap:0!important;flex-wrap:nowrap!important}.nc-title{font-family:Space Grotesk,Outfit,Arial,sans-serif!important;font-size:24px!important;font-weight:800!important;letter-spacing:-1.05px!important;color:#221338!important;white-space:nowrap!important}.nc-chip{display:none!important}.logo,.novacore-logo,.premium-logo{gap:10px!important;align-items:center!important}.logo-subtitle{font-size:10px!important;letter-spacing:1.2px!important;color:#7b6a98!important}@media(max-width:768px){.nc-mark-inner{font-size:27px!important}.nc-title{font-size:20px!important}.logo-subtitle{font-size:8.8px!important;letter-spacing:1px!important}}.pc-ai-edge{background-image:url(https://files.pccasegear.com/images/1768458000-PCCG-PBM57T3-thb.jpg)}.pc-ai-studio{background-image:url(https://files.pccasegear.com/images/1772067632-PCCG-SCR583-thb.jpg)}.pc-ai-pro-white{background-image:url(https://files.pccasegear.com/images/1767750833-PCCG-DMN582-thb-set2-w.jpg)}.pc-ai-creator-x{background-image:url(https://files.pccasegear.com/images/1772067632-PCCG-SCR583-thb.jpg)}.pc-ai-compact-max{background-image:url(https://files.pccasegear.com/images/1772775939-PCCG-ARCB581-thb.jpg)}.pc-ai-titan{background-image:url(https://files.pccasegear.com/images/1772067632-PCCG-SCR583-thb.jpg)}.pc-ai-signature{background-image:url(https://files.pccasegear.com/images/1767750833-PCCG-DMN582-thb-set2-w.jpg)}#custom-builder .contact-card .btn{margin-top:18px}#custom-builder .check-list{margin:16px 0 6px}#checkout textarea{min-height:150px}#checkout .summary-total strong{color:#0f172a}#checkout .secure-note{background:#22c55e1f}
/*# sourceMappingURL=/cdn/shop/t/65/assets/apexpcs.css.map */
