.d,.d *{box-sizing:border-box}.d{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px}.d br{display:none}.d li{position:relative;background:#fffdf8;border:1px solid #e7d8b4;border-radius:14px;box-shadow:0 4px 14px rgba(58,16,22,.1);overflow:hidden;transition:transform .15s ease,box-shadow .15s ease}.d li:active{transform:translateY(1px);box-shadow:0 2px 8px rgba(58,16,22,.12)}.d a{display:block;padding:14px 12px 13px;color:#6e2630;text-align:center;text-decoration:none}.d b{display:block;font:bold 0.95em DroidSans,Arial,sans-serif;line-height:1.25;color:#6e2630}.d i{display:inline-flex;align-items:center;gap:5px;margin:7px 0 11px;padding:3px 11px;background:#f7ecd3;border:1px solid #e6d3a6;border-radius:999px;font:normal 0.72em DroidSans,Arial,sans-serif;font-style:normal;letter-spacing:.01em;color:#8a6b43}.d i::before{content:"\F756";font-family:bootstrap-icons;font-size:1.15em;color:#b5392f}.d img{display:block;width:100%;height:auto;max-height:220px;object-fit:contain;border-radius:9px;border:1px solid #ece0c5;background:#fff}.d li::after{content:"\F30A";position:absolute;right:11px;bottom:11px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#f0cf7a 0,#e0a93f 100%);border:1px solid #d9b257;box-shadow:0 2px 8px rgba(58,16,22,.22);font-family:bootstrap-icons;font-size:1em;color:#4d1b22}