/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
/* Header background */
.header-top,
.header-nav,
.header-container {
    background-color: #7799a5 !important;
}

/* Footer background */
#footer,
.footer-container, .footer__main {
    background-color: #7799a5 !important;
}

.contact__info a {
  color:#7799a5 !important;
  text-decoration:underline
}

  .header-block--active .header-block__icon {
	  color:#fff;
}
	  
	  .header a:not(.dropdown-item):not(.btn):hover i {
  color: #f1f1f1;
}

.subcategory {
  align-items:center;
  border:1px solid #7799a5;
  border-radius:4px;
  display:flex;
  height:100%;
  padding:.5rem;
  min-height: 50px;
}

div.product-miniature__infos__top a {
	color:#7799a5;
}
.product-miniature__quickview_button.btn.btn-link.js-quickview.btn-with-icon {
  color: #7799a5;
}
.btn-outline-primary:hover, .all-product-link.btn.btn-outline-primary.btn-with-icon:hover {
background-color: #D5E3E3!important;
  border-color: #D5E3E3;
	color: #fff !important;
}
.btn-outline-primary, .all-product-link.btn.btn-outline-primary.btn-with-icon {
background-color: #7799a5 !important;
  border-color: #7799a5;
	color: #fff !important;
}
.btn-primary {
--bs-btn-border-color:#7799a5;
--bs-btn-hover-border-color:#D5E3E3;
}
.main-menu__tree__link, .product-miniature__title{
  color: #7799a5 !important;
}