.keks-untertitel{margin:-8px 0 0;color:var(--keks-gedaempft);font-size:16px;line-height:1.4}.keks-preis__stueck{margin:2px 0}.keks-preis__stueck span{position:relative;display:inline-flex;align-items:center;min-height:30px;padding:4px 12px 4px 10px;margin-inline-start:10px;border-radius:0 6px 6px 0;background:var(--keks-dunkel-grund);color:var(--keks-dunkel-text);font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap}.keks-preis__stueck span:before{content:"";position:absolute;inset-block:0;inset-inline-end:100%;width:10px;background:inherit;clip-path:polygon(100% 0,0 50%,100% 100%)}.keks-gekauft{display:flex;align-items:center;justify-content:center;gap:8px;margin:-4px 0 0;font-size:14px;font-weight:600}.keks-gekauft__punkt{position:relative;width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#2f9e55}.keks-gekauft__punkt:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:#2f9e55;opacity:.25;animation:keks-puls 2.4s ease-out infinite}@keyframes keks-puls{0%{transform:scale(.6);opacity:.45}to{transform:scale(1.6);opacity:0}}@media(prefers-reduced-motion:reduce){.keks-gekauft__punkt:after{animation:none}}.keks-vertrauen{display:grid;gap:14px;padding:16px;border-radius:var(--keks-rundung-karte, 16px);background:var(--keks-flaeche)}.keks-vertrauen__liste{display:grid;gap:12px;margin:0;padding:0;list-style:none}.keks-vertrauen__punkt{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.35}.keks-vertrauen__symbol{display:inline-flex;flex:0 0 auto;color:var(--keks-dunkel-grund)}.keks-vertrauen__text{display:flex;flex-direction:column}.keks-vertrauen__text strong,.keks-vertrauen__text a{font-weight:600}.keks-vertrauen__text a{color:inherit;text-decoration:underline;text-underline-offset:3px}.keks-vertrauen__text span{color:var(--keks-gedaempft)}.keks-vertrauen__zahlarten{justify-content:flex-start;margin:0;padding-block-start:12px;border-block-start:1px solid var(--keks-linie)}.keks-eigenes-karte{display:flex;align-items:center;gap:12px;padding:10px 14px 10px 10px;border:1px solid var(--keks-linie);border-radius:var(--keks-rundung-karte, 16px);color:inherit;text-decoration:none;transition:border-color .2s}.keks-eigenes-karte:hover{border-color:var(--keks-dunkel-grund)}.keks-eigenes-karte__bild{width:64px;height:64px;flex:0 0 64px;border-radius:10px;object-fit:cover}.keks-eigenes-karte__text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;font-size:14px;line-height:1.3}.keks-eigenes-karte__marke,.keks-eigenes-karte__preis{color:var(--keks-gedaempft)}.keks-eigenes-karte__text strong{font-size:16px}.keks-eigenes-karte__pfeil{display:inline-flex;color:var(--keks-dunkel-grund)}.keks-stueckzahl__schnell{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-block-start:12px}.keks-stueckzahl__wahl{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 4px;border:1.5px solid var(--keks-linie);border-radius:12px;background:transparent;color:inherit;font:inherit;cursor:pointer;transition:border-color .15s,background-color .15s}.keks-stueckzahl__wahl[aria-pressed=true]{border-color:var(--keks-dunkel-grund);background:var(--keks-flaeche)}.keks-stueckzahl__wahl-anzahl{font-size:14px;font-weight:600}.keks-stueckzahl__wahl-preis{font-size:15px;font-weight:700;color:var(--keks-akzent)}.keks-stueckzahl__wahl-je{font-size:11px;color:var(--keks-gedaempft)}@media screen and (max-width:389px){.keks-stueckzahl__schnell{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.keks-kategoriebild{height:112px!important;aspect-ratio:auto!important;overflow:hidden}.keks-kategoriebild__img{width:100%;height:100%!important;object-fit:cover}[id$=__beliebt] .keks-ueberschrift{font-size:28px}}.product-badges:has(.keks-badge--bestseller) .color-custom-badge-sale{display:none}.keks-banner__sterne{display:flex;justify-content:inherit;margin-block-end:6px;font-size:14px}.keks-banner__sterne:empty{display:none}.keks-optionen{display:grid;gap:10px}.keks-optionen__titel{font-weight:700;font-size:16px}.keks-optionen__karte{position:relative;display:flex;align-items:center;gap:12px;padding:14px 16px;border:1.5px solid var(--keks-linie);border-radius:var(--keks-rundung-karte, 16px);cursor:pointer;transition:border-color .15s,background-color .15s}.keks-optionen__karte input{position:absolute;opacity:0;pointer-events:none}.keks-optionen__karte:has(input:checked){border-color:var(--keks-dunkel-grund);background:var(--keks-flaeche)}.keks-optionen__karte:has(input:focus-visible){outline:2px solid var(--keks-dunkel-grund);outline-offset:2px}.keks-optionen__kreis{width:20px;height:20px;flex:0 0 20px;border:1.5px solid var(--keks-gedaempft);border-radius:50%}.keks-optionen__karte:has(input:checked) .keks-optionen__kreis{border:6px solid var(--keks-dunkel-grund)}.keks-optionen__text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;font-size:14px;line-height:1.3}.keks-optionen__text strong{font-size:16px}.keks-optionen__text span{color:var(--keks-gedaempft)}.keks-optionen__preis{display:flex;flex-direction:column;align-items:flex-end;font-size:16px;white-space:nowrap}.keks-optionen__preis strong{color:var(--keks-akzent)}.keks-optionen__preis s{color:var(--keks-gedaempft);font-size:13px}.keks-optionen__badge{position:absolute;inset-block-start:-11px;inset-inline-end:14px;padding:2px 10px;border-radius:99px;background:var(--keks-dunkel-grund);color:var(--keks-dunkel-text);font-size:12px;font-weight:600}.product-details[data-keks-wahl=set] .buy-buttons-block,body.keks-wahl-set .sticky-add-to-cart{display:none}.product-details[data-keks-wahl=einzel] keks-zusammen{display:none}.jm-review-item:has([aria-label^="1 out of 5"]),.jm-review-item:has([aria-label^="2 out of 5"]),.jm-review-item:has([aria-label^="3 out of 5"]),.jm-review-item:has([aria-label^="1 von 5"]),.jm-review-item:has([aria-label^="2 von 5"]),.jm-review-item:has([aria-label^="3 von 5"]),.jdgm-rev[data-score="1"],.jdgm-rev[data-score="2"],.jdgm-rev[data-score="3"]{display:none!important}option[value=lowest_rating]{display:none}.keks-vergleich{display:grid;gap:20px}.keks-vergleich__tabelle{width:100%;border-collapse:separate;border-spacing:0;font-size:15px}.keks-vergleich__tabelle th,.keks-vergleich__tabelle td{padding:14px 10px;border-block-end:1px solid var(--keks-linie);text-align:center;vertical-align:middle}.keks-vergleich__tabelle tbody th{text-align:start;font-weight:600}.keks-vergleich__tabelle thead th{font-size:14px;font-weight:700}.keks-vergleich__tabelle .keks-vergleich__wir{width:28%;background:var(--keks-flaeche);color:var(--keks-dunkel-grund)}.keks-vergleich__tabelle thead .keks-vergleich__wir{border-start-start-radius:12px;border-start-end-radius:12px}.keks-vergleich__tabelle tbody tr:last-child .keks-vergleich__wir{border-end-start-radius:12px;border-end-end-radius:12px}.keks-vergleich__ja{color:#2f9e55;font-size:20px;font-weight:700}.keks-vergleich__nein{color:var(--keks-akzent);font-size:18px}.keks-vergleich__text{color:var(--keks-gedaempft);font-size:13px}.keks-ankunft .keks-lieferdatum{display:flex;align-items:center;justify-content:center;gap:8px;margin:-4px 0 0;color:#23784a;font-size:14px;font-weight:600}.keks-untertitel__masse{display:inline-flex;margin-inline-start:8px;padding:1px 8px;border:1px solid var(--keks-linie);border-radius:99px;font-size:13px;white-space:nowrap}.keks-ausf--ohne-bild .keks-ausf__wahl{grid-template-columns:1fr 1fr;gap:10px}.keks-ausf--ohne-bild .keks-ausf__karte{display:grid;grid-template-columns:48px 1fr;column-gap:10px;row-gap:2px;align-items:center;padding:14px 10px 10px}.keks-ausf--ohne-bild .keks-ausf__bild{grid-column:1;grid-row:1 / 4;position:static;width:48px;aspect-ratio:1;margin:0;border-radius:8px}.keks-ausf--ohne-bild .keks-ausf__name,.keks-ausf--ohne-bild .keks-ausf__preis,.keks-ausf--ohne-bild .keks-ausf__spar{grid-column:2;padding:0}.keks-ausf--ohne-bild .keks-ausf__name{font-size:14px}.keks-ausf--ohne-bild .keks-ausf__preis{margin:0;font-size:14px}.keks-ausf--ohne-bild .keks-ausf__preis s{font-size:12px}.keks-ausf--ohne-bild .keks-ausf__spar{font-size:11px}.keks-ausf--ohne-bild .keks-ausf__unter{display:none}.keks-ausf--ohne-bild .keks-ausf__badge{position:absolute;top:-11px;left:10px;font-size:11px;padding:1px 8px}.keks-ausf--ohne-bild .keks-ausf__haken{top:6px;right:6px;width:18px;height:18px}.keks-ausf--ohne-bild .keks-ausf__haken svg{width:11px;height:11px}.product-details[data-keks-wahl] .product-form-buttons{flex-wrap:nowrap;gap:10px;align-items:stretch}.product-details[data-keks-wahl] .product-form-buttons>span:not(.product-form-text__error){flex:1 1 auto;min-width:0}.product-details[data-keks-wahl] .product-form-buttons .add-to-cart-button{width:100%;height:100%}.keks-gekauft__koepfe{display:inline-flex}.keks-gekauft__kopf{display:inline-grid;place-items:center;width:26px;height:26px;margin-inline-start:-7px;border:2px solid var(--color-background, #fff);border-radius:50%;color:#fff;font-size:11px;font-weight:700}.keks-gekauft__kopf:first-child{margin-inline-start:0}.keks-gekauft__kopf--1{background:#235a43}.keks-gekauft__kopf--2{background:#b5562b}.keks-gekauft__kopf--3{background:#d9a13b}.keks-gekauft__kopf--4{background:#6b4226}.product-details[data-keks-wahl] .add-to-cart-button{white-space:nowrap}.keks-gekauft__kopf--foto{display:inline-block;object-fit:cover;background:var(--keks-flaeche)}.keks-eigenes-karte,.keks-optionen__karte,.keks-ausf__karte{background:var(--keks-flaeche)}.keks-untertitel__masse{display:inline;margin:0;padding:0;border:0;border-radius:0;font-size:inherit;white-space:nowrap}.keks-untertitel__masse:before{content:" \b7  "}.keks-preisblock+.keks-gekauft,.keks-gekauft{justify-content:flex-start;margin:0}.keks-vergleich__tabelle thead .keks-vergleich__wir{background:var(--keks-gruen, #235a43);color:#fff}.keks-vergleich__tabelle thead th:last-child{background:#4a2c1d;color:#fff;border-start-end-radius:12px}.keks-vergleich__tabelle thead th:first-child{background:transparent}.keks-vergleich__tabelle tbody .keks-vergleich__wir{background:#235a4314;color:#235a43}.keks-vergleich__tabelle tbody td:last-child{background:#4a2c1d0d}.keks-vergleich__ja{color:#235a43}.keks-vergleich__nein{color:#4a2c1d}.keks-korb-spar{margin:0 0 6px;color:#23784a;font-size:15px;font-weight:700;text-align:end}.keks-kasse-lieferung{color:#23784a;font-weight:600}.keks-korb-sterne{display:flex;justify-content:center;margin-block-start:6px;font-size:13px}.keks-korb-sterne:empty{display:none}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .group-block-content{gap:22px}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-produkttitel__titel{font-size:clamp(26px,6.8vw,34px);font-weight:500;line-height:1.15;letter-spacing:-.01em}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-produkttitel{gap:6px}.keks-untertitel__masse--allein:before{content:none}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-untertitel{margin-top:-16px;font-size:13px}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-preisblock{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:2px}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-preis__betrag{font-size:22px;font-weight:600}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-preis__vorher{font-size:14px}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-preis__stueck{margin:0}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-preis__stueck span{min-height:24px;margin:0;padding:2px 9px;border-radius:4px;font-size:12px;font-weight:600}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-preis__stueck span:before{content:none}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-preis__zusatz{flex-basis:100%;font-size:12px}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-gekauft{margin-top:-12px;font-size:13px;font-weight:500}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-ausf__titel{font-size:15px;font-weight:600}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-ausf__beispiel{display:block;margin:2px 0 0;font-size:13px;opacity:.7}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-ausf__karte{border-width:1px;border-radius:10px}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-ausf__karte:has(input:checked){box-shadow:none}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-ausf__name{font-size:14px;font-weight:500}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-ausf__preis{font-size:13px;font-weight:600}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-ausf__spar{font-size:11px;font-weight:500}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-ausf__badge{font-weight:600}.keks-optionen__titel{font-size:15px;font-weight:600}.keks-optionen__karte{padding:12px 14px;border-width:1px;border-radius:10px}.keks-optionen__text strong{font-size:15px;font-weight:500}.keks-optionen__text span{font-size:13px}.keks-optionen__preis{font-size:15px}.keks-optionen__preis strong{font-weight:600}.product-details[data-keks-wahl] .quantity-selector-wrapper{display:none}.product-details[data-keks-wahl] .add-to-cart-button{font-weight:600}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-ankunft .keks-lieferdatum{font-size:13px;font-weight:500}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-vertrauen{gap:12px;padding:14px 16px}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-vertrauen__punkt{font-size:13px}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-vertrauen__text strong,:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-vertrauen__text a{font-weight:500}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-eigenes-karte__text strong{font-size:15px;font-weight:500}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-eigenes-karte__text{font-size:13px}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-untertitel{margin-top:-10px;font-size:14px}.product-details:has(keks-stueckzahl) .keks-untertitel{margin-top:-10px}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-stueckzahl__label,:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-upload__label,:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .kta label,:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .kta legend,.kta .kta__feld-titel{font-size:15px;font-weight:600}.keks-stueckzahl__wahl{border-width:1px;border-radius:10px}.keks-stueckzahl__wahl-anzahl{font-weight:500}.keks-stueckzahl__wahl-preis{font-size:14px;font-weight:600}.keks-stueckzahl__zeile{font-size:13px}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-upload,:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-upload *{font-weight:400}:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-upload button,:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-upload label strong{font-weight:500}.kta .keks-auswahlfeld button,.kta [data-schrift],.kta .kta__chip,.kta button.kta__form{font-weight:400}.kta .kta__raster{row-gap:28px}.kta .kta__kopf{display:grid;gap:14px}.kta .keks-feld__label{font-size:15px;font-weight:600}.kta .keks-feld__hint,.kta .kta__platz{font-size:13px}.kta .kta__platz strong,.kta .kta__zeile output{font-weight:500}.kta .kta__optionen button,.kta .kta__optionen label{font-weight:400;border-width:1px}.kta .kta__rechts{display:grid;gap:18px}.kta .keks-ankunft .keks-lieferdatum{margin:4px 0 0}.kta .kta__fragen summary,.kta .kta__fragen h3{font-size:15px;font-weight:500}:root{--keks-gewicht-fett: 600;--keks-gewicht-duenn: 300;--keks-titel-1: clamp(26px, 2.6vw, 38px);--keks-titel-2: clamp(22px, 2vw, 30px);--keks-titel-3: clamp(16px, 1.2vw, 18px);--keks-abstand-sektion: 52px}@media screen and (min-width:750px){:root{--keks-abstand-sektion: 64px}}.keks-ueberschrift{letter-spacing:-.01em;line-height:1.12}main :is(h1,h2,h3,h4):not(.keks-ueberschrift):not(.keks-produkttitel__titel){font-weight:600}main :is(strong,b){font-weight:600}.keks-kartentitel__titel{font-size:14px;font-weight:500}.button,button.button{font-weight:600}details summary,.accordion summary,.keks-faq summary{font-weight:500}main .keks-panel :is(h2,h3){font-weight:600}main p{line-height:1.55}.keks-produkttitel__titel,:is(.product-details,.kta) .keks-produkttitel__titel{font-weight:600}.keks-produkttitel__zusatz{font-weight:300}@media screen and (max-width:749px){.keks-banner__inhalt{text-align:start;align-items:flex-start}.keks-banner__sterne{justify-content:flex-start}.keks-banner__inhalt .button,.keks-banner__inhalt a.button{align-self:flex-start}}.keks-ankunft .keks-lieferdatum,.keks-gekauft{justify-content:flex-start;text-align:start}.keks-produkttitel__zusatz{display:block}.keks-ankunft .keks-lieferdatum,.keks-gekauft{justify-content:center;text-align:center}.keks-preis__betrag,:is(.product-details:has(.keks-optionen),.product-details:has(keks-stueckzahl),.keks-sfx-gutschein .product-details,.kta) .keks-preis__betrag{font-size:28px}.keks-vergleich__tabelle{border-collapse:separate;border-spacing:6px 0;margin-inline:-6px;width:calc(100% + 12px)}.keks-vergleich__tabelle thead th:not(:first-child){border-radius:12px 12px 0 0;border-block-end:0}.keks-vergleich__tabelle thead th:last-child{border-start-end-radius:12px;border-start-start-radius:12px}.keks-vergleich__tabelle tbody tr:last-child td{border-radius:0 0 12px 12px;border-block-end:0}.keks-vergleich__tabelle tbody td{border-block-end-color:#0000000f}@media screen and (min-width:750px){.keks-vergleich{max-width:760px}}:is(li,div,article):has(>a[href*=halloween-paket-10-ausstecher]){display:none}.keks-sfx-gutschein .product-details .quantity-selector-wrapper{display:none}.keks-sfx-gutschein .product-details .add-to-cart-button{flex:1 1 100%}.keks-sfx-gutschein .product-details .variant-option--buttons,.keks-sfx-gutschein .product-details .gift-card-form-option{display:flex;flex-wrap:wrap;gap:8px}.keks-sfx-gutschein .product-details .variant-option__button-label,.keks-sfx-gutschein .product-details .gift-card-form-option__button-label{min-height:0;min-width:0;flex:1 1 0;padding:10px 12px;border-radius:12px;font-size:15px;line-height:1.25;text-align:center;justify-content:center}.keks-sfx-gutschein .product-details .gift-card-form-option__button-label{flex-basis:40%}.keks-sfx-gutschein .product-details .variant-option legend,.keks-sfx-gutschein .product-details .gift-card-form-option legend{font-size:14px;margin-bottom:8px;padding:0}.keks-sfx-gutschein .product-details .variant-option__button-label{white-space:nowrap;padding-inline:6px}
/*# sourceMappingURL=/cdn/shop/t/27/assets/keks-cvr.css.map */
