.our-store-v3-info {
  padding-right: 5.3rem;
  text-align: left;
}

.our-store-v3-info__sub {
  font-size: calc(var(--font-body-scale) * 1.3rem);
  font-weight: 500;
  letter-spacing: calc(var(--font-heading-scale) * 0.26rem);
  line-height: calc(1 + 0.416 / var(--font-heading-scale));
  text-transform: uppercase;
}

.our-store-v3-info__title {
  font-size: calc(var(--font-body-scale) * 3.6rem);
  line-height: calc(1 + 0.2 / var(--font-heading-scale));
  padding: 1.6rem 0 2.4rem;
}

.our-store-v3-info__content {
  padding-bottom: 1rem;
}

.our-store-v3-box__image {
  padding-bottom: 1.6rem;
}
.our-store-v3-box__image .xo-image {
  border-radius: 0.25rem;
  height: 100%;
}
.our-store-v3-box__image .xo-image img {
  height: 100%;
}

.our-store-v3-box__router {
  display: flex;
  align-items: center;
  gap: 0.6rem;
}
.our-store-v3-box__router svg {
  padding-top: 0.2rem;
}
.our-store-v3-box__router:hover svg path {
  fill: rgba(var(--color-foreground));
}
.our-store-v3-box__router:hover .our-store-v3-box__text {
  color: rgba(var(--color-foreground));
}

.our-store-v3-box__text {
  text-transform: capitalize;
  color: rgba(var(--color-foreground), 0.8);
  transition: 0.3s;
}

.our-store-v3-box div {
  height: unset;
}
@media (min-width: 576px) {
  .our-store-v3-box div {
    height: 100%;
  }
}