.pros-cons-product-lcs ul {list-style: none;padding-left: 0px;margin-bottom: 0px;}
.pros-cons-product-lcs li {font-size: 16px;padding-top: 8px;padding-bottom: 8px;margin-bottom: 0px;}
.pros-cons-product-lcs p {padding-right: 1em; padding-left: 1em;margin-bottom: 0px;}
.pros-cons-product-lcs i {font-size: 18px; padding-right: 0.7em;}
.pros-cons-product-lcs .pros i {color: #118A03;}
.pros-cons-product-lcs .cons i {color: #E62302;}
.pros-cons-product-lcs .pros-wrap {border: 1px solid #118A03;}
.pros-cons-product-lcs .pros h2 {background-color: #118A03;color: white;padding: 8px;margin-bottom: 0px;}
.pros-cons-product-lcs .cons-wrap {border: 1px solid #E62302;}
.pros-cons-product-lcs .cons h2 {background-color: #E62302;color: white;padding: 8px;margin-bottom: 0px;}
.pros-cons-product-lcs .pros ul > li:nth-of-type(odd) {background-color: #eef7f2 ;}
.pros-cons-product-lcs .cons ul > li:nth-of-type(odd) {background-color: #fff5f5 ;}

@media (max-width: 600px) {
    .pros-cons-product-lcs .pros {margin-bottom: 1em;}
}
/* === Grid autocontenido LCS (fix Woodmart 8.x: col-sm-* eliminado del tema) === */
.pros-cons-product-lcs { display: flex; flex-wrap: wrap; margin: 0 -12px; }
.pros-cons-product-lcs .pros,
.pros-cons-product-lcs .cons { flex: 0 0 50%; max-width: 50%; width: 50%; padding: 0 12px; box-sizing: border-box; }
@media (max-width: 767px) {
  .pros-cons-product-lcs .pros,
  .pros-cons-product-lcs .cons { flex: 0 0 100%; max-width: 100%; width: 100%; }
}
