.product-info-kani .page-width,product-info .page-width{padding-left:var(--kani-rand);padding-right:var(--kani-rand)}.product__info-container{max-width:100%}.product__info-container>*{margin:0 0 16px}.product__info-container>*:last-child{margin-bottom:0}.product__info-container>[id^=price-]{margin-bottom:4px}.product:not(.product--quick-add) .product__view-details{display:none}.product__media-wrapper{position:relative}.product__media-wrapper .product__media,.product__media-wrapper .product__modal-opener{border-radius:var(--kani-r-lg);overflow:hidden;background:var(--kani-ink-2)}.product__media-wrapper .product__media img{border-radius:var(--kani-r-lg)}.product__media-wrapper .product__media-item{padding-bottom:0}.product__media-wrapper .product-media-container.media-type-image{width:100%;max-width:100%}.product__media-wrapper .product-media-container.media-type-image .product__media{padding-top:0;aspect-ratio:1;background:#fdfdfd}.product__media-wrapper .product-media-container.media-type-image .product__media img{object-fit:contain;padding:4%;box-sizing:border-box}.kani-beispielfoto{border-radius:var(--kani-r-lg);overflow:hidden;background:var(--kani-ink-2);aspect-ratio:1/1}.kani-beispielfoto img{width:100%;height:100%;object-fit:cover;display:block}.kani-bildhinweis{display:flex;align-items:center;gap:10px;margin-top:10px;padding:12px 16px;border-radius:var(--kani-r);background:var(--kani-ink-2);color:var(--kani-text);font-size:1.35rem;font-weight:600;line-height:1.3}.kani-bildhinweis .kani-symbol{width:20px;height:20px;flex:none;color:var(--kani-pink)}.thumbnail-list{gap:10px}.thumbnail-list__item .thumbnail{border-radius:var(--kani-r);border:0;background:#fdfdfd;box-shadow:inset 0 0 0 1px var(--kani-line)}.thumbnail-list__item .thumbnail[aria-current=true]{box-shadow:inset 0 0 0 2px var(--kani-pink);background:#fdfdfd}.thumbnail-list__item .thumbnail img{border-radius:calc(var(--kani-r) - 2px);object-fit:contain;padding:6%;box-sizing:border-box}.product__info-container .rating-wrapper{display:flex;align-items:center;gap:8px;margin-bottom:10px}.product__info-container .rating{margin:0}.product .rating-star{--letter-spacing:.35;--font-size:2.1}.product__info-container .rating-star{--color-rating-star:#FFC01E}.product__info-container .rating-text{display:inline-block;margin:0;font-size:1.6rem;font-weight:700;color:var(--kani-text)}.product__info-container .rating-text .rating-max{display:none}.product__info-container .rating-count{margin:0;font-size:1.5rem;color:var(--kani-muted)}.product__title h1,.product__title .h1{font-family:var(--kani-display);font-weight:700;font-size:clamp(3.2rem,8vw,4.4rem);line-height:1.02;letter-spacing:-.02em;margin:0}.product__title>a{display:none}.product__info-container .price{font-family:var(--kani-body);font-weight:700;font-size:3.2rem;line-height:1.1;letter-spacing:-.02em}.product__info-container .price__container{margin:0}.product__info-container .kani-grundpreis,.product__info-container .product__tax{margin:0;color:var(--kani-muted);font-size:1.4rem}.kani-preiszusatz{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:4px}.kani-preiszusatz>*+*:before{content:"\b7";margin-right:6px;color:var(--kani-line)}.kani-preiszusatz .rte,.kani-preiszusatz .rte p{display:inline;margin:0}.product-form__input--pill,.product-form__input--dropdown,.product-form__input--swatch{margin:0}.product-form__input .form__label{display:block;margin-bottom:10px;font-size:1.5rem;font-weight:700;color:var(--kani-text)}.product-form__input--pill input[type=radio]+label,.product-form__input--dropdown .select__select{border-radius:999px;border:0;background:var(--kani-ink-3);color:var(--kani-text);font-weight:700;font-size:1.5rem;padding:13px 22px;box-shadow:none}.product-form__input--pill input[type=radio]:checked+label{background:#db063e17;box-shadow:inset 0 0 0 2px var(--kani-pink);color:var(--kani-text)}.product-form__input--pill input[type=radio]:focus-visible+label{box-shadow:inset 0 0 0 2px var(--kani-pink)}.product-form__input--pill input[type=radio].disabled+label,.product-form__input--pill input[type=radio][disabled]+label{opacity:.4}.product-form__buttons{display:grid;gap:10px}.product-form__buttons .product-form__submit{border-radius:999px;font-weight:700;font-size:1.7rem;letter-spacing:.01em;min-height:58px;width:100%;background:var(--kani-pink);box-shadow:0 8px 24px #db063e47}.product-form__buttons .product-form__submit:after,.product-form__buttons .product-form__submit:before{display:none}.product-form__buttons .product-form__submit:hover{filter:brightness(1.08)}.product-form__buttons .shopify-payment-button__button{border-radius:999px;min-height:52px;font-weight:700}.product-form__quantity .quantity{border-radius:999px;background:var(--kani-ink-3);width:100%}.product-form__quantity .quantity__input{background:transparent}.product__info-container .kani-pay{justify-content:center;gap:6px;flex-wrap:nowrap}.product__info-container .kani-pay__item{flex:1 1 0;width:auto;min-width:0;max-width:64px;height:34px;padding:5px 6px;border-radius:8px}.product__info-container .kani-pay__item svg{max-height:20px}.kani-lief{display:grid;gap:10px}.kani-lief__kasten{border-radius:var(--kani-r);padding:14px 16px}.kani-lief__kasten--da{display:block;background:#e7f6ec;box-shadow:inset 0 0 0 1px #a8debc}.kani-lief__kasten--weg{background:var(--kani-ink-3);box-shadow:inset 0 0 0 1px var(--kani-line)}.kani-lief__lager{display:flex;align-items:center;justify-content:center;gap:10px;margin:0;text-align:center;font-size:1.55rem;font-weight:700;line-height:1.3;color:#12713a}.kani-lief__kasten--weg .kani-lief__lager{color:var(--kani-muted)}.kani-lief__punkt{flex:none;width:12px;height:12px;border-radius:50%;background:currentColor}.kani-lief__zeile{display:flex;align-items:flex-start;gap:10px;margin:10px 0 0;font-size:1.4rem;line-height:1.4;color:var(--kani-text)}.kani-lief__zeile .kani-symbol{flex:none;width:20px;height:20px;margin-top:1px;color:#12713a}.kani-lief__zeile strong{font-weight:700}.kani-lief__knapp{border-radius:var(--kani-r);padding:14px 16px;background:#fff3e3;box-shadow:inset 0 0 0 1px #f3c88a}.kani-lief__knapp-kopf{display:flex;align-items:center;gap:10px;margin:0 0 10px;font-size:1.5rem;font-weight:700;line-height:1.3;color:#9a4a06}.kani-lief__knapp-kopf .kani-symbol{flex:none;width:22px;height:22px}.kani-lief__bahn{height:9px;border-radius:999px;background:#f0ddc4;overflow:hidden}.kani-lief__fuellung{display:block;height:100%;border-radius:inherit;background:#f07a13}.kani-vorteile{display:grid;grid-template-columns:1fr 1fr;gap:8px}.kani-vorteil{display:flex;align-items:center;gap:6px;padding:10px;border-radius:var(--kani-r);background:var(--kani-ink-2);min-width:0}.kani-vorteil .kani-symbol{width:20px;height:20px;flex:none;color:var(--kani-text)}.kani-vorteil__text{min-width:0}.kani-vorteil__t{display:block;font-size:1.2rem;font-weight:700;line-height:1.2;color:var(--kani-text)}.kani-vorteil__s{display:block;margin-top:1px;font-size:1.1rem;line-height:1.25;color:var(--kani-muted)}.kani-stimmen{border-radius:var(--kani-r-lg);box-shadow:inset 0 0 0 1px var(--kani-line);padding:20px 16px;text-align:center}.kani-stimmen__zahl{margin:0;font-family:var(--kani-display);font-weight:700;font-size:1.9rem;line-height:1.2;color:var(--kani-text)}.kani-stimmen__strich{height:1px;background:var(--kani-line);margin:16px 0;border:0}.kani-stimmen__buehne{position:relative}.kani-stimme{opacity:0;visibility:hidden;position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .45s ease}.kani-stimme.is-da{opacity:1;visibility:visible;position:relative}.kani-stimme__text{margin:0;font-size:1.5rem;line-height:1.45;font-style:italic;color:var(--kani-text)}.kani-stimme__fuss{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px}.kani-stimme__sterne{color:#ffc01e;font-size:1.5rem;letter-spacing:.12em;line-height:1}.kani-stimme__name{font-size:1.5rem;color:var(--kani-muted)}.kani-stimmen__quelle{display:block;margin-top:16px;padding:12px;border-radius:var(--kani-r);background:var(--kani-ink-2);color:var(--kani-muted);font-size:1.4rem;text-decoration:none}.kani-stimmen__quelle:hover{color:var(--kani-text)}.product__accordion,.kani-lmiv{border-top:1px solid var(--kani-line);margin:0}.product__accordion:last-of-type,.kani-lmiv{border-bottom:1px solid var(--kani-line)}.product__accordion+.product__accordion,.product__accordion+.kani-lmiv,.kani-lmiv+.product__accordion{border-top:1px solid var(--kani-line)}.product__accordion details,.kani-lmiv details.kani-lmiv__block{border:0;padding:0}.product__accordion summary,.kani-lmiv__block>summary{display:flex;align-items:center;gap:12px;padding:18px 2px;cursor:pointer;list-style:none;font-family:var(--kani-body);font-size:1.6rem;font-weight:700;color:var(--kani-text)}.product__accordion summary::-webkit-details-marker,.kani-lmiv__block>summary::-webkit-details-marker{display:none}.kani-lmiv__block>summary{justify-content:flex-start;line-height:1.3}.kani-lmiv details.kani-lmiv__block>summary:after,.kani-lmiv details.kani-lmiv__block[open]>summary:after{content:none}.product__accordion .summary__title{display:flex;align-items:center;gap:12px;flex:1 1 auto;min-width:0}.product__accordion .summary__title .svg-wrapper{margin-right:0}.product__accordion .accordion__title{margin:0;font-family:var(--kani-body);font-size:1.6rem;font-weight:700;letter-spacing:0;line-height:1.3}.product__accordion summary .icon-caret,.product__accordion summary svg.icon-caret,.kani-lmiv__block>summary .icon-caret{position:static;width:14px;height:14px;flex:none;margin-left:auto;color:var(--kani-muted);transition:transform .2s}.kani-lmiv__block>summary .icon-caret{height:calc(var(--font-heading-scale) * .6rem)}.product__accordion details[open] summary .icon-caret,.kani-lmiv__block[open]>summary .icon-caret{transform:rotate(180deg)}.product__accordion .accordion__content,.kani-lmiv__body{margin:0;padding:0 2px 18px;font-size:1.45rem;line-height:1.55;color:var(--kani-muted)}.product__accordion .accordion__content p{margin:0 0 10px}.product__accordion summary .kani-symbol,.kani-lmiv__block>summary .kani-symbol{width:20px;height:20px;flex:none;color:var(--kani-text)}.kani-lmiv details.kani-lmiv__block+details.kani-lmiv__block{border-top:1px solid var(--kani-line)}.kani-lmiv__table{width:100%;border-collapse:collapse;font-size:1.4rem}.kani-lmiv__table th{text-align:left;font-weight:600;color:var(--kani-text);padding:6px 0;border-bottom:1px solid var(--kani-line)}.kani-lmiv__table td{text-align:right;padding:6px 0;border-bottom:1px solid var(--kani-line)}.kani-lmiv__titel{margin:1.8rem 0 .6rem;font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--kani-text)}.kani-lmiv__titel:first-child{margin-top:0}.kani-lmiv__text{margin:0}.kani-merkmale{list-style:none;margin:0;padding:0;display:grid;gap:10px}.kani-merkmal{display:grid;grid-template-columns:22px 1fr;align-items:start;gap:12px;font-size:1.5rem;line-height:1.35}.kani-merkmal .kani-symbol{width:22px;height:22px;flex:none;color:var(--kani-pink);margin-top:calc((1.5rem * 1.35 - 22px) / 2)}.kani-kaufleiste{position:fixed;left:0;right:0;bottom:0;z-index:6;padding:10px var(--kani-rand) calc(10px + env(safe-area-inset-bottom));background:var(--kani-ink);border-top:1px solid var(--kani-line);transform:translateY(110%);transition:transform .28s cubic-bezier(.4,0,.2,1)}.kani-kaufleiste.is-da{transform:translateY(0)}.kani-kaufleiste__knopf{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;border:0;border-radius:999px;background:var(--kani-pink);color:#fff;font-family:var(--kani-body);font-size:1.6rem;font-weight:700;letter-spacing:.04em;cursor:pointer;box-shadow:0 8px 24px #db063e4d}.kani-kaufleiste__knopf:disabled{opacity:.5;cursor:default}.kani-kaufleiste__knopf .kani-symbol,.kani-kaufleiste__knopf .kani-tasche{width:21px;height:21px;flex:none}.kani-kaufleiste__preis{opacity:.86;font-weight:700}body.kani-hat-kaufleiste .kani-hoch{bottom:88px}.kani-zubehoer{padding:8px 0 24px}.kani-zubehoer__h{margin:0 var(--kani-rand) 12px;font-family:var(--kani-display);font-weight:700;font-size:2rem;letter-spacing:-.01em}.kani-zubehoer__spur{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px var(--kani-rand) 6px;margin:0;list-style:none;scrollbar-width:none}.kani-zubehoer__spur::-webkit-scrollbar{display:none}.kani-zubehoer__karte{position:relative;scroll-snap-align:start;flex:0 0 auto;width:76%;max-width:320px;display:flex;align-items:center;gap:12px;padding:10px 62px 10px 10px;border-radius:var(--kani-r);box-shadow:inset 0 0 0 1px var(--kani-line)}.kani-zubehoer__bild{width:58px;height:58px;flex:none;border-radius:12px;background:var(--kani-ink-2);object-fit:contain}.kani-zubehoer__text{min-width:0}.kani-zubehoer__n{margin:0;font-family:var(--kani-body);font-size:1.5rem;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kani-zubehoer__n a{color:inherit;text-decoration:none}.kani-zubehoer__n a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.kani-zubehoer__p{display:block;margin-top:4px;font-size:1.5rem;font-weight:700;color:var(--kani-text)}.kani-zubehoer__add{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:2;width:48px;height:48px;border:0;border-radius:999px;display:grid;place-items:center;background:var(--kani-zitrone);color:var(--kani-text);box-shadow:0 6px 16px #00000040;cursor:pointer;text-decoration:none;transition:transform .16s cubic-bezier(.34,1.56,.64,1),filter .18s}.kani-zubehoer__add:hover{filter:brightness(1.1)}.kani-zubehoer__add:active{transform:translateY(-50%) scale(.92)}.kani-zubehoer__add[disabled]{opacity:.5;pointer-events:none}.kani-zubehoer__add.is-fertig{background:var(--kani-gruen-ok);color:#fff}.kani-zubehoer__add .kani-tasche,.kani-zubehoer__add .kani-haken{width:26px;height:26px}@media(min-width:750px){.kani-vorteile{gap:10px}.kani-vorteil{padding:12px}.kani-stimmen{padding:24px}.kani-zubehoer__karte{width:300px}}@media(min-width:990px){.kani-kaufleiste{display:none}.product__title h1{font-size:4.4rem}}@media(prefers-reduced-motion:reduce){.kani-kaufleiste,.kani-stimme,.kani-zubehoer__add{transition:none}}.product__media-wrapper .product__media-item{position:relative}.kani-streifen{position:absolute;z-index:2;left:0;right:0;bottom:0;display:flex;align-items:center;gap:6px;padding:5px 16px;background:#f1f1f4;border-radius:0 0 var(--kani-r-lg) var(--kani-r-lg);font-size:1.3rem;font-weight:600;line-height:1.2;color:var(--kani-text);pointer-events:none}.kani-streifen .kani-symbol{width:16px;height:16px;flex:none;color:var(--kani-text)}@media screen and (min-width:750px){.kani-streifen{padding:9px 22px;font-size:1.5rem;gap:8px}.kani-streifen .kani-symbol{width:20px;height:20px}}.product__media-wrapper:not(:has(.product__media-item+.product__media-item)) .slider-buttons{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kani-product.css.map */
