.accessory-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.accessory-filters button{padding:10px 14px;min-height:40px;border:1px solid #ddd;background:#fff;color:#777;font-size:11px}.accessory-filters button.active,.accessory-filters button:hover{background:#111;color:#fff;border-color:#111}.accessory-card-meta{color:#777;font-size:11px;line-height:1.6;margin-top:8px}.ad-product-info h1{overflow-wrap:anywhere}.ad-thumbnails{max-height:270px;overflow-y:auto;padding:2px}.ad-document-grid:has(>.ad-sheet-link:only-child){grid-template-columns:minmax(0,1fr)}.ad-document-grid>.ad-sheet-link:only-child{max-width:1000px;margin-inline:auto}