.hymnal-access-row{display:grid;grid-template-columns:minmax(320px,1fr) auto auto;gap:10px;align-items:center;padding:10px;border-bottom:1px solid #c9d9e7}.hymnal-access-row button{white-space:nowrap}@media(max-width:760px){.hymnal-access-row{grid-template-columns:1fr}.hymnal-access-row button{justify-self:start}}
