/*!*****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/rlt-post-navigation-links/style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************/
.rlt-post-nav-cards {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 1rem;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.rlt-post-nav-card {
  width: 100%;
  padding: 0.5rem;
  background-color: rgba(255, 255, 255, 0.25);
  box-shadow: var(--wp--custom--shadow-sm, var(--rlt--custom--shadow-sm));
}
.rlt-post-nav-card.rlt-post-nav-card-prev {
  border-radius: 1rem 1rem 1rem 2rem;
}
.rlt-post-nav-card.rlt-post-nav-card-next {
  border-radius: 1rem 1rem 2rem 1rem;
}

.rlt-post-nav-card-inner {
  display: flex;
  height: 100%;
}

.rlt-post-nav-card-thumbnail-link {
  display: block;
  flex-shrink: 0;
  margin: 0;
  padding: 0;
  position: relative;
  text-decoration: none;
}
.rlt-post-nav-card-thumbnail-link > img {
  display: block;
  width: 100px;
  max-width: 100px;
  height: auto;
  aspect-ratio: 1/1;
  -o-object-fit: cover;
     object-fit: cover;
}

.rlt-post-nav-card-thumbnail-placeholder {
  display: block;
  width: 100px;
  max-width: 100px;
  height: auto;
  aspect-ratio: 1/1;
  background-repeat: no-repeat;
  background-size: 100px 100px;
  background-position: center center;
  background-color: #ffe7b6;
}

.rlt-post-nav-card-prev .rlt-post-nav-card-inner {
  flex-direction: row;
}
.rlt-post-nav-card-prev .rlt-post-nav-card-thumbnail-link > img {
  border-radius: 0.5rem 0.5rem 0.5rem 1.5rem;
}
.rlt-post-nav-card-prev .rlt-post-nav-card-thumbnail-placeholder {
  border-radius: 0.5rem 0.5rem 0.5rem 1.5rem;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj4KICA8cGF0aCBkPSJNNDAsNDB2MjBNNjAsNDB2MjBsLTE3LjUtMTAsMTcuNS0xMFoiIGZpbGw9Im5vbmUiIG9wYWNpdHk9IjAuNSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iNSIvPgogIDxjaXJjbGUgY3g9IjUwIiBjeT0iNTAiIHI9IjI1IiBmaWxsPSJub25lIiBvcGFjaXR5PSIwLjUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjUiLz4KPC9zdmc+Cg==);
}

.rlt-post-nav-card-next .rlt-post-nav-card-inner {
  flex-direction: row-reverse;
}
.rlt-post-nav-card-next .rlt-post-nav-card-thumbnail-link > img {
  border-radius: 0.5rem 0.5rem 1.5rem 0.5rem;
}
.rlt-post-nav-card-next .rlt-post-nav-card-thumbnail-placeholder {
  border-radius: 0.5rem 0.5rem 1.5rem 0.5rem;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj4KICA8cGF0aCBkPSJNNjAsNDB2MjBNNDAsNDB2MjBsMTcuNS0xMC0xNy41LTEwWiIgZmlsbD0ibm9uZSIgb3BhY2l0eT0iMC41IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSI1Ii8+CiAgPGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iMjUiIGZpbGw9Im5vbmUiIG9wYWNpdHk9IjAuNSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iNSIvPgo8L3N2Zz4K);
}

@media (any-hover: hover) {
  .rlt-post-nav-card:hover .rlt-post-nav-card-thumbnail-link > img {
    animation: wobbleBounce 0.6s ease-out forwards;
  }
  .rlt-post-nav-card:hover .rlt-post-nav-card-thumbnail-placeholder {
    animation: wobbleBounce 0.6s ease-out forwards;
  }
}
.rlt-post-nav-card-meta {
  position: relative;
  display: flex;
  flex-direction: column;
  padding: 0.5rem 1rem;
}

.rlt-post-nav-card-title-link {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  color: var(--wp--preset--color--secondary, rgba(0, 0, 0, 0.75));
  text-decoration: none;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.6;
  cursor: pointer;
}
@media (any-hover: hover) {
  .rlt-post-nav-card-title-link:hover {
    color: var(--wp--preset--color--secondary, rgba(0, 0, 0, 0.75));
  }
}
.rlt-post-nav-card-prev .rlt-post-nav-card-title-link {
  text-align: left;
}
.rlt-post-nav-card-next .rlt-post-nav-card-title-link {
  text-align: right;
}

.rlt-post-nav-card-title-link-text {
  display: inline;
  padding: 4px 0;
  background-image: linear-gradient(90deg, var(--wp--preset--color--secondary, rgba(0, 0, 0, 0.75)) 0%, var(--wp--preset--color--secondary, rgba(0, 0, 0, 0.75)) 100%);
  background-repeat: no-repeat;
  background-size: 0% 2px;
  background-position: left bottom;
  transition: background-size 0.25s;
}

@media (any-hover: hover) {
  .rlt-post-nav-card-title-link:hover .rlt-post-nav-card-title-link-text {
    color: var(--wp--preset--color--secondary, rgba(0, 0, 0, 0.75));
    background-size: 100% 2px;
  }
}
.rlt-post-nav-card-meta-label {
  margin: 0;
  margin-bottom: 0.5rem;
  font-size: 1.25rem;
}

.rlt-post-nav-card-meta-label-prev {
  text-align: left;
}

.rlt-post-nav-card-meta-label-next {
  text-align: right;
}

@media (min-width: 768px) {
  .rlt-post-nav-cards {
    max-width: 100%;
  }
  .rlt-post-nav-card {
    width: calc(50% - 0.5rem);
  }
}
[dir=rtl] .rlt-post-nav-card.rlt-post-nav-card-prev,
.rtl .rlt-post-nav-card.rlt-post-nav-card-prev {
  border-radius: 1rem 1rem 2rem 1rem;
}
[dir=rtl] .rlt-post-nav-card.rlt-post-nav-card-next,
.rtl .rlt-post-nav-card.rlt-post-nav-card-next {
  border-radius: 1rem 1rem 1rem 2rem;
}
[dir=rtl] .rlt-post-nav-card-prev .rlt-post-nav-card-thumbnail-link > img,
.rtl .rlt-post-nav-card-prev .rlt-post-nav-card-thumbnail-link > img {
  border-radius: 0.5rem 0.5rem 1.5rem 0.5rem;
}
[dir=rtl] .rlt-post-nav-card-prev .rlt-post-nav-card-thumbnail-placeholder,
.rtl .rlt-post-nav-card-prev .rlt-post-nav-card-thumbnail-placeholder {
  border-radius: 0.5rem 0.5rem 1.5rem 0.5rem;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj4KICA8cGF0aCBkPSJNNjAsNDB2MjBNNDAsNDB2MjBsMTcuNS0xMC0xNy41LTEwWiIgZmlsbD0ibm9uZSIgb3BhY2l0eT0iMC41IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSI1Ii8+CiAgPGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iMjUiIGZpbGw9Im5vbmUiIG9wYWNpdHk9IjAuNSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iNSIvPgo8L3N2Zz4K);
}
[dir=rtl] .rlt-post-nav-card-next .rlt-post-nav-card-thumbnail-link > img,
.rtl .rlt-post-nav-card-next .rlt-post-nav-card-thumbnail-link > img {
  border-radius: 0.5rem 0.5rem 0.5rem 1.5rem;
}
[dir=rtl] .rlt-post-nav-card-next .rlt-post-nav-card-thumbnail-placeholder,
.rtl .rlt-post-nav-card-next .rlt-post-nav-card-thumbnail-placeholder {
  border-radius: 0.5rem 0.5rem 0.5rem 1.5rem;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj4KICA8cGF0aCBkPSJNNDAsNDB2MjBNNjAsNDB2MjBsLTE3LjUtMTAsMTcuNS0xMFoiIGZpbGw9Im5vbmUiIG9wYWNpdHk9IjAuNSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iNSIvPgogIDxjaXJjbGUgY3g9IjUwIiBjeT0iNTAiIHI9IjI1IiBmaWxsPSJub25lIiBvcGFjaXR5PSIwLjUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjUiLz4KPC9zdmc+Cg==);
}
[dir=rtl] .rlt-post-nav-card-meta-label-prev,
.rtl .rlt-post-nav-card-meta-label-prev {
  text-align: right;
}
[dir=rtl] .rlt-post-nav-card-meta-label-next,
.rtl .rlt-post-nav-card-meta-label-next {
  text-align: left;
}
[dir=rtl] .rlt-post-nav-card-prev .rlt-post-nav-card-title-link,
.rtl .rlt-post-nav-card-prev .rlt-post-nav-card-title-link {
  text-align: right;
}
[dir=rtl] .rlt-post-nav-card-next .rlt-post-nav-card-title-link,
.rtl .rlt-post-nav-card-next .rlt-post-nav-card-title-link {
  text-align: left;
}

/*# sourceMappingURL=style-index.css.map*/