.j-dish-choice{color:var(--r-ink);margin:38px 0 54px}body.r-premium-theme.j-signature #MainContent .j-article .j-dish-choice__head{display:grid;gap:12px;margin:0 0 28px;max-width:none;padding:0}body.r-premium-theme.j-signature #MainContent .j-article .j-dish-choice__head h2{font:300 clamp(3.5rem,5vw,6rem)/1.03 var(--r-f-display);letter-spacing:-.025em;margin:0}body.r-premium-theme.j-signature #MainContent .j-article .j-dish-choice__head p{font:400 1.6rem/1.6 var(--r-f-body);margin:0}body.r-premium-theme.j-signature #MainContent .j-article .j-dish-choice__head .j-dish-choice__eyebrow{color:var(--r-oxblood);font:500 1rem/1.4 var(--r-f-mono);letter-spacing:.14em;text-transform:uppercase}.j-kitchen-motif{color:var(--r-oxblood);display:block;height:auto;width:100%}.j-dish-choice__buttons{border-block:1px solid var(--r-hairline);display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:26px}.j-dish-choice__buttons[hidden]{display:none}.j-dish-choice__buttons button{background:none;border:0;border-bottom:2px solid transparent;color:var(--r-ash);cursor:pointer;display:grid;font:500 1.25rem/1.3 var(--r-f-body);gap:6px;min-width:0;padding:10px 5px 14px}.j-dish-choice__buttons button .j-kitchen-motif{margin:auto;width:74px}.j-dish-choice__buttons button[aria-expanded=true]{border-bottom-color:var(--r-oxblood);color:var(--r-oxblood)}.j-dish-choice button:focus-visible,.j-dish-choice summary:focus-visible,.j-dish-choice a:focus-visible{outline:2px solid var(--r-oxblood);outline-offset:4px}.j-dish-choice__panels>details{border-block-end:1px solid var(--r-hairline)}.j-dish-choice__panels>details>summary{align-items:center;cursor:pointer;display:grid;font:300 2.5rem/1.15 var(--r-f-display);gap:15px;grid-template-columns:70px 1fr 20px;list-style:none;padding:14px 0}.j-dish-choice__panels>details>summary::-webkit-details-marker{display:none}.j-dish-choice.is-enhanced .j-dish-choice__panels>details{border:0}.j-dish-choice.is-enhanced .j-dish-choice__panels>details>summary{display:none}.j-dish-choice__process{align-items:center;border-bottom:1px solid var(--r-hairline);display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:12px}.j-dish-choice__process>span{color:var(--r-oxblood);font:500 1rem/1.3 var(--r-f-mono);letter-spacing:.12em;text-transform:uppercase}.j-dish-choice__process .j-kitchen-motif{width:86px}.j-dish-choice__products{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}body.r-premium-theme.j-signature #MainContent .j-article .j-dish-choice__product{border:0;color:var(--r-ink);display:grid;min-width:0;text-decoration:none}.j-dish-choice__photo{aspect-ratio:3/2;background:var(--r-paper-2);display:grid;overflow:hidden}body.r-premium-theme.j-signature #MainContent .j-article .j-dish-choice__photo img{height:100%;object-fit:contain;padding:10px;width:100%}.j-dish-choice__product-copy{display:grid;gap:5px;padding:16px 0 0}.j-dish-choice__product-copy small{color:var(--r-oxblood);font:500 1rem/1.3 var(--r-f-mono);letter-spacing:.08em;text-transform:uppercase}.j-dish-choice__product-copy strong{font:300 clamp(2.4rem,3vw,3.3rem)/1.1 var(--r-f-display)}.j-dish-choice__product-copy>span{color:var(--r-ash);font:400 1.4rem/1.5 var(--r-f-body)}.j-dish-choice__product-copy .j-dish-choice__link{align-items:center;color:var(--r-oxblood);display:flex;gap:15px;margin-top:8px}body.r-premium-theme.j-signature #MainContent .j-article .j-dish-choice__note{border-top:1px solid var(--r-hairline);color:var(--r-ash);font:400 1.4rem/1.5 var(--r-f-body);margin:24px 0 0;padding:16px 0}body.r-premium-theme.j-signature #MainContent .j-article .j-kitchen-answer{border-block-end:1px solid var(--r-hairline);margin:0}.j-kitchen-answer>summary,.j-kitchen-question>summary{align-items:center;cursor:pointer;display:grid;gap:15px;grid-template-columns:minmax(0,1fr) 20px;list-style:none;padding:22px 0}.j-kitchen-answer>summary::-webkit-details-marker,.j-kitchen-question>summary::-webkit-details-marker{display:none}body.r-premium-theme.j-signature #MainContent .j-article .j-kitchen-answer>summary h2{font:300 clamp(2.3rem,3vw,3rem)/1.15 var(--r-f-display);margin:0}.j-kitchen-answer>summary>span,.j-kitchen-question>summary>span{color:var(--r-oxblood);font:300 2.4rem/1 var(--r-f-display)}.j-kitchen-answer[open]>summary>span,.j-kitchen-question[open]>summary>span{transform:rotate(45deg)}.j-kitchen-answer>summary:focus-visible,.j-kitchen-question>summary:focus-visible{outline:2px solid var(--r-oxblood);outline-offset:3px}.j-kitchen-answer__body{padding-bottom:22px}body.r-premium-theme.j-signature #MainContent .j-article .j-kitchen-answer__body>:first-child{margin-top:0}body.r-premium-theme.j-signature #MainContent .j-article .j-kitchen-question{border-top:1px solid var(--r-hairline)}body.r-premium-theme.j-signature #MainContent .j-article .j-kitchen-question>summary h3{font:500 1.6rem/1.4 var(--r-f-body);margin:0}.r-article .r-meat-planner__form[hidden],.r-article .r-meat-planner__result[hidden]{display:none}.r-article .r-meat-planner__preference-card{display:grid;padding:0;overflow:hidden}.r-article .r-meat-planner__preference-card>.r-meat-planner__preference-copy{gap:6px;padding:18px}.r-article .r-meat-planner__preference-card>.r-meat-planner__preference-photos{align-items:center;aspect-ratio:5/3;background:var(--r-paper);display:flex;gap:4px;justify-content:center;padding:8px}.r-meat-planner__preference-photos img{height:100%;min-width:0;object-fit:contain;width:100%}.r-meat-planner__preference-photos:has(img+img) img{width:calc(50% - 2px)}.r-article .r-meat-planner__preference-card:after{background-color:var(--r-paper)}.r-meat-planner__table{align-items:center;background:var(--r-paper-2);border-block:1px solid var(--r-hairline);display:flex;gap:25px;justify-content:space-between;margin:20px 0;min-height:120px;padding:20px}.r-meat-planner__table-copy{min-width:125px}.r-meat-planner__table-copy small{color:var(--r-oxblood);display:block;font:500 1rem/1.3 var(--r-f-mono);letter-spacing:.1em;text-transform:uppercase}.r-meat-planner__table-copy strong{color:var(--r-ink);display:block;font:300 2.7rem/1.2 var(--r-f-display);margin-top:6px}.r-meat-planner__plates{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;max-width:65%}.r-meat-planner__plate{color:var(--r-oxblood);width:62px}.r-meat-planner__plate.is-child{color:var(--r-ash);width:46px}.r-meat-planner__plate svg{display:block;height:auto;width:100%}.r-meat-planner__plates>span:last-child:not(.r-meat-planner__plate){font:500 1.3rem/1 var(--r-f-mono)}.r-meat-planner__weight-graphic{display:grid;gap:10px;margin:20px 0 10px}.r-meat-planner__weight-graphic>span{background:var(--r-paper-2);height:10px;position:relative}.r-meat-planner__weight-graphic i{background:var(--r-ash);display:block;height:100%;max-width:100%;transition:width .28s ease-out}.r-meat-planner__weight-graphic>span:last-child i{background:var(--r-oxblood)}.r-meat-planner__weight-labels{color:var(--r-ash);display:flex;font:400 1.15rem/1.4 var(--r-f-body);gap:14px;justify-content:space-between}.r-meat-planner__preference-card:has(input:focus-visible),.r-meat-planner__occasion-card:has(input:focus-visible),.r-meat-planner__segments label:has(input:focus-visible),.r-meat-planner__shopping-grid label:has(input:focus-visible){outline:2px solid var(--r-oxblood);outline-offset:3px}@media(max-width:749px){body.r-premium-theme.j-signature #MainContent .j-article .j-portion-table{border:0;display:block;width:100%}.j-portion-table thead{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.j-portion-table tbody{display:block}.j-portion-table tbody tr{border-block-start:1px solid var(--r-hairline);display:grid;gap:8px 16px;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);padding:18px 0}body.r-premium-theme.j-signature #MainContent .j-article .j-portion-table tbody td{border:0;display:block;-webkit-hyphens:none;hyphens:none;min-width:0;padding:0;width:auto}.j-portion-table tbody td:first-child{font-weight:600}.j-portion-table tbody td:nth-child(2){color:var(--r-oxblood);font-weight:500;text-align:right}.j-portion-table tbody td:nth-child(2):after{color:var(--r-ash);content:"pro erwachsener Portion";display:block;font:400 11px/1.4 var(--r-f-body);margin-top:4px}.j-portion-table tbody td:last-child{color:var(--r-ash);grid-column:1 / -1}.j-dish-choice__buttons{grid-template-columns:repeat(3,minmax(0,1fr))}.j-dish-choice__buttons button{padding:10px 3px}.j-dish-choice__buttons button .j-kitchen-motif{width:65px}.j-dish-choice__products{gap:14px}.j-dish-choice__product-copy strong{font-size:2.2rem;overflow-wrap:anywhere}.j-dish-choice__product-copy>span{font-size:1.25rem}.j-dish-choice__photo{aspect-ratio:1}body.r-premium-theme.j-signature #MainContent .j-article .j-dish-choice__photo img{padding:5px}.r-article .r-meat-planner__preference-grid{grid-template-columns:1fr}.r-article .r-meat-planner__preference-card{grid-template-columns:38% minmax(0,1fr);min-height:115px;padding:0}.r-article .r-meat-planner__preference-card>.r-meat-planner__preference-photos{aspect-ratio:auto;flex-direction:column;gap:0;padding:6px}.r-meat-planner__preference-photos:has(img+img) img{height:50%;width:100%}.r-article .r-meat-planner__preference-card>.r-meat-planner__preference-copy{padding:15px 22px 15px 12px}.r-article .r-meat-planner__preference-card small{font-size:.85rem}.r-article .r-meat-planner__preference-card:after{height:12px;right:8px;top:10px;width:12px}.r-meat-planner__table{align-items:start;flex-direction:column;gap:12px;padding:16px}.r-meat-planner__plates{justify-content:flex-start;max-width:100%}.r-meat-planner__plate{width:49px}.r-meat-planner__plate.is-child{width:38px}}@media(prefers-reduced-motion:reduce){.r-meat-planner__weight-graphic i{transition:none}}.r-article .r-meat-planner__fieldset[hidden]{display:none}.r-article .r-meat-planner__plan-fieldset{border:0;margin:0;padding:0}.r-article .r-meat-planner__plan-fieldset:not([hidden])+.r-meat-planner__preference-fieldset{border-top:1px solid var(--r-hairline);margin-top:28px;padding-top:24px}.r-meat-planner__weight-labels>span:last-child{color:var(--r-oxblood)}.r-meat-planner__quantity{position:relative}.r-meat-planner__quantity>span{color:var(--r-ash);font:400 .9rem/1 var(--r-f-body);left:7px;position:absolute;top:5px}.r-article .r-meat-planner__quantity input{padding-top:18px;width:100%}
/*# sourceMappingURL=/cdn/shop/t/16/assets/j-kitchen-planning.css.map */
