:root{--niko-acid:#C9F31C;--niko-black:#0D0D0B;--niko-cream:#F4F1E9;--niko-red:#FF3A3A;--niko-muted:#6E6B62}.niko-noise{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;opacity:.045;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.niko-display{font-family:var(--font-heading--family,"Archivo Black",system-ui,sans-serif);letter-spacing:-.03em;line-height:.92;text-transform:uppercase}.niko-hero{display:grid;grid-template-columns:1.1fr 1fr;min-height:88vh;border-top:1.5px solid var(--niko-black);border-bottom:1.5px solid var(--niko-black);position:relative;background:var(--niko-cream);overflow:hidden}.niko-hero-left{padding:80px 48px 60px 64px;display:flex;flex-direction:column;justify-content:center;background:var(--niko-cream)}.niko-tag{display:inline-flex;align-items:center;gap:10px;border:1.5px solid var(--niko-black);padding:8px 16px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;width:max-content;background:#fff;color:var(--niko-black)}.niko-tag .dot{width:8px;height:8px;border-radius:50%;background:var(--niko-red);animation:niko-blink 1.4s infinite}@keyframes niko-blink{50%{opacity:.25}}.niko-hero h1{font-size:clamp(54px,9vw,138px);margin:34px 0 14px;letter-spacing:-.04em;font-family:var(--font-heading--family,"Archivo Black",sans-serif);line-height:.92;text-transform:uppercase}.niko-hero h1 .stroke{-webkit-text-stroke:2px var(--niko-black);color:transparent}.niko-hero-sub{max-width:42ch;font-size:17px;line-height:1.65;color:var(--niko-muted);margin:22px 0 38px}.niko-hero-cta{display:flex;gap:16px;flex-wrap:wrap}.niko-btn{font-family:inherit;font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;padding:18px 30px;border:1.5px solid var(--niko-black);cursor:pointer;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background .2s;position:relative;overflow:hidden;color:var(--niko-black);background:transparent;display:inline-block}.niko-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--niko-black);transform:translateY(100%);transition:transform .3s ease;z-index:0}.niko-btn:hover:before{transform:translateY(0)}.niko-btn span{position:relative;z-index:1}.niko-btn:hover{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--niko-black)}.niko-btn:hover span{color:var(--niko-cream)}.niko-btn.solid{background:var(--niko-black);color:var(--niko-cream)}.niko-btn.solid:before{background:var(--niko-red)}.niko-btn.acid{background:var(--niko-acid);color:var(--niko-black)}.niko-btn.acid:before{background:var(--niko-black)}.niko-hero-right{position:relative;background:var(--niko-acid);overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:520px}.niko-hero-right:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 30% 70%,rgba(255,58,58,.12) 0%,transparent 40%);z-index:1}.niko-hero-img{position:relative;z-index:2;width:min(80%,420px);height:auto;filter:drop-shadow(0 30px 50px rgba(13,13,11,.25));animation:niko-float 6s ease-in-out infinite}@keyframes niko-float{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}.niko-sticker{position:absolute;z-index:3;background:var(--niko-cream);border:1.5px solid var(--niko-black);font-family:var(--font-heading--family,"Archivo Black",sans-serif);font-size:11px;letter-spacing:.05em;padding:14px;border-radius:16px;transform:rotate(-8deg);box-shadow:4px 4px 0 var(--niko-black);color:var(--niko-black)}.niko-sticker.red{background:var(--niko-red);color:#fff;transform:rotate(7deg)}.niko-sticker.top-l{top:18%;left:10%}.niko-sticker.bot-r{bottom:16%;right:10%}.niko-strip{background:var(--niko-black);color:var(--niko-cream);overflow:hidden;white-space:nowrap;padding:22px 0;border-bottom:2px solid var(--niko-black)}.niko-strip-track{display:inline-flex;animation:niko-stripScroll 22s linear infinite;will-change:transform}.niko-strip-track>span{font-family:var(--font-heading--family,"Archivo Black",sans-serif);font-size:30px;letter-spacing:.02em;text-transform:uppercase;padding:0 32px;display:inline-flex;align-items:center;gap:30px}.niko-strip-track .a{color:var(--niko-acid)}.niko-strip-track .b{color:var(--niko-red)}@keyframes niko-stripScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.niko-section{padding:100px 64px;background:var(--niko-cream)}.niko-sec-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:48px;gap:24px}.niko-sec-head h2{font-size:clamp(34px,5vw,64px);letter-spacing:-.03em}.niko-sec-head .niko-note{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--niko-muted);display:flex;align-items:center;gap:8px;transition:gap .2s;cursor:pointer;text-decoration:none}.niko-sec-head .niko-note:hover{gap:14px;color:var(--niko-black)}.niko-grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.niko-cat{position:relative;aspect-ratio:3/4;border:1.5px solid var(--niko-black);border-radius:20px;overflow:hidden;display:flex;align-items:flex-end;padding:22px;text-decoration:none;color:var(--niko-black);transition:transform .35s cubic-bezier(.25,1,.5,1),box-shadow .35s}.niko-cat:hover{transform:translateY(-8px);box-shadow:0 18px #0d0d0b1a}.niko-cat .bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;transition:transform .6s}.niko-cat:hover .bg{transform:scale(1.06)}.niko-cat .bg img{width:100%;height:100%;object-fit:cover}.niko-cat .bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(13,13,11,.55) 0%,transparent 60%)}.niko-cat .t{position:relative;z-index:1;background:var(--niko-cream);border:1.5px solid var(--niko-black);border-radius:14px;padding:14px 18px;font-family:var(--font-heading--family,"Archivo Black",sans-serif);font-size:15px;text-transform:uppercase;box-shadow:5px 5px 0 var(--niko-black);transition:transform .2s}.niko-cat:hover .t{transform:translate(-3px,-3px)}.niko-products-wrap{background:#fff}.niko-prod{border:1.5px solid var(--niko-black);border-radius:22px;overflow:hidden;display:flex;flex-direction:column;background:var(--niko-cream);transition:transform .35s cubic-bezier(.25,1,.5,1),box-shadow .35s}.niko-prod:hover{transform:translateY(-10px);box-shadow:0 20px #0d0d0b1a}.niko-prod .img{aspect-ratio:1/1;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.niko-prod .img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s}.niko-prod:hover .img img{transform:scale(1.05)}.niko-prod .add{position:absolute;bottom:16px;left:50%;transform:translate(-50%) translateY(80px);background:var(--niko-black);color:var(--niko-cream);border:0;border-radius:999px;padding:12px 24px;font-family:inherit;font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:transform .35s cubic-bezier(.25,1,.5,1);text-decoration:none;display:inline-block}.niko-prod:hover .add{transform:translate(-50%) translateY(0)}.niko-badge{position:absolute;top:14px;left:14px;z-index:2;font-size:10px;font-weight:700;letter-spacing:.12em;padding:7px 12px;border-radius:10px;border:1.5px solid var(--niko-black);text-transform:uppercase}.niko-badge.new{background:var(--niko-acid);color:var(--niko-black)}.niko-badge.hot{background:var(--niko-red);color:#fff}.niko-prod .info{padding:22px;border-top:1.5px solid var(--niko-black);background:var(--niko-cream)}.niko-prod .name{font-family:var(--font-heading--family,"Archivo Black",sans-serif);font-size:16px;text-transform:uppercase;margin-bottom:6px;color:var(--niko-black)}.niko-prod .meta{font-size:13px;color:var(--niko-muted);margin-bottom:14px;letter-spacing:.03em}.niko-prod .price{font-weight:700;font-size:17px;color:var(--niko-black)}.niko-prod a.niko-prod-link{display:block;color:inherit;text-decoration:none}.niko-manifesto-section{background:var(--niko-black);color:var(--niko-cream);text-align:center;position:relative;overflow:hidden;padding:100px 64px}.niko-manifesto-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 50% 50%,rgba(201,243,28,.08) 0%,transparent 50%)}.niko-manifesto-section .kicker{color:var(--niko-acid);font-size:12px;font-weight:700;letter-spacing:.35em;text-transform:uppercase;margin-bottom:28px;position:relative;z-index:1}.niko-manifesto-section h2{font-size:clamp(42px,6.5vw,86px);line-height:.96;max-width:18ch;margin:0 auto;position:relative;z-index:1;font-family:var(--font-heading--family,"Archivo Black",sans-serif);text-transform:uppercase;letter-spacing:-.03em}.niko-manifesto-section h2 .a{color:var(--niko-acid)}.niko-manifesto-section h2 .b{color:var(--niko-red)}.niko-manifesto-section p{color:#b9b6ad;max-width:50ch;margin:30px auto 0;font-size:17px;line-height:1.65;position:relative;z-index:1}.niko-values .niko-grid4{grid-template-columns:repeat(4,1fr)}.niko-val{border:1.5px solid var(--niko-black);border-radius:20px;padding:34px 26px;background:#fff;transition:transform .3s,box-shadow .3s}.niko-val:hover{transform:translateY(-6px);box-shadow:0 14px #0d0d0b14}.niko-val .ic{font-size:36px;margin-bottom:10px}.niko-val h3{font-family:var(--font-heading--family,"Archivo Black",sans-serif);font-size:17px;text-transform:uppercase;margin:18px 0 12px}.niko-val p{font-size:14px;color:var(--niko-muted);line-height:1.6}@media(max-width:980px){.niko-hero{grid-template-columns:1fr}.niko-hero-right{min-height:460px;order:-1}.niko-hero-left{padding:48px 24px}.niko-grid4{grid-template-columns:repeat(2,1fr)}.niko-section,.niko-manifesto-section{padding:72px 24px}.niko-hero-img{width:min(70%,320px)}}@media(max-width:560px){.niko-grid4{grid-template-columns:1fr}.niko-sticker{font-size:9px;padding:10px}.niko-sticker.top-l{top:auto;bottom:12%;left:6%}.niko-sticker.bot-r{bottom:8%;right:6%}.niko-hero h1{font-size:clamp(46px,14vw,70px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/niko-x-design.css.map */
