.tp-pf-karusel{gap:10px;padding:14px 0 6px;display:grid}.tp-pf-karusel-h{color:var(--tp-ink);align-items:center;gap:8px;padding:0 4px;font-size:1rem;font-weight:800;display:flex}.tp-pf-karusel-h svg{color:var(--tp-brand-text)}.tp-pf-karusel-serit{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:168px;grid-auto-flow:column;gap:10px;padding:2px 4px 6px;display:grid;overflow-x:auto}.tp-pf-karusel-serit::-webkit-scrollbar{display:none}.tp-pf-karusel-kart{scroll-snap-align:start;border:1px solid var(--tp-line);border-radius:var(--tp-card-r,16px);background:var(--tp-surface);text-align:center;align-content:start;justify-items:center;gap:8px;height:220px;padding:14px 10px;display:grid}.tp-pf-karusel-kim{justify-items:center;gap:4px;width:100%;min-width:0;display:grid}.tp-pf-karusel-av{color:#fff;background:var(--tp-brand);border-radius:999px;place-items:center;width:64px;height:64px;font-size:1.375rem;font-weight:800;display:grid;overflow:hidden}.tp-pf-karusel-av img{object-fit:cover;background:#fff;width:100%;height:100%}.tp-pf-karusel-ad{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--tp-ink);align-items:center;gap:3px;font-size:.875rem;font-weight:800;display:inline-flex;overflow:hidden}.tp-pf-karusel-neden{-webkit-line-clamp:2;color:var(--tp-muted);-webkit-box-orient:vertical;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}
