/* Coperior V8 – correctifs globaux: header identique accueil, suppression du rose, panier lisible, promos cliquables, hero split fixe */
body #header .hlb26-account,
body #header .hlb26-cart,
body #header .hlb26-account > i,
body #header .hlb26-cart-ico > i,
body #header .hlb26-account strong,
body #header .hlb26-account small,
body #header .hlb26-cart strong,
body #header .hlb26-cart small,
body #header .hlb26-cart-lines,
body #header .hlb26-cart-lines strong,
body #header .hlb26-cart-lines small,
body #header .hlb26-cart-lines em{
  color:#ffffff !important;
  opacity:1 !important;
}
body #header #hlb26-cart-total{
  color:#7fd5ff !important;
  font-weight:700 !important;
  text-shadow:0 1px 1px rgba(0,0,0,.35) !important;
}
body #header .hlb26-cart-ico b{
  background:#1e74db !important;
  color:#fff !important;
}
body:not(#index) #header .hlb26-mainnav,
body:not(#index) .hlb26-mainnav{
  background:#0a58ad !important;
}
body:not(#index) #header .hlb26-mainnav > a,
body:not(#index) #header .hlb26-navdrop > a,
body:not(#index) #header .hlb26-mainnav > span > a,
body:not(#index) .hlb26-mainnav > a,
body:not(#index) .hlb26-navdrop > a{
  background:transparent !important;
  color:#fff !important;
}
body:not(#index) #header .hlb26-mainnav > .hlb26-all,
body:not(#index) .hlb26-mainnav > .hlb26-all{
  background:#1f73da !important;
  color:#fff !important;
}
body:not(#index) #header .hlb26-mainnav > a:hover,
body:not(#index) #header .hlb26-navdrop > a:hover,
body:not(#index) #header .hlb26-mainnav > a.sfHover,
body:not(#index) #header .hlb26-navdrop > a.sfHover,
body:not(#index) .hlb26-mainnav > a:hover,
body:not(#index) .hlb26-navdrop > a:hover{
  background:rgba(255,255,255,.10) !important;
  color:#fff !important;
}
/* home hero split exact-style */
body#index .cop8-hero-split{
  border-radius:0 !important;
  overflow:hidden !important;
}
body#index .cop8-hero-split span{
  display:block !important;
}
/* Promo banners clickable, centered, no distortion */
body#index .hlb26-promos{
  display:grid !important;
  grid-template-columns:1fr 1fr !important;
  gap:18px !important;
  align-items:stretch !important;
}
body#index .hlb26-promos .hlb26-promo-img{
  display:block !important;
  overflow:hidden !important;
  border-radius:8px !important;
  text-decoration:none !important;
}
body#index .hlb26-promos .hlb26-promo-img img{
  display:block !important;
  width:100% !important;
  height:auto !important;
  margin:0 !important;
}
/* Listing pages: remove pink everywhere important */
body#new-products .new-box .new-label,
body#best-sales .new-box .new-label,
body#search .new-box .new-label,
body#category .new-box .new-label,
body#manufacturer .new-box .new-label,
body#supplier .new-box .new-label,
body#new-products .product-flags .new,
body#best-sales .product-flags .new,
body#search .product-flags .new,
body#category .product-flags .new,
body#manufacturer .product-flags .new,
body#supplier .product-flags .new,
body#new-products .exclusive,
body#best-sales .exclusive,
body#search .exclusive,
body#category .exclusive,
body#manufacturer .exclusive,
body#supplier .exclusive,
body#new-products .ajax_add_to_cart_button,
body#best-sales .ajax_add_to_cart_button,
body#search .ajax_add_to_cart_button,
body#category .ajax_add_to_cart_button,
body#manufacturer .ajax_add_to_cart_button,
body#supplier .ajax_add_to_cart_button,
body#new-products .button.ajax_add_to_cart_button,
body#best-sales .button.ajax_add_to_cart_button,
body#search .button.ajax_add_to_cart_button,
body#category .button.ajax_add_to_cart_button,
body#manufacturer .button.ajax_add_to_cart_button,
body#supplier .button.ajax_add_to_cart_button,
body#new-products .button.lnk_view,
body#best-sales .button.lnk_view,
body#search .button.lnk_view,
body#category .button.lnk_view,
body#manufacturer .button.lnk_view,
body#supplier .button.lnk_view,
body#new-products .btn,
body#best-sales .btn,
body#search .btn,
body#category .btn,
body#manufacturer .btn,
body#supplier .btn{
  background:#1f73da !important;
  border-color:#1f73da !important;
  color:#fff !important;
  box-shadow:none !important;
}
body#new-products .exclusive:hover,
body#best-sales .exclusive:hover,
body#search .exclusive:hover,
body#category .exclusive:hover,
body#manufacturer .exclusive:hover,
body#supplier .exclusive:hover,
body#new-products .ajax_add_to_cart_button:hover,
body#best-sales .ajax_add_to_cart_button:hover,
body#search .ajax_add_to_cart_button:hover,
body#category .ajax_add_to_cart_button:hover,
body#manufacturer .ajax_add_to_cart_button:hover,
body#supplier .ajax_add_to_cart_button:hover,
body#new-products .button.lnk_view:hover,
body#best-sales .button.lnk_view:hover,
body#search .button.lnk_view:hover,
body#category .button.lnk_view:hover,
body#manufacturer .button.lnk_view:hover,
body#supplier .button.lnk_view:hover{
  background:#164f98 !important;
  border-color:#164f98 !important;
}
body#new-products .price,
body#best-sales .price,
body#search .price,
body#category .price,
body#manufacturer .price,
body#supplier .price{
  color:#1b4f93 !important;
}
/* Special HLB73 / HLB44 listing elements */
body#new-products .hlb73-card-price,
body#best-sales .hlb73-card-price,
body#search .hlb73-card-price,
body#category .hlb73-card-price,
body#manufacturer .hlb73-card-price,
body#supplier .hlb73-card-price,
body#new-products .hlb44-price,
body#best-sales .hlb44-price,
body#search .hlb44-price,
body#category .hlb44-price,
body#manufacturer .hlb44-price,
body#supplier .hlb44-price{
  color:#1b4f93 !important;
}
/* Top active breadcrumb/list header accents to blue */
body#new-products .page-heading,
body#best-sales .page-heading,
body#search .page-heading,
body#category .page-heading,
body#manufacturer .page-heading,
body#supplier .page-heading{
  color:#1b3666 !important;
}
