.Sklep_page__tqCzO{--accent:var(--ui-accent,#10b981);display:grid;gap:1.25rem;min-width:0}.Sklep_head__evYlX h1{margin:0;color:#f5f4f1;font-size:clamp(1.9rem,3vw,2.6rem);font-weight:700;letter-spacing:-.05em;line-height:1.05}.Sklep_head__evYlX p{max-width:52rem;margin:.6rem 0 0;color:#a4a4ad;font-size:.88rem;line-height:1.6}.Sklep_head__evYlX a{color:#c4c4cb;text-decoration:underline;text-decoration-color:#4a4a52;text-underline-offset:3px}.Sklep_head__evYlX a:hover{color:var(--accent);text-decoration-color:var(--accent)}.Sklep_controls__oId7G{display:grid;gap:.75rem}.Sklep_controlsTop__ADxMn{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.Sklep_search__G6Euy{position:relative;flex:1 1 14rem;min-width:0}.Sklep_search__G6Euy i{position:absolute;top:50%;left:.85rem;transform:translateY(-50%);color:#6a6a73;font-size:.8rem;pointer-events:none}.Sklep_search__G6Euy input{width:100%;height:40px;padding:0 .9rem 0 2.3rem;border:1px solid #34343a;border-radius:6px;background:#151517;color:#ececed;font:inherit;font-size:.85rem}.Sklep_search__G6Euy input::placeholder{color:#6a6a73}.Sklep_search__G6Euy input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Sklep_segment__el7Vf{display:inline-flex;padding:3px;border:1px solid #2f2f35;border-radius:8px;background:#151517}.Sklep_segment__el7Vf button{display:inline-flex;align-items:center;gap:.45rem;height:32px;padding:0 .8rem;border:0;border-radius:5px;background:transparent;color:#a4a4ad;font:inherit;font-size:.78rem;font-weight:500;cursor:pointer;transition:background .14s,color .14s}.Sklep_segment__el7Vf button span{color:#6a6a73;font-size:.7rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Sklep_segment__el7Vf button:hover{color:#f4f3ef}.Sklep_segment__el7Vf .Sklep_segmentActive__xl9hs{background:#23262a;color:#fff}.Sklep_segment__el7Vf .Sklep_segmentActive__xl9hs span{color:var(--accent)}.Sklep_sort__26Obj{flex:0 0 auto}.Sklep_cats__IdBl3{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.Sklep_cats__IdBl3 button{display:inline-flex;align-items:center;gap:.45rem;height:32px;padding:0 .8rem;border:1px solid #2f2f35;border-radius:999px;background:transparent;color:#b4b4bc;font:inherit;font-size:.76rem;cursor:pointer;transition:border-color .14s,color .14s,background .14s}.Sklep_cats__IdBl3 button span{color:#6a6a73;font-size:.68rem}.Sklep_cats__IdBl3 button:hover{border-color:#4a4a52;color:#fff}.Sklep_cats__IdBl3 .Sklep_catActive__3pf_J{border-color:#285440;background:#15251e;color:#6ee7b7}.Sklep_meta__4aama{margin-left:auto;color:#6a6a73;font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Sklep_grid__7bt5J{display:grid;grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:.9rem;margin:0;padding:0;list-style:none}.Sklep_grid__7bt5J li{min-width:0}.Sklep_card__lADA_{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid #2a2a30;border-radius:8px;background:#161618;color:inherit;text-decoration:none;transition:border-color .16s,transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s}.Sklep_card__lADA_:hover{border-color:#35745b;transform:translateY(-3px);box-shadow:0 16px 30px -20px rgba(0,0,0,.9)}.Sklep_card__lADA_:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.Sklep_thumb__kFFMz{position:relative;display:grid;place-items:center;aspect-ratio:4/3;padding:.75rem;background:radial-gradient(60% 60% at 50% 55%,rgba(255,255,255,.05),transparent 72%),#101012}.Sklep_thumb__kFFMz img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 14px rgba(0,0,0,.5));transition:transform .26s cubic-bezier(.2,.7,.2,1)}.Sklep_card__lADA_:hover .Sklep_thumb__kFFMz img{transform:scale(1.04)}.Sklep_thumb__kFFMz>i{color:#3a3a42;font-size:2.2rem}.Sklep_body__BMuCP{display:flex;flex:1 1;flex-direction:column;gap:.35rem;padding:.8rem .9rem .9rem}.Sklep_cat__KpcsY{color:#6a6a73;font:500 .6rem/1.3 var(--ui-font-data);letter-spacing:.1em;text-transform:uppercase}.Sklep_name__h6De_{display:-webkit-box;overflow:hidden;color:#ececed;font-size:.85rem;font-weight:600;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.3em}.Sklep_foot__mR750{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-top:auto;padding-top:.55rem;border-top:1px solid #25252a}.Sklep_foot__mR750 strong{color:var(--accent);font-family:var(--ui-font-data);font-size:.82rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Sklep_foot__mR750 small{color:#6a6a73;font-size:.68rem;white-space:nowrap}.Sklep_cardSoldOut__QBPeK{opacity:.6}.Sklep_cardSoldOut__QBPeK:hover{transform:none;border-color:#2a2a30;box-shadow:none}.Sklep_cardSoldOut__QBPeK .Sklep_foot__mR750 strong{color:#85858e}.Sklep_soldBadge__ReRg_{position:absolute;top:.6rem;left:.6rem;padding:.2rem .5rem;border-radius:4px;background:rgba(12,12,14,.85);color:#d6d6da;font-size:.64rem;font-weight:600}.Sklep_empty__ou8xT{display:grid;gap:.7rem;justify-items:start;padding:2rem;border:1px dashed #34343a;border-radius:10px}.Sklep_empty__ou8xT h2{margin:0;color:#f0efec;font-size:1.2rem;letter-spacing:-.03em}.Sklep_empty__ou8xT p{max-width:46ch;margin:0;color:#a4a4ad;font-size:.88rem;line-height:1.6}.Sklep_emptyActions__jtQsf{display:flex;flex-wrap:wrap;gap:.6rem}.Sklep_legal__PUE0e{max-width:78ch;margin:.5rem 0 0;color:#6f6f78;font-size:.72rem;line-height:1.65}@media (max-width:640px){.Sklep_grid__7bt5J{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.Sklep_body__BMuCP{padding:.65rem .7rem .75rem}.Sklep_name__h6De_{font-size:.8rem}.Sklep_foot__mR750{flex-direction:column;align-items:flex-start;gap:.1rem}.Sklep_segment__el7Vf{width:100%}.Sklep_segment__el7Vf button{flex:1 1;justify-content:center;padding:0 .4rem}.Sklep_meta__4aama{margin-left:0}}@media (prefers-reduced-motion:reduce){.Sklep_page__tqCzO *{transition:none!important}}.Sklep_controlsTop__ADxMn .Sklep_sort__26Obj{display:flex;flex:0 0 auto;flex-direction:row;align-items:center;gap:.5rem;width:auto}.Sklep_controlsTop__ADxMn .Sklep_sort__26Obj .publicSortDropdownLabel{margin:0;font-size:.74rem}.Sklep_controlsTop__ADxMn .Sklep_sort__26Obj .publicSortTrigger{min-width:9.5rem;min-height:40px}@media (max-width:640px){.Sklep_controlsTop__ADxMn .Sklep_sort__26Obj{width:100%}.Sklep_controlsTop__ADxMn .Sklep_sort__26Obj .publicSortTrigger{flex:1 1}}