/* Patch 82 - banner slots integration */
.a3-banner-slot{width:100%;margin:18px auto;display:grid;gap:14px;direction:rtl}.a3-banner-link{text-decoration:none;display:block}.a3-banner-card{background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #dbeafe;border-radius:24px;overflow:hidden;box-shadow:0 18px 45px rgba(15,23,42,.08);min-height:90px}.a3-banner-card img{width:100%;height:auto;max-height:280px;object-fit:cover;display:block}.a3-banner-card.contain img{object-fit:contain;background:#f8fbff}.a3-banner-slot.compact .a3-banner-card img{max-height:170px}.a3-banner-slot.sidebar .a3-banner-card img{max-height:320px}.a3-banner-slot:empty{display:none}.a3-auto-banner-mount{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 14px}@media(max-width:768px){.a3-banner-slot{margin:14px auto}.a3-banner-card{border-radius:18px}.a3-banner-card img{max-height:190px}}
