/* A quieter display scale shared by every Dwell page template. */
main h1{font-size:clamp(46px,5.9vw,88px)!important;line-height:1.08!important}
main h2{font-size:clamp(34px,3.9vw,58px)!important;line-height:1.12!important}
main .c-hero h1{font-size:38px!important}
main .home-solutions h2{font-size:clamp(34px,2.6vw,38px)!important}
main .finish-card h2{font-size:30px!important}
main .saved-group h2{font-size:34px!important}
main :is(h1,h2,h3){color:#444441!important}
main :is(.c-hero,.kitchen-hero,.kitchen-shape-hero,.air-collection-hero,.blum-hero,.feature-hero,.steel-hero,.dwell-home-blum,.dwell-home-editorial--dark,.blum-design-note,.kitchen-detail-material,.steel-care,.feature-cta,.air-finishes,.collection-end) :is(h1,h2,h3){color:#f1f0ed!important}
header.c-header .dwell-wordmark{font-size:22px!important;letter-spacing:.07em!important}
@media(max-width:767px){
  main h1{font-size:clamp(44px,11.8vw,52px)!important}
  main h2{font-size:clamp(33px,8.9vw,38px)!important}
  main .c-hero h1{font-size:36px!important}
  main .home-solutions h2{font-size:34px!important}
  main .finish-card h2{font-size:24px!important}
  main .saved-group h2{font-size:30px!important}
  header.c-header .dwell-wordmark{font-size:15px!important;letter-spacing:.045em!important}
}
