/* URMOT v6.37: horizontal listing only. Grid cards remain untouched. */
.cards.market-cards.is-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important}
.cards.market-cards.is-list .urmot-market-card{box-sizing:border-box;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(260px,34%)!important;grid-template-areas:'content photo';align-items:stretch;min-width:0;width:100%;height:auto!important;min-height:238px!important;max-height:none!important;overflow:hidden;border-radius:20px!important;border:1px solid #e4bd72;background:#fff!important;box-shadow:0 9px 28px rgba(11,39,62,.08)}
.cards.market-cards.is-list .urmot-market-card[dir=ltr]{grid-template-areas:'photo content'}
.cards.market-cards.is-list .urmot-market-photo{grid-area:photo;width:100%!important;min-width:0!important;height:100%!important;min-height:238px!important;max-height:none!important;aspect-ratio:auto!important;align-self:stretch;position:relative;overflow:hidden}
.cards.market-cards.is-list .urmot-market-photo-link{position:absolute;inset:0;display:block;height:100%;width:100%}
.cards.market-cards.is-list .urmot-market-main-image{display:block;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}
.cards.market-cards.is-list .urmot-market-card-content{grid-area:content;box-sizing:border-box;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(175px,32%);grid-template-rows:auto auto 1fr auto;column-gap:18px!important;row-gap:10px!important;align-content:stretch;min-width:0!important;width:100%;padding:22px 24px!important;flex:none!important}
.cards.market-cards.is-list .urmot-market-card-title{grid-column:1/-1;font-size:clamp(19px,1.8vw,25px)!important;line-height:1.4!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}
.cards.market-cards.is-list .urmot-market-facts{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:6px 11px!important;min-height:0!important;font-size:13px!important;color:#4d6478}
.cards.market-cards.is-list .urmot-market-price-banner{grid-column:2;grid-row:3;align-self:end;min-height:86px!important;margin:0!important;padding:12px 14px!important;box-sizing:border-box}
.cards.market-cards.is-list .urmot-market-price{font-size:clamp(17px,2vw,26px)!important;overflow-wrap:anywhere!important}
.cards.market-cards.is-list .urmot-market-actions{grid-column:1;grid-row:3;align-self:end;display:flex!important;gap:9px!important;min-width:0}
.cards.market-cards.is-list .urmot-market-actions a{flex:1;min-width:0;padding:13px 7px!important;font-size:12px!important}
.cards.market-cards.is-list .urmot-market-card-footer{grid-column:1/-1;grid-row:4;margin:0!important;padding-top:9px!important;border-top:1px solid #edf1f5}
@media(max-width:1050px){.cards.market-cards.is-list .urmot-market-card{grid-template-columns:minmax(0,1fr) minmax(220px,37%)!important}.cards.market-cards.is-list .urmot-market-card-content{grid-template-columns:minmax(0,1fr);padding:17px!important}.cards.market-cards.is-list .urmot-market-price-banner,.cards.market-cards.is-list .urmot-market-actions,.cards.market-cards.is-list .urmot-market-card-footer{grid-column:1;grid-row:auto}.cards.market-cards.is-list .urmot-market-price-banner{min-height:64px!important}.cards.market-cards.is-list .urmot-market-photo{min-height:250px!important}}
@media(max-width:650px){.cards.market-cards.is-list .urmot-market-card,.cards.market-cards.is-list .urmot-market-card[dir=ltr]{display:flex!important;flex-direction:column!important;min-height:0!important}.cards.market-cards.is-list .urmot-market-photo{height:auto!important;min-height:0!important;aspect-ratio:1.75!important;width:100%!important}.cards.market-cards.is-list .urmot-market-photo-link{position:absolute;inset:0}.cards.market-cards.is-list .urmot-market-card-content{display:flex!important;flex-direction:column!important;padding:15px!important;gap:10px!important}.cards.market-cards.is-list .urmot-market-card-title{font-size:19px!important}.cards.market-cards.is-list .urmot-market-facts{font-size:12px!important}.cards.market-cards.is-list .urmot-market-actions{display:grid!important;grid-template-columns:1fr 1fr!important}.cards.market-cards.is-list .urmot-market-price{font-size:22px!important}}
