.our-light{--light-ink:#272d2d;--light-muted:#68706e;--light-line:#dce1dd;color:var(--light-ink);background:#fff}.our-light *{box-sizing:border-box}.our-light [hidden]{display:none!important}.our-light figure,.our-light p{margin:0}.our-light img{display:block;width:100%;height:auto}.our-light .light-wrap{width:calc(100% - 128px);max-width:1312px;margin-inline:auto}.our-light section[id]{scroll-margin-top:116px}.our-light h1,.our-light h2,.our-light h3{font-family:var(--hatch-sans);font-weight:400;letter-spacing:-.025em;margin:0;line-height:1.08}.our-light h1{font-size:clamp(48px,5vw,72px)}.our-light h2{font-size:clamp(36px,3.8vw,52px)}.our-light h3{font-size:24px;line-height:1.2}.our-light p{font-size:18px;line-height:1.6;color:var(--light-muted)}.our-light .brand-eyebrow{font-family:SunliproMontserrat,Arial,sans-serif;font-size:11px;line-height:18px;letter-spacing:.12em;margin-bottom:20px;color:#68706e}.our-light .light-hero{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding-block:40px 64px;min-height:600px}.light-hero-copy{max-width:540px}.our-light .light-lead{font-size:21px;line-height:1.55;margin-top:28px}.light-hero-copy>p:not(.brand-eyebrow)+p{margin-top:16px}.our-light .light-hero-image{position:relative;align-self:stretch;min-height:500px;overflow:hidden;border-radius:8px;background:#eaf0e8}.light-hero-image>img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover}.light-hero-image figcaption{position:absolute;bottom:24px;left:24px;background:#ffffffdc;color:#34413b;font-size:12px;padding:8px 12px;border-radius:4px}.light-text-link{display:inline-flex;gap:20px;align-items:center;min-height:44px;margin-top:24px;font-size:16px;text-underline-offset:6px;color:var(--light-ink)}.our-light .light-chapters{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;border-block:1px solid var(--light-line);padding-block:12px}.light-chapters a{min-height:44px;display:flex;align-items:center;font-size:14px;color:var(--light-muted);text-decoration:none}.light-chapters a:hover{color:var(--light-ink);text-decoration:underline;text-underline-offset:5px}.our-light .light-split{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;padding-block:96px}.light-copy{max-width:490px}.light-copy>p:not(.brand-eyebrow){margin-top:24px}.our-light .light-room-image img,.our-light .light-design-image img{aspect-ratio:1;object-fit:cover;border-radius:8px}.light-spectrum{padding-block:88px;background:#f4f5f3}.light-section-heading{max-width:700px}.light-section-heading>p:not(.brand-eyebrow){max-width:600px;margin-top:24px}.light-spectrum-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-top:36px;padding-bottom:20px;border-bottom:1px solid var(--light-line)}.light-spectrum-tabs button{font:inherit;font-size:14px;min-height:46px;padding:12px 20px;border:1px solid #cbd2cc;border-radius:6px;color:#424b46;background:transparent;cursor:pointer}.light-spectrum-tabs button[aria-selected=true]{background:#29352e;border-color:#29352e;color:#fff}.our-light a:focus-visible,.our-light button:focus-visible,.our-light summary:focus-visible,.our-light [role=tabpanel]:focus-visible{outline:2px solid #315c47;outline-offset:5px}.light-spectrum-panels{margin-top:28px}.our-light .light-spectrum-panels figure{background:#f4f4f4;padding:32px 40px 28px;border-radius:8px;margin-bottom:20px}.light-spectrum-panels img{height:330px!important;object-fit:contain}.light-spectrum-panels figcaption{color:#4f5a53;font-size:16px;line-height:1.55;max-width:700px;margin:24px auto 0;text-align:center}.light-plot-heading{text-align:center;margin-bottom:12px!important;font-size:18px!important}.light-tabs-ready .light-plot-heading{display:none}.our-light .light-plot-note{font-size:12px;line-height:1.65;max-width:860px;color:#68706e}.light-source-explainer{display:grid;grid-template-columns:1fr 1fr;column-gap:80px;margin-top:56px;padding-top:36px;border-top:1px solid var(--light-line)}.light-source-explainer>.brand-eyebrow{grid-column:1/-1}.light-source-explainer h3{font-size:32px}.our-light .light-color{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-block:96px}.light-color-copy{padding-top:38px}.light-color-terms{display:grid;grid-template-columns:.65fr 1fr;gap:32px;margin-top:32px;padding-top:28px;border-top:1px solid var(--light-line)}.light-color-terms p{font-size:15px;margin-top:12px}.light-measured{padding-block:88px;background:#f5f6f4}.light-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;gap:36px}.light-metrics article{min-width:0;border-top:1px solid #c8cfc8;padding-top:28px}.our-light .light-metric{font-size:clamp(44px,5vw,64px);line-height:1.1;letter-spacing:-.035em;color:#2e3831;margin-bottom:24px}.light-metric span{font-size:.42em;letter-spacing:0}.light-metrics h3{font-size:23px}.light-metrics h3+p{font-size:16px;margin-top:16px}.our-light .light-scope{font-size:13px;color:#434e46;margin:24px 0 16px;min-height:42px}.light-metrics details{border-top:1px solid var(--light-line);font-size:14px}.light-metrics summary{min-height:48px;padding-block:14px;cursor:pointer;line-height:20px;text-underline-offset:4px}.light-metrics details p{font-size:13px;line-height:1.7;overflow-wrap:anywhere;margin:8px 0 12px}.our-light .light-measure-note{font-size:13px;margin-top:32px;max-width:840px}.our-light .light-product{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;background:#f4f5f2;border-radius:8px;padding:56px;margin-bottom:80px}.light-product figure{min-width:0}.light-product img{max-height:420px;object-fit:contain}.light-product p:not(.brand-eyebrow){margin-top:24px}.light-product .hatch-button{margin-top:28px}@media(min-width:750px)and (max-width:1050px){.our-light .light-wrap{width:calc(100% - 80px)}.our-light .light-hero,.our-light .light-split,.our-light .light-color,.our-light .light-product{gap:36px}.our-light .light-hero-image{min-height:420px}.light-metrics{gap:24px}.light-metrics h3{font-size:20px}.our-light .light-product{padding:36px}}@media(max-width:749px){.our-light .light-wrap{width:calc(100% - 48px)}.our-light section[id]{scroll-margin-top:92px}.our-light h1{font-size:46px}.our-light h2{font-size:36px}.our-light p{font-size:17px;line-height:1.6}.our-light .light-hero{grid-template-columns:1fr;gap:32px;padding-block:24px 36px;min-height:0}.our-light .light-lead{font-size:19px;margin-top:24px}.our-light .light-hero-image{min-height:0;aspect-ratio:4/3}.light-hero-image figcaption{left:16px;bottom:16px;font-size:11px}.our-light .light-chapters{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px}.light-chapters a{font-size:12px}.our-light .light-split,.our-light .light-color{grid-template-columns:1fr;gap:32px;padding-block:56px}.our-light .light-room-image img{aspect-ratio:4/3}.light-copy>p:not(.brand-eyebrow){margin-top:20px}.light-spectrum,.light-measured{padding-block:56px}.light-spectrum-tabs{display:grid;grid-template-columns:1fr;margin-top:28px;gap:8px}.light-spectrum-tabs button{text-align:left;font-size:14px}.our-light .light-spectrum-panels figure{padding:16px 12px 20px}.light-spectrum-panels img{height:200px!important}.light-spectrum-panels figcaption{font-size:14px;text-align:left;margin-top:16px}.our-light .light-plot-note{font-size:11px}.light-source-explainer{grid-template-columns:1fr;gap:16px;margin-top:36px;padding-top:28px}.light-source-explainer>.brand-eyebrow{margin:0}.light-source-explainer h3{font-size:28px}.light-color-copy{padding-top:0}.light-color-terms{gap:24px}.light-color-terms p{font-size:14px}.light-metrics{grid-template-columns:1fr;gap:32px;margin-top:36px}.our-light .light-metric{font-size:56px;margin-bottom:16px}.our-light .light-scope{min-height:0;margin-top:20px}.light-metrics h3{font-size:24px}.light-metrics details p{font-size:13px}.our-light .light-product{grid-template-columns:1fr;gap:28px;padding:28px;margin-bottom:48px}.light-product img{max-height:280px}.light-product p:not(.brand-eyebrow){margin-top:20px}.light-product .hatch-button{width:100%;font-size:15px;padding-inline:12px}}@media(prefers-reduced-motion:reduce){.our-light{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/us-our-light.css.map */
