.kcs .kcs-rad{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}@media (min-width:1024px){.kcs .kcs-rad{grid-template-columns:repeat(var(--kol,4),minmax(0,1fr));gap:28px}}@media (max-width:767px){.kcs .kcs-rad{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;scroll-padding:0 25px;display:flex;overflow-x:auto}.kcs .kcs-rad::-webkit-scrollbar{display:none}.kcs .kcs-kort{scroll-snap-align:start;flex:0 0 72vw}}@keyframes kcs-in{0%{opacity:0;transform:translateY(32px)}}@keyframes kcs-zoom{0%{transform:scale(1.14)}}@keyframes kcs-tagg{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:no-preference){[data-redo]:not([data-inne]) .kcs-in,[data-redo]:not([data-inne]) .kcs-kort{opacity:0}[data-inne] .kcs-in{animation:.9s cubic-bezier(.22,1,.36,1) backwards kcs-in}[data-inne] .kcs-kort{animation:.9s cubic-bezier(.22,1,.36,1) backwards kcs-in;animation-delay:calc(var(--i,0)*90ms)}[data-inne] .kcs-zoom{animation:1.4s cubic-bezier(.22,1,.36,1) backwards kcs-zoom;animation-delay:calc(var(--i,0)*90ms)}[data-inne] .kcs-tagg{animation:.6s backwards kcs-tagg;animation-delay:calc(var(--i,0)*90ms + .45s)}}
