.slp-materials{padding-block:92px 54px;background:#1b201d;color:#f3f3ed}.slp-materials__heading{margin-bottom:45px}.slp-materials .slp-eyebrow{color:#b9c2b5}.slp-materials h2{font-size:clamp(36px,4.8vw,68px);line-height:1.08;letter-spacing:-.045em;margin-top:24px}.slp-materials h2[id]{scroll-margin-top:180px}.slp-material{min-width:0;margin:0}.slp-material__image{position:relative;overflow:hidden;background:#e8ebe7;aspect-ratio:1.52}.slp-material__image img{display:block;width:100%;height:100%;object-fit:cover}.slp-material--optics .slp-material__image{aspect-ratio:2.15}.slp-material--optics img{object-position:55% 58%}.slp-material figcaption{padding-block:24px 0}.slp-material h3{font-size:clamp(23px,2.5vw,34px);line-height:1.15;letter-spacing:-.035em;margin-top:12px}.slp-material figcaption>p:not(.slp-eyebrow){max-width:480px;font-size:14px;line-height:1.7;color:#bfc7bd;margin-top:16px}.slp-material--optics figcaption{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end}.slp-material--optics figcaption>p{margin:0}.slp-materials__pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;margin-top:56px}.slp-material--led img{object-position:50% 39%}.slp-material--cooling img{transform:scale(1.6);transform-origin:90% 85%}.slp-materials__life{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:32px;margin-top:64px;border-top:1px solid #4c554b;padding-top:30px}.slp-materials__life strong{display:block;font-size:clamp(36px,4vw,54px);font-weight:400;line-height:1.25;letter-spacing:-.04em;margin-top:10px}.slp-materials__life small{font-size:.45em}.slp-materials__life>p{font-size:13px;color:#bfc7bd;max-width:320px}.slp-materials__life>a{font-size:12px}.slp-materials__sources{margin-top:30px;border-top:1px solid #4c554b;font-size:11px;color:#bfc7bd}.slp-materials__sources summary{cursor:pointer;min-height:48px;padding-block:16px}.slp-materials__sources>div{display:grid;gap:12px;padding-block:4px 18px;max-width:700px}.slp-materials__sources a{text-decoration:underline;text-underline-offset:3px}.slp-materials__sources summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:989px){.slp-materials__life{grid-template-columns:1fr 1fr}.slp-materials__life>a{grid-column:2}}@media(max-width:749px){.slp-materials{padding-block:58px 28px}.slp-materials__heading{margin-bottom:30px}.slp-materials h2{font-size:clamp(32px,9vw,45px);margin-top:18px}.slp-materials h2[id]{scroll-margin-top:100px}.slp-material--optics .slp-material__image{aspect-ratio:1.1}.slp-material--optics img{object-position:63% 55%}.slp-material--optics figcaption{grid-template-columns:minmax(0,1fr);gap:16px}.slp-materials__pair{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:36px}.slp-material h3{font-size:27px}.slp-material figcaption{padding-top:20px}.slp-material figcaption>p:not(.slp-eyebrow){font-size:13px;margin-top:12px}.slp-material--optics figcaption>p:not(.slp-eyebrow){margin-top:0}.slp-materials__life{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:36px;padding-top:24px}.slp-materials__life>a{grid-column:auto;justify-self:start}.slp-materials__life>p{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/sanlight-materials.css.map */
