/* v6.40 — consistent horizontal card in Arabic, Kurdish and English. Grid view untouched. */
@media(min-width:651px){
.cards.market-cards.is-list .urmot-market-card,
.cards.market-cards.is-list .urmot-market-card[dir="ltr"]{
 direction:ltr!important;display:grid!important;
 grid-template-columns:minmax(220px,30%) minmax(0,70%)!important;
 grid-template-areas:'photo content'!important;
 min-height:225px!important;max-height:none!important;height:auto!important;
 align-items:stretch!important;overflow:hidden!important;
}
.cards.market-cards.is-list .urmot-market-card .urmot-market-photo{
 grid-area:photo!important;min-width:0!important;min-height:225px!important;
 max-height:265px!important;height:100%!important;width:100%!important;
}
.cards.market-cards.is-list .urmot-market-card .urmot-market-card-content{
 grid-area:content!important;direction:rtl!important;min-width:0!important;
 display:grid!important;grid-template-columns:minmax(0,1fr) minmax(195px,34%)!important;
 grid-template-rows:auto auto minmax(76px,1fr) auto!important;
 gap:9px 14px!important;padding:19px 23px!important;align-content:stretch!important;
}
.cards.market-cards.is-list .urmot-market-card[dir="ltr"] .urmot-market-card-content{direction:ltr!important}
.cards.market-cards.is-list .urmot-market-card .urmot-market-card-title{
 grid-column:1/-1!important;grid-row:1!important;min-width:0!important;
 font-size:clamp(19px,1.65vw,26px)!important;line-height:1.4!important;
 text-align:start!important;overflow-wrap:normal!important;
}
.cards.market-cards.is-list .urmot-market-card .urmot-market-facts{
 grid-column:1/-1!important;grid-row:2!important;display:flex!important;
 flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;
 gap:5px 10px!important;min-width:0!important;min-height:0!important;
 margin:0!important;text-align:start!important;
}
.cards.market-cards.is-list .urmot-market-card .urmot-market-price-banner{
 grid-column:2!important;grid-row:3!important;min-width:0!important;
 min-height:82px!important;align-self:end!important;margin:0!important;
 padding:12px 14px!important;text-align:start!important;
}
.cards.market-cards.is-list .urmot-market-card .urmot-market-price{
 display:block!important;font-size:clamp(18px,1.8vw,26px)!important;
 line-height:1.35!important;overflow-wrap:normal!important;word-break:normal!important;
 unicode-bidi:plaintext!important;
}
.cards.market-cards.is-list .urmot-market-card .urmot-market-actions{
 grid-column:1!important;grid-row:3!important;min-width:0!important;
 align-self:end!important;display:flex!important;flex-direction:row!important;
 gap:10px!important;align-items:stretch!important;
}
.cards.market-cards.is-list .urmot-market-card .urmot-market-actions a{
 flex:1 1 0!important;min-width:0!important;min-height:54px!important;
 display:flex!important;align-items:center!important;justify-content:center!important;
 padding:10px 12px!important;white-space:normal!important;
 font-size:clamp(12px,1vw,15px)!important;line-height:1.45!important;
 text-align:center!important;writing-mode:horizontal-tb!important;
}
.cards.market-cards.is-list .urmot-market-card .urmot-market-card-footer{
 grid-column:1/-1!important;grid-row:4!important;min-width:0!important;
 text-align:start!important;margin:0!important;
}
}
@media(min-width:651px) and (max-width:1050px){
.cards.market-cards.is-list .urmot-market-card,
.cards.market-cards.is-list .urmot-market-card[dir="ltr"]{
 grid-template-columns:minmax(200px,30%) minmax(0,70%)!important;
}
.cards.market-cards.is-list .urmot-market-card .urmot-market-card-content{
 grid-template-columns:minmax(0,1fr)!important;
 grid-template-rows:auto auto auto auto auto!important;
 gap:8px!important;padding:14px 16px!important;
}
.cards.market-cards.is-list .urmot-market-card .urmot-market-price-banner,
.cards.market-cards.is-list .urmot-market-card .urmot-market-actions,
.cards.market-cards.is-list .urmot-market-card .urmot-market-card-footer{
 grid-column:1!important;grid-row:auto!important;
}
.cards.market-cards.is-list .urmot-market-card .urmot-market-photo{max-height:none!important}
}
