#amegamenu.fixed-menu {
  box-shadow: 0 4px 20px -2px rgba(11, 108, 191, 0.10);
}

.an_copyright p {
  width: 100% !important;
  color : white !important;  
  text-align: center !important;
}

.block_newsletter {
   background-color: #F8FAFC !important; 
}

.an_advantages .an_advantages-item-inner {
    background-color: #F8FAFC !important;  
}

.an_advantages .an_advantages-item:nth-child(1) .an_advantages-angle-right::before {
    background-color: #F8FAFC !important;  
}  

.an_advantages .an_advantages-item:nth-child(3) .an_advantages-angle-right::before {
    background-color: #F8FAFC !important;  
}

.an_advantages .an_advantages-item p:not(.an_advantages-item-title) {
    color: #FF6B35 !important;  
}

.an_advantages .an_advantages-item .an_advantages-item-title {
    color: #064A82 !important;  
}  

/* Adaptations pour mobile */
@media (max-width: 991px) {
  #header .header-nav.tablet-h .blockcart, .header-top.tablet-h .search-widget {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  
  .an_advantages {
    margin-bottom: 0 !important;
  }
}


@media (max-width: 575px) {
  .anfp-headline {
    font-size: 18px !important;
  }
  
  .anfp-headline::before,
  .anfp-headline::after {
    content: '' !important;
    display: none !important;
  }
}


.payment-option label {
    text-align: left !important;  
}  

.payment-option {
    align-items: start !important;  
}  

#payment-option-2-container img,
#payment-option-3-container img,
#payment-option-4-container img,
#payment-option-5-container img{
   height: 40px !important;
   width: auto !important;
   display: block !important;
}

.product-discounts {
    margin-bottom: 25px;  
}

#header .logo {
    max-width: unset !important;
}

#product .featured-products:before, .product-accessories-title:before {
    height: 0 !important;  
}  

#header .header-top-wrapper > #_desktop_logo img.logo {
    max-height: 90px;
}

#header .header-top-wrapper > .vertical-center[id="_desktop_logo"], #header .header-top-wrapper > #_desktop_logo {
    padding: 0 !important;
}
