.db-dali{--db-dali-text:#4b5f55;overflow-wrap:break-word;color:var(--db-ink);font-family:var(--db-sans)}.db-dali-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px 13px;min-height:68px;padding-block:18px;font-size:13px;line-height:1.6;color:var(--db-muted)}.db-dali-breadcrumb a{display:inline-flex;align-items:center;min-height:36px;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px}.db-dali-breadcrumb a:hover{text-decoration-color:currentColor;color:var(--db-forest)}.db-dali-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(40px,7vw,110px);align-items:end;padding-block:40px 86px}.db-dali .db-eyebrow{font-size:11px;line-height:1.8;color:#8d672e}.db-dali h1{font:400 clamp(58px,6.2vw,92px)/1.01 var(--db-serif);letter-spacing:-.035em;max-width:750px}.db-dali h1 em{display:block;color:#967039;font-weight:400;margin-top:8px}.db-dali-definition{margin-top:35px;padding-left:20px;border-left:2px solid var(--db-gold);max-width:460px;font-size:14px;line-height:1.8;color:var(--db-muted)}.db-dali-definition-name{font-weight:600;color:var(--db-ink);letter-spacing:.01em;margin-bottom:4px}.db-dali-hero-copy{padding-bottom:3px;min-width:0}.db-dali-logo{width:268px;max-width:100%;padding:34px;margin-bottom:26px;background:#fff}.db-dali-logo img{display:block;width:200px;max-width:100%;height:auto}.db-dali-lead{font-size:19px;line-height:1.85;color:var(--db-dali-text)}.db-dali-lead p+p,.db-dali-prose p+p{margin-top:20px}.db-dali-lighting-link{margin-top:31px;font-size:14px;line-height:1.7;min-height:48px;max-width:100%;gap:24px}.db-dali-chapter{background:var(--db-white);scroll-margin-top:calc(var(--db-header-height) + 24px)}.db-dali-chapter-inner{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(40px,7vw,110px);padding-block:58px}.db-dali-chapter+.db-dali-chapter:not(.db-dali-chapter--emphasis){border-top:1px solid var(--db-line)}.db-dali-chapter-heading{display:grid;grid-template-columns:25px minmax(0,1fr);gap:22px;align-content:start}.db-dali-number{font:500 12px/1.5 var(--db-sans);color:#8d672e;padding-top:9px;font-variant-numeric:tabular-nums;letter-spacing:.04em}.db-dali-chapter h2{font:400 clamp(34px,3.5vw,49px)/1.09 var(--db-serif);letter-spacing:-.025em;color:var(--db-forest);max-width:510px;text-wrap:balance}.db-dali-chapter-body{min-width:0;max-width:760px}.db-dali-prose{font-size:17px;line-height:1.85;color:var(--db-dali-text)}.db-dali-prose strong{font-weight:600;color:var(--db-ink)}.db-dali-prose a{text-decoration:underline;text-underline-offset:4px}.db-dali-prose ul,.db-dali-prose ol{padding-left:24px;margin-block:18px}.db-dali-prose li+li{margin-top:8px}.db-dali-chapter--emphasis{background:var(--db-forest);color:var(--db-ivory)}.db-dali-chapter--emphasis .db-dali-chapter-inner{padding-block:70px}.db-dali-chapter--emphasis h2{color:var(--db-ivory)}.db-dali-chapter--emphasis .db-dali-number{color:#d2b77c}.db-dali-chapter--emphasis .db-dali-prose{color:#d4dfd5}.db-dali-chapter--emphasis .db-dali-prose strong{color:var(--db-white)}.db-dali-chapter-link{min-height:48px;margin-top:26px;font-size:14px;line-height:1.7;max-width:100%;gap:24px}.db-dali-closing{background:var(--db-ivory);padding-block:77px 86px}.db-dali-closing-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:50px}.db-dali-closing h2{font:400 clamp(38px,4vw,58px)/1.08 var(--db-serif);letter-spacing:-.025em;max-width:800px;text-wrap:balance}.db-dali-closing .db-button{font-size:14px;min-height:58px;max-width:340px;gap:26px}.db-dali a:focus-visible{outline:3px solid var(--db-forest);outline-offset:6px}.db-dali-chapter--emphasis a:focus-visible{outline-color:var(--db-ivory)}@media(max-width:1020px){.db-dali-hero{gap:38px;padding-block:30px 66px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.db-dali h1{font-size:clamp(54px,6.6vw,72px)}.db-dali-lead{font-size:18px}.db-dali-chapter-inner{gap:40px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.db-dali-chapter-heading{gap:15px;grid-template-columns:23px minmax(0,1fr)}.db-dali-chapter h2{font-size:39px}.db-dali-closing-inner{gap:32px}.db-dali-closing .db-button{max-width:280px}}@media(max-width:760px){.db-dali-hero{grid-template-columns:1fr;gap:35px;align-items:start;padding-block:22px 57px}.db-dali h1{font-size:clamp(54px,9.2vw,72px);max-width:650px}.db-dali-definition{margin-top:27px;max-width:none}.db-dali-hero-copy{max-width:650px}.db-dali-lighting-link{margin-top:24px}.db-dali-chapter-inner{grid-template-columns:1fr;gap:24px;padding-block:42px}.db-dali-chapter h2{max-width:650px;font-size:40px}.db-dali-chapter-heading{grid-template-columns:22px minmax(0,1fr);gap:13px}.db-dali-chapter--emphasis .db-dali-chapter-inner{padding-block:48px}.db-dali-closing{padding-block:54px 63px}.db-dali-closing-inner{grid-template-columns:1fr;gap:29px}.db-dali-closing .db-button{justify-self:start;max-width:100%}}@media(max-width:430px){.db-dali-breadcrumb{font-size:12px;gap:6px 10px;padding-block:12px;min-height:64px}.db-dali-breadcrumb a{min-height:40px}.db-dali .db-eyebrow{font-size:10px;letter-spacing:.15em}.db-dali h1{font-size:53px}.db-dali-definition{font-size:13px;padding-left:16px}.db-dali-lead{font-size:18px;line-height:1.8}.db-dali-lighting-link,.db-dali-chapter-link{font-size:14px;gap:18px}.db-dali-chapter h2{font-size:35px;line-height:1.12}.db-dali-chapter-heading{gap:11px;grid-template-columns:20px minmax(0,1fr)}.db-dali-number{font-size:11px;padding-top:8px}.db-dali-prose{font-size:17px;line-height:1.85}.db-dali-closing h2{font-size:40px}.db-dali-closing .db-button{width:100%;font-size:14px}}@media(prefers-reduced-motion:reduce){.db-dali *,.db-dali *:before,.db-dali *:after{transition:none!important;animation:none!important}}.db-lighting-dali-side{justify-self:end;display:flex;flex-direction:column;align-items:flex-start;gap:22px;min-width:0}.db-lighting-dali-side>.db-link{max-width:100%;font-size:15px;line-height:1.65}.db-lighting-dali-side>.db-link span{flex-shrink:0}.db-lighting-dali-logo{width:240px;max-width:100%;padding:30px;background:#fff}.db-lighting-dali-logo img{display:block;width:180px;max-width:100%;height:auto}.db-lighting-dali{scroll-margin-top:calc(var(--db-header-height) + 24px)}@media(max-width:800px){.db-lighting-dali-side{justify-self:start}}@media(max-width:600px){.db-lighting-dali-side>.db-link{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/db-dali.css.map */
