.RoommateProfileCard_main__R5toh{display:flex;background-color:#ffffff;width:100%;border-radius:8px;box-shadow:1px 1px 5px 1px rgba(0,0,0,.15);transition:.1s linear;overflow:hidden}.RoommateProfileCard_main_elite__6zLwA{border:2px solid #f6385b;box-shadow:1px 1px 5px 1px rgba(246,56,91,.45)!important}.RoommateProfileCard_profile_pic__bCKSG{-o-object-fit:cover;min-width:130px;background-color:#efefef;object-fit:cover;max-height:100%}.RoommateProfileCard_looking_in_text__8Dr_5{margin-top:5px;color:#707070;text-align:center;padding:0 15px;font-size:13px}.RoommateProfileCard_premiere_banner__TELnx{position:absolute;top:10px;left:5px}.RoommateProfileCard_premiere_badge__HC5tW,.RoommateProfileCard_premiere_elite_badge__g7j2e{box-shadow:0 4px 10px rgba(0,0,0,.16);background-color:#fff;font-weight:700;padding:4px 10px;border-radius:40px;font-size:12px}.RoommateProfileCard_premiere_elite_badge__g7j2e{background-color:#f6385b;color:#fff}.RoommateProfileCard_verified_badge__VuTnh{position:absolute;bottom:6px;right:10px}.RoommateProfileCard_right_row__3ZRbs{width:100%;display:flex;flex-direction:column;align-items:center;padding:10px 0 0}.RoommateProfileCard_name__nN9eE{font-size:17px;font-weight:700;color:#000000;display:flex;align-items:center;padding:0 10px;text-align:center}.RoommateProfileCard_age__0RCmP:before{content:"•";margin-left:5px;margin-right:5px;color:#707070;font-weight:400}.RoommateProfileCard_target__R_Gdk{font-size:16px;padding:10px 5px;color:#707070}.RoommateProfileCard_target__R_Gdk span{font-weight:700;color:#000}.RoommateProfileCard_age__0RCmP{color:#707070;font-weight:400}.RoommateProfileCard_name__nN9eE svg{margin-left:5px;min-width:16px}.RoommateProfileCard_vip_member__ZYb2c{background-color:#ffbb2a;color:#fff;font-weight:700;font-size:14px;padding:3px 6px;border-radius:100px;color:#ffffff;width:-moz-fit-content;width:fit-content}.RoommateProfileCard_featured_container__2plDk{flex:1 1;display:flex;justify-content:flex-end}.RoommateProfileCard_featured__ALZVB{background-color:#ff385c;font-weight:700;font-size:14px;padding:3px 6px;border-radius:100px;color:#fff;width:-moz-fit-content;width:fit-content}.RoommateProfileCard_last_active_text__L_Ogv{color:#707070}.RoommateProfileCard_favorite_container__sAtMU{position:absolute;opacity:0;transition:.1s linear;right:30px;top:8px}.RoommateProfileCard_favorite_filled__PoXuz{color:#f5f5f5!important;position:absolute;transition:.1s linear}.RoommateProfileCard_main__R5toh:hover .RoommateProfileCard_favorite_container__sAtMU{opacity:1}.RoommateProfileCard_favorite__FVUT6{position:absolute}.RoommateProfileCard_favorite_container__sAtMU:hover .RoommateProfileCard_favorite_filled__PoXuz{color:#c5c5c5!important}.RoommateProfileCard_favorites_favorited__W_qpc svg{color:#ff4757!important;transition:.1s linear}.RoommateProfileCard_favorites_favorited__W_qpc:hover svg{color:#d23b48!important}.RoommateProfileCard_img_container__BMiX8{position:relative;display:flex}.RoommateProfileCard_profile_pic_empty__MZBNh{-o-object-fit:contain;object-fit:contain;padding:20px}@media (max-width:1000px){.RoommateProfileCard_favorite_container__sAtMU{opacity:1}}.RoommateProfileCard_bottom_row__JIpq0{flex:1 1;width:100%;align-items:flex-end;justify-content:center;display:flex}.RoommateProfileCard_login_to_view__W4W2K{background:linear-gradient(320deg,rgb(246,230,234),rgb(246,230,234));width:100%;display:flex;justify-content:center;align-items:center;padding:20px 0;color:#707070;transition:.1s linear;font-size:15px}.RoommateProfileCard_login_to_view__W4W2K svg{margin-right:5px;margin-top:2px}.RoommateProfileCard_login_to_view__W4W2K:hover{color:#424242}.RoommateProfileCard_ext_component__zGe5p{display:flex;align-items:center;justify-content:center;width:100%;height:100%}