.favorite-grid{gap:20px}.favorite-grid article{border:1px solid #d8bb98;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;padding:0 0 13px;background:white}.favorite-grid img,.favorite-grid article:nth-child(-n+2) img{object-fit:cover!important;aspect-ratio:2;border-radius:0}.favorite-grid h3{margin:10px 8px 5px}.favorite-grid p{margin:0 10px 10px;min-height:24px}.favorite-grid .outline-button{align-self:center;margin-top:auto;max-width:calc(100% - 20px)}@media(max-width:600px){.favorite-grid{gap:15px 12px}.favorite-grid h3{margin-top:8px}.favorite-grid p{font-size:8px}}
.favorite-grid article>a:first-child{display:block}.favorite-grid article>a:first-child:focus-visible{outline-offset:-4px!important;box-shadow:none}
