/* Label tables must fit a narrow PDP without losing columns. */
.caene-pdp-info .rte .caene-nutrition{width:100%;table-layout:fixed;border-collapse:collapse;border:0;box-shadow:none;margin:20px 0 24px;font:400 12px/1.55 var(--font-body-family);color:var(--caene-clay)}
.caene-nutrition caption{text-align:left;font:400 14px/1.5 var(--font-body-family);padding:0 0 12px;color:inherit}
.caene-pdp-info .rte .caene-nutrition :is(th,td){padding:10px 4px;border:0;border-bottom:1px solid #e5d8d9;vertical-align:top;text-align:right;font-weight:400;overflow-wrap:break-word}
.caene-pdp-info .rte .caene-nutrition th:first-child{text-align:left;width:42%;padding-left:0}
.caene-pdp-info .rte .caene-nutrition thead th{font-size:11px;border-bottom-color:var(--caene-clay)}
.caene-pdp-info .rte .caene-nutrition .caene-nutrition__subrow th{padding-left:10px}
.caene-pdp-info .rte .caene-nutrition--active th:first-child{width:52%}
@media(min-width:750px){.caene-pdp-info .rte .caene-nutrition{font-size:13px}.caene-pdp-info .rte .caene-nutrition thead th{font-size:12px}}
