KikBase Store

/* Critical: Override WP layout constraint on kikbase div */
.is-layout-constrained > #kikbase-store-page,
.wp-block-post-content.is-layout-constrained > #kikbase-store-page,
.entry-content > #kikbase-store-page {
max-width: 100% !important;
width: 100% !important;
margin-left: 0 !important;
margin-right: 0 !important;
}
/* Also ensure all sections inside are full width */
.is-layout-constrained > #kikbase-store-page .kb-hero,
.is-layout-constrained > #kikbase-store-page .kb-marquee,
.is-layout-constrained > #kikbase-store-page .kb-features,
.is-layout-constrained > #kikbase-store-page .kb-newsletter,
.is-layout-constrained > #kikbase-store-page .kb-footer {
max-width: 100% !important;
width: 100% !important;
}

/* === KikBase Store – Full Override === */
/* Hide WP template parts (header/footer) */
.wp-block-template-part { display: none !important; }
/* Make content full width – override theme constraints */
.entry-content.wp-block-post-content,
.wp-block-group.alignfull.has-global-padding,
.wp-block-group.is-layout-constrained,
#wp–skip-link–target,
.wp-site-blocks,
body.page-id-8 .wp-site-blocks > * {
max-width: 100% !important;
padding-left: 0 !important;
padding-right: 0 !important;
margin-left: 0 !important;
margin-right: 0 !important;
}
body.page-id-8 {
background: #0a0a0a !important;
padding-top: 0 !important;
margin-top: 0 !important;
}
body.page-id-8.admin-bar { margin-top: 0 !important; }
body.page-id-8 .wp-block-post-title,
body.page-id-8 h1.wp-block-post-title,
body.page-id-8 .page-title { display: none !important; }
#kikbase-store-page * { margin: 0; padding: 0; box-sizing: border-box; }
#kikbase-store-page { font-family: 'Segoe UI’, system-ui, -apple-system, sans-serif; background: #0a0a0a; color: #fff; }
.kb-nav { position: fixed; top: 0; width: 100%; z-index: 9999; background: rgba(10,10,10,.97); backdrop-filter: blur(12px); border-bottom: 1px solid rgba(255,255,255,.08); padding: 0 40px; height: 70px; display: flex; align-items: center; justify-content: space-between; }
.kb-logo { font-size: 22px; font-weight: 900; letter-spacing: -.5px; color: #fff; text-decoration: none; }
.kb-logo span { color: #ff3c00; }
.kb-nav-links { display: flex; gap: 32px; list-style: none; }
.kb-nav-links a { color: rgba(255,255,255,.7); text-decoration: none; font-size: 14px; font-weight: 500; transition: color .2s; }
.kb-nav-links a:hover { color: #fff; }
.kb-cart-btn { background: #ff3c00; color: #fff; border: none; padding: 10px 22px; border-radius: 50px; font-size: 14px; font-weight: 600; cursor: pointer; transition: all .2s; }
.kb-cart-btn:hover { background: #e63500; transform: translateY(-1px); }
.kb-hero { min-height: 100vh; display: flex; align-items: center; justify-content: center; background: linear-gradient(135deg,#0a0a0a 0%,#1a1a1a 50%,#0f0f0f 100%); position: relative; overflow: hidden; text-align: center; padding: 100px 40px 60px; }
.kb-hero::before { content: ”; position: absolute; top: -50%; left: -50%; width: 200%; height: 200%; background: radial-gradient(ellipse at 60% 40%,rgba(255,60,0,.15) 0%,transparent 60%); pointer-events: none; }
.kb-hero-content { position: relative; max-width: 800px; z-index: 1; }
.kb-badge { display: inline-block; background: rgba(255,60,0,.15); border: 1px solid rgba(255,60,0,.3); color: #ff3c00; padding: 6px 16px; border-radius: 50px; font-size: 12px; font-weight: 600; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 24px; }
.kb-hero h1 { font-size: clamp(42px,7vw,88px); font-weight: 900; line-height: .95; letter-spacing: -3px; margin-bottom: 24px; }
.kb-hero h1 .kb-accent { color: #ff3c00; }
.kb-hero p { font-size: 18px; color: rgba(255,255,255,.6); margin-bottom: 40px; max-width: 500px; margin-left: auto; margin-right: auto; line-height: 1.6; }
.kb-hero-btns { display: flex; gap: 16px; justify-content: center; flex-wrap: wrap; }
.kb-btn-primary { background: #ff3c00; color: #fff; padding: 16px 40px; border-radius: 50px; font-size: 16px; font-weight: 700; text-decoration: none; transition: all .2s; display: inline-block; }
.kb-btn-primary:hover { background: #e63500; transform: translateY(-2px); box-shadow: 0 8px 30px rgba(255,60,0,.4); color: #fff; }
.kb-btn-secondary { background: transparent; color: #fff; padding: 16px 40px; border-radius: 50px; font-size: 16px; font-weight: 700; text-decoration: none; border: 2px solid rgba(255,255,255,.25); transition: all .2s; display: inline-block; }
.kb-btn-secondary:hover { border-color: rgba(255,255,255,.7); color: #fff; }
.kb-marquee { background: #ff3c00; padding: 14px 0; overflow: hidden; }
.kb-marquee-track { display: flex; gap: 60px; animation: kb-scroll 22s linear infinite; white-space: nowrap; width: max-content; }
.kb-marquee-track span { font-size: 12px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: rgba(255,255,255,.9); }
.kb-marquee-track span::before { content: '★ ’; }
@keyframes kb-scroll { from { transform: translateX(0); } to { transform: translateX(-50%); } }
.kb-products { padding: 100px 40px; max-width: 1400px; margin: 0 auto; }
.kb-section-head { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 60px; flex-wrap: wrap; gap: 16px; }
.kb-section-title { font-size: clamp(32px,4vw,48px); font-weight: 900; letter-spacing: -2px; }
.kb-section-title span { color: #ff3c00; }
.kb-section-link { color: rgba(255,255,255,.5); text-decoration: none; font-size: 14px; font-weight: 600; border-bottom: 1px solid rgba(255,255,255,.2); padding-bottom: 2px; transition: all .2s; }
.kb-section-link:hover { color: #fff; border-color: #fff; }
.kb-grid { display: grid; grid-template-columns: repeat(auto-fill,minmax(300px,1fr)); gap: 24px; }
.kb-card { background: #141414; border-radius: 20px; overflow: hidden; transition: transform .3s,box-shadow .3s; border: 1px solid rgba(255,255,255,.06); cursor: pointer; }
.kb-card:hover { transform: translateY(-8px); box-shadow: 0 24px 60px rgba(0,0,0,.6); }
.kb-card-img { height: 280px; display: flex; align-items: center; justify-content: center; position: relative; overflow: hidden; }
.kb-shoe-icon { font-size: 82px; transform: rotate(-22deg); transition: transform .35s; filter: drop-shadow(0 12px 24px rgba(0,0,0,.6)); }
.kb-card:hover .kb-shoe-icon { transform: rotate(-10deg) scale(1.12); }
.kb-tag { position: absolute; top: 16px; left: 16px; color: #fff; font-size: 11px; font-weight: 700; padding: 5px 12px; border-radius: 50px; letter-spacing: .5px; text-transform: uppercase; }
.kb-tag-new { background: #00c853; }
.kb-tag-sale { background: #ff3c00; }
.kb-tag-hot { background: #ff9800; }
.kb-wish { position: absolute; top: 16px; right: 16px; width: 38px; height: 38px; background: rgba(255,255,255,.08); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 18px; transition: all .2s; cursor: pointer; border: none; color: #fff; }
.kb-wish:hover { background: rgba(255,60,0,.35); transform: scale(1.12); }
.kb-card-body { padding: 20px; }
.kb-brand { font-size: 11px; font-weight: 700; color: #ff3c00; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 5px; }
.kb-name { font-size: 18px; font-weight: 700; margin-bottom: 4px; color: #fff; }
.kb-desc { font-size: 13px; color: rgba(255,255,255,.45); margin-bottom: 18px; }
.kb-card-foot { display: flex; align-items: center; justify-content: space-between; }
.kb-price { font-size: 22px; font-weight: 800; color: #fff; }
.kb-price-old { font-size: 14px; color: rgba(255,255,255,.35); text-decoration: line-through; font-weight: 400; margin-right: 6px; }
.kb-add { background: rgba(255,255,255,.08); color: #fff; border: none; width: 44px; height: 44px; border-radius: 50%; font-size: 22px; cursor: pointer; transition: all .2s; display: flex; align-items: center; justify-content: center; }
.kb-add:hover { background: #ff3c00; transform: scale(1.1); }
.kb-cats { padding: 0 40px 100px; max-width: 1400px; margin: 0 auto; }
.kb-cats-grid { display: grid; grid-template-columns: 2fr 1fr 1fr; grid-template-rows: 250px 250px; gap: 16px; }
.kb-cat { border-radius: 20px; overflow: hidden; position: relative; cursor: pointer; transition: transform .3s; }
.kb-cat:hover { transform: scale(.975); }
.kb-cat:first-child { grid-row: span 2; }
.kb-cat-bg { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; font-size: 72px; }
.kb-cat:nth-child(1) .kb-cat-bg { background: linear-gradient(135deg,#1a1a2e,#16213e); }
.kb-cat:nth-child(2) .kb-cat-bg { background: linear-gradient(135deg,#1a0a0a,#2e1a0e); }
.kb-cat:nth-child(3) .kb-cat-bg { background: linear-gradient(135deg,#0a1a0a,#0e2e0e); }
.kb-cat:nth-child(4) .kb-cat-bg { background: linear-gradient(135deg,#1a1a0a,#2e2e0e); }
.kb-cat:nth-child(5) .kb-cat-bg { background: linear-gradient(135deg,#1a0a1a,#2e0e2e); }
.kb-cat-info { position: absolute; bottom: 0; left: 0; right: 0; padding: 22px; background: linear-gradient(0deg,rgba(0,0,0,.88) 0%,transparent 100%); }
.kb-cat-name { font-size: 20px; font-weight: 800; margin-bottom: 3px; }
.kb-cat-count { font-size: 13px; color: rgba(255,255,255,.5); }
.kb-features { background: #111; padding: 80px 40px; }
.kb-features-inner { max-width: 1400px; margin: 0 auto; display: grid; grid-template-columns: repeat(4,1fr); gap: 40px; }
.kb-feature { text-align: center; }
.kb-feat-icon { font-size: 38px; margin-bottom: 14px; }
.kb-feat-title { font-size: 16px; font-weight: 700; margin-bottom: 8px; color: #fff; }
.kb-feat-desc { font-size: 13px; color: rgba(255,255,255,.45); line-height: 1.65; }
.kb-newsletter { padding: 100px 40px; text-align: center; background: linear-gradient(135deg,#0f0f0f,#180905); }
.kb-newsletter-inner { max-width: 600px; margin: 0 auto; }
.kb-newsletter h2 { font-size: clamp(32px,4vw,42px); font-weight: 900; letter-spacing: -2px; margin-bottom: 14px; }
.kb-newsletter h2 span { color: #ff3c00; }
.kb-newsletter p { color: rgba(255,255,255,.5); margin-bottom: 32px; line-height: 1.6; }
.kb-nl-form { display: flex; gap: 12px; max-width: 480px; margin: 0 auto; }
.kb-nl-input { flex: 1; background: rgba(255,255,255,.08); border: 1px solid rgba(255,255,255,.12); color: #fff; padding: 14px 20px; border-radius: 50px; font-size: 15px; outline: none; transition: border-color .2s; }
.kb-nl-input:focus { border-color: #ff3c00; }
.kb-nl-input::placeholder { color: rgba(255,255,255,.3); }
.kb-nl-btn { background: #ff3c00; color: #fff; border: none; padding: 14px 28px; border-radius: 50px; font-size: 15px; font-weight: 700; cursor: pointer; transition: all .2s; white-space: nowrap; }
.kb-nl-btn:hover { background: #e63500; }
.kb-footer { background: #080808; padding: 60px 40px 30px; border-top: 1px solid rgba(255,255,255,.06); }
.kb-footer-grid { max-width: 1400px; margin: 0 auto; display: grid; grid-template-columns: 2fr 1fr 1fr 1fr; gap: 60px; margin-bottom: 50px; }
.kb-footer-brand-desc { color: rgba(255,255,255,.45); font-size: 14px; line-height: 1.75; margin-top: 14px; max-width: 280px; }
.kb-footer-col h4 { font-size: 12px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: rgba(255,255,255,.4); margin-bottom: 20px; }
.kb-footer-col ul { list-style: none; }
.kb-footer-col ul li { margin-bottom: 12px; }
.kb-footer-col ul li a { color: rgba(255,255,255,.6); text-decoration: none; font-size: 14px; transition: color .2s; }
.kb-footer-col ul li a:hover { color: #fff; }
.kb-footer-bottom { max-width: 1400px; margin: 0 auto; padding-top: 24px; border-top: 1px solid rgba(255,255,255,.06); display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 16px; }
.kb-footer-copy { font-size: 13px; color: rgba(255,255,255,.3); }
.kb-socials { display: flex; gap: 12px; }
.kb-social { width: 38px; height: 38px; background: rgba(255,255,255,.08); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 15px; text-decoration: none; transition: background .2s; color: rgba(255,255,255,.7); font-weight: 700; }
.kb-social:hover { background: #ff3c00; color: #fff; }
@media(max-width:900px){.kb-nav{padding:0 20px}.kb-nav-links{display:none}.kb-hero{padding:90px 20px 50px}.kb-products,.kb-cats{padding:60px 20px}.kb-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.kb-cats-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto}.kb-cat:first-child{grid-row:span 1}.kb-cat{height:200px}.kb-features-inner{grid-template-columns:repeat(2,1fr)}.kb-footer-grid{grid-template-columns:1fr 1fr;gap:30px}.kb-nl-form{flex-direction:column}.kb-features,.kb-newsletter{padding:60px 20px}.kb-footer{padding:50px 20px 24px}}
@media(max-width:480px){.kb-cats-grid{grid-template-columns:1fr}.kb-footer-grid{grid-template-columns:1fr}}

Nowa kolekcja 2026

Step Into
Your Kicks

Odkryj ekskluzywne buty od najlepszych marek swiata. Autentycznosc gwarantowana – kazda para certyfikowana.

Nike Air MaxAdidas YeezyAir Jordan 1New Balance 550Asics Gel-KayanoPuma SpeedcatReebok ClassicVans Old SkoolConverse Chuck 70Salomon XT-6
Nike Air MaxAdidas YeezyAir Jordan 1New Balance 550Asics Gel-KayanoPuma SpeedcatReebok ClassicVans Old SkoolConverse Chuck 70Salomon XT-6

Bestsellery 2026

Zobacz wszystkie

Nowe

📷
Nike
Air Max Pulse
Maksymalny komfort, minimalistyczny styl
649 zl

-20%

📷
Adidas
Yeezy Boost 350 V2
Kultowy design – streetwear ikona
1299 zl1039 zl

HOT

📷
Jordan
Air Jordan 1 Retro High
Chicago colorway – legenda streetwearu
899 zl

Nowe

📷
New Balance
550 White Green
Retro basketball, nowoczesny vibe
489 zl

📷
Asics
Gel-Kayano 14
Y2K estetyka w pelnej krasie
559 zl

-15%

📷
Puma
Speedcat OG
Rajdowy klasyk w ulicznym wydaniu
399 zl339 zl

Kategorie

Wszystkie

📷
Sneakery
342 modele
🏃
Running
128 modeli
Basketball
97 modeli
🛽
Skate
65 modeli
Football
83 modele
100% Autentycznosc
Kazda para weryfikowana przez ekspertow przed wysylka
🚀
Szybka wysylka
Zamow do 16:00 – dostawa nastepnego dnia roboczego
Zwrot 30 dni
Nie pasuje? Zwroc bez pytania w ciagu 30 dni
🔒
Bezpieczne platnosci
BLIK, karta, PayPo, przelew – plac jak lubisz

Badz pierwszy
na dropie

Zapisz sie i dostawaj powiadomienia o najnowszych dropach i ekskluzywnych ofertach.


(function(){
document.querySelectorAll(’.kb-add’).forEach(function(btn){
btn.addEventListener(’click’,function(e){
e.stopPropagation();
var c=document.getElementById(’kb-cart’);
if(!c)return;
var m=c.textContent.match(/[0-9]+/);
var n=m?parseInt(m[0])+1:1;
c.textContent=’Koszyk (’+n+’)’;
this.textContent=’ok’;this.style.background=’#00c853′;
var s=this;setTimeout(function(){s.textContent=’+’;s.style.background=”;},1500);
});
});
document.querySelectorAll(’.kb-wish’).forEach(function(btn){
btn.addEventListener(’click’,function(e){
e.stopPropagation();
var w=this.getAttribute(’data-wished’)===’1′;
this.setAttribute(’data-wished’,w?’0′:’1′);
this.innerHTML=w?’♡’:’❤’;
});
});
var s=document.getElementById(’kb-nl-submit’);
if(s){s.addEventListener(’click’,function(){
var i=document.getElementById(’kb-email’);
if(i&&i.value.indexOf(’@’)!==-1){
this.textContent=’Zapisano!’;this.style.background=’#00c853′;i.value=”;
var t=this;setTimeout(function(){t.textContent=’Zapisz sie’;t.style.background=”;},3000);
}else if(i){i.style.borderColor=’#ff3c00′;setTimeout(function(){i.style.borderColor=”;},1500);}
});}
document.querySelectorAll(’a[href^=”#kb-„]’).forEach(function(a){
a.addEventListener(’click’,function(e){
var t=document.querySelector(this.getAttribute(’href’));
if(t){e.preventDefault();t.scrollIntoView({behavior:’smooth’});}
});
});
})();