.itemDetails {
  margin-top: 130px;
}
.containertitle {
  font-size: 35px;
}
.itemdetailsdesc {
  max-width: 1000px;
  display: flex;
  gap: 4em;
}
.itemdetailsdescdetail {
  display: flex;
  align-items: flex-start;
  gap: 2em;
  /* justify-content: space-evenly; */
  flex-direction: column;
}
.hrow {
  height: 3.5px;
  width: 50px;
  background-color: #b39354;
}
.itemdetailsdescdetailprice {
  color: #b39354;
}
.itemdetailsdescimg {
  display: flex;
  /* gap: 1em; */
  /* flex: 1; */
}
.itemdetailsdescdetailbutton {
  padding: 1em;
  color: white;
  background-color: #b39354;
  border: none;
}
.itemdetailsdescdetailbutton:hover {
  background-color: #29251e;
}
.itemdetailsdescdetailbutton:focus {
  border: none;
  background-color: #29251e;
}
.itemdetailsdescdetail span {
  font-size: 20px;
}
.contactandshare {
  display: flex;
  gap: 2em;
}
.sharewithdesc {
  display: flex;
  align-items: center;
  gap: 1em;
}
.contactandshare {
  align-items: center;
  display: flex;
}

.sharewithdescfbicon {
  display: flex;
  align-items: center;
  padding: 4px 12px;
  border-radius: 50%;
  background-color: #3b5998;
}
.sharewithdescfbicon a {
  color: #fff;
  font-size: 18px;
}
.sharewithdescfbicon:hover {
  background-color: #b39354;
}
.activeandinactive {
  white-space: nowrap;
  width: 40px;
  display: flex;
  align-items: center;
  overflow: hidden;
  transition: 0.5s;
}
.activeandinactive:hover {
  width: 150px;
}
.facebookname {
  display: inline-block;
  font-size: 18px;
  padding: 0 0.5em;
}
.facebookname a {
  font-weight: 500;
  color: #285aeb;
}
.facebookname a:hover {
  color: #b39354;
}
.instaicon {
  padding: 4px 10px;
  background: radial-gradient(
    circle at 30% 107%,
    #fdf497 0%,
    #fdf497 5%,
    #fd5949 45%,
    #d6249f 60%,
    #285aeb 90%
  );
}
.instagramname {
  display: inline-block;
  font-size: 18px;
  padding: 0 0.5em;
}
.instagramname a {
  color: #285aeb;
  font-weight: 500;
}
.instagramname a:hover {
  color: #b39354;
}
.activeclass {
  width: 100px !important;
}

@media screen and (max-width: 430px) {
  .itemdetailsdesc {
    display: flex;
    flex-direction: column;
  }
}
