/* ComercialHost Catalog V10, 27/10/2026
   Apenas a vitrine adicional nos grupos 21-28.
   Sem mudanças no CSS original do WHMCS ou no componente V9. */
#order-standard_cart .ch10-showcase .ch10-disclaimer{
  padding:12px 15px!important;margin:0 0 25px!important;
  background:#14253b!important;border:1px solid #2b4263!important;
  border-radius:9px!important;color:#b8cde7!important;
  font-size:12.5px!important;line-height:1.5!important;
}
#order-standard_cart .ch10-showcase .ch9-plan{overflow:visible!important}
#order-standard_cart .ch10-showcase .ch9-desc{min-height:54px!important}
#order-standard_cart .ch10-showcase .ch10-notpromotional{min-height:31px!important}
#order-standard_cart .ch10-showcase .ch10-regular-price-label{
  display:block!important;color:#a4b5ca!important;font-size:11.5px!important;margin-bottom:7px!important;
}
#order-standard_cart .ch10-showcase .ch9-cycle-info{min-height:48px!important;margin:10px 0 12px!important}
#order-standard_cart .ch10-showcase .ch9-features li.ch10-unavailable{color:#7e90a9!important}
#order-standard_cart .ch10-showcase .ch9-features li.ch10-unavailable:before{
  content:"×"!important;background:#9c4a4a!important;color:white!important;
}
#order-standard_cart .ch10-showcase .ch9-features li.ch10-unavailable{opacity:.8!important}
#order-standard_cart .ch10-showcase .ch10-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}
#order-standard_cart .ch10-showcase .ch10-grid-3 .ch9-price strong{font-size:32px!important}
#order-standard_cart .ch10-showcase .ch9-price{gap:3px!important}
#order-standard_cart .ch10-showcase .ch9-price strong{font-variant-numeric:tabular-nums!important}
#order-standard_cart .ch10-showcase .ch10-card a.ch9-cta{margin-top:auto!important}
#order-standard_cart .ch10-showcase .ch9-plan.ch9-best{padding-top:27px!important}
#order-standard_cart .ch10-showcase .ch10-card h3{overflow-wrap:anywhere!important;min-height:24px!important}
#order-standard_cart .ch10-showcase .ch10-card .ch10-label{
  display:block!important;font-size:10.5px!important;font-weight:750!important;
  text-transform:uppercase!important;letter-spacing:.45px!important;color:#9dadc5!important;
  margin:6px 0 12px!important;
}
#order-standard_cart .ch10-showcase .ch10-card .ch9-was{margin:0!important}
#order-standard_cart .ch10-showcase .ch10-card .ch9-price{margin:7px 0!important}
#order-standard_cart .ch10-showcase .ch10-card .ch10-card-note{color:#9aadc5!important;margin:0 0 17px!important;line-height:1.5!important;font-size:11.5px!important}
#order-standard_cart .ch10-showcase .ch9-features{padding-bottom:7px!important}
@media (max-width:1300px){
 #order-standard_cart .ch10-showcase .ch10-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@media (max-width:700px){
 #order-standard_cart .ch10-showcase .ch10-grid-3{grid-template-columns:1fr!important}
 #order-standard_cart .ch10-showcase .ch9-desc{min-height:0!important}
 #order-standard_cart .ch10-showcase .ch9-cycle-info{min-height:0!important}
 #order-standard_cart .ch10-showcase .ch10-card h3{min-height:0!important}
}
