.info-hover-box p {
  margin: 0;
  padding: 0;
}
.info-hover-box p + p,
.info-hover-box ul + p,
.info-hover-box ul,
.info-hover-box li + li {
  margin-top: 0.5rem;
}
.info-hover-box ul {
  list-style: none;
}
.info-hover-box ul li:before {
  font-weight: var(--bold);
  padding-right: 0.325rem;
  content: ">";
  color: var(--black);
}.info-hover-box[data-v-0f463684] {
  font-size: var(--xs);
  position: relative;
}
.info-hover-box .trigger[data-v-0f463684] {
  font-weight: var(--bold);
  position: relative;
  z-index: 10;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 0.5rem 0.625rem;
  color: var(--hover-box-color);
  border-radius: var(--border-radius-md);
  background-color: var(--hover-box-bg);
}
.info-hover-box .trigger span[data-v-0f463684] {
  font-size: var(--xs);
  flex: 1;
  text-align: left;
}
.info-hover-box .hover-box[data-v-0f463684] {
  position: absolute;
  z-index: -1;
  visibility: hidden;
  width: 100%;
  margin-top: 0.25rem;
  padding: 0.5rem;
  transition: transform 0.2s ease-out, opacity 0.2s ease-out;
  transform: translateY(-3rem);
  opacity: 0;
  color: var(--hover-box-color);
  border-radius: var(--border-radius-md);
  background-color: var(--hover-box-bg);
}
.info-hover-box .subtext[data-v-0f463684] {
  margin: 0.25rem 0 0.75rem;
}
.info-hover-box .trigger.show + .hover-box[data-v-0f463684],
.info-hover-box .trigger:focus + .hover-box[data-v-0f463684],
.info-hover-box .trigger:hover + .hover-box[data-v-0f463684] {
  z-index: 5;
  visibility: visible;
  transform: translateY(0);
  opacity: 1;
}
.info-hover-box .soldout p[data-v-0f463684] {
  margin: 0;
  padding: 0;
}
.info-hover-box .soldout p + p[data-v-0f463684] {
  margin-top: 0.25rem;
}
.info-hover-box .soldout .title[data-v-0f463684] {
  font-weight: var(--bold);
  text-transform: uppercase;
}
.info-hover-box .soldout .subtitle .arrow[data-v-0f463684] {
  display: inline-block;
  margin-right: 0.5rem;
}
.info-hover-box .subtext + .pickup[data-v-0f463684],
.info-hover-box .pickup + .pickup[data-v-0f463684] {
  margin-top: 0.5rem;
}