#food_diagram,#food_diagram>div,#food_diagram .diagram-body,#food_diagram .diagram-header{width:100%;display:flex;flex-wrap:wrap;justify-content:center}#food_diagram .diagram-header>div{display:flex;justify-content:center;align-items:center;position:relative}#food_diagram .diagram-header img{width:100px}#food_diagram .diagram-header>div h4{position:absolute}@media screen and (max-width: 768px){#food_diagram .diagram-header>div h4{top:47%}}@media screen and (min-width: 769px){#food_diagram .diagram-header>div h4{top:42%}}#food_diagram .diagram-body>div{position:relative;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 768px){#food_diagram .diagram-body>div{width:100%}}#food_diagram .diagram-body div div{width:calc(50vw - 24px);max-width:172px;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;background-color:#fff}#food_diagram img{width:70px}@media screen and (max-width: 768px){#food_diagram svg{display:none}}#food_diagram svg{width:16px}#food_diagram path{stroke-width:1px;fill:none}#food_diagram path{stroke:#2c2e3a}#food_diagram h1,#food_diagram h2,#food_diagram h3,#food_diagram .diagram-header h4,#food_diagram h5{color:#2c2e3a}#food_diagram h1,#food_diagram h2,#food_diagram h3,#food_diagram .diagram-header h4,#food_diagram h5{text-align:center}#food_diagram h2,#food_diagram h3,#food_diagram h5{width:100%}#food_diagram .diagram-header h4{width:400px;max-width:calc(100% - 40px)}#food_diagram .diagram-header>div h4{color:#fff}#food_diagram h1{font-weight:300}#food_diagram h2{font-weight:200}#food_diagram .diagram-header h4,#food_diagram h5 span{font-weight:300}#food_diagram h3,#food_diagram .diagram-header>div h4,#food_diagram h5{font-weight:400}#food_diagram{margin:125px 0}#food_diagram h1{margin-bottom:10px}#food_diagram>div:nth-child(3) .diagram-header{margin-top:20px}#food_diagram>div:nth-child(n+4) .diagram-header{margin-top:35px}#food_diagram .diagram-header h4{padding-bottom:30px}@media screen and (max-width: 768px){#food_diagram .diagram-body>div:last-of-type{margin-top:16px}}#food_diagram h5{margin-top:10px}#food_diagram h2,#food_diagram h3{padding-right:20px;padding-left:20px}@media screen and (max-width: 768px){#food_diagram .diagram-body>div{margin-left:16px;margin-right:16px}#food_diagram .diagram-body div div:first-of-type{margin-right:8px}#food_diagram .diagram-body div div:last-of-type{margin-left:8px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/diagram.css.map */
