.paragraph--type--text.has-background {
  border-radius: 4px; }

.paragraph--type--text.has-background {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-display: swap;
  font-size: calc(15px + 5 * ((100vw - 600px) / 1080));
  line-height: calc(21px + 5 * ((100vw - 600px) / 1080));
  font-family: "NeueHaasGroteskText W01", sans-serif;
  padding: calc(15px + 15 * ((100vw - 600px) / 1080));
  box-sizing: border-box;
  background-color: #EBEBEB; }
  @media screen and (max-width: 600px) {
    .paragraph--type--text.has-background {
      font-size: 15px; } }
  @media screen and (min-width: 1680px) {
    .paragraph--type--text.has-background {
      font-size: 20px; } }
  @media screen and (max-width: 600px) {
    .paragraph--type--text.has-background {
      line-height: 21px; } }
  @media screen and (min-width: 1680px) {
    .paragraph--type--text.has-background {
      line-height: 26px; } }
  @media screen and (max-width: 600px) {
    .paragraph--type--text.has-background {
      padding: 15px; } }
  @media screen and (min-width: 1680px) {
    .paragraph--type--text.has-background {
      padding: 30px; } }

.paragraph--type--text.paragraph--view-mode--aside.has-background {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-display: swap;
  font-size: calc(14px + 1 * ((100vw - 600px) / 1080));
  line-height: calc(21px + 1 * ((100vw - 600px) / 1080));
  font-family: "NeueHaasGroteskText W01", sans-serif;
  border-top: none; }
  @media screen and (max-width: 600px) {
    .paragraph--type--text.paragraph--view-mode--aside.has-background {
      font-size: 14px; } }
  @media screen and (min-width: 1680px) {
    .paragraph--type--text.paragraph--view-mode--aside.has-background {
      font-size: 15px; } }
  @media screen and (max-width: 600px) {
    .paragraph--type--text.paragraph--view-mode--aside.has-background {
      line-height: 21px; } }
  @media screen and (min-width: 1680px) {
    .paragraph--type--text.paragraph--view-mode--aside.has-background {
      line-height: 22px; } }

/*# sourceMappingURL=../../_maps/components/paragraph/paragraph--text.css.map */
