.market-head{padding:2.5rem 0;background:#f3eee4}.market-head h1{margin-top:0}.market-filters{display:grid;grid-template-columns:1fr;gap:.7rem}.market-filters input,.market-filters button{min-height:44px;padding:.65rem;border:1px solid #b9aa92;border-radius:.5rem}.market-grid{display:grid;grid-template-columns:1fr;gap:1rem;padding-block:1.5rem}.market-card{padding:1rem;border:1px solid #ddd3c3;border-radius:.8rem}.market-card img{display:block;max-width:140px;height:auto;margin:auto}.market-card h2{font-size:1.15rem}.market-author{font-weight:700}.market-detail{display:grid;grid-template-columns:1fr;gap:1.5rem;padding-block:2rem}.market-cover{max-width:100%;height:auto}.market-detail dt{font-weight:700}.market-detail dd{margin:0 0 .7rem}@media(min-width:720px){.market-filters{grid-template-columns:repeat(5,1fr)}.market-grid{grid-template-columns:repeat(3,1fr)}.market-detail{grid-template-columns:300px 1fr}}@media(min-width:1100px){.market-grid{grid-template-columns:repeat(4,1fr)}}
