.fss-wrap{
  display:flex;
  flex-direction:column;
  gap:12px;
  z-index:999;
}

.fss-wrap a{
  cursor: pointer;
  width:44px;
  height:44px;
  background:#f3f4f6;
  border-radius:50%;
  display:flex;
  align-items:center;
  justify-content:center;
  text-decoration:none;
  color:#333;
  font-size:14px;
  transition:0.25s;
}

.fss-wrap a:hover{
  background:#111;
  color:#fff;
  transform:translateY(-2px);
}

.fss-like span{
  font-size:11px;
  margin-left:4px;
}

.fss-save.active{
  background: #047857;
  color:#fff;
}

@media(max-width:768px){
  .fss-wrap{display:none;}
}