html .main-navigation{color:var(--content-color)}.content{color:#30081b;background:#eabccb;color:var(--content-color);background:var(--content-background);text-align:center;padding-bottom:.5rem}.content h1,.content h2,.content h3,.content p{font-family:inherit;text-transform:none;color:inherit;letter-spacing:normal}.content h1,.content h2,.content h3{font-weight:700;margin:0 0 .3em}.content p{margin:0 0 1rem}.content small{display:inline-block}.content hr{border-color:currentcolor;opacity:.05;margin:.6em auto}.content button{background:none;position:relative;display:inline-block;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit;color:inherit;box-shadow:none}.content .button{color:#30081b;background:#fff;border:.16em solid #30081b;color:var(--button-color);background:var(--button-background);border-color:var(--button-border-color);text-transform:none;letter-spacing:normal;border-radius:2.5em;min-height:4.5rem;padding:1.6rem 2.25rem;line-height:1rem}.content .button:hover{color:#fff;background:#30081b;color:var(--button-hover-color);background:var(--button-hover-background)}.content .button[disabled]{opacity:.25;color:#fff;background:#30081b;color:var(--button-hover-color);background:var(--button-hover-background)}.content .button-link{text-decoration:underline;text-underline-offset:.2rem;margin:0;padding:0}.content .button-link:hover{color:#b00055}.content-container{padding:1.4rem 1rem 3.2rem;max-width:60rem;margin:0 auto;font-size:1.8rem}.content .section-header{max-width:90%;margin:0 auto;padding-bottom:1rem}.content .section-footer{font-size:1.6rem}.content h1{font-size:3.6rem;line-height:1.1}.content h2{text-transform:lowercase;font-size:3.6rem;line-height:1.1}.content h3{text-transform:lowercase;font-size:2.4rem;line-height:1.1}.content h1 em,.content h2 em{font-style:normal;text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:.4rem;text-underline-offset:.6rem}.content h3 strong{font-style:normal;background:#30081b;color:#fff;padding:0 .2em;border-radius:.2em}.content .text-highlight{background:#d1fe97bf;background:rgba(var(--content-accent-rgb),.75)}.content .clinical-data-chart{text-align:center;background:#fff;border:.2rem solid currentcolor;padding:1.4rem;font-size:1.4rem;border-radius:1.2rem}@media (min-width: 992px){.content-container{padding:3.2rem 1.6rem 4.8rem;max-width:96rem;font-size:2.6rem}.content-container.wide-container{max-width:128rem}.content-container h1{font-size:6.4rem}.content-container h2{font-size:5.2rem}.content-container h3{font-size:3.6rem}.content-container .section-header p small,.content-container .section-body p small{font-size:1.6rem;display:block;max-width:60rem;margin:0 auto}.content-container .section-body.column-view{display:flex}.content-container .section-body.column-view .section-body-image{flex:0 0 auto}}.content .nutrition-info hr{border-bottom:3px solid rgba(34,34,34,.8);margin:.8rem 0}.content .nutrition-info .tag-am,.content .nutrition-info .tag-pm{font-size:80%;border-radius:.5rem;padding:0 .5rem;border:.2rem solid #30081b;top:-.1em}.content .nutrition-info .tag-am span,.content .nutrition-info .tag-pm span{display:none}.content .nutrition-facts{background:#fff;border:.2rem solid currentcolor;padding:0 1.4rem 1rem;margin-bottom:1.6rem;font-size:1.4rem;border-radius:1.2rem}@media (min-width: 768px){.content .nutrition-facts{font-size:1.6rem}.content .nutrition-table .tr-calories{font-size:2.4rem}}.content .nutrition-facts h3{text-transform:none;font-size:200%;font-weight:700;border-bottom:.2rem solid currentcolor;padding:1rem 0 .6rem;color:inherit}.content .nutrition-table{text-align:left;border-top:6px solid currentcolor;border-bottom:5px solid currentcolor}.content .nutrition-table th,.content .nutrition-table td{padding:.8rem}.content .nutrition-table th+th,.content .nutrition-table td+td{text-align:center}.content .nutrition-table thead th{background:none;color:inherit}.content .nutrition-table .tr-calories{border-bottom:.2rem solid currentcolor}.content .nutrition-table .tr-amount-dv{border-bottom:.2em solid currentcolor;font-size:1.3rem}.content .nutrition-table tbody+tbody{border-top:5px solid currentcolor}.content .nutrition-dislaimers p small{font-size:80%;display:inline-block;max-width:none;margin:0}.content .nutrition-ingredients{font-size:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/97/assets/section-content.css.map */
