.bt-auto-products{margin:32px 0 30px;padding:21px 22px;border:1px solid #e2e5e8;border-radius:13px;background:#fff;color:#222}
.bt-auto-products__eyebrow{font-size:.72rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:#656c78;margin:0 0 6px}
.bt-auto-products h2{font-size:1.28rem;line-height:1.25;margin:0 0 10px}
.bt-auto-products__intro{font-size:.89rem;color:#58616d;margin:0 0 15px}
.bt-auto-products__single{display:grid;grid-template-columns:minmax(95px,145px) minmax(0,1fr);gap:17px;align-items:center}
.bt-auto-products__visual{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border:1px solid #e9ecef;border-radius:9px;overflow:hidden;background:#fff}
.bt-auto-products__visual img{width:90%;height:90%;object-fit:contain}
.bt-auto-products__placeholder{font-size:.78rem;color:#707984;text-align:center;padding:10px}
.bt-auto-products__title{font-weight:750;font-size:1.02rem;line-height:1.35;color:inherit;text-decoration:none}
.bt-auto-products__title:hover{text-decoration:underline}
.bt-auto-products__info{font-size:.88rem;color:#58616d;margin:6px 0}
.bt-auto-products__actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:9px}
.bt-auto-products__price{font-size:1.04rem;font-weight:750}
.bt-auto-products__buy{font-size:.86rem;font-weight:700;color:#9b2026;text-decoration:underline;text-underline-offset:3px}
.bt-auto-products__table-scroll{overflow-x:auto}
.bt-auto-products table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.87rem;min-width:460px}
.bt-auto-products th,.bt-auto-products td{padding:10px;border-bottom:1px solid #eceff0;text-align:left;vertical-align:top;overflow-wrap:anywhere}
.bt-auto-products th{background:#fafafa}
.bt-auto-products th:first-child,.bt-auto-products td:first-child{width:21%;font-weight:650}
.bt-auto-products__note{font-size:.76rem;color:#67717e;margin:13px 0 0}
@media(max-width:580px){.bt-auto-products{padding:15px}.bt-auto-products__single{grid-template-columns:92px minmax(0,1fr);gap:12px}.bt-auto-products__price{font-size:.95rem}}
