.kani-katbar{padding-bottom:2px}.kani-katbar__in{display:flex;gap:6px;align-items:center;max-width:1180px;margin-inline:auto;padding:6px var(--kani-rand);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.kani-katbar__in::-webkit-scrollbar{display:none}.kani-katbar__link{flex:none;white-space:nowrap;text-decoration:none;color:inherit;padding:8.5px 12.5px;border-radius:999px;border:0;background:var(--kani-ink-3);font-size:1.15rem;font-weight:700;transition:background .18s,color .18s,box-shadow .18s}.kani-katbar__link:hover,.kani-katbar__link.is-aktiv,.kani-katbar__link.is-aktiv:hover,.kani-katbar__link:focus-visible{background:#db063e17;color:var(--kani-text);box-shadow:inset 0 0 0 2px var(--kani-pink)}.kani-katbar__link:focus-visible{outline:none}.kani-katbar__link--hervor{background:var(--kani-pink);color:#fff}.kani-katbar__link--hervor:hover{background:var(--kani-pink);filter:brightness(1.1)}.kani-katbar__link--squishy{position:relative;isolation:isolate;overflow:hidden;color:var(--kani-text);background:linear-gradient(180deg,#ffe86b,#fdd225,#f7c00a 68%,#e9a800);box-shadow:inset 0 1.5px #ffffffe6,inset 0 -2px #a069006b,0 5px 12px -3px #e9a8008c;text-shadow:0 1px 0 rgba(255,255,255,.4)}.kani-katbar__link--squishy:before{content:"";position:absolute;z-index:-1;left:8%;right:8%;top:2px;height:42%;border-radius:999px;background:linear-gradient(180deg,#ffffff9e,#fff0);pointer-events:none}.kani-katbar__link--squishy:hover,.kani-katbar__link--squishy:focus-visible,.kani-katbar__link--squishy.is-aktiv{color:var(--kani-text);background:linear-gradient(180deg,#fff08f,#fedb44,#f9c916 68%,#edb200)}.kani-katbar__link--squishy.is-aktiv{box-shadow:inset 0 0 0 2px var(--kani-pink),inset 0 2.5px #ffffffbf,0 5px 12px -3px #e9a8008c}.kani-katbar__link--squishy:active{transform:scale(1.1,.82);box-shadow:inset 0 1.5px #ffffffb3,inset 0 -1px #a0690080,0 2px 6px -2px #e9a80099}.kani-katbar__link--squishy{transition:background .18s,box-shadow .18s,transform .32s cubic-bezier(.22,1.7,.5,1)}@media(prefers-reduced-motion:reduce){.kani-katbar__link--squishy{transition:background .18s,box-shadow .18s}.kani-katbar__link--squishy:active{transform:none}}@media(min-width:760px){.kani-katbar__in{gap:8px;padding:8px var(--kani-rand)}.kani-katbar__link{padding:9.5px 17.5px;font-size:1.25rem}}@media(min-width:990px){.kani-katbar__link:first-child{margin-inline-start:auto}.kani-katbar__link:last-child{margin-inline-end:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kani-katbar.css.map */
