/* Estilos básicos para la tabla de comparativa */

html.business .productcompare_nav svg{
  filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);
}

.table-compare {
  text-align: center;
  width: 100%;
}
.table-compare img {
  max-width: 150px;
  height: auto;
}
.ew-productcompare-wrapper {
  margin: 20px 0;
}

#product_comparison .highlighted-informations{
  opacity:1;
}


#product_comparison .product-miniature,
#product_comparison .comparison_infos:not(.comparison_feature_odd):not(.comparison_feature_even) {
  padding:0px;
}

#product_comparison .an_productattributes{
  left: 0px;
}

#product_comparison .product-miniature:hover .an_productattributes{
    opacity: 1;
    top: 100%;
    transform: translate(0px, 0px);
    
}

#product_comparison.table-bordered, 
#product_comparison.table-bordered td, 
#product_comparison.table-bordered th{
  border-color: var(--color-border);
}

#product_comparison_nav .indicator{
  height: auto;
  width: auto;
  border-radius: 50%;
  padding: 0px 5px;
  aspect-ratio: 1 / 1;
  line-height: normal;
  right: -8px;
}


@media screen and (max-width: 1000px) {
  #product_comparison .an_productattributes {
    box-shadow: none;
  }
}
 
