#lab-search-preview{--lab-ink:#161d1e;--lab-muted:#555f60;--lab-teal:#288798;--lab-focus:#146979;--lab-line:#d9e1df;--lab-wash:#f4f8f7;color:var(--lab-ink);font-size:18px;line-height:1.6;max-width:1280px;margin:32px auto 64px;padding-inline:32px;padding-top:60px;text-align:left;letter-spacing:normal}#lab-search-preview *{box-sizing:border-box}#lab-search-preview .lab-search-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:center;min-height:340px;background:var(--lab-wash);border:1px solid var(--lab-line);border-radius:12px;overflow:hidden}#lab-search-preview .lab-search-hero-copy{padding:42px 0 42px 42px;position:relative;z-index:1}#lab-search-preview h1{font-family:Oswald,var(--font-heading-family),sans-serif;font-size:clamp(44px,5vw,66px);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--lab-ink);margin:0 0 22px;text-transform:none}#lab-search-preview .lab-search-hero-copy p{font-size:20px;line-height:1.55;margin:0;max-width:35ch;color:var(--lab-muted)}#lab-search-preview .lab-search-hero-art{display:block;align-self:stretch;position:relative;min-width:0;overflow:hidden}#lab-search-preview .lab-search-hero-art img{display:block;position:absolute;width:100%;height:100%;object-fit:cover;object-position:60% center;max-width:none}#lab-search-preview .lab-search-content{max-width:1080px;margin:38px auto 0}#lab-search-preview label{display:block;font-size:20px;font-weight:700;line-height:1.5;margin:0 0 10px;color:var(--lab-ink)}#lab-search-preview .lab-search-field{display:flex;align-items:center;gap:16px;padding:0 22px;border:1px solid #aabbb9;border-radius:10px;background:#fff}#lab-search-preview svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;color:var(--lab-focus)}#lab-search-preview input{width:100%;min-width:0;font-family:inherit;font-size:20px;line-height:1.5;color:var(--lab-ink);padding:21px 0;margin:0;border:0;background:transparent;box-shadow:none;outline:none;border-radius:0;caret-color:var(--lab-focus)}#lab-search-preview input::placeholder{color:#657171;opacity:1}#lab-search-preview input:disabled{opacity:.6}#lab-search-preview .lab-search-field:focus-within{outline:3px solid var(--lab-focus);outline-offset:3px}#lab-search-preview :focus-visible{outline:3px solid var(--lab-focus);outline-offset:3px}#lab-search-preview input:focus-visible{outline:none}#lab-search-preview ::selection{background:#bde1e4;color:var(--lab-ink)}#lab-report-status,#lab-search-preview .lab-search-pdf-status{color:var(--lab-muted);font-size:18px;line-height:1.5;margin:12px 0 0}#lab-report-status:empty,#lab-search-preview .lab-search-pdf-status:empty{display:none}#lab-report-results{list-style:none;padding:0;margin:16px 0 0;max-height:320px;overflow:auto;border-top:1px solid var(--lab-line);scrollbar-color:#a1b7b4 var(--lab-wash);scrollbar-width:thin}#lab-report-results:empty{display:none}#lab-report-results li{list-style:none;margin:0;padding:0}#lab-search-preview .lab-search-result{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;width:100%;text-align:left;font-family:inherit;color:var(--lab-ink);background:#fff;border:0;border-bottom:1px solid var(--lab-line);border-radius:0;padding:8px 12px;box-shadow:none;cursor:pointer;line-height:1.35;text-transform:none;letter-spacing:normal}#lab-search-preview .lab-search-result:hover,#lab-search-preview .lab-search-result:focus-visible,#lab-search-preview .lab-search-result[aria-current=true]{background:var(--lab-wash)}#lab-search-preview .lab-search-result:active{transform:translateY(1px)}#lab-search-preview .lab-search-result strong{display:block;font-size:18px;font-weight:700}#lab-search-preview .lab-search-result span{display:block;font-size:18px;color:var(--lab-muted);overflow-wrap:anywhere}#lab-search-preview h2{font-family:Oswald,var(--font-heading-family),sans-serif;font-size:28px;font-weight:600;line-height:1.3;letter-spacing:normal;text-transform:none;margin:0 0 8px;color:var(--lab-ink)}#lab-search-preview .lab-search-viewer{border-top:1px solid var(--lab-line);margin-top:30px;padding-top:24px}#lab-search-preview .lab-search-viewer-heading{display:flex;align-items:start;justify-content:space-between;gap:24px;margin-bottom:16px}#lab-search-preview .lab-search-report-name{font-size:18px;line-height:1.5;color:var(--lab-muted);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}#lab-search-preview .lab-search-original{display:flex;align-items:center;gap:8px;white-space:nowrap;color:var(--lab-focus);font-size:18px;text-decoration:underline;text-underline-offset:4px;padding-block:6px}#lab-search-preview .lab-search-original svg{width:18px;height:18px}#lab-search-preview iframe{display:block;width:100%;height:78vh;min-height:520px;border:1px solid var(--lab-line);border-radius:8px;background:var(--lab-wash);margin-top:16px}#lab-search-preview .lab-search-entry{display:flex;align-items:center;flex-wrap:wrap;gap:6px;flex:1;min-width:0}#lab-search-preview .lab-search-entry input{flex:1 1 240px;width:0;min-width:180px}#lab-search-preview .lab-search-scope{display:flex;flex-wrap:wrap;gap:6px;max-width:100%;padding-block:8px}#lab-search-preview .lab-search-token,#lab-search-preview .lab-search-chip{font:inherit;font-size:18px;line-height:1.35;text-transform:none;letter-spacing:normal;box-shadow:none;cursor:pointer;min-height:44px;border:1px solid var(--lab-line);border-radius:24px;padding:8px 14px;background:#fff;color:var(--lab-ink);white-space:normal;text-align:left;max-width:100%;overflow-wrap:anywhere}#lab-search-preview .lab-search-token{display:flex;align-items:center;gap:8px;background:#e8f3f1;color:var(--lab-focus)}#lab-search-preview .lab-search-token svg{width:18px;height:18px}#lab-search-preview .lab-search-chip:hover{background:var(--lab-wash);border-color:var(--lab-focus)}#lab-search-preview .lab-search-chip[aria-pressed=true]{background:var(--lab-focus);border-color:var(--lab-focus);color:#fff}#lab-search-preview .lab-search-facets{display:grid;gap:10px;margin-top:18px}#lab-search-preview .lab-search-facet-row{display:flex;flex-wrap:wrap;gap:8px}#lab-search-preview .lab-search-facet-row[aria-label="Product families"]{padding-top:10px;border-top:1px solid var(--lab-line)}#lab-search-preview .lab-search-facet-row[aria-label="Product variants"]{padding-top:4px}#lab-search-preview .lab-search-results-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px}#lab-search-preview .lab-search-results-heading #lab-report-status{margin:0}#lab-search-preview .lab-search-reset{font:inherit;font-size:18px;text-transform:none;letter-spacing:normal;border:0;background:transparent;box-shadow:none;color:var(--lab-focus);text-decoration:underline;text-underline-offset:4px;padding:6px 0;min-height:44px;cursor:pointer;flex-shrink:0}#lab-search-preview .lab-search-date-note,#lab-search-preview .lab-search-intent-note{font-size:18px;color:var(--lab-muted);line-height:1.45;margin:8px 0 0}#lab-search-preview [hidden]{display:none!important}#lab-search-preview .lab-search-preview-note{font-size:18px;color:var(--lab-muted);margin:28px 0 0}@media(max-width:749px){#lab-search-preview{margin:20px auto 40px;padding-inline:20px}#lab-search-preview .lab-search-hero{grid-template-columns:1fr;min-height:0}#lab-search-preview .lab-search-hero-copy{padding:28px 26px 14px}#lab-search-preview h1{font-size:44px;margin-bottom:18px}#lab-search-preview .lab-search-hero-copy p{font-size:18px;line-height:1.5;max-width:40ch}#lab-search-preview .lab-search-hero-art{height:155px}#lab-search-preview .lab-search-hero-art img{object-fit:cover;object-position:center 40%}#lab-search-preview .lab-search-content{margin-top:28px}#lab-search-preview label{font-size:18px}#lab-search-preview .lab-search-field{gap:12px;padding-inline:16px}#lab-search-preview input{font-size:18px;padding-block:18px}#lab-search-preview .lab-search-result{padding:8px;gap:12px}#lab-search-preview .lab-search-result strong{font-size:18px}#lab-search-preview h2{font-size:24px}#lab-search-preview .lab-search-viewer-heading{flex-direction:column;gap:10px}#lab-search-preview iframe{min-height:440px;height:70vh}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/lab-search-preview.css.map */
