.ese__kopf{margin-bottom:var(--3idee-abstand-24, 24px)}.ese__kopf :is(h2,p){margin:0}.ese__karten{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--3idee-abstand-12, 12px)}@media screen and (max-width:749px){.ese__karten{display:flex;gap:var(--3idee-abstand-12, 12px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--page-margin, 16px));padding-inline:var(--page-margin, 16px);scroll-padding-inline:var(--page-margin, 16px)}.ese__karten::-webkit-scrollbar{display:none}.ese__karte{flex:0 0 64%;scroll-snap-align:start}}.ese__karte{display:flex;flex-direction:column;min-width:0}.ese__karte{overflow:hidden;border-radius:var(--3idee-radius-mittel, 12px);background:var(--3idee-surface-soft)}.ese__fach,.ese__text{display:none}.ese__karte:not(:has(input:checked)) .ese__fach[data-nr="0"],.ese__karte:not(:has(input:checked)) .ese__text[data-nr="0"],.ese__karte:has(input[value="0"]:checked) [data-nr="0"],.ese__karte:has(input[value="1"]:checked) [data-nr="1"],.ese__karte:has(input[value="2"]:checked) [data-nr="2"],.ese__karte:has(input[value="3"]:checked) [data-nr="3"]{display:block}.ese__bild{display:grid;place-items:center;aspect-ratio:1;overflow:hidden;border-radius:0;background:var(--3idee-surface-soft);isolation:isolate}.ese__bild img{width:82%;height:82%;object-fit:contain;mix-blend-mode:multiply;transition:transform .4s ease}.ese__fach:hover .ese__bild img{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){.ese__bild img{transition:none}}.ese__schalter{display:flex;flex-wrap:wrap;gap:var(--3idee-abstand-8, 8px);margin-top:var(--3idee-abstand-12, 12px)}.ese__karte .ese__schalter{margin:0;padding:var(--3idee-abstand-24, 24px) var(--3idee-abstand-24, 24px) 0}.ese__wahl{position:relative;cursor:pointer}.ese__wahl input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.ese__wahl span{display:inline-block;padding:8px 14px;border:1px solid var(--3idee-hairline);border-radius:var(--3idee-radius-klein, 8px);background:var(--color-background);font-size:var(--3idee-text-klein, 13px);font-weight:600;color:var(--3idee-ink);line-height:1.2}.ese__wahl input:checked+span{border-color:var(--3idee-ink)}.ese__wahl input:focus-visible+span{outline:2px solid var(--3idee-ink);outline-offset:2px}.ese__text{padding:var(--3idee-abstand-12, 12px) var(--3idee-abstand-24, 24px) var(--3idee-abstand-24, 24px)}.ese__karte:not(:has(.ese__schalter)) .ese__text{padding-top:var(--3idee-abstand-24, 24px)}.ese__text .kek{margin-top:8px}.ese__preis{display:block;margin-top:8px;font-size:16px;line-height:1.1;font-weight:400;color:var(--3idee-ink)}@media screen and (max-width:749px){.ese__schalter{gap:6px;flex-wrap:nowrap}.ese__wahl span{padding:6px 9px;font-size:12px;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/start-essentials.css.map */
