.lab-tests{--lab-accent: var(--accent-color, #6C65DE);display:block}.lab-tests__empty{text-align:center;padding:60px 0;opacity:.6}.lab-tests .care-use__product-card-wrapper{position:relative;display:flex;cursor:pointer}.lab-tests .care-use__product-card-wrapper>.product-item{flex:1 1 auto;width:100%}.lab-tests .care-use__product-card-wrapper .product-item{position:relative}.lab-tests .care-use__product-card-wrapper .product-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:2px solid transparent;pointer-events:none;z-index:5;transition:border-color .2s}.no-touchevents .lab-tests .care-use__product-card-wrapper:not(.active):hover .product-item:after{border-color:var(--lab-accent)}.lab-tests .care-use__product-card-wrapper.active .product-item:after{border-color:var(--color-text-main)}.lab-tests__badges{position:absolute;top:var(--gutter-small);left:var(--gutter-small);z-index:4;pointer-events:none;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;max-width:calc(100% - var(--gutter-small) * 2)}.lab-tests__badges .product-item__badge{float:none;margin:0;max-width:100%}.lab-tests .care-use__product-card-wrapper .product-item__title .text-animation--underline{background:none}.lab-tests .care-use__product-panel{display:none;margin-top:48px}.lab-tests .care-use__product-panel.active{display:block}.lab-tests--pills-center .lab-tests__pills>.collection-tabs{justify-content:center}.lab-tests__frame{background:var(--color-background-cards);margin-top:8px}.lab-tests__frame-inner{padding:var(--lab-frame-pad-y, 19px) var(--lab-frame-pad-x, 25px)}.lab-tests__frame-empty{padding:40px 25px;text-align:center}.lab-tests__head{margin:0 0 20px}.lab-tests__head-row{display:flex;align-items:flex-start;flex-wrap:nowrap;gap:12px}.lab-tests__head .lab-pill{flex:0 0 auto;margin-top:-5.9px}.lab-tests__head-text{flex:1 1 auto;min-width:0}.lab-tests__scope-title{margin:0}.lab-tests__covers{margin:4px 0 0;font-weight:300;opacity:.62}.lab-tests__intro{font-size:18px;font-weight:300;margin:0 0 20px}.lab-tests__conclusion{margin-top:20px;font-weight:300;opacity:.62}.lab-tests__meta{margin-top:8px;opacity:.62}.lab-tests .toggle--table{border:0}.lab-tests .lab-table .table-line{display:grid;gap:var(--gutter-small);font-size:18px;font-weight:300;align-items:center}.lab-tests .lab-table--cols-2 .table-line{grid-template-columns:minmax(0,1fr) max-content}.lab-tests .lab-table--cols-3 .table-line{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.lab-tests .lab-table--cols-4 .table-line{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.7fr)}.lab-tests .lab-table .table-line--group{grid-template-columns:1fr}.lab-tests .lab-table .table-line--group:not(:first-child){margin-top:1.5rem}.lab-tests .lab-table .table-line>span{display:flex;align-items:center}.lab-tests .lab-table .table-line>.table-line__verdict{justify-content:flex-end}.lab-tests .lab-table .table-line--heading{font-weight:400}.lab-tests .lab-table .lab-pill{padding:0;gap:6px;line-height:1;border-radius:0;background:none;color:inherit;font-size:inherit;font-weight:inherit}.lab-tests .lab-table .lab-pill__badge{width:18px;height:18px}.lab-tests .lab-table .table-line>span:nth-child(n+2){text-align:left}.lab-tests .lab-table .table-line>.table-line__verdict{text-align:right}.lab-tests .lab-table .table-line--heading:not(.table-line--group)>span:last-child{justify-content:flex-end;text-align:right}@media screen and (max-width:767px){.lab-tests .lab-table .table-line{font-size:14px}.lab-tests__frame-inner{--lab-frame-pad-x: 16px}.lab-tests .toggle--table{overflow-x:auto;overscroll-behavior-x:contain;margin-inline:calc(var(--lab-frame-pad-x, 25px) * -1);padding-inline:var(--lab-frame-pad-x, 25px)}.lab-tests__scroll-hint{display:none;position:relative;height:2px;margin-top:12px;border-radius:100px;background:var(--color-borders-main)}.lab-tests__scroll-hint.is-live{display:block}.lab-tests__scroll-hint>span{position:absolute;inset-block:0;left:0;border-radius:inherit;background:var(--color-text-main)}.lab-tests .toggle--table.is-hinted{scrollbar-width:none}.lab-tests .toggle--table.is-hinted::-webkit-scrollbar{display:none}.lab-tests .lab-table{display:grid;width:max-content;min-width:100%;column-gap:0}.lab-tests .lab-table--cols-2{grid-template-columns:minmax(max-content,1fr) max-content}.lab-tests .lab-table--cols-3{grid-template-columns:minmax(max-content,1fr) repeat(2,max-content)}.lab-tests .lab-table--cols-4{grid-template-columns:minmax(max-content,1fr) repeat(3,max-content)}.lab-tests .lab-table .table-line{display:contents}.lab-tests .lab-table .table-line>span{white-space:nowrap;padding:.3125rem 14px .3125rem 0}.lab-tests .lab-table .table-line>span:last-child{padding-inline-end:0}.lab-tests .lab-table .table-line:not(:last-child)>span{border-bottom:1px solid var(--color-borders-main)}.lab-tests .lab-table .table-line--heading:not(:last-child)>span{border-bottom-width:3px}.lab-tests .lab-table .table-line>.table-line__pad{display:block}.lab-tests .lab-table .table-line--group>span{grid-column:1 / -1}.lab-tests .lab-table .table-line--group:not(:first-child)>span{margin-top:1.5rem}.lab-tests__intro{font-size:15px}.lab-tests .lab-table .lab-pill{gap:5px}.lab-tests .lab-table .lab-pill__badge{width:16px;height:16px}.lab-tests__head .lab-pill{font-size:12px;gap:6px;padding:4px 12px 4px 4px;margin-top:-4.3px}.lab-tests__head .lab-pill__badge{width:20px;height:20px}}.lab-tests__notice{margin-top:32px;padding:calc(var(--gutter-regular) * 1.5);background:#101010;color:#fff;border-radius:var(--border-radius-cards)}.lab-tests__notice-title{font-family:var(--font-stack-headings);font-size:32px;font-weight:var(--font-weight-headings);line-height:1;margin:0 0 12px;color:#fff}.lab-tests__notice-body p{margin:0}.lab-tests__notice-body p+p{margin-top:0}.lab-tests__notice-body a{color:#fff;text-decoration:none}.no-touchevents .lab-tests__pills .collection-tabs_tab.active .button:hover,.no-touchevents .lab-tests__pills .collection-tabs_tab.active .button:focus{background-color:var(--color-text-main);border-color:var(--color-text-main);color:var(--color-foreground-main)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-lab-tests.css.map */
