@font-face{font-family:BLX Inter;src:url(bioluxea-inter-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:BLX Inter;src:url(bioluxea-inter-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:BLX Cormorant;src:url(bioluxea-cormorant-300.woff2) format("woff2");font-weight:300;font-display:swap}.blx-manuals{--manual-ink:#142018;--manual-muted:#526058;--manual-line:#d7cebf;--manual-forest:#12261b;--manual-ivory:#fbfaf7;--manual-stone:#f5f1e8;--manual-gold:#c5a253;color:var(--manual-ink);background:var(--manual-ivory);font-family:BLX Inter,Arial,sans-serif;font-size:1rem;line-height:1.7;overflow-wrap:anywhere}.blx-manuals *{box-sizing:border-box}.blx-manuals [hidden]{display:none!important}.blx-manuals a{color:inherit;text-underline-offset:.3em}.blx-manuals a:focus-visible,.blx-manuals summary:focus-visible,.blx-manuals button:focus-visible{outline:3px solid #a9873e;outline-offset:5px}.blx-manuals img{display:block;max-width:100%;height:auto}.blx-manuals-languages{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 16px;padding:12px 20px;background:var(--manual-ivory);border-block:1px solid var(--manual-line)}.blx-manuals-languages a{display:flex;align-items:center;min-height:44px;padding:8px 4px;text-decoration:none;border-bottom:2px solid transparent;font-size:.875rem}.blx-manuals-languages a[aria-current=true]{border-color:var(--manual-ink);font-weight:500}.blx-manuals-hero{display:grid;grid-template-columns:minmax(0,1fr);background:var(--manual-forest);color:var(--manual-ivory);max-width:none;margin:0}.blx-manuals-hero-copy{padding:40px 24px}.blx-manuals-eyebrow{margin:0 0 16px;color:var(--manual-muted);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500}.blx-manuals-hero .blx-manuals-eyebrow{color:var(--manual-gold)}.blx-manuals h1,.blx-manuals h2{font-family:BLX Cormorant,Georgia,serif;font-weight:300;line-height:1;color:var(--manual-ink);text-wrap:balance;letter-spacing:-.025em}.blx-manuals h1{max-width:16ch;font-size:clamp(2.65rem,5.9vw,6.5rem);line-height:1;margin:0 0 24px;color:var(--manual-ivory)}.blx-manuals-gold{color:var(--manual-gold)}.blx-manuals-hero-copy>p:not(.blx-manuals-eyebrow){max-width:40ch;color:#e8e0d2;margin:0;font-size:1rem;line-height:1.8}.blx-manuals-jump{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;margin-top:28px;padding:12px 0;min-height:48px;border-bottom:1px solid #c5a253;text-decoration:none;font-size:.875rem}.blx-manuals-jump:hover span{transform:translateY(3px)}.blx-manuals-hero-gallery{display:grid;grid-template-columns:1fr 1fr;gap:2px;min-width:0}.blx-manuals-hero-gallery figure{margin:0;position:relative;overflow:hidden;min-width:0;background:#e8e0d2}.blx-manuals .blx-manuals-hero-image{width:100%;height:100%;aspect-ratio:4/5;object-fit:cover;object-position:center 48%}.blx-manuals-hero-gallery figcaption{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--manual-ivory);color:var(--manual-ink);font-family:BLX Cormorant,Georgia,serif;font-weight:300;font-size:1.5rem;line-height:1.25}.blx-manuals-hero-gallery figcaption span{font-family:BLX Inter,Arial,sans-serif;font-size:.65rem;letter-spacing:.1em;color:var(--manual-muted)}.blx-manuals-body{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;max-width:1344px;padding:48px 24px 80px;margin-inline:auto;scroll-margin-top:24px}.blx-manuals-picker{align-self:start;display:flex;gap:8px;flex-wrap:wrap}.blx-manuals-picker p{width:100%;margin:0 0 12px;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.blx-manuals-picker a{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;border:1px solid var(--manual-line);text-decoration:none;font-size:.8125rem}.blx-manuals-picker a:hover{background:var(--manual-stone)}.blx-manuals-line+.blx-manuals-line{margin-top:64px}.blx-manuals-line header{display:flex;align-items:center;gap:20px;padding-bottom:24px}.blx-manuals-line-number{display:grid;place-items:center;flex-shrink:0;width:48px;height:64px;background:var(--manual-forest);color:var(--manual-gold);font-size:.75rem;letter-spacing:.1em}.blx-manuals-line-home .blx-manuals-line-number{background:var(--manual-stone);color:var(--manual-ink)}.blx-manuals-line header p{margin-bottom:8px}.blx-manuals h2{font-size:clamp(2.5rem,4vw,4rem);margin:0}.blx-manuals details{border-top:1px solid var(--manual-line);scroll-margin-top:100px}.blx-manuals details:last-child{border-bottom:1px solid var(--manual-line)}.blx-manuals summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:64px minmax(0,1fr) 32px;align-items:center;gap:16px;min-height:120px;padding:16px 0;color:var(--manual-ink)}.blx-manuals summary::-webkit-details-marker{display:none}.blx-manuals .blx-manuals-thumbnail{width:64px;height:88px;object-fit:cover;object-position:center;background:var(--manual-stone)}.blx-manuals-product-name{font-family:BLX Cormorant,Georgia,serif;font-size:1.8rem;font-weight:300;line-height:1.15;min-width:0}.blx-manuals-product-caption{display:block;font-family:BLX Inter,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.5;margin-top:8px;color:var(--manual-muted)}.blx-manuals-plus{display:grid;place-items:center;width:32px;height:32px;font-family:BLX Inter,Arial,sans-serif;font-size:1.25rem;font-weight:400;transition:transform .14s ease}.blx-manuals details[open] .blx-manuals-plus{transform:rotate(45deg)}.blx-manuals details[open] summary .blx-manuals-product-name{color:#24513a}.blx-manuals-detail{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding:8px 0 32px;color:var(--manual-muted)}.blx-manuals-detail-photo{background:var(--manual-stone);max-width:400px}.blx-manuals .blx-manuals-product-image{width:100%;height:auto;aspect-ratio:820/1368;object-fit:cover}.blx-manuals-detail-copy{align-self:center;max-width:60ch;order:-1}.blx-manuals-detail p{margin:0 0 16px}.blx-manuals-detail h3{font-size:1rem;margin:24px 0 8px;color:var(--manual-ink)}.blx-manuals-detail ol{padding-inline-start:24px}.blx-manuals-contact{display:inline-flex;align-items:center;gap:20px;min-height:48px;color:var(--manual-ink)!important;font-size:.875rem}.blx-manuals-print{font:inherit;font-size:.875rem;min-height:52px;padding:12px 32px;margin-top:32px;color:var(--manual-ivory);border:1px solid var(--manual-forest);background:var(--manual-forest);cursor:pointer}.blx-manuals-print:hover{background:#24513a}.blx-manuals-version{font-size:.875rem}.blx-manuals-jump span{transition:transform .14s ease}@media(min-width:40rem){.blx-manuals-detail{grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr);gap:32px}.blx-manuals-detail-copy{order:0}.blx-manuals-hero-gallery{max-height:500px}.blx-manuals summary{grid-template-columns:80px minmax(0,1fr) 40px;gap:24px}.blx-manuals .blx-manuals-thumbnail{width:80px;height:104px}.blx-manuals-product-name{font-size:2.125rem}}@media(min-width:56rem){.blx-manuals-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.blx-manuals-hero-copy{align-self:center;padding:64px clamp(32px,5vw,80px)}.blx-manuals-hero-gallery{min-height:480px;max-height:620px}.blx-manuals-body{grid-template-columns:minmax(160px,200px) minmax(0,1fr);gap:clamp(48px,7vw,112px);padding-block:80px 112px}.blx-manuals-picker{display:grid;gap:0;position:sticky;top:100px}.blx-manuals-picker a{border:0;padding:10px 0;font-size:.875rem}.blx-manuals-picker a:hover{text-decoration:underline;background:transparent}.blx-manuals-hero-gallery figcaption{padding:16px 24px}}@media(prefers-reduced-motion:reduce){.blx-manuals *{transition:none!important;scroll-behavior:auto!important}}@media print{.preview-banner,.preview-header,.preview-footer,.blx-manuals-languages,.blx-manuals-picker,.blx-manuals-print,.blx-manuals-hero-gallery,.blx-manuals-jump,.blx-manuals-detail-photo{display:none!important}.blx-manuals-body{display:block;padding:0}.blx-manuals-hero{display:block;background:#fff;padding:0}.blx-manuals-hero-copy{padding:20px 0}.blx-manuals-hero-copy>p,.blx-manuals-hero h1,.blx-manuals-hero .blx-manuals-eyebrow{color:#000!important}.blx-manuals details{break-inside:avoid}.blx-manuals-detail{display:block}.blx-manuals{background:#fff;color:#000}.blx-manuals h1{font-size:28pt}}body:has(.preview-header){margin:0;background:#fbfaf7}.preview-banner{padding:8px 24px;background:#f5f1e8;color:#526058;font:11px/1.5 BLX Inter,Arial,sans-serif;text-align:center;border-bottom:1px solid #d7cebf}.preview-header{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px max(24px,calc((100vw - 1296px)/2));background:#fbfaf7}.preview-brand{display:flex;align-items:center;gap:12px;text-decoration:none;color:#142018;font:300 1.8rem/1 BLX Cormorant,Georgia,serif;letter-spacing:.17em}.preview-brand img{width:40px;height:40px;object-fit:contain}.preview-contact{display:flex;align-items:center;gap:16px;min-height:44px;text-decoration:none;color:#142018;font:12px BLX Inter,Arial,sans-serif}.preview-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;padding:40px max(24px,calc((100vw - 1296px)/2));background:#12261b;color:#fbfaf7;font:12px BLX Inter,Arial,sans-serif}.preview-footer>span{font:300 2rem BLX Cormorant,Georgia,serif}.preview-footer a{color:inherit;text-underline-offset:4px}@media(max-width:24rem){.preview-brand{font-size:1.5rem;gap:8px}.preview-brand img{width:32px;height:32px}.preview-contact{gap:8px}.blx-manuals-product-name{font-size:1.55rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/bioluxea-manuals.css.map */
