.lab-reports-content{font-family:var(--font-body)}.lab-reports-content__intro{max-width:none;width:100%;margin-left:0;margin-right:0;margin-bottom:clamp(2.25rem,5vw,3.75rem);text-align:left}.lab-reports-content__title{font-family:var(--font-heading);font-weight:600;color:var(--color-text, #333333);text-align:left;margin:0;font-size:22px;line-height:1.2}@media(min-width:768px){.lab-reports-content__title{font-size:40px}}.lab-reports-content__lead{font-family:var(--font-body);font-weight:400;color:var(--color-text, #333333);text-align:left;margin:clamp(1rem,2.5vw,1.35rem) 0 0 0;font-size:14px;line-height:1.55;max-width:none}@media(min-width:768px){.lab-reports-content__lead{font-size:16px;line-height:1.6}}.lab-reports-content__section-title{font-family:var(--font-heading);font-weight:600;color:var(--color-text, #333333);text-align:left;margin:clamp(2rem,4.5vw,2.75rem) 0 .875rem 0;font-size:18px;line-height:1.25}@media(min-width:768px){.lab-reports-content__section-title{font-size:26px;margin-bottom:1rem}}.lab-reports-content__prose{font-family:var(--font-body);font-weight:400;color:var(--color-text, #333333);margin:.875rem 0 0;font-size:12px;line-height:1.55;text-align:left}.lab-reports-content__prose--emphasis{margin-top:clamp(1rem,2.5vw,1.35rem);text-align:left}@media(min-width:768px){.lab-reports-content__prose{font-size:16px;line-height:1.6}}.lab-reports-content__list{display:block;width:100%;margin:.75rem 0 0;padding:0 0 0 1.25rem;list-style:disc;text-align:left;color:var(--color-text, #333333);font-family:var(--font-body);font-weight:400;font-size:12px;line-height:1.55}.lab-reports-content__list li{padding-inline-start:.25rem;margin-bottom:.2rem}.lab-reports-content__list li:last-child{margin-bottom:0}@media(min-width:768px){.lab-reports-content__list{font-size:16px;margin-top:1rem}}.lab-reports-content__checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,auto);grid-auto-flow:column;gap:.65rem 1.25rem;margin:clamp(1.35rem,3vw,1.75rem) 0 0 0;padding:0;list-style:none;text-align:left;max-width:none;width:100%;justify-items:start}@media(min-width:480px){.lab-reports-content__checks{max-width:46rem;gap:.8rem 1.5rem}}@media(min-width:1024px){.lab-reports-content__checks{max-width:52rem;gap:1rem 2rem}}.lab-reports-content__checks li{display:flex;align-items:flex-start;gap:.45rem;margin:0;font-family:var(--font-body);font-weight:600;font-size:12px;line-height:1.45;color:var(--color-text, #333333);justify-self:start;max-width:none;width:100%}@media(min-width:768px){.lab-reports-content__checks li{font-size:16px;line-height:1.5}}.lab-reports-content__check-icon{flex-shrink:0;color:#35472d;font-weight:600;font-size:12px;line-height:inherit}@media(min-width:768px){.lab-reports-content__check-icon{font-size:16px}}.lab-reports-content__heading--card{margin-top:clamp(2.25rem,5vw,3.5rem)}.lab-reports-content__report-meta{margin:0 0 clamp(1.25rem,3vw,2rem) 0;color:var(--color-text, #333333)}.lab-reports-content__report-meta-item{margin:0 0 .35rem;font-size:14px;line-height:1.5;font-weight:600}.lab-reports-content__report-meta-item:last-child{margin-bottom:0}.lab-reports-content__report-meta-label{font-weight:600}@media(min-width:768px){.lab-reports-content__report-meta-item{font-size:16px;line-height:1.55}}.lab-reports-hero{position:relative;width:100%;overflow:hidden}.lab-reports-hero__mobile{display:block;width:100%;min-height:240px;aspect-ratio:3 / 4;background-color:var(--color-page-bg)}@media(min-width:640px){.lab-reports-hero__mobile{display:none}}.lab-reports-hero__mobile-inner{position:relative;width:100%;height:100%;min-height:240px}@media(min-width:375px){.lab-reports-hero__mobile,.lab-reports-hero__mobile-inner{min-height:280px}}.lab-reports-hero__mobile-inner img{width:100%;height:100%;object-fit:contain;object-position:top;display:block}.lab-reports-hero__desktop{display:none;width:100%;min-height:200px;aspect-ratio:16 / 9}@media(min-width:640px){.lab-reports-hero__desktop{display:block}}@media(min-width:768px){.lab-reports-hero__desktop{min-height:280px}}@media(min-width:1024px){.lab-reports-hero__desktop{min-height:320px}}.lab-reports-hero__desktop-inner{position:relative;width:100%;height:100%}.lab-reports-hero__desktop-inner img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.lab-reports-content__heading{font-family:var(--font-heading);font-weight:600;color:var(--color-text, #333333);text-align:left;margin:0 0 1.5rem;font-size:22px;line-height:1.2}@media(min-width:640px){.lab-reports-content__heading{margin-bottom:2rem}}@media(min-width:768px){.lab-reports-content__heading{font-size:40px;margin-bottom:2.5rem}}@media(min-width:1024px){.lab-reports-content__heading{margin-bottom:3rem}}.lab-reports-content__card-wrap{display:grid;grid-template-columns:1fr;gap:1rem;justify-content:flex-start;align-items:stretch;padding-left:0;padding-right:0}.lab-reports-content__card{width:100%;max-width:none;margin-left:0;margin-right:0;background-color:var(--color-white);border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;overflow:hidden;border:1px solid rgba(53,71,45,.1);display:flex;flex-direction:column;align-items:stretch}@media(min-width:640px){.lab-reports-content__card-wrap{gap:1.25rem}.lab-reports-content__card{border-radius:.75rem;flex-direction:row}}@media(min-width:768px){.lab-reports-content__card-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.lab-reports-content__card{max-width:none}}@media(min-width:1024px){.lab-reports-content__card-wrap{gap:1.5rem}.lab-reports-content__card{max-width:none}}.lab-reports-content__card-image-wrap{position:relative;width:100%;aspect-ratio:4 / 5;max-height:180px;background-color:#f6ecd24d;flex-shrink:0;padding:.75rem}@media(min-width:640px){.lab-reports-content__card-image-wrap{width:50%;aspect-ratio:auto;max-height:none;min-height:260px;padding:1.5rem}}.lab-reports-content__card-image-wrap img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.lab-reports-content__card-body{display:flex;flex-direction:column;justify-content:center;padding:1rem;text-align:left;align-items:flex-start;min-width:0}@media(max-width:639px){.lab-reports-content__card-body{text-align:center;align-items:center}.lab-reports-content__card-text{text-align:center}.lab-reports-content__cta{margin-left:auto;margin-right:auto}}.lab-reports-content__card-title{color:var(--color-text, #333333);margin:0 0 .5rem;font-size:18px;line-height:1.25}@media(min-width:768px){.lab-reports-content__card-title{font-size:22px;margin-bottom:.75rem}}@media(min-width:640px){.lab-reports-content__card-body{padding:2rem}}.lab-reports-content__card-text{color:var(--color-text, #333333);font-size:12px;line-height:1.5;margin:0 0 .75rem}@media(min-width:640px){.lab-reports-content__card-text{margin-bottom:1rem}}@media(min-width:768px){.lab-reports-content__card-text{font-size:16px}}.lab-reports-content__cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;color:var(--color-white);background-color:var(--color-sticky-bar-bg, #35472d);border-radius:.5rem;padding:.75rem 1rem;min-height:44px;font-size:12px;text-decoration:none;transition:background-color .2s ease;border:none;cursor:pointer}.lab-reports-content__cta:hover{background-color:#2a3822;text-decoration:none;color:var(--color-white)}.lab-reports-content__cta:focus{outline:none}.lab-reports-content__cta:focus-visible{outline:2px solid var(--color-sticky-bar-bg, #35472d);outline-offset:2px}@media(min-width:640px){.lab-reports-content__cta{padding:.875rem 1.5rem}}@media(min-width:768px){.lab-reports-content__cta{font-size:16px}}.lab-reports-content__cta svg{width:1rem;height:1rem;flex-shrink:0}.lab-reports-content__cta--disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.lab-reports-content__transparency-note{margin:clamp(1.5rem,3vw,2.25rem) 0 0 0;color:var(--color-text, #333333);text-align:left;font-size:12px;line-height:1.55;width:100%;max-width:none}@media(min-width:768px){.lab-reports-content__transparency-note{font-size:16px;line-height:1.6}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lab-reports-page.css.map */
