
/* Links contextuais das fórmulas nos detalhes de produtos WooCommerce.
   Não altera galeria, preço, carrinho, checkout ou componentes globais. */
.envf-product-related {
  clear:both;
  margin:35px 0 31px;
  padding:27px clamp(19px,3vw,35px) 25px;
  border:1px solid #d9e8ee;
  border-radius:14px;
  background:#f4f9fc;
  font-family:inherit;
}
.envf-product-related *{box-sizing:border-box}
.envf-product-related .envf-product-related-label{
  display:block;margin-bottom:8px;color:#087eae;
  font-size:11px;font-weight:800;letter-spacing:.12em
}
.envf-product-related h2{
  margin:0 0 9px;
  color:#113e5b;font-size:24px;line-height:1.3;
  font-weight:800;text-transform:none
}
.envf-product-related .envf-product-related-head p{
  margin:0 0 19px;color:#56758a;
  font-size:13px;line-height:1.65
}
.envf-product-related .envf-product-related-grid{
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px
}
.envf-product-related .envf-product-related-item{
  display:flex;flex-direction:column;gap:8px;
  padding:18px 20px;background:white;
  border:1px solid #d6e7ef;border-radius:11px;
  color:#164b6c;text-decoration:none!important;
  transition:border-color .2s,box-shadow .2s
}
.envf-product-related .envf-product-related-item:hover{
  border-color:#83c5df;box-shadow:0 6px 14px rgba(15,76,112,.07)
}
.envf-product-related .envf-product-related-item span{
  color:#5f8598;font-size:11px;font-weight:750
}
.envf-product-related .envf-product-related-item strong{
  font-size:15px;line-height:1.4;font-weight:800;
  color:#0d476c
}
.envf-product-related .envf-product-related-item small{
  margin-top:auto;color:#0677a5;font-weight:780;font-size:11px
}
.envf-product-related .envf-product-related-foot{
  margin:18px 0 0;font-size:11px;line-height:1.7;color:#677e8d
}
.envf-product-related .envf-product-related-foot a{
  color:#087ca8!important;font-weight:800;text-decoration:none!important
}
@media(max-width:650px){
 .envf-product-related{margin:25px 0;padding:20px 16px}
 .envf-product-related h2{font-size:21px}
 .envf-product-related .envf-product-related-grid{grid-template-columns:1fr}
 .envf-product-related .envf-product-related-item{padding:15px 17px}
}
