@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700;800;900&family=DM+Sans:wght@400;500;600;700;800&display=swap');
:root{--bg:#090b0e;--panel:#11151a;--panel2:#171c22;--lime:#d9ff35;--white:#f4f5f2;--muted:#9aa2ac;--line:#282e35}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--white);font-family:'DM Sans',sans-serif}a{text-decoration:none;color:inherit}.top-strip{height:30px;background:var(--lime);color:#0a0c0e;text-align:center;font-size:10px;font-weight:800;letter-spacing:1.5px;padding:7px}.top-strip span{padding:0 12px}.site-nav{background:rgba(9,11,14,.96);border-bottom:1px solid #20252b;backdrop-filter:blur(14px);padding:15px 0}.brand{font-family:'Barlow Condensed',sans-serif;font-weight:900;letter-spacing:1px;font-size:28px;color:#fff!important}.brand>span:last-child{color:var(--lime)}.brand-mark{display:inline-flex;align-items:center;justify-content:center;background:var(--lime);color:#090b0e;width:29px;height:29px;border-radius:7px;font-size:17px;margin-right:5px}.navbar-nav{gap:20px}.nav-link{font-size:12px;font-weight:700;color:#b9c0c8!important}.nav-link:hover,.nav-link.active{color:var(--lime)!important}.nav-cta{font-size:12px;font-weight:800;color:var(--lime);border:1px solid #647522;border-radius:30px;padding:11px 17px}.nav-cta:hover{background:var(--lime);color:#090b0e}.hero-section{min-height:690px;position:relative;display:flex;align-items:center;overflow:hidden;background:#090b0e url('https://images.unsplash.com/photo-1540747913346-19e32dc3e97e?auto=format&fit=crop&w=2000&q=85') center 42%/cover no-repeat}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,7,9,.98) 0%,rgba(5,7,9,.87) 38%,rgba(5,7,9,.28) 100%),linear-gradient(0deg,#090b0e 0%,transparent 28%)}.hero-content{position:relative;z-index:1;padding-top:50px;padding-bottom:70px}.eyebrow{font-size:10px;font-weight:800;letter-spacing:2.3px;color:var(--lime);margin-bottom:17px}.eyebrow span{display:inline-block;width:23px;height:2px;background:var(--lime);vertical-align:middle;margin-right:8px}.hero-section h1,.page-hero h1{font:900 clamp(64px,9vw,118px)/.83 'Barlow Condensed',sans-serif;letter-spacing:-2px;margin:0}.hero-section h1 em,.page-hero h1 em,.display-title em,.section-heading h2 em,.promo-band h2 em{color:var(--lime);font-style:normal}.hero-copy{max-width:480px;color:#c0c5ca;font-size:14px;line-height:1.8;margin-top:25px}.btn-lime{background:var(--lime);color:#080a0c;border:1px solid var(--lime);font-size:12px;font-weight:800;border-radius:30px;padding:14px 23px}.btn-lime:hover{background:#efffa5;border-color:#efffa5;color:#080a0c}.hero-stats{display:flex;gap:44px;margin-top:65px}.hero-stats div{display:flex;flex-direction:column}.hero-stats strong{font:800 32px 'Barlow Condensed';color:#fff}.hero-stats strong span{color:var(--lime)}.hero-stats small{font-size:9px;letter-spacing:1.4px;color:#a7afb8}.hero-label{position:absolute;right:25px;bottom:28px;writing-mode:vertical-rl;font-size:9px;letter-spacing:2px;color:#b4bac0}.section-pad{padding:95px 0}.section-dark{background:#0e1216;border-top:1px solid #1b2228;border-bottom:1px solid #1b2228}.section-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:35px}.section-heading h2{font:800 48px/.9 'Barlow Condensed';margin:0}.text-link{font-size:12px;font-weight:800;color:var(--lime);border-bottom:1px solid #71872a;padding-bottom:7px}.category-card{height:310px;display:flex;flex-direction:column;justify-content:end;padding:24px;position:relative;overflow:hidden;border-radius:5px;background-size:cover;background-position:center;isolation:isolate;transition:.3s}.category-card:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.9),rgba(0,0,0,.08));z-index:-1}.category-card:hover{transform:translateY(-6px)}.category-card span{font-size:9px;letter-spacing:1.8px;color:var(--lime);font-weight:800}.category-card h3{font:800 36px/.9 'Barlow Condensed';margin:12px 0}.category-card>i{position:absolute;right:20px;top:20px;color:var(--lime);font-size:22px}.cricket{background-image:url('https://images.unsplash.com/photo-1531415074968-036ba1b575da?auto=format&fit=crop&w=700&q=80')}.football{background-image:url('https://images.unsplash.com/photo-1522778119026-d647f0596c20?auto=format&fit=crop&w=700&q=80')}.fitness{background-image:url('https://images.unsplash.com/photo-1534438327276-14e5300c3a48?auto=format&fit=crop&w=700&q=80')}.accessories{background-image:url('https://images.unsplash.com/photo-1517649763962-0c623066013b?auto=format&fit=crop&w=700&q=80')}.product-card{background:#151a20;border:1px solid #252c33;border-radius:5px;overflow:hidden;height:100%;transition:.25s}.product-card:hover{transform:translateY(-5px);border-color:#71872a}.product-img{height:220px;position:relative;background:#20262c;overflow:hidden}.product-img img{width:100%;height:100%;object-fit:cover;transition:.5s}.product-card:hover .product-img img{transform:scale(1.06)}.product-tag{position:absolute;top:13px;left:13px;background:var(--lime);color:#090b0e;font-size:9px;font-weight:900;letter-spacing:1px;padding:6px 9px}.product-info{padding:18px}.product-category{font-size:9px;color:var(--lime);letter-spacing:1.5px;font-weight:800}.product-info h5{font-size:15px;font-weight:700;margin:8px 0}.product-desc{font-size:11px;color:var(--muted);min-height:32px}.product-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:14px}.product-price{font-weight:800;font-size:15px}.product-action{width:33px;height:33px;border-radius:50%;display:grid;place-items:center;background:var(--lime);color:#080a0c}.promo-band{background:var(--lime);color:#090b0e;padding:75px 0;overflow:hidden}.promo-inner{display:flex;justify-content:space-between;align-items:center}.promo-band .eyebrow{color:#343d0b}.promo-band h2{font:900 clamp(48px,7vw,82px)/.86 'Barlow Condensed'}.promo-band h2 em{color:#fff}.promo-band p{font-size:13px;max-width:400px;margin:22px 0}.promo-band .btn-lime{background:#090b0e;color:#fff;border-color:#090b0e}.promo-orbit{width:230px;height:230px;border:2px solid rgba(0,0,0,.3);border-radius:50%;display:grid;place-items:center;position:relative;font:900 60px 'Barlow Condensed';transform:rotate(-12deg)}.promo-orbit:before,.promo-orbit:after{content:"";position:absolute;border:1px solid rgba(0,0,0,.25);border-radius:50%;inset:18px}.promo-orbit:after{inset:-14px}.promo-orbit i{position:absolute;font-size:28px;right:0;top:10px}.display-title{font:900 clamp(45px,6vw,70px)/.88 'Barlow Condensed';margin:0}.muted{color:var(--muted);font-size:13px;line-height:1.9}.feature-panel{background:#13191f;padding:35px;border:1px solid #252c33}.feature-item{display:flex;gap:20px;padding:17px 0;border-bottom:1px solid #2a3037}.feature-item:last-child{border:0}.feature-item>i{color:var(--lime);font-size:26px}.feature-item h5{font-size:14px;font-weight:800}.feature-item p{font-size:11px;color:var(--muted);margin:0}.footer{background:#060809;padding:55px 0 20px;border-top:1px solid #20252b}.footer-note{color:var(--muted);font-size:12px;max-width:280px;margin-top:15px;line-height:1.8}.footer h6{font-size:10px;letter-spacing:1.6px;color:var(--lime);margin-bottom:18px}.footer a:not(.brand){display:block;font-size:11px;color:#aeb5bd;margin:9px 0}.footer a:hover{color:var(--lime)}.footer-contact{font-size:11px;color:#aeb5bd;line-height:2}.footer-bottom{border-top:1px solid #22282e;margin-top:35px;padding-top:18px;display:flex;justify-content:space-between;color:#747d86;font-size:10px}.page-hero{padding:90px 0 85px;background:radial-gradient(circle at 80% 10%,#202a19 0%,#0d1114 34%,#090b0e 72%);border-bottom:1px solid #252c33}.page-hero h1{font-size:clamp(60px,8vw,100px)}.page-hero p{color:var(--muted);font-size:13px;margin:22px 0 0}.catalog-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.search-box,.filter-select,.form-control,.form-select{background:#151a20;border:1px solid #303841;color:#f4f5f2;border-radius:4px;font-size:12px;padding:12px 14px}.search-box{width:230px}.filter-select{width:160px}.form-control:focus,.form-select:focus{background:#151a20;color:#fff;border-color:var(--lime);box-shadow:0 0 0 .15rem rgba(217,255,53,.12)}.about-visual{height:410px;background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.05)),url('https://images.unsplash.com/photo-1531415074968-036ba1b575da?auto=format&fit=crop&w=1100&q=80') center/cover,#1c252b;position:relative;display:grid;place-items:center}.about-stamp{font:900 55px/.8 'Barlow Condensed';color:var(--lime);border:2px solid var(--lime);padding:25px;transform:rotate(-8deg);text-align:center}.aim-card{background:#151a20;border:1px solid #2a3037;padding:28px;min-height:230px;position:relative}.aim-card>span{position:absolute;right:20px;top:15px;color:#555e67;font:700 25px 'Barlow Condensed'}.aim-card>i{color:var(--lime);font-size:25px}.aim-card h4{font:700 24px 'Barlow Condensed';margin:22px 0 8px}.aim-card p{font-size:11px;color:var(--muted);line-height:1.8}.max-copy{max-width:560px;margin-top:20px}.contact-line{display:flex;gap:18px;margin-top:28px}.contact-line>i{color:var(--lime);font-size:22px}.contact-line small{display:block;color:var(--lime);font-size:9px;font-weight:800;letter-spacing:1.5px;margin-bottom:8px}.contact-line a,.contact-line p{display:block;color:#c7cbd0;font-size:12px;line-height:1.8;margin:0}.contact-form{background:#13191f;border:1px solid #2a3037;padding:32px}.contact-form h3{font:700 30px 'Barlow Condensed';margin-bottom:25px}.form-label{font-size:10px;color:#c1c7ce;font-weight:700}.form-note{font-size:10px;color:#8e98a2}.empty-state{color:var(--muted);padding:40px;text-align:center}.empty-state i{font-size:35px;color:var(--lime)}@media(max-width:767px){.hero-section{min-height:630px;background-position:58% center}.hero-shade{background:linear-gradient(90deg,rgba(5,7,9,.96),rgba(5,7,9,.6)),linear-gradient(0deg,#090b0e,transparent 40%)}.hero-stats{gap:22px;margin-top:48px}.hero-stats strong{font-size:26px}.section-pad{padding:65px 0}.section-heading h2{font-size:39px}.section-heading{align-items:start;gap:18px;flex-direction:column}.category-card{height:240px;padding:16px}.category-card h3{font-size:29px}.promo-inner{align-items:start}.promo-orbit{width:100px;height:100px;font-size:28px;margin-top:35px;flex-shrink:0}.promo-orbit:before{inset:9px}.promo-orbit:after{inset:-8px}.promo-orbit i{font-size:15px}.footer-bottom{gap:10px;flex-direction:column}.about-visual{height:300px}.contact-form{padding:22px}.catalog-toolbar{align-items:stretch}.catalog-toolbar>div:last-child{width:100%}.search-box{width:100%;flex:1}.filter-select{width:145px}}