div .image-tile-overlay{padding-top:100%;position:relative;width:100%}div .image-tile-overlay:hover h3{text-decoration:underline}div .image-tile-overlay__promotion{background-color:#ffffff80;color:#000;font-size:10px;left:0;padding:0 4px;position:absolute;text-transform:uppercase;top:0}div .image-tile-overlay__wrapper{bottom:0;left:0;position:absolute;right:0;width:100%}div .image-tile-overlay__icon{color:#ffffffd4;font-size:1.8rem;position:absolute;right:-5px;top:0;width:50px}div .image-tile-overlay__title{background:#000000a6;color:#fff;font-family:var(--font-primary);font-size:22px;font-weight:600;line-height:1.2;padding:10px}div .image-tile-overlay__title strong{font-family:var(--font-primary);font-weight:900}div .image-tile-overlay__badge{top:3px}div .image-tile-overlay__badge-sponsored{background:var(--theme-secondary);left:-4px;top:3px}div .image-tile-overlay__badge-ai{background:#6f42c1;color:#fff;display:none;left:-4px;top:3px}div .image-tile-overlay-stats{color:#ffffffd4;font-size:1.2em;left:10px;position:absolute;top:11px}div .image-tile-overlay-mobile{display:none}@media (max-width:767px){.listingTile{align-items:center!important;display:flex;width:100%}.listingTile .image-tile-overlay{flex:0 0 160px;height:90px;margin-right:15px;padding:0;position:relative}.listingTile .image-tile-overlay-stats{color:#ffffffd4;font-size:.8em;left:0;position:absolute;top:3px}.listingTile .image-tile-overlay__icon{color:#ffffffd4;font-size:.8em;position:absolute;right:10px;top:5px;width:auto}.listingTile .image-tile-overlay__wrapper{display:none}.listingTile .image-tile-overlay-mobile{display:flex!important}.listingTile .image-tile-overlay-mobile__title{font-size:14px;font-weight:600;line-height:1.25}.fullTile{float:left;left:-5vw;position:relative;width:100vw}}
