.th-lennox-philosophy{padding:var(--th-lennox-padding-top) 24px var(--th-lennox-padding-bottom);color:var(--th-lennox-text);background:var(--th-lennox-bg)}.th-lennox-philosophy__inner{width:min(100%,1500px);margin-inline:auto;border-block:1px solid color-mix(in srgb,var(--th-lennox-text) 12%,transparent)}.th-lennox-philosophy__story{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:clamp(40px,8vw,120px);align-items:end;padding:clamp(64px,8vw,112px) clamp(24px,5vw,72px)}.th-lennox-philosophy__eyebrow{margin:0 0 18px;color:var(--th-lennox-accent);font-size:10px;font-weight:900;line-height:1.4;letter-spacing:.32em;text-transform:uppercase}.th-lennox-philosophy__heading{max-width:900px;margin:0;color:var(--th-lennox-text);font-size:clamp(48px,7vw,104px);font-weight:900;line-height:.88;letter-spacing:-.015em;text-transform:uppercase}.th-lennox-philosophy__copy{max-width:480px;color:var(--th-lennox-muted);font-size:clamp(15px,1.25vw,18px);line-height:1.8}.th-lennox-philosophy__copy p{margin:0}.th-lennox-philosophy__palette{display:grid;grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:48px;align-items:center;padding:40px clamp(24px,5vw,72px);background:var(--th-lennox-surface);border-top:1px solid color-mix(in srgb,var(--th-lennox-text) 10%,transparent)}.th-lennox-philosophy__palette-copy>p:last-child{max-width:360px;margin:0;color:var(--th-lennox-muted);font-size:13px;line-height:1.65}.th-lennox-philosophy__swatches{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.th-lennox-philosophy__swatch{min-width:0}.th-lennox-philosophy__swatch span{width:100%;height:54px;display:block;background:var(--swatch);border:1px solid color-mix(in srgb,var(--th-lennox-text) 14%,transparent)}.th-lennox-philosophy__swatch p{margin:10px 0 0;color:var(--th-lennox-muted);font-size:9px;font-weight:800;letter-spacing:.14em;overflow-wrap:normal;word-break:normal;text-transform:uppercase}@media screen and (max-width:749px){.th-lennox-philosophy{padding:48px 14px}.th-lennox-philosophy__story{grid-template-columns:1fr;gap:24px;padding:56px 10px;text-align:center}.th-lennox-philosophy__heading{max-width:100%;font-size:clamp(38px,12vw,58px);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.th-lennox-philosophy__copy{max-width:330px;margin-inline:auto;font-size:14px}.th-lennox-philosophy__palette{grid-template-columns:1fr;gap:28px;padding:36px 20px;text-align:center}.th-lennox-philosophy__palette-copy>p:last-child{margin-inline:auto}.th-lennox-philosophy__swatches{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-th-lennox-philosophy.css.map */
