/* BD Insert */
#bdps_bdps_376477940166 .bdps-ext-card{position:relative;flex:0 0 380px;min-width:380px;max-width:380px;border-radius:16px;box-shadow:0 4px 18px rgba(0,0,0,.08);background:var(--bg-card,#f7f8fa);border:1px solid var(--border,#e2e4ea);display:flex;flex-direction:row;align-items:flex-start;padding:14px;gap:12px;text-decoration:none;transition:transform .15s,box-shadow .15s}
#bdps_bdps_376477940166 .bdps-ext-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.12)}
#bdps_bdps_376477940166 .bdps-ext-img-wrap{flex:0 0 96px;width:96px;height:96px;display:flex;align-items:center;justify-content:center}
#bdps_bdps_376477940166 .bdps-ext-img{width:96px;height:96px;object-fit:contain;border-radius:8px}
#bdps_bdps_376477940166 .bdps-ext-info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}
#bdps_bdps_376477940166 .bdps-ext-name{font-size:14px;font-weight:700;color:var(--text,#111318);text-align:left;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:100%}
#bdps_bdps_376477940166 .bdps-ext-specs{display:flex;flex-direction:column;gap:2px;width:100%;font-size:11.5px;color:var(--muted,#6b7280);text-align:left}
#bdps_bdps_376477940166 .bdps-ext-spec-label{font-weight:600;color:var(--text,#111318)}
#bdps_bdps_376477940166 .bdps-ext-price-badge{display:inline-block;background:#e53238;color:#ffffff;font-size:13px;font-weight:700;padding:3px 9px;border-radius:5px;white-space:nowrap}
#bdps_bdps_376477940166 .bdps-ext-btns{display:flex;gap:6px;align-items:center;justify-content:flex-start;flex-wrap:wrap;width:100%;margin-top:auto;padding-top:4px}
#bdps_bdps_376477940166 .bdps-ext-btn{display:inline-flex;align-items:center;border-radius:8px;overflow:hidden;text-decoration:none!important;transition:transform .15s,filter .15s}
#bdps_bdps_376477940166 .bdps-ext-btn:hover{transform:scale(1.04);filter:brightness(1.08)}
#bdps_bdps_376477940166 .bdps-ext-btn img{height:28px;width:auto;display:block}
@media(max-width:999.98px){
#bdps_bdps_376477940166 .bdps-ext-card{min-width:88%;max-width:88%;flex:0 0 88%;flex-direction:row;align-items:flex-start}
#bdps_bdps_376477940166 .bdps-ext-info{align-items:flex-start}
#bdps_bdps_376477940166 .bdps-ext-name{text-align:left}
#bdps_bdps_376477940166 .bdps-ext-specs{text-align:left}
#bdps_bdps_376477940166 .bdps-ext-btns{justify-content:flex-start}
}