/** Shopify CDN: Minification failed

Line 92:0 Expected "}" to go with "{"

**/
/* Arricle prev next */

.article-navigation {
  display: flex;
  justify-content: space-between;
  margin: 4rem 0 2rem;
  gap: 2rem;
}

.article-navigation__link {
  display: flex;
  align-items: center;
  text-decoration: none;
  flex: 1;
  padding: 1.5rem;
  border: 1px solid rgba(var(--color-foreground), 0.1);
  border-radius: 0.4rem;
  transition: all 0.3s ease;
}

.article-navigation__link:hover {
  border-color: rgba(var(--color-foreground), 0.2);
  background: rgba(var(--color-foreground), 0.03);
}

.article-navigation__text {
  display: flex;
  flex-direction: column;
  flex: 1;
}

.article-navigation__text small {
  font-size: 1.2rem;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  color: rgba(var(--color-foreground), 0.6);
}

.article-navigation__title {
  font-size: 1.4rem;
  margin-top: 0.5rem;
}

.article-navigation__link .icon-wrap {
  display: flex;
  margin: 0 1rem;
  flex-shrink: 0;
}

/* Animation for arrows */
.article-navigation__link:hover .icon-wrap {
  transform: translateX(0.3rem);
}

.article-navigation__link:hover .icon-wrap .svg-wrapper[style*="rotate(-180deg)"] {
  transform: translateX(-0.3rem) rotate(-180deg);
}

@media screen and (max-width: 749px) {
  .article-navigation {
    flex-direction: column;
  }
  
  .article-navigation__link {
    width: 100%;
  }
  

  .text-left {
  text-align: left;
}

.text-right {
  text-align: right;
}

/* Update the hover animation */
.article-navigation__link:hover .icon-wrap {
  transform: translateX(0.3rem);
}

.article-navigation__link:first-child:hover .icon-wrap {
  transform: translateX(-0.3rem);
}


