._frame_um0fo_1{box-sizing:border-box;background:var(--color-surface);min-width:0;max-width:none;color:var(--color-text);margin-inline:auto;padding:0}._compactFrame_um0fo_2{max-width:none}._breadcrumb_um0fo_3{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;font-size:12px;line-height:1.6;display:flex}._breadcrumb_um0fo_3 a{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}._breadcrumb_um0fo_3 [data-ingredient-return]{color:var(--color-text);font-weight:700}._workspace_um0fo_6{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:20px 28px;display:grid}._compactWorkspace_um0fo_7{grid-template-columns:180px minmax(0,1fr)}._mainBody_um0fo_8{grid-area:1/2/3;min-width:0}._compactWorkspace_um0fo_7 ._mainBody_um0fo_8{grid-row:1}._visual_um0fo_10{grid-area:1/1;min-width:0}._image_um0fo_11{aspect-ratio:1;box-sizing:border-box;background:var(--color-surface);border:1px solid var(--color-line);border-radius:8px;place-items:center;padding:12px;display:grid;overflow:hidden}._image_um0fo_11>span,._relatedImage_um0fo_12>span{width:100%;min-width:0;height:100%;min-height:0}._image_um0fo_11 picture,._relatedImage_um0fo_12 picture{width:100%;height:100%;display:block}._image_um0fo_11 img,._relatedImage_um0fo_12 img{object-fit:contain;width:100%;height:100%;display:block}._hero_um0fo_15{min-width:0}._classification_um0fo_16{color:var(--color-muted);overflow-wrap:anywhere;margin:0 0 8px;font-size:12px;line-height:1.8}._intro_um0fo_17{color:var(--color-text);word-break:keep-all;overflow-wrap:anywhere;margin:0 0 16px;font-size:14px;line-height:1.8}._primary_um0fo_18{box-sizing:border-box;background:var(--color-brand);color:#fff;overflow-wrap:anywhere;border-radius:7px;justify-content:space-between;align-items:center;gap:20px;max-width:100%;min-height:44px;padding:10px 18px;font-size:14px;font-weight:700;line-height:1.6;text-decoration:none;display:inline-flex}._priceLabel_um0fo_19{font:inherit;color:inherit}._conditionNote_um0fo_20{color:var(--color-muted);word-break:keep-all;overflow-wrap:anywhere;margin:10px 0 0;font-size:12px;line-height:1.7}._reading_um0fo_21{border-top:1px solid var(--color-line);min-width:0;margin-top:18px}._section_um0fo_22{border-bottom:1px solid var(--color-line);grid-template-columns:36px minmax(0,1fr);align-items:start;gap:14px;padding:18px 0;scroll-margin-top:100px;display:grid}._section_um0fo_22 h2{letter-spacing:-.4px;overflow-wrap:anywhere;margin:0 0 7px;font-size:17px;font-weight:700;line-height:1.5}._section_um0fo_22 p{color:var(--color-text);word-break:keep-all;overflow-wrap:anywhere;margin:0 0 8px;font-size:14px;line-height:1.8}._section_um0fo_22 p:last-child{margin-bottom:0}._number_um0fo_26{background:var(--color-surface-subtle);width:36px;height:36px;color:var(--color-brand);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}._sources_um0fo_27{min-width:0;color:var(--color-muted);grid-area:2/1}._sources_um0fo_27 h2{color:var(--color-text);margin:0 0 8px;font-size:13px;font-weight:700;line-height:1.6}._sources_um0fo_27 ul{margin:0;padding:0;list-style:none}._sources_um0fo_27 li+li{margin-top:7px}._sources_um0fo_27 a{color:var(--color-text);text-underline-offset:3px;overflow-wrap:anywhere;font-size:12px;line-height:1.8}._sources_um0fo_27>p{word-break:keep-all;overflow-wrap:anywhere;margin:10px 0 0;font-size:11.2px;line-height:1.8}._related_um0fo_12{border-top:1px solid var(--color-line);grid-area:3/1/auto/-1;min-width:0;padding-top:20px}._compactWorkspace_um0fo_7 ._sources_um0fo_27,._compactWorkspace_um0fo_7 ._related_um0fo_12{grid-area:auto/1/auto/-1}._related_um0fo_12 header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}._related_um0fo_12 h2{letter-spacing:-.5px;margin:0;font-size:17px;font-weight:700;line-height:1.5}._related_um0fo_12 header a{min-width:44px;min-height:44px;color:var(--color-muted);flex-shrink:0;justify-content:center;align-items:center;gap:4px;font-size:12px;text-decoration:none;display:inline-flex}._grid_um0fo_38{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px 10px;display:grid}._grid_um0fo_38>a{text-align:center;min-width:0;color:var(--color-text);font-size:12px;line-height:1.6;text-decoration:none}._relatedImage_um0fo_12{box-sizing:border-box;aspect-ratio:1;background:var(--color-surface);border:1px solid var(--color-line);border-radius:6px;margin-bottom:6px;padding:5px;display:block;overflow:hidden}._grid_um0fo_38 strong{overflow-wrap:anywhere;font-weight:650}._frame_um0fo_1 a:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}._primary_um0fo_18:hover{background:var(--color-text)}._grid_um0fo_38>a:hover ._relatedImage_um0fo_12{border-color:var(--color-text)}@media (width<=1000px) and (width>=701px){._workspace_um0fo_6{grid-template-columns:180px minmax(0,1fr);gap:20px 24px}}@media (width<=700px){._frame_um0fo_1{padding:0}._breadcrumb_um0fo_3{gap:8px;margin-bottom:16px;font-size:11.2px}._workspace_um0fo_6,._compactWorkspace_um0fo_7{grid-template-columns:96px minmax(0,1fr);gap:16px 12px}._visual_um0fo_10{grid-area:1/1}._image_um0fo_11{border-radius:7px;width:96px;padding:5px}._hero_um0fo_15,._mainBody_um0fo_8{display:contents}._heading_um0fo_55{grid-area:1/2;min-width:0}._classification_um0fo_16{font-size:11.2px;line-height:1.6}._intro_um0fo_17{margin-bottom:0;font-size:14px;line-height:1.8}._primary_um0fo_18{grid-area:2/1/auto/-1;justify-content:center;gap:14px;width:100%;min-height:44px;padding:10px 14px;display:flex}._conditionNote_um0fo_20{grid-area:3/1/auto/-1;margin:0}._reading_um0fo_21{border-top:0;grid-area:3/1/auto/-1;margin-top:0}._section_um0fo_22{border:1px solid var(--color-line);border-radius:var(--radius-panel);gap:12px;margin-bottom:12px;padding:16px 14px}._section_um0fo_22:last-child{margin-bottom:0}._section_um0fo_22 h2{font-size:17px}._section_um0fo_22 p{font-size:14px;line-height:1.8}._sources_um0fo_27{grid-area:4/1/auto/-1;margin-top:0;padding-top:0}._sources_um0fo_27 h2{margin-bottom:5px}._sources_um0fo_27>p{margin-top:6px;font-size:12px}._related_um0fo_12{grid-area:5/1/auto/-1;padding:16px 0 0}._related_um0fo_12 header{margin-bottom:10px}._grid_um0fo_38{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px}._relatedImage_um0fo_12{margin-bottom:5px;padding:4px}._grid_um0fo_38>a{font-size:11.2px}}
