.macro{border-radius:.5rem;display:flex;flex-direction:column;height:72px;justify-content:flex-end;padding:.5rem!important;width:72px}.macro.calories{background-color:#d0ede8}.macro.calories p{color:#0e7261}.macro.protein{background-color:#e6ceef}.macro.protein p{color:#5b067a}.macro.carbs{background-color:#cee5ef}.macro.carbs p{color:#06597a}.macro.fat{background-color:#feefd9}.macro.fat p{color:#b07b2c}.macro .macro-label{font-size:.75rem;line-height:0}.macro .macro-amount{font-size:1rem;line-height:0;margin-bottom:5px}p .summary,p.cta-text{color:#535f68;font-family:Montserrat;font-size:14px;font-weight:100;line-height:20px}