.rael-post-navigation-borders--yes .rael-post-navigation__separator {
  width: 1px;
  height: 100%;
  margin: 0 auto;
  background-color: #d4d4d4; }

.rael-post-navigation {
  display: flex;
  overflow: hidden; }

.rael-post-navigation__arrow-wrapper {
  color: #d4d4d4; }
  .rael-post-navigation__arrow-wrapper.rael-post-navigation__arrow--prev {
    font-size: 30px;
    padding-right: 15px; }
  .rael-post-navigation__arrow-wrapper.rael-post-navigation__arrow--next {
    font-size: 30px;
    padding-left: 15px; }
  .rael-post-navigation__arrow-wrapper i {
    transform: translateY(-5%); }

.rael-post-navigation__link--next,
.rael-post-navigation__link--prev {
  overflow: hidden;
  display: flex;
  flex-direction: column; }

.rael-post-navigation__link--next,
.rael-post-navigation__next {
  text-align: right; }

.rael-post-navigation__link a {
  display: flex;
  align-items: center;
  max-width: 100%; }

.rael-post-navigation__next--label,
.rael-post-navigation__prev--label {
  text-transform: uppercase;
  font-size: 0.8em; }

.rael-post-navigation__next--title,
.rael-post-navigation__prev--title {
  font-size: 0.7em; }

.rael-post-navigation__next--label,
.rael-post-navigation__next--title,
.rael-post-navigation__prev--label,
.rael-post-navigation__prev--title {
  overflow: hidden;
  text-overflow: ellipsis; }

.rael-post-navigation__link {
  width: calc(50% - (1px / 2));
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.rael-post-navigation__separator-wrapper {
  text-align: center; }

.rael-post-navigation__next a {
  float: right; }

/*# sourceMappingURL=theme-post-navigation.css.map */