.lab-results-section{margin:2rem 0;padding:0 1rem;background:transparent}.lab-results-header{margin:var(--section-space-medium) 0}.lab-results-title{margin-bottom:var(--title-gap-main);font-style:normal;font-weight:700;line-height:57.6px;leading-trim:both;text-edge:cap}.lab-results-description{max-width:928px;leading-trim:both;text-edge:cap;font-size:var(--font-size-text-large);font-style:normal;font-weight:360;line-height:28.8px}.lab-results-table-wrapper{overflow-x:hidden}.lab-results-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.lab-results-table{width:100%;border-collapse:collapse;min-width:600px;margin:var(--section-space-small) 0}.lab-results-table th,.lab-results-table td{text-align:left;border-bottom:1px solid rgb(var(--color-foreground))}.lab-results-table td{padding:24px 0;color:var(--purple-8131-b-0, #8131B0);leading-trim:both;text-edge:cap;font-size:var(--font-size-text-main, 20px);font-style:normal;font-weight:360;line-height:130%}.lab-results-table th{color:var(--purple-8131-b-0, #8131B0);leading-trim:both;text-edge:cap;font-family:var(--font-secondary-family);font-size:var(--font-size-h5);font-style:normal;font-weight:400;line-height:24px;letter-spacing:1.2px;text-transform:uppercase;position:sticky;padding-bottom:16px;top:0}.product_name{color:var(--purple-8131-b-0, #8131B0);leading-trim:both;text-edge:cap;font-size:var(--font-size-text-main, 20px);font-style:normal;font-weight:520;line-height:130%}.results-link{color:var(--purple-8131-b-0, #8131B0);text-align:right;leading-trim:both;text-edge:cap;font-size:var(--font-size-text-main);font-style:normal;font-weight:360;line-height:130%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.results-link:hover{text-decoration:none}.lab-results-empty{text-align:center;padding:3rem 1rem;color:#666;font-style:italic}@media (max-width: 768px){.lab-results-table-wrapper{margin:0 -1rem;padding:0 1rem}.lab-results-table{min-width:600px;overflow-x:auto;-webkit-overflow-scrolling:touch}.lab-results-table th,.lab-results-table td{white-space:nowrap;padding-right:64px}.lab-results-table td:last-child,.lab-results-table th:last-child{padding-right:0}.lab-results-empty{margin:0 1rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-lab-results.css.map */
