/** Refonte site EG 20/06/25 **/
 /* #index #header.header3 .header-nav, #index #header.header3 .header-top {
    position: absolute;
    width: 100%;
    z-index: 100;
} */
/* #header.header3 .header-top {
    top: 49px;
} */
#header.header3 .header-nav {
  background: #000000cf;
  border-bottom: none;
}
#header.header3 .search-button, #header.header3 .header-nav .blockcart a, #header.header3 .header-nav .user-info a, .an_productattributes-add-to-cart-btn:hover, .btn-primary:hover {
  color: #fff !important;
}
#header.header3 .header-nav .user-info a:hover, #header.header3 .header-nav .blockcart a:hover, #header.header3 .user-info .btn-unstyle .expand-more {
    color: #816a2f;
}
#header.header3 .header-top, #mobile_top_menu_wrapper {
  background: #000000cf !important;
}
#amegamenu {
    background: #00000000;
}
.fixed-menu, .footer-container, .copyright-container, .an_productattributes-qty-add .an_productattributes-add button, .btn-primary, .anthemeblocks-homeslider-desc .btn-primary, #product-comments-list .btn-comment  {
    background-color: #303030 !important;
}
.links .h3, #block_myaccount_infos .h3 a, .links > h3, .links .h4.block-contact-title, .footer-container a:hover {
  color: #816a2f !important;

}
#footer {
  padding-top: 0 !important;
}
.footer-container li a::before {
  border-bottom: 1px solid #816a2f !important;
}
.amenu-item .adropdown, .mobile-lang-and-cur, #mobile_top_menu_wrapper .mobile_item_wrapper.open + .adropdown-mobile.menu-active, #mobile_top_menu_wrapper .mobile_item_wrapper + .adropdown-mobile, #category .product-miniature .thumbnail-container, .featured-products .thumbnail-container, .product-accessories .thumbnail-cont, .an_productattributes-qty-add .an_productattributes-add-to-cart-btn:hover, .btn-primary:hover {
    background-color: #816a2f!important;
}
.products-selection, .breadcrumb {
  background-color: #816a2f29;
}
.featured-products h2 {
  margin-bottom: 2.5rem;
}
#product #content-wrapper {
  padding-bottom: 45px;
}
.anav-top .amenu-item.plex:hover .adropdown {
  border: 1px solid #816a2f !important;
}
#header a:hover{
  color: #303030;
}
#index #wrapper {
    background-image: url(/themes/charme/assets/img/layer-1.png);
    background-size: contain;
    background-repeat: no-repeat;
}

#wrapper .breadcrumb li a {
  color: #000;
}
.anthemebanner::before {
  display: none;
}
.pagination {
  background: #f9fafe00;
}
#header.header3 .logo {
  max-width: 200px !important;
  max-height: 300px !important;
}
#header.header3 .logo {
  padding-right: 30px;
}
.page-my-account #content .links a span.link-item {
  background-color: #816a2f;
  border-radius: 17px;
  color: #fff;
}
.sooajax-description {
    font-size: 15px !important;
}

@media (max-width: 1300px) {
  .amenu-item .amenu-link {
    font-size: 13px;
  }
}
@media (max-width: 767px) {
  #header.header3 .logo {
    padding-top: 30px;
  }
}
