a:hover {
  color: #fff;
}

a {
  color: #716e6a;
}

a:hover {
  color: rgb(226,7,20);
  text-decoration: underline;
}

a {
  color: #c6c6c6;
  text-decoration: none;
}

.btn-primary {
  background-color: #ffffff00;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
  font-size: 11px;
  color: rgb(194,194,194);
  letter-spacing: 0.06em;
  text-decoration: none;
  border-radius: 0px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 25px;
  padding-left: 25px;
  border-width: 0px;
  border-bottom-width: 1px;
  border-bottom-color: rgba(215,215,215,0.31);
}

.btn-primary:hover {
  color: rgb(47, 47, 47);
  background-color: rgb(246, 246, 246);
  font-family: Montserrat, sans-serif;
  font-weight: 600;
  font-size: 11px;
  letter-spacing: 0.06em;
  text-decoration: none;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 25px;
  padding-left: 25px;
  border-width: 0px;
  border-bottom-width: 1px;
  border-bottom-color: rgba(215,215,215,0.31);
}

@media (min-width: 300px) {
  #product-title {
    font-family: Poppins, sans-serif;
    color: rgb(29,29,27);
    font-size: 40px;
    margin-bottom: -3px;
    text-align: left;
    text-shadow: 1px 3px 5px rgba(0,0,0,0.13);
  }
}

@media (min-width: 992px) {
  #product-title {
    font-family: Poppins, sans-serif;
    color: rgb(29,29,27);
    font-size: 60px;
    margin-bottom: -3px;
    text-align: left;
    text-shadow: 1px 3px 5px rgba(0,0,0,0.13);
  }
}

@media (min-width: 1200px) {
  #product-title {
    font-family: Poppins, sans-serif;
    color: rgb(29,29,27);
    font-size: 87px;
    margin-bottom: -3px;
    text-align: left;
    text-shadow: 1px 3px 5px rgba(0,0,0,0.13);
  }
}

@media (min-width: 300px) {
  #product-title2 {
    font-family: Poppins, sans-serif;
    color: rgb(29,29,27);
    font-size: 14px;
    font-weight: 100;
    text-shadow: 0px 3px 5px rgba(255,255,255,0.13);
  }
}

@media (min-width: 992px) {
  #product-title2 {
    font-family: Poppins, sans-serif;
    color: rgb(29,29,27);
    font-size: 16px;
    font-weight: 100;
    text-shadow: 0px 3px 5px rgba(255,255,255,0.13);
  }
}

@media (min-width: 1200px) {
  #product-title2 {
    font-family: Poppins, sans-serif;
    color: rgb(29,29,27);
    font-size: 28px;
    font-weight: 100;
    text-shadow: 0px 3px 5px rgba(255,255,255,0.13);
  }
}

@media (min-width: 300px) {
  #bannertitle1 {
    font-family: Montserrat, sans-serif;
    color: rgb(211,211,211);
    font-size: 28px;
    font-weight: 900;
    margin-bottom: 40px;
  }
}

@media (min-width: 576px) {
  #bannertitle1 {
    font-family: Montserrat, sans-serif;
    color: rgb(211,211,211);
    font-size: 55px;
    font-weight: 900;
    margin-bottom: 40px;
    /*letter-spacing: 0.06em;*/
  }
}

@media (min-width: 300px) {
  #bannertitle2 {
    font-family: Poppins, sans-serif;
    color: rgb(155,193,0);
    font-size: 28px;
    font-weight: 100;
  }
}

@media (min-width: 576px) {
  #bannertitle2 {
    font-family: Montserrat, sans-serif;
    color: rgb(226,7,20);
    font-size: 45px;
    font-weight: 100;
  }
}

