@media(min-width:768px){.product-description-nutrition .product-description-row{display:flex;gap:24px}.product-description-nutrition .product-description-row .product-description-column{flex:1 1;max-width:700px}.product-description-nutrition .product-description-row .product-nutrition-column{flex:1 1}}@media(min-width:992px){.product-description-nutrition .product-description-row .product-description-column{flex:7 1}.product-description-nutrition .product-description-row .product-nutrition-column{flex:5 1}}.product-description-nutrition .product-description-header{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.5rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px);margin-bottom:32px}@media(min-width:768px){.product-description-nutrition .product-description-header{font-size:2.25rem}}.product-description-nutrition .product-description-content{padding-bottom:32px;margin-bottom:32px;color:#09023d;border-bottom:1px solid #dcdfe5}.product-description-nutrition .product-description-content h1,.product-description-nutrition .product-description-content h2,.product-description-nutrition .product-description-content h3,.product-description-nutrition .product-description-content h4,.product-description-nutrition .product-description-content h5,.product-description-nutrition .product-description-content h6{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px);margin-block:.75em .25em;color:#09023d}@media(min-width:768px){.product-description-nutrition .product-description-content h1,.product-description-nutrition .product-description-content h2,.product-description-nutrition .product-description-content h3,.product-description-nutrition .product-description-content h4,.product-description-nutrition .product-description-content h5,.product-description-nutrition .product-description-content h6{font-size:1.5rem}}.product-description-nutrition .product-description-content h1:first-child,.product-description-nutrition .product-description-content h2:first-child,.product-description-nutrition .product-description-content h3:first-child,.product-description-nutrition .product-description-content h4:first-child,.product-description-nutrition .product-description-content h5:first-child,.product-description-nutrition .product-description-content h6:first-child{margin-top:0}.product-description-nutrition .product-description-content p{margin-bottom:1em}.product-description-nutrition .product-description-content img{max-width:100%;height:auto}.product-description-nutrition .product-description-content iframe{max-width:100%!important}.product-description-nutrition .nutrition-highlights{margin-bottom:24px}.product-description-nutrition .nutrition-points{display:grid;grid-template-columns:1fr;grid-gap:12px 24px;gap:12px 24px}@media(min-width:576px){.product-description-nutrition .nutrition-points{grid-template-columns:1fr 1fr}}@media(min-width:768px){.product-description-nutrition .nutrition-points{grid-template-columns:1fr}}@media(min-width:992px){.product-description-nutrition .nutrition-points{grid-template-columns:1fr 1fr}}.product-description-nutrition .nutrition-point-item{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid #dcdfe5}.product-description-nutrition .nutrition-point-item .nutrition-label{color:#4d5e80}.product-description-nutrition .nutrition-point-item .nutrition-label .nutrition-point-icon{position:relative;top:-1px;margin-right:5px}.product-description-nutrition .nutrition-point-item .nutrition-value{padding:0 12px 1px;clip-path:polygon(176.3269807085px calc(100% - 1000px),100% 0,calc(100% - 176.3269807085px) 1000px,0 100%);background-color:#def625;font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.8125rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px)}@media(min-width:768px){.product-description-nutrition .nutrition-point-item .nutrition-value{font-size:1rem}}.product-description-nutrition .nutrition-badges{margin-bottom:24px}.product-description-nutrition .nutrition-badge{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.8125rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px);position:relative;display:inline-block;padding-right:16px;margin-right:16px}@media(min-width:768px){.product-description-nutrition .nutrition-badge{font-size:1rem}}.product-description-nutrition .nutrition-badge:after{position:absolute;top:50%;right:-1px;display:inline-block;width:1px;height:1.2em;content:"";background-color:#dcdfe5;rotate:10deg;translate:0 -50%}.product-description-nutrition .nutrition-badge .nutrition-badge-icon{position:relative;top:1px;margin-right:2px;vertical-align:text-bottom}.product-description-nutrition .nutrition-badge:last-child{margin-right:0}.product-description-nutrition .nutrition-badge:last-child:after{display:none}.product-nutrition-column>:last-child{margin-bottom:24px}.performance-facts p{margin:0}.performance-facts{padding:.5rem;border:1px solid #000}.performance-facts table{border-collapse:collapse}.performance-facts__title{margin:0 0 .25rem;font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.25rem;font-style:normal;font-weight:600;line-height:calc(1em + 4px)}@media(min-width:768px){.performance-facts__title{font-size:2rem}}.performance-facts__header{padding:0 0 .25rem;margin:0 0 .5rem;border-bottom:10px solid #000}.performance-facts__header p{margin:0}.performance-facts__table{border-bottom:1px solid #000;width:100%}.performance-facts__table thead tr td,.performance-facts__table thead tr th{border:0}.performance-facts__table td,.performance-facts__table th{padding:.25rem 0;font-weight:400;text-align:left;border-top:1px solid #000}.performance-facts__table td:last-child{text-align:right}.performance-facts__table .blank-cell{width:1rem;border-top:0}.performance-facts__table .thick-row td,.performance-facts__table .thick-row th{border-top-width:5px}.small-info{padding-top:5px;font-size:.7rem}.subscription-success-alert{display:flex;gap:24px;align-items:center;justify-content:flex-start;margin-bottom:16px}.subscription-success-alert .feed-alert-body{display:contents}.subscription-success-alert .sub-success-product-img{display:inline-block;flex:0 0 auto;width:auto;height:108px;mix-blend-mode:multiply}.subscription-success-alert .sub-success-copy{display:inline-block;flex:1 1}.subscription-success-alert .sub-success-copy p{margin-bottom:4px}.subscription-success-alert .sub-success-copy p:last-of-type{margin-bottom:16px}.kevel-debug-mode{position:relative;background-color:#ffebee;outline:2px dashed #faadbb;outline-offset:2px}.kevel-debug-mode:after{display:inline-block;color:#72182d;content:"Kevel Ad";background-color:#ffebee}.kevel-debug-corner-flag,.kevel-debug-mode:after{position:absolute;top:0;right:0;padding:8px 12px;font-size:.75rem}.kevel-debug-corner-flag{z-index:3;color:#fff;background-color:#72182d;box-shadow:0 1px 10px 0 rgba(31,36,51,.5)}.floating-cart-button-wrapper .floating-cart-button{position:fixed;bottom:0;left:0;z-index:2;width:100%;padding:12px;text-align:center;background-color:#fff;box-shadow:0 -2px 8px 0 rgba(43,59,88,.078)}.floating-cart-button-wrapper .floating-add-actions{display:inline-flex;gap:16px;width:100%;max-width:480px}.floating-cart-button-wrapper .floating-add-actions .floating-add-btn-wrapper{flex:1 0}