@media (hover: hover) {
  .favorite-btn:hover path {
    stroke: #2874bb;
    fill: #2874bb;
  }
}
.favorite-btn:not(.control-btn--is-gray) .control-btn__icon {
  background-color: #fff;
}
.favorite-btn svg {
  width: 1.125rem;
}
@media (min-width: 1200px) {
  .favorite-btn svg {
    width: 1.25rem;
  }
}
.favorite-btn svg path {
  fill: transparent;
}
@media (hover: hover) {
  .favorite-btn svg path {
    transition: stroke 300ms ease-in-out 0ms , fill 300ms ease-in-out 0ms;
  }
}
