.main-share-section{
  position: fixed;
  width: 60px;
  z-index: 25;
  border: 1px solid #000;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.main-share-section.left{
  top:0;
  left: 2px;
}

.main-share-section.right{
  top:0;
  right: 2px;
}

.button-size-small svg,.button-size-small img{
  width: 30px;
  height: 30px;
}
.button-size-medium svg,.button-size-medium img{
  width: 45px;
  height: 45px;
}
.button-size-large svg,.button-size-large img{
  width: 55px;
  height: 55px;
}