main{max-width:1480px}.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.market-card .text{padding:24px}.market-card h2{font:500 28px/1.25 Georgia,serif;margin:12px 0}.market-card .price{font-size:24px;line-height:1.3;font-weight:700;margin:0 0 6px}.market-place{font-size:14px;color:#52707d;margin:0 0 18px}.market-badges{display:flex;align-items:center;gap:10px;font-size:12px}.market-badges>span{padding:3px 8px;background:#e6eff0;border-radius:4px}.market-badges small{color:#35614d}.market-card .body{margin:0 0 18px}.market-facts{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px;border-top:1px solid #d9e5e8;border-bottom:1px solid #d9e5e8;padding:17px 0;margin:0 0 18px}.market-facts dt{font-size:12px;color:#5b7580}.market-facts dd{margin:3px 0 0;font-size:14px;font-weight:550}.market-terms{font-size:14px;white-space:pre-wrap;margin:0 0 22px}.market-terms strong{display:block;margin-bottom:4px}.market-contact{display:block;width:100%;min-height:48px;background:#f2a20c;border-color:#f2a20c;font-weight:650;padding:12px 16px}.market-seller,.market-credit{display:block;font-size:12px;color:#627c86;margin-top:12px}.market-gallery{background:#eaf0f1}.market-cover{display:block;width:100%;border:0;padding:0;position:relative;background:#dbe8eb}.market-cover img{display:block;width:100%;height:220px;max-height:none;object-fit:cover}.market-cover>span{position:absolute;bottom:12px;right:12px;border-radius:4px;background:#102e3dcc;color:#fff;font-size:12px;padding:4px 9px}.market-thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:9px}.market-thumbs button{min-height:0;padding:0;border:2px solid transparent;border-radius:4px;overflow:hidden;background:transparent}.market-thumbs button[aria-pressed=true]{border-color:#c78d16}.market-thumbs img{display:block;aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;max-height:none}.check{display:flex;gap:9px;align-items:flex-start}.check input{width:20px;flex:none}.gallery-tools{display:flex;justify-content:space-between;gap:12px;align-items:center}#gallery-image{display:block;width:100%;height:min(65dvh,650px);object-fit:contain;margin:16px 0}#gallery-viewer{width:min(1100px,calc(100% - 24px))}#gallery-title{font:500 27px/1.3 Georgia,serif}#gallery-counter{margin:0}.gallery-heading{display:flex;gap:15px;justify-content:space-between;align-items:center}@media(min-width:1440px){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}.market-card .text{padding:20px}.market-card h2{font-size:25px}.market-cover img{height:190px}}@media(max-width:1050px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.grid{grid-template-columns:minmax(0,1fr)}.market-card .text{padding:20px}.market-card h2{font-size:26px}}

.market-more{margin:0 0 18px}.market-more summary{cursor:pointer;color:#805119;min-height:44px;padding:8px 0}.market-report{display:inline-block;font-size:12px;color:#627c86;margin-top:12px;min-height:32px}
