.kani-karten{padding:0 0 22px}.kani-karten__titel{margin:0 0 12px;padding-inline:var(--kani-rand);font-family:var(--kani-display);font-weight:700;font-size:2.2rem;letter-spacing:-.02em}.kani-karten__spur{display:flex;gap:10px;padding-inline:var(--kani-rand);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--kani-rand);scrollbar-width:none;-webkit-overflow-scrolling:touch}.kani-karten__spur::-webkit-scrollbar{display:none}.kani-karte{position:relative;isolation:isolate;overflow:hidden;flex:none;scroll-snap-align:start;width:82%;max-width:430px;aspect-ratio:3/5;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:clamp(14px,3.4vw,22px) clamp(14px,3.4vw,24px) clamp(16px,4vw,26px);border-radius:clamp(16px,4.6vw,24px);color:var(--kani-sugar);box-shadow:none}.kani-karte--blau{background:var(--kani-karte-bg)}.kani-karte--pink{background:var(--kani-karte-bg-pink)}.kani-karte--lila{background:var(--kani-karte-bg-lila)}.kani-karte__bildbox{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;overflow:hidden}.kani-karte__bild{display:block;width:100%;height:auto}.kani-karten__spur .kani-karte{background:var(--kani-karte-bg-sortiment)}.kani-karten__spur .kani-karte:before{content:none}.kani-karten__spur .kani-karte__bild{width:100%;height:100%;margin:0;object-fit:cover;object-position:center top}.kani-karten__spur .kani-karte__bildbox:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(0deg,#011034cc,#0110349e 26%,#0110344d,#01103400 54%)}.kani-karten__spur .kani-karte__h,.kani-karten__spur .kani-karte__p{text-shadow:0 1px 2px rgba(1,16,52,.9),0 2px 10px rgba(1,16,52,.85),0 0 22px rgba(1,16,52,.7)}.kani-karten__spur .kani-karte__p{opacity:1;font-weight:600}.kani-karte__text{position:relative;z-index:1;flex:none;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.kani-karte__h{margin:0;color:inherit;font-family:var(--kani-display);font-weight:700;font-size:clamp(2.3rem,6vw,3.1rem);line-height:.98;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance}.kani-karte__p{margin:0;max-width:26ch;font-size:1.55rem;line-height:1.35;opacity:.82}.kani-karte__knopf{display:inline-flex;align-items:center;justify-content:center;margin-top:6px;min-height:48px;padding:0 28px;border-radius:999px;background:var(--kani-sugar);color:var(--kani-text);font-family:var(--kani-body);font-size:1.55rem;font-weight:700;text-decoration:none;white-space:nowrap;box-shadow:0 8px 20px -6px #00000080;transition:transform .16s cubic-bezier(.34,1.5,.64,1),box-shadow .18s}.kani-karte__knopf:hover{box-shadow:0 14px 28px -8px #0009}.kani-karte__knopf:active{transform:scale(.96)}@media(min-width:750px){.kani-karten{padding:0 0 30px}.kani-karten__titel{font-size:2.8rem}.kani-karten__spur{gap:14px}.kani-karte{width:min(46%,430px)}}@media(min-width:990px){.kani-karten__spur{max-width:calc(1180px + 2 * var(--kani-rand));margin-inline:auto;justify-content:center}.kani-karten__spur .kani-karte{width:calc((100% - 14px)/2);max-width:none;aspect-ratio:16/9}.kani-karten__spur .kani-karte{flex-direction:row;justify-content:flex-end;align-items:center}.kani-karten__spur .kani-karte__bild{object-position:30% 40%}.kani-karten__spur .kani-karte__bildbox:after{background:linear-gradient(270deg,#011034d1,#011034a3 30%,#01103400 56%)}.kani-karten__spur .kani-karte__text{width:50%;padding-left:12px}.kani-karten__spur .kani-karte__h{font-size:clamp(2.3rem,2.6vw,3.1rem)}}.kani-karten__spur .kani-karte{--sticker-oben:3%;--sticker-rechts:3%}@media(min-width:990px){.kani-karten__spur .kani-karte{--sticker-oben:6%;--sticker-rechts:auto;--sticker-links:3%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kani-karten.css.map */
