.lr{background:var(--olivy-cream);padding-top:var(--lr-pad-top, 40px);padding-bottom:var(--lr-pad-bottom, 56px);padding-inline:var(--olivy-gutter);font-family:var(--olivy-font-body)}.lr__inner{max-width:min(var(--lr-max, 880px),var(--olivy-max-width));margin-inline:auto}.lr__heading{margin:0 0 var(--olivy-space-2);font-family:var(--olivy-font-heading);font-weight:400;font-size:clamp(var(--olivy-h4),4vw,var(--olivy-h3));line-height:1.15;color:var(--olivy-charcoal)}.lr__text{margin:0 0 var(--olivy-space-6);font-size:var(--olivy-body-md);line-height:var(--olivy-body-md-lh);color:var(--olivy-neutral-600)}.lr__grid{display:grid;grid-template-columns:repeat(var(--lr-cols, 3),minmax(0,1fr));gap:var(--olivy-space-5)}.lr__card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--olivy-space-4);padding:var(--olivy-space-6);background:var(--olivy-porcelain);border:var(--olivy-border);border-radius:var(--olivy-radius-md);box-shadow:var(--olivy-shadow-card);transition:box-shadow var(--olivy-slow) var(--olivy-ease),transform var(--olivy-slow) var(--olivy-ease)}.lr__card:hover{box-shadow:var(--olivy-shadow-card-hover);transform:translateY(-4px)}.lr__card-title{margin:0 0 var(--olivy-space-1);font-family:var(--olivy-font-heading);font-weight:400;font-size:var(--olivy-h4);line-height:1.2;color:var(--olivy-charcoal)}.lr__card-meta{margin:0;font-size:var(--olivy-body-sm);color:var(--olivy-neutral-600)}.lr__card-meta--muted{color:var(--olivy-neutral-400)}.lr__btn{display:inline-flex;align-items:center;gap:var(--olivy-space-2);margin-top:auto;padding:10px 18px;border-radius:var(--olivy-radius-md);background:var(--olivy-gold);color:var(--olivy-white);font-size:var(--olivy-body-sm);font-weight:700;text-decoration:none;transition:background-color var(--olivy-fast) var(--olivy-ease),transform var(--olivy-fast) var(--olivy-ease),box-shadow var(--olivy-fast) var(--olivy-ease)}.lr__btn:hover{background:var(--olivy-gold-600);transform:translateY(-2px);box-shadow:var(--olivy-shadow-button-hover)}.lr__btn:active{transform:translateY(0)}@media screen and (max-width:749px){.lr{padding-inline:var(--olivy-gutter-mobile)}.lr__grid{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-lab-reports.css.map */
