body .deixav5_loading_box {
  pointer-events: none !important;
}

#site-navigation .menu-item-has-children > a,
#site-navigation .page_item_has_children > a {
  touch-action: manipulation;
}

@media (hover: none), (pointer: coarse) {
  a,
  button,
  input[type="button"],
  input[type="submit"],
  [role="button"] {
    touch-action: manipulation;
  }

  .main-navigation ul li:hover > ul:not(.isShow),
  .main-navigation ul ul li:hover > ul:not(.isShow),
  .main-navigation ul.menu li:hover > ul:not(.isShow),
  .main-navigation ul.menu ul li:hover > ul:not(.isShow),
  .main-navigation ul.nav-menu li:hover > ul:not(.isShow),
  .main-navigation ul.nav-menu ul li:hover > ul:not(.isShow) {
    left: -999em !important;
    right: auto !important;
    display: none !important;
  }

  nav.main-navigation.toggled ul > li > .sub-menu.isShow,
  nav.main-navigation.toggled ul > li > .children.isShow {
    display: block !important;
    left: 0 !important;
  }
}

body.deixav5_font_typography {
  --single-title-weight: 900;
  --single-content-lineheight: 22px;
  --single-content-lineheight-tab: 26px;
  --single-content-lineheight-mobile: 26px;
}

body.single h1.entry-title,
body.single h1.single-post-title,
body.single-post h1.entry-title,
body.single-post h1.single-post-title,
body.single-coluna h1.entry-title,
body.single-coluna h1.single-post-title,
body.single-colunista h1.entry-title,
body.page:not(.home) h1.entry-title,
body.single .primary-content h1.entry-title,
body.single-post .primary-content h1.entry-title,
body.single-coluna .primary-content h1.entry-title,
body.page:not(.home) .primary-content h1.entry-title,
body.single .entry-header h1.entry-title,
body.single .entry-header h1.single-post-title,
body.single-post .entry-header h1.entry-title,
body.single-post .entry-header h1.single-post-title,
body.single-coluna .entry-header h1.entry-title,
body.single-coluna .entry-header h1.single-post-title,
body.page:not(.home) .entry-header h1.entry-title,
body.single-colunista .colunista-profile-header h1.entry-title {
  font-weight: 900 !important;
}

body.single.deixav5_font_typography .entry-header.full-width-header h1.entry-title,
body.single.deixav5_font_typography .entry-header.full-width-header h1.single-post-title,
body.single-post.deixav5_font_typography .entry-header.full-width-header h1.entry-title,
body.single-post.deixav5_font_typography .entry-header.full-width-header h1.single-post-title,
body.single-coluna.deixav5_font_typography .entry-header.full-width-header h1.entry-title,
body.single-coluna.deixav5_font_typography .entry-header.full-width-header h1.single-post-title,
body.page.deixav5_font_typography .entry-header h1.entry-title,
body.single-colunista.deixav5_font_typography .colunista-profile-header h1.entry-title,
body.single-colunista.deixav5_font_typography .colunista-posts-list h2.entry-title,
body.single-colunista.deixav5_font_typography .colunista-posts-list h2.entry-title a {
  font-weight: 900 !important;
}

body.single-post .post-inner .entry-content,
body.single-post .post-inner .entry-content p,
body.single-post .post-inner .entry-content li,
body.single-coluna .post-inner .entry-content,
body.single-coluna .post-inner .entry-content p,
body.single-coluna .post-inner .entry-content li,
body.page:not(.home) .post-inner-wrapper .entry-content,
body.page:not(.home) .post-inner-wrapper .entry-content p,
body.page:not(.home) .post-inner-wrapper .entry-content li {
  line-height: 1.45 !important;
}

.deixav5-reader-header-wrap,
.deixav5-reader,
[data-reader-player],
[data-deixav5-reader] {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
  min-height: 0 !important;
  max-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
}
