.bookshelf-banners-module__86QRJW__banners{gap:20px;padding-top:28px;display:grid}.bookshelf-banners-module__86QRJW__banner{background:#eef2f7;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden}.bookshelf-banners-module__86QRJW__banner a{display:block}.bookshelf-banners-module__86QRJW__banner img{width:100%;height:auto;display:block}.bookshelf-banners-module__86QRJW__banner a:focus-visible{outline-offset:-4px;outline:3px solid #b98a2e}@media (max-width:600px){.bookshelf-banners-module__86QRJW__banners{gap:12px;padding-top:16px}.bookshelf-banners-module__86QRJW__banner{border-radius:8px}}
