.product-page.commerce-container{width:min(var(--content-width),100%);padding-inline:var(--gutter)}.product-info{width:100%;max-width:var(--product-info-width,600px)}.product-info .product-purchase{width:100%;max-width:var(--product-purchase-width,540px)}.product-info .product-description{max-width:65ch}.product-info .product-description.is-collapsed{-webkit-line-clamp:var(--product-preview-lines,2)}.product-info .product-description p:last-child{margin-bottom:0}.product-info .product-read-more{margin-top:0;margin-bottom:22px}.product-label-content{padding:16px 0 18px;font-size:13px;line-height:1.65}.product-details .product-nutrition__serving{font-size:12px;margin:0 0 12px}.product-nutrition table{width:100%;max-width:420px;border-collapse:collapse;font-size:13px;line-height:1.4;font-variant-numeric:tabular-nums}.product-nutrition th,.product-nutrition td{padding:6px 0;border-bottom:1px solid #ddd6c5;text-align:left}.product-nutrition thead th{font-size:11px;color:#625645;font-weight:400}.product-nutrition tbody th{font-weight:400}.product-nutrition th:last-child,.product-nutrition td{text-align:right;white-space:nowrap;padding-left:15px}.product-nutrition .product-nutrition__calories th,.product-nutrition .product-nutrition__calories td{font-size:18px;font-weight:700;border-bottom:2px solid var(--ink);padding-block:9px}.product-nutrition .product-nutrition__subrow th{padding-left:12px}.product-details .product-ingredients__allergens{margin-top:12px}@media(max-width:1100px){.product-page.commerce-container{padding-inline:24px}}@media(max-width:700px){.product-info,.product-info .product-purchase{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/product-detail.css.map */
