/* Product commerce state, search layering and compact document-card refinement. */
@media(min-width:821px){.site-header .header-main{position:relative;z-index:2}.site-header .nav{position:relative;z-index:1}.site-header:has(.tc-header-search input[aria-expanded="true"]) .nav{visibility:hidden;pointer-events:none}}
.tdb__card{grid-template-columns:104px minmax(0,1fr);min-height:154px;padding:11px;gap:14px}.tdb__media{min-height:130px}.tdb__card-body{padding:1px 1px 1px 0}.tdb__model{margin-bottom:4px;font-size:10px}.tdb__card h3{font-size:16px;line-height:1.28}.tdb__documents{padding-top:8px}.tdb__document{min-height:40px;padding:6px 8px}.tdb__document-label{font-size:11px}.tdb__document-actions a{min-height:30px;padding:0 10px;font-size:11px}
.ref-premium-spotlight .ref-trust-section__media img{transform:scale(1.5)}
@media(max-width:980px){.tdb__card{grid-template-columns:110px minmax(0,1fr);min-height:154px}.tdb__media{min-height:132px}.ref-premium-spotlight .ref-trust-section__media img{transform:scale(1.46)}}
@media(max-width:620px){.tdb__card{grid-template-columns:78px minmax(0,1fr);min-height:136px;padding:10px;gap:11px}.tdb__media{min-height:114px}.tdb__card h3{font-size:14px}.tdb__documents{padding-top:6px}.tdb__document{padding:5px 6px}.tdb__document-label{font-size:10px}.tdb__document-actions a{min-height:36px;padding:0 9px;font-size:11px}.ref-premium-spotlight .ref-trust-section__media img{transform:scale(1.42)}}
