.nutrients-table{--nutrients-table-row: 7;--nutrients-table-gap: 18px;--nutrients-table-row-gap: 10px;--nutrients-table-col-1-max: 20%;--nutrients-table-col-2-min: 250px;--table-header-height-max: 95px;overflow:hidden;width:100%;display:grid;grid-auto-rows:1fr;grid-template-columns:1fr;gap:var(--nutrients-table-gap);margin:0 auto;color:#fff}.nutrients-table .nutrient-logo svg{margin-right:20px;max-height:55px;width:auto}.nutrients-table .nutrient-header{align-items:flex-end}.nutrients-table .nutrient-header svg{max-height:45px;width:100%}.nutrients-table .nutrient-subtitle{margin-top:20px;font-size:24px;font-weight:500;line-height:120%;letter-spacing:1.2px}.nutrients-table .nutrients-table__tier{flex:1;border:2px solid #A9A9A9}.nutrients-table__tier-benefit-list{margin:0;text-align:left;line-height:120%;flex:1;width:100%}.nutrients-table__content-header{background-color:#fff;font-size:24px;font-weight:500;text-align:center;padding:10px 0}.nutrients-table__content{justify-content:space-between}.nutrients-table__content-content{font-size:20px;font-weight:500;letter-spacing:1.2px;padding:20px 16px}.nutrients-table__content-content li{min-height:30px;margin-bottom:20px}.nutrients-table__content-content .nutrient-info{justify-content:space-between;flex:1}.nutrients-table__content-content .nutrient-info svg{min-width:20px}.nutrients-table__content-content ul{list-style-type:none}.nutrients-table__tiers:not(.flickity-enabled),.nutrients-table__tiers .flickity-slider{--nutrients-table-gap: 20px;display:flex;overflow:auto;gap:var(--nutrients-table-gap);padding:0 var(--container-gutter);flex-direction:row}.nutrients-table__tier:nth-child(1){background-color:#02c381}.nutrients-table__tier:nth-child(2){background-color:#257fc5}.nutrients-table__tier:nth-child(3){background-color:#d25c1c}.nutrients-table__tier:nth-child(1) .nutrients-table__content-header{color:#02c381}.nutrients-table__tier:nth-child(2) .nutrients-table__content-header{color:#257fc5}.nutrients-table__tier:nth-child(3) .nutrients-table__content-header{color:#d25c1c}.nutrients-table__header{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1.25;padding:0;min-width:270px}.nutrients-table__header-main{padding:40px 10px 20px;width:100%}.nutrients-table__col-contents>div{align-items:stretch}.nutrient-list{padding:0}.ingredient-line{justify-content:space-between}.ingredient-line .ingredient-check{margin-right:10px}ingredient-info.drawer{display:flex;flex-direction:column;bottom:0;left:0;width:100vw;max-height:85vh;border-radius:10px 10px 0 0;transform:translateY(100%);transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);touch-action:manipulation;position:fixed;z-index:10;backface-visibility:hidden;top:unset;padding:20px}ingredient-info.drawer[open]{visibility:visible;transform:translateY(0)}ingredient-info.drawer .drawer__overlay{position:absolute;content:"";height:100vh;width:100%;bottom:100%;left:0;background:#000;opacity:0;visibility:hidden;transition:opacity .6s ease-in-out,visibility .6s ease-in-out;top:unset}ingredient-info.drawer .drawer-close{width:fit-content;margin-left:auto;cursor:pointer;font-size:18px;font-style:normal;font-weight:500;line-height:120%}ingredient-info.drawer .nutrient-info-icon{max-height:60px;max-width:60px;margin-right:10px}ingredient-info.drawer .nutrient-info-title{font-size:24px;font-weight:500}ingredient-info.drawer .nutrient-info-subtitle{font-size:15px;font-style:normal;font-weight:700;line-height:150%;flex-basis:100%;max-width:85%}ingredient-info.drawer .nutrient-info-content-container{margin-top:20px;padding:20px;overflow:scroll;border-radius:2px;border:1px solid #000;background:#fff;font-size:15px;font-weight:400;line-height:150%}ingredient-info.drawer .nutrient-info-content-container .ref{color:#004f80;font-size:11px;text-decoration:none;vertical-align:top;margin:-4px 1px 0;line-height:16px;padding:4px 0;display:inline-block;cursor:pointer}@media screen and (min-width: 1000px){.nutrients-table{--nutrients-table-col-1-max: 24%;--nutrients-table-col-2-min: 200px;padding-left:0;grid-template-columns:1fr;overflow:visible}.nutrients-table__tiers:not(.flickity-enabled),.nutrients-table__tiers .flickity-slider{--nutrients-table-tiers: 4;--nutrients-table-gap: 40px;display:grid;grid-template-columns:repeat(var(--nutrients-table-tiers),minmax(var(--nutrients-table-col-2-min),1fr));padding:0;overflow:visible}.nutrients-table__header-main{padding:40px 10px}.nutrients-table .nutrient-logo svg{max-height:80px}.nutrients-table .nutrient-header svg{max-height:70px}.nutrients-table__content-header{font-size:36px;line-height:120%}ingredient-info.drawer{top:0;width:89vw;max-width:600px;height:100%;max-height:100vh;background:rgb(var(--background));color:rgb(var(--text-color));z-index:10;transform:translate(calc(var(--transform-logical-flip) * 100%));visibility:hidden;transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);bottom:unset;left:unset;padding:30px}ingredient-info.drawer[open]{transform:translate(0)}ingredient-info.drawer .drawer__overlay{content:"";position:fixed;top:0;height:100vh;width:100vw;background:#000;opacity:0;visibility:hidden;transition:visibility .6s ease-in-out,opacity .6s ease-in-out;left:unset}ingredient-info.drawer .nutrient-info-icon{max-height:80px;max-width:80px;margin-right:30px}ingredient-info.drawer .nutrient-info-title{font-size:36px;line-height:120%}}@media screen and (min-width: 1024px){.nutrients.section-content{padding:0 var(--gutter-x-md)}}@media screen and (min-width: 1448px){.nutrients-table{--nutrients-table-col-1-max: 360px;--nutrients-table-col-2-min: 224px}}@media screen and (max-width: 999px){.nutrients__table.multi-column__inner--scroller{padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/723/assets/component-rs-nutrient-table.css.map */
