.dfn-tecdoc-card{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;background:#fff}
.dfn-tecdoc-card__logos{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;min-width:0}
.dfn-tecdoc-card__logos img{display:block;height:64px;width:auto;max-width:100%;object-fit:contain;flex:none}
.dfn-product-badges .dfn-trust-grid--tecdoc{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.dfn-product-badges .dfn-trust-grid--tecdoc>.dfn-reviews-hub__source:nth-child(n){grid-column:auto;grid-row:auto;order:0;min-height:150px;padding:10px 8px}
.dfn-product-badges .dfn-trust-grid--tecdoc>.dfn-tecdoc-card{min-height:174px}
.dfn-product-fitment__tecdoc-logos img{height:56px!important;width:auto;max-width:46%;object-fit:contain}
.dfn-review-highlights .dfn-trust-grid--tecdoc{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1280px}
.dfn-review-highlights .dfn-tecdoc-card{min-height:174px}
@container dfn-product-badges (max-width:520px){
  .dfn-product-badges .dfn-trust-grid--tecdoc{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
  .dfn-product-badges .dfn-trust-grid--tecdoc>.dfn-reviews-hub__source:nth-child(n){padding:8px 4px}
  .dfn-product-badges .dfn-trust-grid--tecdoc>.dfn-tecdoc-card{min-height:158px}
}
@media(max-width:749px){
  .dfn-review-highlights .dfn-trust-grid--tecdoc{grid-template-columns:minmax(0,1fr) 160px}
  .dfn-review-highlights .dfn-trust-grid--tecdoc>.dfn-tecdoc-card{grid-column:1/-1;grid-row:3;min-height:110px;padding:10px 12px;gap:5px}
  .dfn-review-highlights .dfn-tecdoc-card__logos{flex-direction:row;gap:18px}
  .dfn-review-highlights .dfn-tecdoc-card__logos img{max-width:calc(50% - 9px);height:64px}
}
