/**
 * @file
 * Style another element as a link.
 */

button.link {
  margin: 0;
  padding: 0;
  cursor: pointer;
  border: 0;
  background: transparent;
  font-size: 1em;
}
label button.link {
  font-weight: bold;
}


.link {  
  color: var(--color-red, #C94808);
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
  cursor: pointer;
  text-decoration: none;
  padding: 0 32px 0 0;
  background-image: url('../../images/icons/chevron_right_red.svg');
  background-position: right center;
  background-repeat: no-repeat;
  text-decoration: none;
  /* background-size: 24px 24px;
  display: inline-block;
  min-height: 48px; */

  &.hover, &:hover {
    color: var(--color-melon, #F8B095);
    background-image: url('../../images/icons/chevron_right_melon.svg');)
  }

  &.disabled {
    color: var(--color-steel, #515861);
    background-image: url('../../images/icons/chevron_right_steel.svg');
    background-color: transparent;
    border: 0px;
  }

}