@charset "UTF-8";
.nav-pills-custom .nav-link.active::before {
    opacity: 1;
}

@media (max-width: 800px) {
#productnavpill {
width:100%;

}
#desktop {
display:none;

}
#mobile{
display:block;
width:100%;
}
ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
a {
text-decoration:none;
color:grey;
}
}
@media (min-width: 800px) {
#productnavpill {
width:90%;
margin-left:7%;
}
#desktop {
display:block;

}
a:hover{
text-decoration:none;
color:red;
}
a {
text-decoration:none;
color:grey;
}
#mobile{
display:none;
}
.nav-item{
margin-left:10px;
}
}

#btn-back-to-top {
  position: fixed;
  bottom: 20px;
  z-index:99;
  right: 20px;
  display: none;
}
#icon:hover::before {
  transform: rotate(360deg);
}

#icon:before {
  display: inline-block;
  transition: 1s all;
}