.lab-results{background:var(--white);border-block:1px solid var(--line);color:var(--ink)}.lab-results--bg{background:var(--bg)}.lab-results--navy{background:var(--navy);color:#fff;border-color:#ffffff24}.lab-results__wrap{max-width:var(--pu-max-width, 1300px);margin:0 auto;padding-inline:var(--pad)}.lab-results__head{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:28px}.lab-results__title{margin:0;font-size:var(--text-h2);font-weight:var(--pu-title-weight,500);letter-spacing:-.025em;line-height:1.1;color:inherit;text-wrap:balance}.lab-results__text{margin:12px 0 0;color:var(--ink-2);max-width:52ch;font-size:17px;line-height:1.55}.lab-results--navy .lab-results__text,.lab-results--navy .lab-results__desc{color:#b4bfde}.lab-results__link{display:inline-flex;align-items:center;min-height:44px;font-weight:600;color:var(--blue);text-decoration:underline;text-underline-offset:4px;font-size:17px}.lab-results__link:hover{color:var(--blue-deep)}.lab-results--navy .lab-results__link{color:#9db4ff}.lab-results{--lr-gap:16px}.lab-results__rail{position:relative}.lab-results__track{display:flex;gap:var(--lr-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.lab-results__track::-webkit-scrollbar{display:none}.lab-results__page{flex:0 0 94%;scroll-snap-align:start;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px var(--lr-gap)}.lab-results__item{min-width:0;padding:0}.lab-results__page .lab-results__item:nth-child(2n){border-left:1px solid var(--line);padding-left:var(--lr-gap)}.lab-results__page .lab-results__item:nth-child(n+3){border-top:1px solid var(--line);padding-top:26px}.lab-results--navy .lab-results__page .lab-results__item{border-color:#ffffff24}.lab-results__number{font-size:34px;font-weight:400;letter-spacing:-.04em;line-height:1;color:var(--blue);font-variant-numeric:tabular-nums}.lab-results--navy .lab-results__number{color:#9db4ff}.lab-results__unit{font-size:.5em;letter-spacing:0;margin-left:2px}.lab-results__name{font-size:18px;font-weight:500;margin:10px 0 6px;color:inherit;line-height:1.25}.lab-results__desc{font-size:14px;line-height:1.5;color:var(--ink-2);margin:0}.lab-results__note{margin:28px 0 0;font-size:14px;color:var(--ink-3);line-height:1.5}.lab-results__actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.lab-results__nav{display:flex;gap:8px}.lab-results__nav[hidden]{display:none}.lab-results__arrow{width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:var(--white);color:var(--ink);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .15s ease,color .15s ease,opacity .15s ease}.lab-results__arrow:disabled{opacity:.35;cursor:default}.lab-results__arrow:disabled:hover{background:var(--white);color:var(--ink);border-color:var(--line)}.lab-results__arrow svg{width:20px;height:20px;display:block}.lab-results__arrow:hover{background:var(--blue);color:#fff;border-color:var(--blue)}.lab-results__arrow:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.lab-results--navy .lab-results__arrow{background:var(--navy);color:#fff;border-color:#ffffff47}@media(min-width:721px){.lab-results{--lr-gap:24px}.lab-results__head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px}.lab-results__number{font-size:clamp(40px,4.4vw,56px)}.lab-results__name{font-size:19px}.lab-results__desc{font-size:15px}}@media(min-width:1025px){.lab-results__page{display:contents}.lab-results__item{flex:0 0 calc((94% - 3 * var(--lr-gap)) / 4);scroll-snap-align:start;padding:8px 0}.lab-results__item{border-left:1px solid var(--line);padding-left:var(--lr-gap)}.lab-results__page:first-child .lab-results__item:first-child{border-left:none;padding-left:0}.lab-results__page .lab-results__item:nth-child(n+3){border-top:none;padding-top:8px}.lab-results--navy .lab-results__item{border-color:#ffffff24}}@media(prefers-reduced-motion:reduce){.lab-results__track{scroll-behavior:auto}.lab-results__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/section-lab-results.css.map */
