/* Square thumbnails use the card width; the existing lightbox keeps the original image. */
.quote-market-content article.quote-coin-card{height:auto!important;}
.quote-market-content .quote-coin-card .quote-coin-image{height:auto!important;aspect-ratio:1/1;position:relative;display:block;}
.quote-market-content .quote-coin-card .quote-coin-image img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center;}
.quote-market-content .quote-coin-card .quote-coin-image:hover img{transform:none;}
.quote-market-content .quote-coin-card .quote-coin-title{padding:8px 6px 4px!important;gap:1px;}
.quote-market-content .quote-coin-card .quote-coin-title strong{font-size:16px!important;line-height:19px;}
.quote-market-content .quote-coin-card .quote-coin-title>span{font-size:14px!important;line-height:17px;}
.quote-market-content .quote-coin-card .product_card_footer{padding:0 7px 5px!important;}
.quote-market-content .quote-coin-card .quote-coin-offer{padding:5px 5px 4px!important;min-height:0;}
.quote-market-content .quote-coin-card .quote-coin-offer-top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;align-items:center;}
.quote-market-content .quote-coin-card .quote-coin-version{grid-column:1;grid-row:1;max-width:none;font-size:13px;line-height:18px;}
.quote-market-content .quote-coin-card .quote-coin-price{grid-column:2;grid-row:1;font-size:15px;line-height:18px;}
.quote-market-content .quote-coin-card .quote-coin-specs{grid-column:1/-1;grid-row:2;text-align:center;padding:0;font-size:13px;line-height:18px;overflow-wrap:anywhere;}
@media(max-width:600px){
 .quote-market-content .quote-coin-card .quote-coin-title{padding:6px 5px 3px!important;}
 .quote-market-content .quote-coin-card .quote-coin-title strong{font-size:14px!important;line-height:18px;}
 .quote-market-content .quote-coin-card .quote-coin-title>span{font-size:12px!important;line-height:16px;}
 .quote-market-content .quote-coin-card .product_card_footer{padding:0 5px 4px!important;}
 .quote-market-content .quote-coin-card .quote-coin-offer{padding:4px 3px!important;}
}
