@font-face{font-family:Campton;src:url(campton-semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Campton;src:url(campton-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica CE;src:url(helveticace-55-roman.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.flex-kachel{--k-blue:#00326D;--k-blue900:#001B3B;--k-blue800:#00234E;--k-blue050:#EEF3F8;--k-yellow:#FFD203;--k-n050:#F4F5F6;--k-n100:#ECEEF0;--k-n200:#DDE0E4;--k-n500:#6E767F;--k-n600:#4E565E;--k-n800:#22262A;--k-n900:#121417;--k-ok:#0F8A45;--k-knapp:#D8391A;--k-pad:16px 18px 18px;--k-padx:18px;container:kachel/inline-size;position:relative;box-sizing:border-box;height:100%;min-width:0;display:flex;flex-direction:column;background:#fff;border:1px solid var(--k-n200);border-radius:2px;overflow:hidden;font-family:Helvetica CE,Helvetica,Arial,sans-serif;color:var(--k-n800);text-align:left}.flex-kachel *,.flex-kachel *:before,.flex-kachel *:after{box-sizing:border-box}.flex-kachel p{margin:0}.flex-kachel a{text-decoration:none}.flex-kachel__media{position:relative;display:block;aspect-ratio:1/1;background:#fff;overflow:hidden}.flex-kachel__media img,.flex-kachel__ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:20px}.flex-kachel__ph{fill:var(--k-n200);background:var(--k-n050)}.flex-kachel__img2{opacity:0;transition:opacity .2s ease}@media(hover:hover){.flex-kachel:hover .flex-kachel__img2{opacity:1}}.flex-kachel__labels{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:8px;pointer-events:none}.flex-kachel__labels .flex-lbl-condition{position:absolute;right:8px;bottom:8px;display:block;background:var(--k-n800);color:#fff;font-size:10px;font-weight:700;letter-spacing:.1em;line-height:1;padding:6px 8px;border-radius:2px;box-shadow:none;white-space:nowrap}.flex-kachel__labels .flex-lbl-sale{position:static;order:-1;max-width:100%}.flex-kachel__labels .flex-lbl-logo{position:absolute;right:8px;top:8px;width:auto;height:20px;max-width:40%;object-fit:contain}html.ab-b-angebote_v1 .flex-kachel__labels:has(.flex-einf-badge:not(.is-abgelaufen)) .flex-lbl-logo,.flex-kachel__labels:has(.flex-lbl-sale) .flex-lbl-logo{top:38px}.flex-kachel .flex-einf-badge__uhr{display:inline-block}@container kachel (max-width: 259px){.flex-kachel .flex-einf-badge__uhr{display:none}}@container kachel (max-width: 224px){.flex-kachel .flex-einf-badge__lang{display:none}.flex-kachel .flex-einf-badge__uhr{display:inline-block}}.flex-kachel__body{padding:var(--k-pad);display:flex;flex-direction:column;gap:6px;flex:1 1 auto;border-top:1px solid var(--k-n100);min-width:0}.flex-kachel .flex-kachel__titel{margin:0;font-family:Helvetica CE,Helvetica,Arial,sans-serif!important;font-weight:400;font-size:14px;line-height:1.4;letter-spacing:0;color:var(--k-n800);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:2.8em;word-break:normal;overflow-wrap:anywhere}.flex-kachel__titel a{color:inherit}.flex-kachel__titel a:hover{color:var(--k-blue);text-decoration:underline}.flex-kachel__unter{font-size:12px;line-height:1.35;color:var(--k-n600);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex-kachel__preis{display:flex;align-items:baseline;gap:5px;margin-top:4px;white-space:nowrap;flex-wrap:nowrap;min-width:0}.flex-kachel__betrag{font-family:Campton,sans-serif;font-weight:700;font-size:18px;line-height:1.2;color:var(--k-n900)}.flex-kachel__vat{font-size:10px;color:var(--k-n500);white-space:nowrap;flex-shrink:0}.flex-kachel__cmp{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;white-space:nowrap;font-size:11px;color:var(--k-n500);min-width:0}.flex-kachel__strike{font-family:Campton,sans-serif;text-decoration:line-through}.flex-kachel__pct{background:var(--k-blue050);color:var(--k-blue);font-family:Campton,sans-serif;font-weight:700;font-size:11px;line-height:1.2;padding:3px 6px;border-radius:2px}.flex-kachel__pct--m,.flex-kachel__vat--m{display:none}.flex-kachel__danach{font-size:12px;line-height:1.3;color:var(--k-n600)}.flex-kachel__cd{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;margin-top:2px;font-size:11px;line-height:1.2;font-weight:700;color:var(--k-blue900)}.flex-kachel__cd-w{display:inline-flex;gap:3px}.flex-kachel__cd-k{display:inline-block;background:var(--k-blue);color:#fff;font-family:Campton,sans-serif;font-weight:700;font-size:11px;line-height:1;padding:4px 5px;border-radius:2px;white-space:nowrap;font-variant-numeric:tabular-nums}.flex-kachel__row{display:flex;align-items:baseline;justify-content:space-between;gap:6px;margin-top:auto;padding-top:2px}.flex-kachel__stock{font-size:12px;color:var(--k-ok)}.flex-kachel__stock b{font-family:Campton,sans-serif;font-weight:700}.flex-kachel__stock--knapp{color:var(--k-knapp)}.flex-kachel__stock--aus{color:var(--k-n500)}.flex-kachel__form{display:contents}.flex-kachel__atc{height:44px;margin:0 var(--k-padx) var(--k-padx);padding:0 10px;border:0;border-radius:2px;cursor:pointer;background:var(--k-blue);color:#fff;font-family:Helvetica CE,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1;letter-spacing:0;display:flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap;transition:background .14s;text-decoration:none}.flex-kachel__atc:hover{background:var(--k-blue800);color:#fff}.flex-kachel__atc:focus-visible{outline:2px solid var(--k-yellow);outline-offset:2px}.flex-kachel__atc[disabled]{background:var(--k-n200);color:var(--k-n600);cursor:not-allowed}.flex-kachel__atc[aria-busy=true]{opacity:.7;cursor:progress}.flex-kachel__atc--link{background:#fff;color:var(--k-blue);box-shadow:inset 0 0 0 1px var(--k-blue)}.flex-kachel__atc--link:hover{background:var(--k-blue050);color:var(--k-blue)}.flex-kachel__atc-ic{width:17px;height:17px;flex-shrink:0}.flex-kachel__fehler{margin:-10px var(--k-padx) var(--k-padx)!important;font-size:12px;line-height:1.35;color:var(--k-knapp)}@container kachel (max-width: 210px){.flex-kachel__media img,.flex-kachel__ph{padding:12px}.flex-kachel__body{padding:10px 12px;gap:3px}.flex-kachel .flex-kachel__titel{font-size:13px}.flex-kachel__unter{font-size:11px}.flex-kachel__preis{align-items:center;gap:6px;margin-top:2px}.flex-kachel__betrag{font-size:16px}.flex-kachel__preis>.flex-kachel__vat{display:none}.flex-kachel__pct--m{display:inline-block;font-size:10px;padding:2px 5px}.flex-kachel__cmp .flex-kachel__pct{display:none}.flex-kachel__vat--m{display:inline}.flex-kachel__danach{font-size:11px}.flex-kachel__cd{font-size:10px}.flex-kachel__cd-k{font-size:10px;padding:3px 4px}.flex-kachel__atc{height:40px;margin:0 12px 12px;padding:0 8px;font-size:13px;gap:6px}.flex-kachel__atc-ic{display:none}.flex-kachel__fehler{margin:-6px 12px 12px!important;font-size:11px}.flex-kachel__labels{padding:6px;gap:3px}.flex-kachel__labels .flex-lbl-condition{font-size:9px;padding:5px 7px}.flex-kachel__labels .flex-lbl-logo{right:6px;top:6px;height:16px}html.ab-b-angebote_v1 .flex-kachel__labels:has(.flex-einf-badge:not(.is-abgelaufen)) .flex-lbl-logo,.flex-kachel__labels:has(.flex-lbl-sale) .flex-lbl-logo{top:32px}.flex-kachel .flex-einf-badge__lang{display:none}.flex-kachel .flex-einf-badge__uhr{display:inline-block}}@container kachel (max-width: 160px){.flex-kachel__cmp{flex-wrap:wrap;white-space:normal}.flex-kachel__atc{font-size:12px}}.grid__item>.flex-kachel{width:100%}.flex-grid-leer{margin:8px 0 32px;padding:24px;border:1px solid #DDE0E4;border-radius:2px;background:#f4f5f6;text-align:center;font-family:Helvetica CE,Helvetica,Arial,sans-serif;font-size:15px;color:#343a40}.flex-grid-leer p{margin:0 0 10px}.flex-grid-leer__link{font-weight:700;color:#00326d;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/50/assets/flex-kachel.css.map */
