.heading { margin: 0; padding: 0; } .regular { text-transform: none; } .uppercase { text-transform: uppercase; } .h1 { font-family: var(--typography-Title-1-fontFamily); font-size: var(--typography-Title-1-Mobile-fontSize); font-weight: var(--typography-Title-1-fontWeight); letter-spacing: var(--typography-Title-1-letterSpacing); line-height: var(--typography-Title-1-lineHeight); } .h2 { font-family: var(--typography-Title-2-fontFamily); font-size: var(--typography-Title-2-Mobile-fontSize); font-weight: var(--typography-Title-2-fontWeight); letter-spacing: var(--typography-Title-2-letterSpacing); line-height: var(--typography-Title-2-lineHeight); } .h3 { font-family: var(--typography-Title-3-fontFamily); font-size: var(--typography-Title-3-Mobile-fontSize); font-weight: var(--typography-Title-3-fontWeight); letter-spacing: var(--typography-Title-3-letterSpacing); line-height: var(--typography-Title-3-lineHeight); } .h4 { font-family: var(--typography-Title-4-fontFamily); font-size: var(--typography-Title-4-Mobile-fontSize); font-weight: var(--typography-Title-4-fontWeight); letter-spacing: var(--typography-Title-4-letterSpacing); line-height: var(--typography-Title-4-lineHeight); } .h5 { font-family: var(--typography-Title-5-fontFamily); font-size: var(--typography-Title-5-Mobile-fontSize); font-weight: var(--typography-Title-5-fontWeight); letter-spacing: var(--typography-Title-5-letterSpacing); line-height: var(--typography-Title-5-lineHeight); } @media screen and (min-width: 768px) { .h1 { font-size: var(--typography-Title-1-Tablet-estimate-fontSize); } .h2 { font-size: var(--typography-Title-2-Tablet-estimate-fontSize); } .h3 { font-size: var(--typography-Title-3-Tablet-estimate-fontSize); } .h4 { font-size: var(--typography-Title-4-Tablet-estimate-fontSize); } .h5 { font-size: var(--typography-Title-5-Tablet-estimate-fontSize); } } @media screen and (min-width: 1367px) { .h1 { font-size: var(--typography-Title-1-Desktop-fontSize); } .h2 { font-size: var(--typography-Title-2-Desktop-fontSize); } .h3 { font-size: var(--typography-Title-3-Desktop-fontSize); } .h4 { font-size: var(--typography-Title-4-Desktop-fontSize); } .h5 { font-size: var(--typography-Title-5-Desktop-fontSize); } } .burgundy { color: var(--Scandic-Brand-Burgundy); } .pale { color: var(--Scandic-Brand-Pale-Peach); }