.test-results-section{background-color:var(--lab-bg, #0b0b0b);color:var(--lab-text, #ffffff);font-family:var(--lab-font-mono, ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", monospace);width:100%;position:relative;overflow:hidden}.test-results-container{width:100%}.test-results-header{display:flex;flex-direction:column;gap:2rem;margin-bottom:3.2rem}@media screen and (min-width:990px){.test-results-header{flex-direction:row;justify-content:space-between;gap:4rem;margin-bottom:4rem}}.test-results-header__left{display:flex;flex-direction:column;gap:.8rem}.test-results-header__tag{color:var(--lab-accent, #ccff00);font-size:1.3rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin:0;display:inline-block}.test-results-header__title{font-family:var(--font-heading-family, inherit);font-size:clamp(4.2rem,7.5vw,8rem);line-height:.95;text-transform:uppercase;color:var(--lab-text, #ffffff);margin:0}.test-results-header__copy p{max-width:48rem;font-size:1.4rem;line-height:1.6;letter-spacing:.04em;color:var(--lab-text-muted, #7c7c7c);text-transform:upfpercase;margin:0}.test-results-divider{width:100%;height:1px;background-color:var(--lab-border, #1f1f1f);margin-bottom:2.8rem}.test-results-search{display:flex;flex-direction:column;gap:1.2rem;margin-bottom:4.8rem}@media screen and (min-width:750px){.test-results-search{flex-direction:row;align-items:center;gap:2.4rem}}.test-results-search__label{font-size:1.4rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--lab-text-muted, #7c7c7c);white-space:nowrap;margin:0;min-width:22rem}.test-results-search__form{display:flex;width:100%;position:relative;column-gap:1.2rem}.test-results-search__input{flex:1 1 auto;background-color:var(--lab-input-bg, #141414);color:#fff;border:1px solid var(--lab-border-input, #282828);font-family:inherit;font-size:1.35rem;letter-spacing:.05em;padding:1.4rem 2rem;border-radius:0;outline:none;transition:border-color .2s ease,background-color .2s ease}.test-results-search__input::placeholder{color:#4f4f4f;letter-spacing:.05em}.test-results-search__input:focus{border-color:var(--lab-accent, #ccff00);background-color:#171717}.test-results-search__button{flex:0 0 auto;background-color:var(--lab-accent, #ccff00);color:#000;border:1px solid var(--lab-accent, #ccff00);font-family:inherit;font-size:1.35rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:1.4rem 3.2rem;cursor:pointer;border-radius:0;transition:transform .15s ease,filter .2s ease,box-shadow .2s ease;white-space:nowrap}.test-results-search__button:hover{filter:brightness(1.08);box-shadow:0 0 16px #ccff0059}.test-results-search__button:active{transform:translateY(1px)}.test-results-table{width:100%}.test-results-table__head{display:none;padding-bottom:1.4rem;border-bottom:1px solid var(--lab-border, #1f1f1f)}@media screen and (min-width:900px){.test-results-table__head{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:1.6rem;align-items:center}}.test-results-table__th{font-size:1.4rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--lab-text-muted, #7c7c7c)}.test-results-table__head div:nth-child(n+2):nth-child(-n+3){text-align:right;padding-right:.8rem}.test-results-table__th--cert{text-align:right;padding-right:.8rem}.test-results-table__body{display:flex;flex-direction:column}.test-results-row{display:flex;flex-direction:column;gap:1.2rem;padding:2rem 1.6rem;border-bottom:1px solid var(--lab-border, #1a1a1a);background-color:transparent;transition:background-color .2s ease,transform .15s ease;border-radius:2px}@media screen and (min-width:900px){.test-results-row{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:1.6rem;align-items:center;padding:2rem 1.2rem}}.test-results-row:hover{background-color:#121212}.test-results-row__product{display:flex;align-items:center;gap:1.6rem}.test-results-row__thumb{width:4rem;height:4rem;flex-shrink:0;background-color:#1c1c1c;border:1px solid #2a2a2a;border-radius:2px;display:flex;align-items:center;justify-content:center;overflow:hidden}.test-results-row__thumb img{width:100%;height:100%;object-fit:cover;display:block}.test-results-row__product-title{color:#fff;font-weight:600;letter-spacing:.02em;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;text-transform:uppercase}.test-results-row__product-subtitle{color:#7c7c7c;font-weight:400;font-size:1.4rem}.test-results-row__batch,.test-results-row__date{color:#9c9c9c;font-size:1.4rem;letter-spacing:.05em;text-align:right}.test-results-mobile-label{display:none;font-size:1.05rem;letter-spacing:.1em;color:#666;text-transform:uppercase}@media screen and (max-width:899px){.test-results-mobile-label{display:inline}}.test-results-row__cert{text-align:left}@media screen and (min-width:900px){.test-results-row__cert{text-align:right;padding-right:.8rem}}.test-results-row__cert-link{display:inline-flex;align-items:center;gap:.6rem;color:#fff;font-size:1.4rem;font-weight:600;letter-spacing:.04em;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#fff6;transition:color .2s ease,text-decoration-color .2s ease,transform .15s ease}.test-results-row__cert-link:hover{color:var(--lab-accent, #ccff00);text-decoration-color:var(--lab-accent, #ccff00);transform:translate(2px)}.test-results-empty{display:none;text-align:center;padding:6.4rem 2rem;border-bottom:1px solid var(--lab-border, #1a1a1a)}.test-results-empty.is-visible{display:block}.test-results-empty__title{color:#fff;font-size:1.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem}.test-results-empty__text{color:#7c7c7c;font-size:1.3rem;letter-spacing:.04em;margin-bottom:2.4rem}.test-results-empty__reset{background:transparent;border:1px solid var(--lab-accent, #ccff00);color:var(--lab-accent, #ccff00);font-family:inherit;font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:1rem 2.4rem;cursor:pointer;transition:all .2s ease}.test-results-empty__reset:hover{background-color:var(--lab-accent, #ccff00);color:#000}.test-results-footer{margin-top:3.2rem}.test-results-footer__archive{max-width:64rem;margin-bottom:5.6rem}.test-results-footer__archive p{color:var(--lab-text-muted, #7c7c7c);font-size:1.2rem;line-height:1.6;letter-spacing:.03em;margin:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-test-results.css.map */
