.szewko-sklep-podkategorie{position:relative;max-width:1280px;margin:20px auto 0;@media (max-width:767px){margin:12px calc(-1 * var(--space-lg)) 0}}.szewko-sklep-podkategorie__lista{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0;padding:0;list-style:none;@media (max-width:767px){flex-wrap:nowrap;gap:8px;overflow-x:auto;padding:4px var(--space-lg);scroll-snap-type:x mandatory;scroll-padding-left:var(--space-lg);scrollbar-width:none;&::-webkit-scrollbar{display:none}&>li{scroll-snap-align:start}}}.szewko-sklep-podkategorie__pigulka{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;border:1px solid var(--color-sand-gold);border-radius:22px;background:#fff0;color:var(--color-dark-mahogany);font-family:var(--font-ui);font-size:13px;font-weight:600;letter-spacing:.04em;text-decoration:none;white-space:nowrap;&:hover,&:focus-visible{border-color:var(--color-desert-rust);color:var(--color-desert-rust)}}.szewko-sklep-podkategorie__pigulka--aktywna{border-color:#fff0;background:var(--gradient-sunrise-glow);box-shadow:0 3px 10px color-mix(in srgb,var(--color-desert-rust) 30%,transparent);color:var(--color-parchment);&:hover,&:focus-visible{border-color:#fff0;color:var(--color-parchment)}}.szewko-sklep-podkategorie__krawedz{display:none;@media (max-width:767px){display:block;position:absolute;top:0;right:0;bottom:0;width:34px;background:linear-gradient(to left,var(--color-parchment),transparent);pointer-events:none}}