.headtxt{
  color: #6B4F3A !important;
}
.headtxt svg{
   fill: #6B4F3A !important;
   color: #6B4F3A !important;
}
.topbtn {
  background-color: #6B4F3A !important;
}

.topbtn:hover {
  background-color: #F5EFE6 !important;
  color: #6B4F3A !important;
  border: solid 2px #6B4F3A;
}

.crd-txt:hover {
  color: #D8A7A7 !important;
}

.back_btn {
  background: var(--white-color);
  border: 1px solid #6B4F3A;
  color: #6B4F3A;
  padding: 0 2.5rem;
  height: 4rem;
  line-height: 3.8rem;
  border-radius: 2.5rem;
  margin-right: 1rem;
  font-size: 1.5rem;
}

.back_btn:hover {
  color: white;
  border-color: white;
  background-color: #D8A7A7;
}

.top_btn {
  background: #6B4F3A;
  border: 1px solid #6B4F3A;
  color: #F5EFE6;
  padding: 0 2.5rem;
  height: 4rem;
  line-height: 3.8rem;
  border-radius: 2.5rem;
  margin-right: 1rem;
  font-size: 1.5rem;
}

.top_btn:hover {
  color: #6B4F3A;
  border-color: #6B4F3A;
  background-color: #F5EFE6;
}

.desc_col {
  max-height: 200px;
  overflow: hidden;
}

a.product__items--action__style2--btn.add_to_wishlist,
a.product__items--action__style2--btn.add_to_wishlist svg {
  color: white !important;
}

a.product__items--action__style2--btn.add_to_wishlist:hover,
a.product__items--action__style2--btn.add_to_wishlist:hover svg {
  color: white !important;
  background-color: #D8A7A7;
}

a.product__items--action__style2--btn.remove_wishlist,
a.product__items--action__style2--btn.remove_wishlist svg {
  color: white !important;
  background-color: red;
  border-color: red;
}

.product_cart {
  background-color: #D8A7A7;
  color: white;
  height: 4rem;
  font-size: medium;
}

.product_cart:hover {
  color: white;
}
@media only screen and (min-width: 480px) {
  .product_cart {
    height: 3.5rem;
  }
}

@media only screen and (min-width: 576px) {
  .product_cart {
    height: 4rem;
  }
}

.details_add {
  border: none;
  font-size: medium;
  background-color: #D8A7A7 !important;
  padding-left: 10px;
}

a.product__items--action__style2--btn.add_to_wishlist.detailwish,
a.product__items--action__style2--btn.add_to_wishlist.detailwish svg {
  color: #6B4F3A !important;
  border-color: #6B4F3A;
}

a.product__items--action__style2--btn.add_to_wishlist.detailwish:hover,
a.product__items--action__style2--btn.add_to_wishlist.detailwish:hover svg {
  color: white !important;
  background-color: #D8A7A7;
  border-color: #D8A7A7;
}

a.product__items--action__style2--btn.remove_wishlist.detailwish,
a.product__items--action__style2--btn.remove_wishlist.detailwish svg {
  color: white !important;
  background-color: red;
  border-color: red;
}
.bannertxt{
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #F5EFE6;
    text-shadow: 4px 4px 10px rgba(0,0,0,0.7);
    z-index: 2;
        background: #333;
    padding: 5px;
    opacity: 0.7;
}
@media only screen and (max-width: 767px) {
    .banner__section .row {
        display: flex;
        flex-direction: column;
    }

}
.crd{
  background-color: #F5EFE6;
  padding: 20px;
}
.look-product-card{
    border:1px solid #F5EFE6;
    margin: 10px 40px;
    padding: 10px;
    border-radius:30px;
    background:#fff;
    max-width: 500px;
    overflow:hidden;
}

@media(max-width:991px){
  .look-product-card{
    margin: 0px;
  }
    .look-product-card h4{
        font-size:14px;
    }

    .look-product-card .product__items--img{
        height:180px;
        object-fit:cover;
    }
    input.quantity__number{
      width: 100px;
    }
}
.complete_swiper{
  background-color: #F5EFE6;
  border-radius: 10px;
}
.styling_notes{
  background-color: #F6EAEA;
  border-radius: 10px;
  padding: 10px;
}
.complete_girl{
  background-color: #F8EFEB;
  border-radius: 10px;
  padding: 10px;
}
.whatsapp-float{
    position: fixed;
    width: 55px;
    height: 55px;
    bottom: 20px;
    right: 20px;
    background-color: #25D366;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    font-size: 35px;
    line-height: 60px;
    z-index: 9999;
    box-shadow: 2px 2px 8px rgba(0,0,0,0.3);
}

.whatsapp-float:hover{
    color: #fff;
    transform: scale(1.1);
    transition: 0.3s;
}
@media(max-width:991px){
  .whatsapp-float{
    margin-bottom: 110px !important;
  }
}